Age | Commit message (Collapse) | Author |
|
|
|
'master'"
This reverts merge request !23165
|
|
The numbers in
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22650#note_117645395
are quite promising with that target.
|
|
This improves readability quite a bit.
|
|
|
|
|
|
|
|
|
|
A tablesample count executes in two phases:
* Estimate table sizes based on reltuples.
* Based on the estimate:
* If the table is considered 'small', execute an exact relation count.
* Otherwise, count on a sample of the table using TABLESAMPLE.
The size of the sample is chosen in a way that we always roughly scan
the same amount of rows (see TABLESAMPLE_ROW_TARGET).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add echo so that we know which branch was taken
See merge request gitlab-org/gitlab-ce!23499
|
|
This should help debug issues like
https://gitlab.com/gitlab-org/gitlab-ce/issues/54760
|
|
Fix API::Namespaces routing to accept namepaces with dots
See merge request gitlab-org/gitlab-ce!22912
|
|
ci/config: generalize Config validation into Gitlab::Config:: module
See merge request gitlab-org/gitlab-ce!23443
|
|
|
|
This decouples Ci::Config to provide a common interface for handling
user configuration files.
|
|
Commits API: Preserve file content in move operations if unspecified
Closes #52974 et #51083
See merge request gitlab-org/gitlab-ce!23387
|
|
Add config to prohibit impersonation
See merge request gitlab-org/gitlab-ce!23338
|
|
Adds gitlab.impersonation_enabled config option defaulting to true to
keep the current default behaviour.
Only the act of impersonation is modified, impersonation token
management is not affected.
|
|
Add a rebase API endpoint for merge requests
Closes #33705
See merge request gitlab-org/gitlab-ce!23296
|
|
[11.5] Fix SSRF in project integrations
See merge request gitlab/gitlabhq!2611
|
|
[master] Fix CRLF issue in UrlValidator
See merge request gitlab/gitlabhq!2627
|
|
[master] Resolve "Personal access token with only `read_user` scope can be used to authenticate any web request"
See merge request gitlab/gitlabhq!2583
|
|
into 'master'
[master] XSS in markdown following unrecognized HTML element
Closes #2732
See merge request gitlab/gitlabhq!2599
|
|
[master] Stored XSS for Environments
Closes #2727
See merge request gitlab/gitlabhq!2594
|
|
Rename Repository table to PoolRepository
See merge request gitlab-org/gitlab-ce!23236
|
|
|
|
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to
API::NAMESPACE_OR_PROJECT_REQUIREMENTS
|
|
|
|
Removes all the irrelevant code and columns that were migrated from the Project…
See merge request gitlab-org/gitlab-ce!21497
|
|
Remove `options` assignment from ExtractsPath
See merge request gitlab-org/gitlab-ce!23389
|
|
Or otherwise do not try to write repo config.
|
|
There is no need to make a difference between a Group or User
namespace, so also no need to define the classes of those.
|
|
|
|
|
|
|
|
And run in intervals.
|
|
Lock writes to trace stream
Closes #51502
See merge request gitlab-org/gitlab-ce!23332
|
|
Correctly handle data-loss scenarios when encrypting columns
Closes #53763
See merge request gitlab-org/gitlab-ce!23306
|
|
If the EncryptColumns background migration runs in a sidekiq with a
stale view of the database schema, or when the purported destination
columns don't actually exist, data loss can result. Attempt to work
around these issues by reloading schema information before running
the migration, and raising errors if the model reports that any of its
source or destination columns are missing.
|
|
This assignment is only used by the Projects::NetworkController, so
we're needlessly assigning this very generically-named instance variable
on every controller which includes `ExtractsPath`, which is quite a few.
Further, the way we were passing this hash to
`HashWithIndifferentAccess` caused the following deprecation warning
after upgrading to Rails 5:
DEPRECATION WARNING: #to_hash unexpectedly ignores parameter
filtering, and will change to enforce it in Rails 5.1. Enable
`raise_on_unfiltered_parameters` to respect parameter filtering,
which is the default in new applications. For the existing
deprecated behaviour, call #to_unsafe_h instead. (called from new at
lib/extracts_path.rb:116)
|
|
|
|
Suggest issues when typing title
Closes #22071
See merge request gitlab-org/gitlab-ce!22866
|
|
|
|
Json logging for k8s Integration
See merge request gitlab-org/gitlab-ce!23328
|