Age | Commit message (Collapse) | Author |
|
|
|
'master'
Remove fallback to deployment_platform_cluster in `DeploymentMetrics`
See merge request gitlab-org/gitlab-ce!31126
|
|
|
|
Fix error rendering submodules in MR diffs when there is no .gitmodules
See merge request gitlab-org/gitlab-ce!31162
|
|
Convert several occurrences of `map` + `flatten` to
`flat_map` where applicable.
|
|
Without this change, we get a NoMethodError on nil
|
|
It will be hooked up to the markdown editor later
|
|
By not triggering the callback:
- ActiveSession lookup keys are not cleaned
- Devise also misses its hook related to session cleanup
|
|
Respect alt email when sending group access notifications
See merge request gitlab-org/gitlab-ce!31089
|
|
When sending access granted/rejected emails we should also respect
custom emails set for groups/sub-groups
|
|
'master'
Resolve "Incorrect message interpolation on project listing"
Closes #65088
See merge request gitlab-org/gitlab-ce!31121
|
|
Added the ability to update the namespace label text for gitlab-managed
|
|
Support title and desc on merge w/ push option
See merge request gitlab-org/gitlab-ce!31068
|
|
Autofixes additional linting errors
found in vue files.
|
|
[CE] Create serializer for Jira API JSON payload
See merge request gitlab-org/gitlab-ce!31139
|
|
Return an ETag header for the archive endpoint
See merge request gitlab-org/gitlab-ce!30581
|
|
|
|
Make RelativePositioning reusable
See merge request gitlab-org/gitlab-ce!30993
|
|
Deployment_platform is relatively expensive and calling this after the
fact means that this may not be the cluster that was deployed to.
Correspondingly reduce the leeway given in the related N+1 spec
|
|
Enable Rubocop Performance/ReverseEach
See merge request gitlab-org/gitlab-ce!31120
|
|
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/65088
|
|
Fixes #64746
|
|
|
|
`Array.reverse_each` is faster than `Array.reverse.each` because:
* reverse.each creates a new array then loops each element
* reverse_each loops in reverse order (no intermediate array created)
|
|
Enable Rubocop Performance/InefficientHashSearch
Closes #64975
See merge request gitlab-org/gitlab-ce!31117
|
|
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14597
See merge request gitlab-org/gitlab-ce!30520
|
|
* Limits raw requests to 300 per minute and per raw path.
* Add a new attribute to ApplicationSettings so user can change this
value on their instance.
* Uses Gitlab::ActionRateLimiter to limit the raw requests.
* Add a new method into ActionRateLimiter to log the event into auth.log
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/48717
|
|
Add where condition to filter out labels with type here
Closes #63730
See merge request gitlab-org/gitlab-ce!30885
|
|
When used with a Hash, `.keys.include?` is bad because:
1. It performs a O(n) search instead of the efficient `.has_key?`
2. It clones all keys into separate array.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64975
|
|
into 'master'
Remove project param from `#show_label_issuables_link?`
Closes #62217
See merge request gitlab-org/gitlab-ce!31038
|
|
Update author prefix on merge request notification
See merge request gitlab-org/gitlab-ce!31057
|
|
'master'
Remove ignore rule for ProjectAutoDevops#domain
See merge request gitlab-org/gitlab-ce!30989
|
|
Optimise import performance
Closes #64924
See merge request gitlab-org/gitlab-ce!31045
|
|
Signed-off-by: Istvan szalai <istvan.szalai@savoirfairelinux.com>
|
|
Replaced instance of the `pluralize` js function
with `n__` to follow our development guide.
|
|
Remove unused peek view code
See merge request gitlab-org/gitlab-ce!31099
|
|
Update tooltip values to meet design specs
Closes gitlab-ui#264
See merge request gitlab-org/gitlab-ce!30981
|
|
This is the first part of Docker Registry replication
for secondary Geo node.
|
|
- Fix `O(n)` complexity of `append_or_update_attribute`,
we append objects to an array and re-save project
- Remove the usage of `keys.include?` as it performs `O(n)`
search, instead use `.has_key?`
- Remove the usage of `.keys.first` as it performs a copy
of all keys, instead use `.first.first`
|
|
Remove OAuth GitHub CI/CD project code paths
See merge request gitlab-org/gitlab-ce!30716
|
|
|
|
Add Rugged calls to performance bar
See merge request gitlab-org/gitlab-ce!30983
|
|
RelativePositioning module was heavily dependent on the Issue model.
This changes makes it easier to reuse the functionality provided by
RelativePositioning in other models.
Needed by: https://gitlab.com/gitlab-org/gitlab-ee/issues/12196
|
|
We haven't needed these since we started rendering the performance bar
in Vue.
|
|
Add "security" top-level item to group sidebar
See merge request gitlab-org/gitlab-ce!30604
|
|
Add "Security & Compliance" as top-level item to the project sidebar
See merge request gitlab-org/gitlab-ce!30564
|
|
Default manual_sorting feature flag to on
See merge request gitlab-org/gitlab-ce!30788
|
|
'11639-improve-discovery-and-navigation-for-gitlab-package-features-ce' into 'master'
Improving packages navigation in project sidebar [CE Backport]
See merge request gitlab-org/gitlab-ce!30256
|
|
MergeRequests::PushOptionsHandlerService has been updated to allow
creating and updating merge requests with the `title` and
`description` set using git push options.
To create a new merge request and set its title and description:
git push -u origin -o merge_request.create \
-o merge_request.title="My title" \
-o merge_request.description="My description"
To update an existing merge request and set its title and
description:
git push -u origin -o merge_request.title="My title" \
-o merge_request.description="My description"
Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/64320
|
|
|