| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
Remove the project_cleanup feature flag
Closes #55230
See merge request gitlab-org/gitlab-ce!23814
|
| |
| |
| |
| |
| |
| |
| |
| | |
When the BFG object map file is in object storage (i.e., uploads in
general are placed into object storage), we get an instance of the
Gitlab::HttpIO class. This doesn't behave as expected when you try to
read past EOF, so we need to explicitly check for this condition to
avoid ending up in a tight loop around io.read
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'55433-un-revert-https-gitlab-com-gitlab-org-gitlab-ce-commit-00acef434031b5dc0bf39576a9e83802c7806842-revert' into 'master'
Resolve "Un-revert https://gitlab.com/gitlab-org/gitlab-ce/commit/00acef434031b5dc0bf39576a9e83802c7806842 revert"
Closes #55433
See merge request gitlab-org/gitlab-ce!23861
|
| |/
| |
| |
| | |
This reverts commit 00acef434031b5dc0bf39576a9e83802c7806842.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Display empty files properly on MR diffs
Closes #54786
See merge request gitlab-org/gitlab-ce!23671
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve transient failure in Help page spec
Closes #55372
See merge request gitlab-org/gitlab-ce!23839
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
All of these methods are stateless, there was no point to have them as
instance methods.
Mostly this allows us to remove an `allow_any_instance_of` usage.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Remove issue_suggestions feature flag
Closes #55166
See merge request gitlab-org/gitlab-ce!23723
|
| | |
| | |
| | |
| | |
| | | |
All arguments passed to the `FeatureConstrainer` will be passed on to
the `Feature.enabled?` check.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Add name, author and sha to releases
See merge request gitlab-org/gitlab-ce!23763
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
This commit adds a name to each release, defaulting it to tag name,
keeps track of the SHA when a new release is created and tracks the
current user as release author.
|
| | |
| | |
| | |
| | | |
sanitize_sql_hash_for_assignment
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Restore Object Pools when restoring an object pool
Closes gitaly#1355
See merge request gitlab-org/gitlab-ce!23682
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Pool repositories are persisted in the database, and when the DB is
restored, the data need to be restored on disk. This is done by
resetting the state machine and rescheduling the object pool creation.
This is not an exact replica of the state like at the time of the
creation of the backup. However, the data is consistent again.
Dumping isn't required as internally GitLab uses git bundles which
bundle all refs and include all objects in the bundle that they require,
reduplicating as more repositories get backed up. This does require more
data to be stored.
Fixes https://gitlab.com/gitlab-org/gitaly/issues/1355
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Add basic implementation of CI/CD bridge job
See merge request gitlab-org/gitlab-ce!23730
|
| | | | |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
Fix ConstantName rubocop offense
See merge request gitlab-org/gitlab-ce!23677
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
[CE] Fix DiffCheck failing due to invalid string argument
See merge request gitlab-org/gitlab-ce!23741
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Hot patch for #55137
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Generalise test compare service
See merge request gitlab-org/gitlab-ce!22833
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It adds a base class for CompareTestReportsService
containing common code with CompareLicenseManagementReportsService
which is present in GitLab Enterprise Edition.
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix a frozen string error in lib/gitlab/utils.rb
Closes #55116
See merge request gitlab-org/gitlab-ce!23690
|
| | |/ /
| |/| |
| | | |
| | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Remove unnecessary includes of ShellAdapter
See merge request gitlab-org/gitlab-ce!23607
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Determined by running the script:
```
included = `git grep --name-only ShellAdapter`.chomp.split("\n")
used = `git grep --name-only gitlab_shell`.chomp.split("\n")
included - used
```
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Only allow strings in URL::Sanitizer.valid?
Closes #55079
See merge request gitlab-org/gitlab-ce!23675
|
| | |/
| |/|
| | |
| | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55079
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'54626-able-to-download-a-single-archive-file-with-api-by-ref-name' into 'master'
Add endpoint to download single artifact by ref
Closes #54626
See merge request gitlab-org/gitlab-ce!23538
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add a new endpoint
`projects/:id/jobs/artifacts/:ref_name/raw/*artifact_path?job=name`
which is the close the web URL for consistency sake. This endpoint can
be used to download a single file from artifacts for the specified ref
and job.
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54626
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Populate MR metrics with events table information (migration)
Closes #41587
See merge request gitlab-org/gitlab-ce!23564
|
| | | | |
|
| |_|/
|/| | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
[CE] Backport SAML unlink changes: UrlBlocker#ascii_only
See merge request gitlab-org/gitlab-ce!23627
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Restricts unicode characters and IDNA deviations
which could be used in a phishing attack
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
'55054-correlation-ids-being-passed-through-grpc-metadata-are-incorrect' into 'master'
Fix for incorrect Correlation-ID key being passed through GRPC metadata
Closes #55054
See merge request gitlab-org/gitlab-ce!23666
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fill project_repositories for hashed storage projects
Closes #48527
See merge request gitlab-org/gitlab-ce!23482
|
| | | | | |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds a background migration that will ensure all projects that
are on hashed storage have a row in `project_repositories`.
Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/48527
|