BigW Consortium Gitlab

  1. 11 Jul, 2017 1 commit
  2. 07 Jul, 2017 1 commit
  3. 06 Jul, 2017 1 commit
    • Add many foreign keys to the projects table · c63e3221
      Yorick Peterse authored
      This removes the need for relying on Rails' "dependent" option for data
      removal, which is _incredibly_ slow (even when using :delete_all) when
      deleting large amounts of data. This also ensures data consistency is
      enforced on DB level and not on application level (something Rails is
      really bad at).
      
      This commit also includes various migrations to add foreign keys to
      tables that eventually point to "projects" to ensure no rows get
      orphaned upon removing a project.
  4. 29 Jun, 2017 1 commit
  5. 27 Jun, 2017 1 commit
  6. 21 Jun, 2017 1 commit
  7. 16 Jun, 2017 1 commit
  8. 14 Jun, 2017 1 commit
  9. 12 Jun, 2017 1 commit
  10. 05 Jun, 2017 2 commits
  11. 01 Jun, 2017 1 commit
  12. 31 May, 2017 1 commit
  13. 25 May, 2017 2 commits
  14. 22 May, 2017 2 commits
  15. 18 May, 2017 1 commit
    • Fix ProjectCacheWorker for plain READMEs · abc82a25
      Toon Claes authored
      The ProjectCacheWorker refreshes cache periodically, but it runs outside Rails
      context. So include the ActionView helpers so the `content_tag` method is
      available.
  16. 15 May, 2017 2 commits
    • Do not schedule pipelines if the user can't · 9f933953
      Z.J. van de Weg authored
      When the owner of a pipelines schedule was either blocked or was removed
      from the project, the pipeline schedular would still schedule the
      pipeline.
      
      This would than fail however, given the user had no access to the
      project and it contents. However, a better way to handle it would be to
      not schedule it at all. Furthermore, from now on, such schedules will be
      deactivated so the schedule worker can ignore it on the next runs.
  17. 12 May, 2017 1 commit
  18. 10 May, 2017 3 commits
  19. 08 May, 2017 2 commits
  20. 07 May, 2017 1 commit
  21. 05 May, 2017 2 commits
  22. 04 May, 2017 3 commits
  23. 03 May, 2017 2 commits
  24. 01 May, 2017 2 commits
  25. 26 Apr, 2017 1 commit
  26. 24 Apr, 2017 3 commits