Added a simplified version of an API to load datasets in an ostool way. Temporaly, the API key is passed as a request parameter. This has to be changed.
Authentication of the API for loading dataset through public/private key. Now MD5 is used to generate a signature for each request. TODO: cleaning the code and establishing a valid return type
refactoring and clean up of the code. Some tests added
Fixed typo in test_api
Added a simplified version of an API to load datasets in an ostool way. Temporaly, the API key is passed as a request parameter. This has to be changed.
Authentication of the API for loading dataset through public/private key. Now MD5 is used to generate a signature for each request. TODO: cleaning the code and establishing a valid return type
refactoring and clean up of the code. Some tests added
Fixed typo in test_api
Now the Account model is updated through a new migration and the API is called via a POST request instead of a GET one
versioning fixing
private_api_key removed from wrong migration file
Added Tests for the Loading Dataset API, checking the right case and wrong requests. The authentication using public/private key has been moved to ApiKeyAuthenticator
Now the loading API checks if the user has rights to update the dataset and the user is added to the dataset's managers list
Fixed a typo in the loading API. The Settings panel is updated to show the private API key.
'private_api_key' renamed to 'secret_api_key'. Typo fixed in tests
JSON file returned when success
error fixed in a test case
Merge remote-tracking branch 'origin/master' into loading-api
Added Alberto Rodriguez Peon as contributor