1. 22 1月, 2019 1 次提交
  2. 18 1月, 2019 1 次提交
  3. 17 1月, 2019 3 次提交
  4. 16 1月, 2019 3 次提交
  5. 13 1月, 2019 1 次提交
  6. 12 1月, 2019 2 次提交
  7. 11 1月, 2019 3 次提交
  8. 10 1月, 2019 4 次提交
  9. 09 1月, 2019 1 次提交
    • S
      Remove get_build method for find_by_id · ab6b9a1c
      Steve Azzopardi 提交于
      The original intention of `get_build` was as a workaround not to violate
      `CodeReuse/ActiveRecord`. `find_by_id` does the exact same thing but
      does not violate the rubocop rule.
      ab6b9a1c
  10. 08 1月, 2019 4 次提交
    • P
      Implement error tracking configuration · 6710c874
      Peter Leitzen 提交于
      Re-use operations controller which already handles tracing settings.
      6710c874
    • J
      Remove cancel all action in Jobs Controller · 5eeeaff2
      Jordi Llull 提交于
      5eeeaff2
    • S
      Create `get_build` for project model · f9c8822a
      Steve Azzopardi 提交于
      Inside of `Projects::ArtifactsController` and
      `Projects::BuildArtifactsController` we fetching the build by id using
      active record directly which violates `CodeReuse/ActiveRecord` rubocop
      rule. Create `get_build` inside of `project` model which does the same
      thing.
      f9c8822a
    • S
      Refactor project.latest_successful_builds_for def · 7ac32ae2
      Steve Azzopardi 提交于
      `project.latest_successful_builds_for(ref)` is being used to find a
      single job all the time. This results into us having to call `find_by`
      inside of the controller which violates our CodeReuse/ActiveRecord
      rubocop rule.
      
      Refactor `project.latest_successful_builds_for(ref)` to
      `project.latest_successful_build_for(job_name, ref)` which will execute
      the `find_by` inside of the model.
      
      Also create `project.latest_successful_build_for!(job_name, ref)` which
      raises an exception instead of returning nil.
      7ac32ae2
  11. 07 1月, 2019 6 次提交
  12. 06 1月, 2019 1 次提交
  13. 03 1月, 2019 1 次提交
  14. 02 1月, 2019 1 次提交
  15. 31 12月, 2018 3 次提交
    • S
      Add spec for Release API · 8f1e96c8
      Shinya Maeda 提交于
      Add spec for all release API - GET, POST, PUT, DELETE.
      Also, fixes some minior bugs.
      8f1e96c8
    • A
      Refactor Release services · 6a2decf5
      Alessio Caiazza 提交于
      CreateReleaseService and UpdateReleaseService now takes all the release
      attributes as constructor parameters. This will simplify attribute
      expansion
      6a2decf5
    • A
      Add releases API · 1ea2d9fa
      Alessio Caiazza 提交于
      This commit introduces Releases API under /api/v4/projects/:id/releases
      
      * We are introducing release policies at project level.
      * We are deprecating releases changes from tags, both api and web
      interface.
      * Tags::CreateService no longer create a release
      
      This feature is controlled by :releases_page feature flag
      1ea2d9fa
  16. 27 12月, 2018 1 次提交
  17. 22 12月, 2018 1 次提交
    • O
      Cache diff highlight in discussions · 7cf49477
      Oswaldo Ferreira 提交于
      This commit handles note diffs caching, which considerably improves
      the performance on merge requests with lots of comments.
      Important to note that the caching approach taken here is different
      from `Gitlab::Diff::HighlightCache`. We do not reset the whole cache
      when a new push is sent or anything else. That's because discussions
      diffs are persisted and do not change.
      7cf49477
  18. 20 12月, 2018 3 次提交