1. 29 Sep, 2020 1 commit
  2. 15 Sep, 2020 2 commits
  3. 07 Sep, 2020 1 commit
  4. 29 Jul, 2020 2 commits
  5. 27 Apr, 2020 1 commit
  6. 23 Apr, 2020 6 commits
  7. 22 Apr, 2020 5 commits
  8. 15 Apr, 2020 5 commits
  9. 14 Apr, 2020 3 commits
  10. 09 Apr, 2020 9 commits
    • BAIRE Anthony's avatar
      use line-delimited json streams instead of RFC 7464 · 39e009c9
      BAIRE Anthony authored
      (because it is more common)
      39e009c9
    • BAIRE Anthony's avatar
      fix routes (pattern matching) · e1c154f9
      BAIRE Anthony authored
      e1c154f9
    • BAIRE Anthony's avatar
      add api endpoint to stream job events · 0604714a
      BAIRE Anthony authored
      0604714a
    • BAIRE Anthony's avatar
      dbabbb88
    • BAIRE Anthony's avatar
      Ignore the image entrypoint when creating job/sandbox containers · e976883a
      BAIRE Anthony authored
      Given that user can now push any docker images (!204), we will
      have troubles if the user sets an arbitrary entrypoint (eg: using
      the ENTRYPOINT instruction in the Dockerfile).
      
      It is wiser to just ignore the entrypoint for the moment.
      
      Note: in the future, we should remove Webapp.entrypoint and use the
      ENTRYPOINT defined in the image instead.
      e976883a
    • BAIRE Anthony's avatar
    • BAIRE Anthony's avatar
      Implement version update/delete/restore · 0312cd9e
      BAIRE Anthony authored
      - implement the deletion and restoration of webapp versions
      - add the WebappVersionUpdate form to:
        - update version fields: number, description, published
        - restore a recently deleted version
      
      - make WebappVersionList a pure list (remove the form) and add control
        buttons to edit/delete/restore the versions
      - add the WebappVersion.deleted_at to record the deletion time
      - rename the state 'REPLACED' as 'DELETED' (because versions can now be
        deleted explicitley by the user)
      - use a common WebappVersionForm for the WebappVesionUpdate and
        WebappSandboxPanel views
      - reuse the previous 'published' status by default when replacing
        a version in the sandbox panel
      - add the 'ALLGO_EXPUNGE_DELAY' configure when the deleted images are
        destroyed for real
      0312cd9e
    • BAIRE Anthony's avatar
      Squashed commit of the following: · c6e8fab9
      BAIRE Anthony authored
      commit 5311d3a7
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Tue Sep 17 09:29:45 2019 +0200
      
          WebappVersion.webapp related_name changed from 'webapp' to 'version'.
      
      commit 0f68b0e0
      Merge: 7aa839c4 8a251945
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Mon Sep 16 12:08:26 2019 +0200
      
          Merge branch 'django' into 266-allow-unpublished-webapp-version
      
      commit 7aa839c4
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Mon Sep 16 12:07:00 2019 +0200
      
          Several fixes after code review.
          query_webapps_for_user doesn't have the only_published_version param anymore.
          comment explains the filtering with 'webapp__published'.
          debug log comment are removed.
          WebappVersion in error state are show to the user.
          WebappVersionList.get_queryset return query_set and not values.
          no more mention of atomic transaction.
          WebappVersionList.post: var name correction.
      
      commit ab7107e3
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Mon Jul 22 12:19:55 2019 +0200
      
          sugar +/- PEP8 syntax correction.
          remove useless else in helpers.query_webapps_for_user
      
      commit e32ec378
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Mon Jul 22 11:13:54 2019 +0200
      
          update of query_webapps_for_user, specially when used by views.WebappList.
          Now the user cannot view public app if no version is published.
      
      commit 55061286
      Merge: 5a2b0b7e 979954ef
      Author: LETORT Sebastien <sebastien.letort@irisa.fr>
      Date:   Mon Jul 1 14:12:17 2019 +0200
      
          Merge branch 'django' into 266-allow-unpublished-webapp-version
      
      commit 5a2b0b7e
      Merge: b7f1b67c ffa355b0
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Fri Apr 19 10:16:16 2019 +0200
      
          Merge branch 'django' into 266-allow-unpublished-webapp-version
      
      commit b7f1b67c
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Fri Apr 19 10:15:27 2019 +0200
      
          Published status of version can now be updated.
          I used @transaction atomic to make all the update in one access to the DB (so speed up). But there is no constraint for that.
      
      commit ddf2cf17
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Wed Apr 17 14:05:42 2019 +0200
      
          list all versions available for an app.
          The app owner will be able to update published status, not yet implemented.
      
      commit d2d6176a
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Tue Apr 16 11:11:21 2019 +0200
      
          The owner of an app can run job on unpublished webapp (it appears in the list of available version).
      
      commit 0c053a2d
      Merge: a8c1d1d4 610f9c90
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Mon Apr 15 15:21:42 2019 +0200
      
          Merge branch 'django' into 266-allow-unpublished-webapp-version
      
      commit a8c1d1d4
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Mon Apr 15 13:54:04 2019 +0200
      
          Webapp version can now be commited 'unpublished'.
      
      commit 22799031
      Author: sebastien letort <sletort@capri.irisa.fr>
      Date:   Tue Apr 2 16:12:50 2019 +0200
      
          Only the published webapp versions are shown in the jobCreate view.
      c6e8fab9
    • BAIRE Anthony's avatar
      reduce the navbar width to 'medium' · 0979ca23
      BAIRE Anthony authored
      (to avoid collapsing it on smaller screen)
      0979ca23
  11. 03 Apr, 2020 1 commit
  12. 02 Apr, 2020 4 commits