| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
In gitlab-org/gitlab-ee!2976, we saw that a given OID could point
to a commit, which would cause the delta size check to fail.
Gitaly already returns nil if the OID isn't a blob, so this change
makes the Rugged implementation consistent.
|
|\
| |
| |
| |
| |
| |
| | |
Use Gitlab::Git's Popen on that module's code
Closes gitaly#597
See merge request gitlab-org/gitlab-ce!14237
|
| |
| |
| |
| |
| | |
This allows the current Gitaly migration to depend on less code outside
of the Gitlab::Git module
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Enable ee_compat_check for forks, but not EE
Closes #37713
See merge request gitlab-org/gitlab-ce!14189
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Encode paths properly for Gitaly Commit{Diff,Delta}
Closes gitaly#589
See merge request gitlab-org/gitlab-ce!14361
|
| | |
| | |
| | |
| | | |
Fixes gitaly#589
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Implement job policy specifications
Closes #37280
See merge request gitlab-org/gitlab-ce!14265
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Use project full path that can be received from a pipeline object
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Fix the filesystem shard health check to check all configured shards
Closes #37999
See merge request gitlab-org/gitlab-ce!14341
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Port of EE translations
Closes #37914
See merge request gitlab-org/gitlab-ce!14340
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Clean up read_registry scope changes
Closes #37789
See merge request gitlab-org/gitlab-ce!14307
|
| |/
| |
| |
| | |
Closes #37789
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Prepare Repository#merge for migration to Gitaly
Closes gitaly#559
See merge request gitlab-org/gitlab-ce!14154
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Clean up redirect routes that conflict with regular routes
Closes #36229
See merge request gitlab-org/gitlab-ce!13783
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Performance does not need to be optimized in this case because this will be run in batches at a controlled rate.
|
| | | |
|
| |/ |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prior to this commit running
Namespace#force_share_with_group_lock_on_descendants would result in
updating _all_ namespaces in the namespaces table, not just the
descendants. This is the result of ActiveRecord::Relation#update_all not
taking into account the CTE. To work around this we use the CTE query as
a sub-query instead of directly calling #update_all.
To prevent this from happening the relations returned by
Gitlab::GroupHierarchy are now marked as read-only, resulting in an
error being raised when methods such as #update_all are used.
Fortunately on GitLab.com our statement timeouts appear to have
prevented this query from actually doing any damage other than causing
a very large amount of dead tuples.
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/37916
|
|\
| |
| |
| |
| | |
Rename Gitlab::Git::Committer to User
See merge request gitlab-org/gitlab-ce!14254
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Don't force the encoding of the OAuth provider in Gitlab::OAuth::AuthHash#provider
Closes #37845
See merge request gitlab-org/gitlab-ce!14263
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Gitlab::OAuth::AuthHash#provider
Some providers freeze their name (e.g.
https://github.com/zquestz/omniauth-google-oauth2/blob/414c43ef3ffec37d473321f262e80f1e46dda89f/lib/omniauth/strategies/google_oauth2.rb#L1),
so trying to modify the string would fail with a `can't modify frozen
String` exception (see
https://gitlab.com/gitlab-org/gitlab-ce/issues/37845#note_40308148).
In this case, we can just stop trying to force the encoding of the
provider name as they should always be in utf8 by default.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
'37576-renamed-files-have-escaped-html-for-the-inline-diff-in-the-header' into 'master'
Resolve "Renamed files have escaped HTML for the inline diff in the header"
Closes #37576
See merge request gitlab-org/gitlab-ce!14121
|
| | |
| | |
| | |
| | | |
updated the spec
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
Backport more EE changes to Gitlab::UrlSanitizer
See merge request !14150
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add usage ping for Auto DevOps
Closes #37648
See merge request !14162
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Fixes gitlab-org/gitlab-ce#37648
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Move `lib/ci` to `lib/gitlab/ci`"
Closes #5836
See merge request !14078
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
fix CI
fix CI
|