1. 22 Feb, 2018 3 commits
  2. 20 Feb, 2018 10 commits
  3. 13 Feb, 2018 1 commit
  4. 09 Feb, 2018 1 commit
  5. 07 Feb, 2018 1 commit
  6. 06 Feb, 2018 4 commits
  7. 05 Feb, 2018 2 commits
  8. 02 Feb, 2018 1 commit
  9. 01 Feb, 2018 3 commits
  10. 31 Jan, 2018 1 commit
  11. 26 Jan, 2018 2 commits
  12. 24 Jan, 2018 1 commit
  13. 22 Jan, 2018 3 commits
  14. 19 Jan, 2018 2 commits
  15. 17 Jan, 2018 1 commit
  16. 14 Jan, 2018 1 commit
    • Stan Hu's avatar
      Ensure CI pipelines and builds have the correction project associations · 26154a096200
      Stan Hu authored
      This should reduce the number of SQL queries and lookups needed to look up a
      project of a build and pipeline and vice versa.
      
      Before:
      
      ```
      [1] pry(main)> Ci::Build.reflect_on_association(:project).has_inverse?
      => false
      [2] pry(main)> Project.reflect_on_association(:builds).has_inverse?
      => false
      [3] pry(main)> Ci::Pipeline.reflect_on_association(:project).has_inverse?
      => false
      [4] pry(main)> Project.reflect_on_association(:pipelines).has_inverse?
      => :project
      ```
      
      After:
      
      ```
      [1] pry(main)> Ci::Build.reflect_on_association(:project).has_inverse?
      => :builds
      [2] pry(main)> Project.reflect_on_association(:builds).has_inverse?
      => :project
      [3] pry(main)> Ci::Pipeline.reflect_on_association(:project).has_inverse?
      => :pipelines
      [4] pry(main)> Project.reflect_on_association(:pipelines).has_inverse?
      => :project
      ```
      26154a096200
  17. 12 Jan, 2018 1 commit
  18. 11 Jan, 2018 1 commit
  19. 09 Jan, 2018 1 commit