Skip to content
Snippets Groups Projects
  1. Feb 18, 2020
  2. Feb 03, 2020
  3. Jan 29, 2020
  4. Jan 23, 2020
  5. Jan 21, 2020
  6. Jan 10, 2020
  7. Jan 08, 2020
  8. Dec 23, 2019
  9. Dec 12, 2019
  10. Dec 05, 2019
  11. Nov 29, 2019
  12. Nov 22, 2019
  13. Nov 15, 2019
  14. Nov 07, 2019
  15. Nov 06, 2019
  16. Oct 22, 2019
  17. Oct 21, 2019
  18. Oct 16, 2019
  19. Oct 09, 2019
  20. Sep 30, 2019
  21. Sep 24, 2019
  22. Sep 18, 2019
  23. Sep 16, 2019
  24. Sep 13, 2019
  25. Aug 28, 2019
  26. Aug 22, 2019
  27. Aug 21, 2019
    • George Koltsov's avatar
      Add SortingPreference concern · 8bcc47ac
      George Koltsov authored
      Sorting preference functionality has been extracted
      from `IssuableCollections` to a new `SortingPreference`
      concern in order to reuse this functionality in projects
      (and groups in the future).
      8bcc47ac
  28. Aug 12, 2019
  29. Jul 05, 2019
  30. Jul 04, 2019
    • Nick Thomas's avatar
      Allow asynchronous rebase operations to be monitored · 381468d0
      Nick Thomas authored
      This MR introduces tracking of the `rebase_jid` for merge requests. As
      with `merge_ongoing?`, `rebase_in_progress?` will now return true if a
      rebase is proceeding in sidekiq.
      
      After one release, we should remove the Gitaly-based lookup of rebases.
      It is much better to track this kind of thing via the database.
      Verified
      381468d0
  31. Jun 28, 2019
  32. Jun 22, 2019
    • Stan Hu's avatar
      Enable Gitaly ref name caching for discussions.json · 30167193
      Stan Hu authored
      This eliminates many potential duplicate FindCommit RPCs for the same
      ref, which often occurs in the RelativeLinkFilter#current_commit call.
      On the GitLab 12.0 release post, for example, this would save close to
      400 RPC calls.
      30167193
  33. Jun 20, 2019
    • Oswaldo Ferreir's avatar
      Automatically update MR merge-ref along merge status · 3af348b6
      Oswaldo Ferreir authored
      This couples the code that transitions the `MergeRequest#merge_status`
      and refs/merge-requests/:iid/merge ref update.
      
      In general, instead of directly telling `MergeToRefService` to update
      the merge ref, we should rely on `MergeabilityCheckService` to keep
      both the merge status and merge ref synced. Now, if the merge_status is
      `can_be_merged` it means the merge-ref is also updated to the latest.
      
      We've also updated the logic to be more systematic and less user-based.
      3af348b6
  34. Jun 12, 2019
  35. Jun 11, 2019
  36. Jun 03, 2019
    • Shinya Maeda's avatar
      Abstract auto merge processes · d4b46936
      Shinya Maeda authored
      We have one auto merge strategy today - Merge When Pipeline
      Succeeds.
      
      In order to add more strategies for Merge Train feature,
      we abstract the architecture to be more extensible.
      
      Removed arguments
      
      Fix spec
      d4b46936
  37. May 31, 2019
    • Oswaldo Ferreir's avatar
      Automatically update MR merge-ref along merge status · b965009d
      Oswaldo Ferreir authored
      This couples the code that transitions the `MergeRequest#merge_status`
      and refs/merge-requests/:iid/merge ref update.
      
      In general, instead of directly telling `MergeToRefService` to update
      the merge ref, we should rely on `MergeabilityCheckService` to keep
      both the merge status and merge ref synced. Now, if the merge_status is
      `can_be_merged` it means the merge-ref is also updated to the latest.
      
      We've also updated the logic to be more systematic and less user-based.
      b965009d
  38. Apr 16, 2019
Loading