BigW Consortium Gitlab

  1. 16 Mar, 2016 1 commit
  2. 15 Mar, 2016 9 commits
  3. 14 Mar, 2016 2 commits
    • Fix review comments · 16592e2b
      Kamil Trzcinski authored
      - Remove unused Gitlab::Application.routes.url_helpers from Ci::Build
      - Remove too much logic from a view, use Ci::Commit.matrix_builds
      - Use ci_status_with_icon
      - Don't describe symbols
    • Cleanup CiCommit and CiBuild · 06722589
      Kamil Trzcinski authored
      - Remove all view related methods from Ci::Build and CommitStatus
      - Remove unused Ci::Commit and Ci::Build methods
      - Use polymorphism to render different types of CommitStatus
  4. 12 Mar, 2016 4 commits
  5. 11 Mar, 2016 20 commits
  6. 10 Mar, 2016 2 commits
    • Optimize Project#ci_service(s) · f2992cf3
      Yorick Peterse authored
      The method Project#ci_services would load all services into memory
      (including _all_ their columns) and then use Enumerable#select to reduce
      the list. Project#ci_service in turn would further reduce this list down
      to just 1 Service instance.
      
      Instead of doing all this in Ruby we can just offload the work to the
      database, reducing the amount of time spent in these methods. These
      changes reduce the time of the first call to Project#ci_services from
      around 240 ms to around 10 ms, though the final timings will vary based
      on database load. Because Project#ci_service is memoized there's no
      further overhead introduced by using a database query.
      
      Fixes gitlab-org/gitlab-ce#14186
    • Move method to User · e7df3f51
      Jacob Vosmaer authored
  7. 09 Mar, 2016 2 commits