Age | Commit message (Collapse) | Author |
|
API: Catch empty commit messages
Closes #50268, #50266, and #50265
See merge request gitlab-org/gitlab-ce!21322
|
|
Api empty project snippets
Closes #50270
See merge request gitlab-org/gitlab-ce!21325
|
|
API: Add shared project's expiration date
Closes #46107
See merge request gitlab-org/gitlab-ce!21104
|
|
Previous code would not work with `disabled?` because that method would
send two parameters (second always `nil`) which we are not mocking.
Instead of mock yet another state, I decide to fix it where it belongs.
|
|
When direct_upload is enabled and a for file is being uploaded,
then workhorse uses `public/uploads/tmp` path. If `uploads.storage_path`
i sset to a different directory, then upload fails because
`public/uploads/tmp` is not in allowed paths.
|
|
|
|
Sorting here needs the project routes to be loaded, including the namespace
routes.
|
|
|
|
Allow project owners to set up forking relation through API
Closes #40550
See merge request gitlab-org/gitlab-ce!18104
|
|
|
|
|
|
Backport of gitlab-org/gitlab-ee!6876
See merge request gitlab-org/gitlab-ce!21266
|
|
|
|
|
|
|
|
Add authenticate to events api. fix #49255
Closes #49255
See merge request gitlab-org/gitlab-ce!20627
|
|
|
|
|
|
#47845 - Propagate failure_reason to job webhook
See merge request gitlab-org/gitlab-ce!21143
|
|
Before this change only GitLab admins where allowed to set up forking
relation through the API. This changes that so project owners can
do this too.
Closes gitlab-org/gitlab-ce#40550.
|
|
This refactors the AutocompleteController according to the guidelines
and boundaries discussed in
https://gitlab.com/gitlab-org/gitlab-ce/issues/49653. Specifically,
ActiveRecord logic is moved to different finders, which are then used in
the controller. View logic in turn is moved to presenters, instead of
directly using ActiveRecord's "to_json" method.
The finder MoveToProjectFinder is also adjusted according to the
abstraction guidelines and boundaries, resulting in a much more simple
finder.
By using finders (and other abstractions) more actively, we can push a
lot of logic out of the controller. We also remove the need for various
"before_action" hooks, though this could be achieved without using
finders as well.
The various finders related to AutcompleteController have also been
moved into a namespace. This removes the need for calling everything
"AutocompleteSmurfFinder", instead you can use
"Autocomplete::SmurfFinder".
|
|
|
|
'49907-commits-and-merge-requests-does-not-list-all-files-when-one-file-exceeds-size-limits' into 'master'
Resolve "Commits and Merge Requests does not list all files when one file exceeds size limits"
Closes #49907
See merge request gitlab-org/gitlab-ce!21125
|
|
|
|
Blacklist the use of destroy_all
See merge request gitlab-org/gitlab-ce!21250
|
|
|
|
GitHub importer: Keep track of internal_ids
Closes #49754
See merge request gitlab-org/gitlab-ce!20926
|
|
Fix SiteStatistics wikis_count
See merge request gitlab-org/gitlab-ce!21030
|
|
Remove feature flags for UserUpdateBranch
Closes gitaly#1246 and gitaly#1310
See merge request gitlab-org/gitlab-ce!21238
|
|
|
|
|
|
This whitelists all existing places where we use "destroy_all".
|
|
|
|
Remove feature flag for FindAllRemoteBranches
Closes gitaly#1243
See merge request gitlab-org/gitlab-ce!21234
|
|
This has been tested on .com. So far no errors have been seen.
Closes https://gitlab.com/gitlab-org/gitaly/issues/1310
Closes https://gitlab.com/gitlab-org/gitaly/issues/1246
|
|
|
|
|
|
|
|
Acceptance testing done through:
https://gitlab.com/gitlab-org/gitaly/issues/1312
Relatively short AT period, but given its not a hard RPC, nor anything
funky is going on, I felt that this was decent enough to remove the
feature flag.
Closes https://gitlab.com/gitlab-org/gitaly/issues/1243
|
|
Core backports from the Premium license templates feature
See merge request gitlab-org/gitlab-ce!21212
|
|
Add Czech as an available language
Closes #43227
See merge request gitlab-org/gitlab-ce!21201
|
|
New translations added to `locale/cs_CZ` will automatically be picked up.
|
|
|
|
BaseTemplate.all from loading content
|
|
Expose all artifacts sizes in jobs api
See merge request gitlab-org/gitlab-ce!20821
|
|
|
|
|
|
Backport of EE changes "Customize notifications for new epic - Web and API"
See merge request gitlab-org/gitlab-ce!20793
|
|
Remove feature gate for ListNewCommits
Closes gitaly#1286 and gitaly#1233
See merge request gitlab-org/gitlab-ce!21184
|
|
Remove storage path dependency of gitaly install task
See merge request gitlab-org/gitlab-ce!21101
|