- 24 Apr, 2018 5 commits
-
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
- 23 Apr, 2018 5 commits
-
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
- 20 Apr, 2018 7 commits
-
-
BERJON Matthieu authored
I updated the view and template in order to be able to regenerate a token if the user needs to do so. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I added an attribute to the form to make him read only. Now just the "generate" button needs to be handled properly and find a way to display the value of they token key into the field. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I Updated the user form view and created two new views for the ssh key and token. The current token view doesn't work properly and needs to be handled in a better way. It shouldn't be a proper form anyway, just a button to generate a new token if necessary. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
CAMPION Sebastien authored
-
BERJON Matthieu authored
I added the creation of a token at the user creation. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I added the authentication using basic tokens that corresponds to the current API. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I updated the API in order to manage jobs. Now the GET and POST http commands are available to select and create jobs for a given user (on `jobs/` endpoint). The GET and DELETE http commands are available to select a given job for a given user on `jobs/<id>` endpoint. I updated the `settings.py` file I added two variables to have informations related to the datastore directory and the directory name that will host the jobs files. The current setup is `/vol/rw/datastore/jobs/<job_id>`. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
- 19 Apr, 2018 2 commits
-
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
Instead of rebuild it and check it's digest at each upload, runner send nb of chunk, if we have receveid the same number, we compute the digest
-
- 18 Apr, 2018 8 commits
-
-
CAMPION Sebastien authored
-
BERJON Matthieu authored
It fixes an error in the docker_os model that was inherited from TimeStamp model but doesn't have the rows `created_at` and `updated_at`. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I add a mistake in the name of a python package. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I updated the dockerfile with the correct package for the REST API framework. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
I added the logo and updated the README page to give insights on the font dependencies. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr> Add of jobs API I added a partial but fonctionning REST API for the jobs management. It's possible to list jobs according to its username, you can create, update and delete a specified job related to its username. In order to do that I used a new django package called rest_framework. I had to do minor modifications in the model because of some bugs but it doesn't have any impact on the current state of the database. I created a subapp called `v1`for the API to keep track of the versions and avoid users to have strange behaviours and have time to switch to the new API version before a full deprecation. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
- 17 Apr, 2018 4 commits
-
-
CAMPION Sebastien authored
-
CAMPION Sebastien authored
-
BAIRE Anthony authored
-
BERJON Matthieu authored
I created the job submission using the HTML gui. It still lacks the file upload. I updated as well the links in the web app list and detail pages. I accepted a merge as well coming from Sébastien about the token system and flatten the urls for a better readibility. Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
- 16 Apr, 2018 9 commits
-
-
BAIRE Anthony authored
my setup seems to require it (did not investigate further, and this will be void if we switch to nginx+uwsgi)
-
BAIRE Anthony authored
(rather than everytime the container is run)
-
BAIRE Anthony authored
it's easier to read and easier to comment
-
BAIRE Anthony authored
-
BAIRE Anthony authored
# Conflicts: # django/Dockerfile # docker-compose.yml
-
BERJON Matthieu authored
Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-
BERJON Matthieu authored
Signed-off-by:
Matthieu Berjon <matthieu.berjon@inria.fr>
-