| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
'ce-4135-remove-ee-specific-code-from-post-api-v4-projects-id-members' into 'master'
Backport part of EE's "Remove EE-specific code from `POST /api/v4/projects/:id/members`"
See merge request gitlab-org/gitlab-ce!16051
|
| |
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Ignore "lost+found" folder during backup on a volume
Closes #22672 and #17574
See merge request gitlab-org/gitlab-ce!16036
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Forking a project to a namespace with lower visibility
Closes #40022
See merge request gitlab-org/gitlab-ce!16050
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In this case the project will get the minimum between both
visibilities.
If that visibility is restricted, then a lower level will be picked.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Move encoding methods to the more general EncodingHelper
Closes gitaly#847
See merge request gitlab-org/gitlab-ce!16137
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Unmark Gitaly features as OPT_OUT until the gRPC proxy issue is fixed
Closes #38333
See merge request gitlab-org/gitlab-ce!16155
|
| | | | | |
|
|/ / / / |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix Error 500s with anonymous clones for a project that has moved
Closes #41457
See merge request gitlab-org/gitlab-ce!16128
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Closes #41457
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Gracefully handle garbled URIs in Markdown
Closes #41442
See merge request gitlab-org/gitlab-ce!16123
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There are certain inputs that look like valid URIs that are accepted by URI
but not Addressable::URI. Handle the case where the latter fails.
Closes #41442
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Incorporate Gitaly's RemoteService RPCs
Closes gitaly#852
See merge request gitlab-org/gitlab-ce!16060
|
| | | | | |
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Gracefully handle orphaned write deploy keys in /internal/post_receive
Closes #41466
See merge request gitlab-org/gitlab-ce!16127
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On GitLab.com, there are write deploy keys with no associated users.
Pushes with these deploy keys end with an Error 500 since we attempt
to look up redirect message. If there is no user, don't attempt
to display a redirect message.
Closes #41466
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This was causing a spec failure between Gitlab::Kubernetes::Helm::Pod and
Gitlab::Kubernetes::Helm::Api::Pod if one spec loaded the former
definition first.
Closes #41458
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Resolve "Updating Slack Notification not working by API"
Closes #32364 et #22306
See merge request gitlab-org/gitlab-ce!11435
|
| | | |
| | | |
| | | |
| | | |
| | | | |
+ Add support for the new separate channel and events settings
* Dry up chat notifications in the service properties definitions
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Improve performance of DiffDiscussion#truncated_diff_lines and DiffNote#diff_line by removing expensive diff position calculation and comparison
Closes #41406
See merge request gitlab-org/gitlab-ce!16111
|
| | | | |
| | | | |
| | | | |
| | | | | |
DiffNote#diff_line by removing expensive diff position calculation and comparison
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Execute project hooks and services after commit when moving an issue
Closes #41324
See merge request gitlab-org/gitlab-ce!16108
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use relative URLs when linking to uploaded files
Closes #38893
See merge request gitlab-org/gitlab-ce!15751
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |/ / /
|/| | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Skip projects filter on merge requests search
See merge request gitlab-org/gitlab-ce!15955
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When searching for merge requests, an additional subquery
is added which by default filters only merge requests which belong
to source or target project user has permission for.
This filter is not needed because more restrictive filter
which checks if user has permission for target project
is used in the query.
So unless a custom projects filter is used by user, it's possible
to skip the default projects filter and speed up the final query.
Related to #40540
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Reduce cardinality of some of GitLab's Prometheus metrics and fix observed duration reporting.
Closes #41045
See merge request gitlab-org/gitlab-ce!15881
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
microsecond precision
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Revert "Move Repository#write_ref to Git::Repository#write_ref"
Closes #41143
[ci skip]
See merge request gitlab-org/gitlab-ce!16055
|
| | | |
| | | |
| | | | |
This reverts merge request !15712
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve "Search merge-requests with API"
Closes #38318
See merge request gitlab-org/gitlab-ce!16029
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
- Ensure that unwanted params are no passed to actual finder classes
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previously, this would include the entire User record in the update
hash, which was rendered in the response using `to_json`, erroneously
exposing every attribute of that record, including their (now removed)
private token.
Now we only include the user ID, and perform the lookup on-demand.
|