Age | Commit message (Collapse) | Author |
|
|
|
Update API: add search param to branches
Closes #42712
See merge request gitlab-org/gitlab-ce!17005
|
|
|
|
Upgrade GitLab Workhorse to 3.8.0 for structured logging support
See merge request gitlab-org/gitlab-ce!17479
|
|
into 'master'
Resolve "Reply-by-email did not pick up /unsubscribe quick action"
Closes #43334
See merge request gitlab-org/gitlab-ce!17482
|
|
Foreground verification of uploads and LFS objects
See merge request gitlab-org/gitlab-ce!17402
|
|
Don't use ProjectsFinder in TodosFinder
Closes #43767
See merge request gitlab-org/gitlab-ce!17462
|
|
Revert Project.public_or_visible_to_user changes but apply change to SnippetsFinder
Closes #42877
See merge request gitlab-org/gitlab-ce!17476
|
|
|
|
There are several quick actions now that don't need this access - /todo and
/unsubscribe for instance - but when these were first added, there
weren't. Quick actions are now responsible for checking their own permissions.
|
|
Slack notifications - Respect "Notify only default branch" for push events
Closes #33570
See merge request gitlab-org/gitlab-ce!17345
|
|
|
|
|
|
Using ProjectsFinder in TodosFinder to limit todos to the right projects
leads to overly complicated and slow database queries. This commit
removes the use of ProjectsFinder in favour of using
Project.public_or_visible_to_current_user directly.
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/43767
|
|
|
|
Allow CI/CD Jobs being grouped on version strings
See merge request gitlab-org/gitlab-ce!17455
|
|
This applies the changes introduced in `Project.public_or_visible_to_user`
to the snippets finder only.
We know that for `SnippetsFinder`, this change improves SQL timing from
5/23/25s to 0.7/2/4s (mean/p95/p99). At the same time, the scope was too
broad, (negatively) affecting SQL timings in various other places:
https://gitlab.com/gitlab-com/infrastructure/issues/3772
With this commit, the snippets dashboard stays usuable as we generally
don't run into statement timeouts. In contrast to the earlier change in
!17088, the scope of the change is limited to `SnippetsFinder` only,
thus not affecting other places.
|
|
These changes were introduced in MR
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/17088. In
https://gitlab.com/gitlab-com/infrastructure/issues/3772 we discovered
these changes lead to a pretty drastic increase in SQL response timings.
We'll revert these changes so we can work on a better solution in the
mean time without GitLab.com (or other installations) experiecing
reduced performance in the mean time.
|
|
|
|
Moved o_auth/saml/ldap modules under gitlab/auth
See merge request gitlab-org/gitlab-ce!17359
|
|
Resolve "Include cycle time in usage ping"
Closes #41777
See merge request gitlab-org/gitlab-ce!16793
|
|
Display ingress IP address in the Kubernetes page
See merge request gitlab-org/gitlab-ce!17052
|
|
Resolve "Have mailto: link in "Email a new issue to this project""
Closes #30665
See merge request gitlab-org/gitlab-ce!17401
|
|
|
|
|
|
Make project#namespace_id not null
Closes #26052
See merge request gitlab-org/gitlab-ce!17448
|
|
'master'
Resolve "Allow API method /projects/:id/repository/commits to work over all commits"
Closes #42434
See merge request gitlab-org/gitlab-ce!17182
|
|
Resolve "Tooltip for the stop pipeline button is 'Cancel'"
Closes #42946
See merge request gitlab-org/gitlab-ce!17444
|
|
Encode revision for gitattributes ref
Closes gitaly#1032 and #43278
See merge request gitlab-org/gitlab-ce!17291
|
|
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Add source and target branch filters to merge requests API
Closes #42492
See merge request gitlab-org/gitlab-ce!17355
|
|
This makes grouping on version number available. In general I'd like to
group based on MAJOR.MINOR version numbers for Gitaly.
|
|
Add ability to use external plugins as system hooks
See merge request gitlab-org/gitlab-ce!17003
|
|
|
|
A field didn't call the needed encoding helper, thus some UTF-8 encoding
couldn't be encoded to ASCII. Using the helper method this was fixed.
Tests are now run against Gitaly and Rugged too, to ensure both remain
working correctly.
Fixes gitlab-org/gitaly#1032, gitlab-org/gitlab-ce#43278
|
|
|
|
Add Assignees vue component missing data container
See merge request gitlab-org/gitlab-ce!17426
|
|
Make sure wiki exists when it's enabled
See merge request gitlab-org/gitlab-ce!17117
|
|
|
|
|
|
PagesDomain: allow update of key/certificate
Closes #29720
See merge request gitlab-org/gitlab-ce!17376
|
|
|
|
Enable filtering MR list based on clicked label in MR sidebar
Closes #43643
See merge request gitlab-org/gitlab-ce!17390
|
|
Resolve "Display IP Address Of Runner On Runner Page"
Closes #43489
See merge request gitlab-org/gitlab-ce!17286
|
|
|
|
'43531-500-error-searching-wiki-incompatible-character-encodings-utf-8-and-ascii-8bit' into 'master'
Resolve "500 Error searching wiki: incompatible character encodings: UTF-8 and ASCII-8BIT"
Closes #43531
See merge request gitlab-org/gitlab-ce!17413
|
|
Move (Multiple) Assignees vue component
See merge request gitlab-org/gitlab-ce!16952
|
|
|
|
Gitlab::Git::Popen#popen now returns ASCII-8BIT (binary) data always, so we need
to handle that explicitly.
|