1. 14 Jan, 2020 2 commits
    • Romain Therville's avatar
      Update to an error message: · 05c8a261
      Romain Therville authored
      "The user you entered doesn't have the rights to perform[...]"
      
      issue #129
      05c8a261
    • Romain Therville's avatar
      Update to the new migration form in the single project view. · b987a46a
      Romain Therville authored
      Before launching a project space migration (from the new form in the
      single project view), we ask for a user+ pwd and run the following test:
      We use the given user+pwd to run a "touch+rm" in the current project's
      space's data directory. In production, only ng6, root and users in the
      apache group can perform this action.
      (So only people with access to those credentials will be able tu run the
      switch_space_id workflow from there)
      
      More infos in the issue.
      
      Issue #129
      b987a46a
  2. 13 Jan, 2020 1 commit
    • Romain Therville's avatar
      Update to the single project view page · 12e21ebb
      Romain Therville authored
      The 'switch_space_id' migration workflow is now displayed for the
      current project's administrator users.
      (table fe_rights, right_level = 2)
      
      Superadmin users can still launch the migration of any project.
      
      (issue #129)
      12e21ebb
  3. 08 Jan, 2020 1 commit
  4. 09 Dec, 2019 1 commit
    • Romain Therville's avatar
      Update for move_project.py · 13279d3d
      Romain Therville authored
      - I have removed the "local = True" parameter to execute the workflow on
      the computing cluster instead of ng6's host.
      (It was a test parameter, only meant for testing.)
      
      issue #129
      13279d3d
  5. 28 Nov, 2019 1 commit
    • Romain Therville's avatar
      Huge update for the new migration workflow: · db1b75b8
      Romain Therville authored
      - New name : switch_space_id.
      - The given space id is checked in application.properties.
      - Most of the treatments have been moved to a "components" folder,
      allowing us to create easily a new "migrate_several_projects" (or
      "bulk_project_migration") later.
      - The workflow can be launched from the single project view on the nG6
      website, when logged a superadmin user.
      - The project's space_id is visible to everyone on the single project
      view.
      - A warning indicating that the migration updates the retention has been
      added to the workflow's form in single project view.
      - More logs in ng6.log, and the new log file MoveProject.stdout. (path
      exemple : [...]/jflow/work/switchspaceid/wf000452/MoveProject_default/MoveProject.stdout)
      - CSS updates for the project views.
      - For new space_ids, the <space_id>/run and <space_id>/analyze
      directories will be created if missing.
      
      
      Issue#129
      db1b75b8
  6. 19 Nov, 2019 1 commit
  7. 18 Nov, 2019 1 commit
    • Romain Therville's avatar
      Update to make the switch_space_id work. · 7c169bce
      Romain Therville authored
      - The type ng6space has been debugged.
      - The workflow now generates a .stdout trace file.
      - The synthax has changed: python3.4
      /save/ng6-test/src/ng6-git-rtherville/bin/ng6_cli.py switchspaceid
      --project-id 1293 --space-id seqoccin --admin-login CTD
      
      issue #129
      7c169bce
  8. 12 Nov, 2019 1 commit
  9. 28 Oct, 2019 4 commits
  10. 25 Oct, 2019 1 commit
    • Audrey Gibert's avatar
      [ont_qc>__init__] · eaeee36f
      Audrey Gibert authored
      Logs are retrieved from the path of fastq files, and not on the working
      directory
      eaeee36f
  11. 24 Oct, 2019 4 commits
  12. 23 Oct, 2019 1 commit
  13. 22 Oct, 2019 2 commits
  14. 17 Oct, 2019 6 commits
  15. 16 Oct, 2019 3 commits
  16. 14 Oct, 2019 4 commits
  17. 10 Oct, 2019 3 commits
  18. 09 Oct, 2019 3 commits