1. 31 Jan, 2017 12 commits
  2. 30 Jan, 2017 16 commits
  3. 27 Jan, 2017 2 commits
  4. 25 Jan, 2017 1 commit
  5. 24 Jan, 2017 3 commits
    • Mikaël Salson's avatar
      task.py: Get updated database version · ef909825
      Mikaël Salson authored
      This commit fixes the issue of having STOPPED jobs stuck in that state.
      I have assumptions on why the commit fixes the issue but no certainty.
      
      When entering the `schedule_run` controller, web2py loads the database
      in its current state. If someone then clicks on  to run the sample
      that is currently being preprocessed, the task will be put in STOPPED
      state to wait for the preprocess to finish.
      Once the preprocess is finished, we query the DB to know which
      tasks have been stopped. But as the DB has been loaded at the start
      of the controller, it is not up-to-date anymore and doesn't
      get all the STOPPED jobs. Doing a db.commit() just before
      querying the STOPPED jobs could refresh the loaded DB.
      
      Fix #2053.
      ef909825
    • Mathieu Giraud's avatar
      tests: test getLength() · 2ce78867
      Mathieu Giraud authored
      2ce78867
    • Mathieu Giraud's avatar
      88619d55
  6. 23 Jan, 2017 5 commits
  7. 20 Jan, 2017 1 commit
    • Ryan Herbert's avatar
      default.py, export.js generic sample_name · 50578219
      Ryan Herbert authored
      patient name and run name were separate in the model, however run name
      was never included into reports. Switching to a more generic model is
      not only cleaner but also allows run names to be included in reports
      without any extra code.
      50578219