1. 05 Jul, 2018 2 commits
  2. 04 Jul, 2018 8 commits
  3. 03 Jul, 2018 15 commits
  4. 02 Jul, 2018 1 commit
  5. 29 Jun, 2018 10 commits
  6. 28 Jun, 2018 4 commits
    • BAIRE Anthony's avatar
    • BAIRE Anthony's avatar
      Hide the job logs panel until the job is started · 9930e1a8
      BAIRE Anthony authored
      (because it's kind of confusing to have it stand there
       with nothing inside)
      9930e1a8
    • BAIRE Anthony's avatar
      fix possible starvation in the job events streamer · 2a9489fe
      BAIRE Anthony authored
      `rep.drain() `is potentially blocking, thus it should not be called
      while the condition is locked (within the `async with cond`).
      
      The starvation could happen if two clients are listening to the same
      job and one of them has a low bandwidth and the job is producing lots
      of logs (yeah that makes many ands, i know ;-)
      2a9489fe
    • BAIRE Anthony's avatar
      fix django's container termination · cb8ec128
      BAIRE Anthony authored
      - use `CMD ["run-allgo"]` so that the run-allgo command is executed
        directly (whereas `CMD run-allgo` launches it inside a shell
        which would receive the termination signal in place of django)
      
      - use `SIGINT` instead of `SIGTERM` for stopping the container
        (because the django server ignores SIGTERM)
      
      With these changes, stopping or restarting the container
      (eg: `fig restart dev-django`) will be immediate
      cb8ec128