Skip to content
Snippets Groups Projects
  1. Sep 19, 2019
  2. Jul 18, 2019
    • Markus Koller's avatar
      Add start_sha to commits API · f8cecafb
      Markus Koller authored
      When passing start_branch on committing from the WebIDE, it's possible
      that the branch has changed since editing started, which results in the
      change being applied on top of the latest commit in the branch and
      overwriting the new changes.
      
      By passing the start_sha instead we can make sure that the change is
      applied on top of the commit which the user started editing from.
      Unverified
      f8cecafb
  3. Jul 05, 2019
  4. Jun 10, 2019
  5. May 02, 2019
    • Luke Duncalfe's avatar
      Add support for two-step Gitaly Rebase RPC · 49cb4b3d
      Luke Duncalfe authored and Douwe Maan's avatar Douwe Maan committed
      The new two-step Gitaly `Rebase` RPC yields the rebase commit SHA to the
      client before proceeding with the rebase.
      
      This avoids an issue where the rebase commit SHA was returned when the
      RPC had fully completed, and in some cases this would be after the Rails
      `post_receive` worker services had already run. In these situations,
      the merge request did not yet have its rebase_commit_sha attribute set
      introducing the possibility for bugs (such as previous approvals being
      reset).
      
      https://gitlab.com/gitlab-org/gitlab-ee/issues/5966
      49cb4b3d
  6. Apr 01, 2019
    • Bob Van Landuyt's avatar
      Allow streaming io objects into Gitaly · 8c5b3d03
      Bob Van Landuyt authored
      This allows us to set the encoding of an IO passed without reading it
      into memory.
      
      This is useful if we want to stream files into Gitaly. Like we do when
      uploading a new file to the repository.
      8c5b3d03
  7. Mar 06, 2019
    • Andrew Newdigate's avatar
      Adds the Rubocop ReturnNil cop · 3288e1a8
      Andrew Newdigate authored
      This style change enforces `return if ...` instead of
      `return nil if ...` to save maintainers a few minor review points
      3288e1a8
    • Patrick Bajao's avatar
      Accept force option on commit via API · de5aef3b
      Patrick Bajao authored and Nick Thomas's avatar Nick Thomas committed
      When `force` is set to `true` and `start_branch` is set, the
      branch will be ovewritten with the new commit based on the
      `HEAD` of the `start_branch`.
      
      This commit includes changes to update the `gitaly-proto` gem.
      de5aef3b
  8. Feb 25, 2019
    • Oswaldo Ferreir's avatar
      Support merge to ref for merge-commit and squash · 1ad69967
      Oswaldo Ferreir authored
      Adds the ground work for writing into
      the merge ref refs/merge-requests/:iid/merge the
      merge result between source and target branches of
      a MR, without further side-effects such as
      mailing, MR updates and target branch changes.
      1ad69967
  9. Nov 28, 2018
  10. Nov 13, 2018
    • gfyoung's avatar
      Enable even more frozen string in lib/gitlab · ebf98f27
      gfyoung authored
      Enables frozen string for the following:
      
      * lib/gitlab/fogbugz_import/**/*.rb
      * lib/gitlab/gfm/**/*.rb
      * lib/gitlab/git/**/*.rb
      * lib/gitlab/gitaly_client/**/*.rb
      * lib/gitlab/gitlab_import/**/*.rb
      * lib/gitlab/google_code_import/**/*.rb
      * lib/gitlab/gpg/**/*.rb
      * lib/gitlab/grape_logging/**/*.rb
      * lib/gitlab/graphql/**/*.rb
      * lib/gitlab/graphs/**/*.rb
      * lib/gitlab/hashed_storage/**/*.rb
      * lib/gitlab/health_checks/**/*.rb
      
      Partially address gitlab-org/gitlab-ce#47424.
      ebf98f27
  11. Nov 07, 2018
    • Bob Van Landuyt's avatar
      Apply patches when creating MR via email · 6fbdc5ed
      Bob Van Landuyt authored
      This allows users to add patches as attachments to merge request
      created via email.
      
      When an email to create a merge request is sent, all the attachments
      ending in `.patch` will be applied to the branch specified in the
      subject of the email. If the branch did not exist, it will be created
      from the HEAD of the repository.
      
      When the patches could not be applied, the error message will be
      replied to the user.
      
      The patches can have a maximum combined size of 2MB for now.
      6fbdc5ed
    • Francisco Javier López's avatar
      Add submodule update API endpoint · 28cbb2ac
      Francisco Javier López authored
      This new endpoint allow users to update a submodule's reference.
      
      The MR involves adding a new operation RPC operation in gitaly-proto
      (see gitlab-org/gitaly-proto!233) and change Gitaly to use this
      new version (see gitlab-org/gitaly!936).
      
      See gitlab-org/gitlab-ce!20949
      Unverified
      28cbb2ac
  12. Sep 27, 2018
  13. Jul 19, 2018
  14. Jul 09, 2018
  15. Jul 05, 2018
  16. Jul 03, 2018
  17. Jun 11, 2018
  18. May 18, 2018
  19. Feb 02, 2018
  20. Jan 30, 2018
  21. Jan 22, 2018
  22. Jan 11, 2018
  23. Jan 10, 2018
  24. Jan 03, 2018
  25. Dec 28, 2017
  26. Dec 05, 2017
  27. Dec 04, 2017
  28. Oct 31, 2017
  29. Oct 23, 2017
  30. Oct 13, 2017
  31. Oct 04, 2017
  32. Sep 30, 2017
  33. Sep 28, 2017
Loading