- 03 Nov, 2021 40 commits
-
-
Patrick Steinhardt authored
When fetching from a source repository into its object pool to update it, then we fetch all refs into the "origin" remote namespace via the refspec "+refs/*:refs/remotes/origin/*". In hindsight, using this namespace doesn't make a lot of sense and we should've instead used a better namespace like "refs/pool/" or something like that to better highlight that it's not a normal remote at all but special to how our object pools work. With this namespacing, "refs/heads/master" would thus end up as "refs/remotes/origin/heads/master". Replicating the "heads" component is required such that we can also easily fetch tags without clobbering the parent's tags. So while there shouldn't be any refs like "refs/remotes/origin/master", one of our object pool specs explicitly checks for that reference and in fact finds it. As it turns out, this is a bug in Gitaly's current implementation: besides using above refspec, Gitaly also implicitly uses the default refspec as created by git-remote(1). So in essence, we fetch branches twice. The bug will be fixed implicitly by Gitaly converting to use in-memory remotes, where there is no more on-disk remote when using object pools. Given that we check for the wrong reference right now, this change will break the spec and we end up not finding the reference in question anymore. Fix this by instead checking "refs/remotes/origin/heads/master".
-
Vitaly Slobodin authored
Update dependency @gitlab/stylelint-config to v2.6.0 See merge request gitlab-org/gitlab!73288
-
Peter Leitzen authored
Pass formats explicitly when rendering svg icons See merge request gitlab-org/gitlab!73415
-
Alex Kalderimis authored
Add jobArtifacts to PipelineType See merge request gitlab-org/gitlab!72412
-
Cong Chen authored
Add list of JobArtifactType which inlcudes a new name filed to PipelineType. Changelog: added
-
Peter Leitzen authored
Pass formats explicitly when rendering svg icons See merge request gitlab-org/gitlab!73418
-
Dmitry Gruzd authored
Feature: Add help information for ZenTao integration See merge request gitlab-org/gitlab!73055
-
Baodong authored
-
Peter Leitzen authored
Pass formats explicitly when rendering svg icons See merge request gitlab-org/gitlab!73417
-
David Fernandez authored
Add RSpec metadata tags for time traveling around specs See merge request gitlab-org/gitlab!71346
-
Dallas Reedy authored
-
David Fernandez authored
Add Debian endpoint for distribution key See merge request gitlab-org/gitlab!71716
-
Vasilii Iakliushin authored
Add content blocked states table See merge request gitlab-org/gitlab!72124
-
Linjie Zhang authored
-
Fiona Neill authored
Fix details about raw rate limit See merge request gitlab-org/gitlab!73364
-
Ben Bodenmiller authored
-
Rémy Coutable authored
Fix flaky spec due to assignee ordering See merge request gitlab-org/gitlab!73609
-
Dmitry Gruzd authored
Use `AuthorizedProjectUpdate::ProjectRecalculateWorker` to refresh authorizations when a project is created See merge request gitlab-org/gitlab!73615
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!73629
-
Alex Kalderimis authored
Exclude ProjectNamespaces from GraphQL namespace results See merge request gitlab-org/gitlab!73351
-
Bob Van Landuyt authored
New Crowdin translations - 01 November 2021 See merge request gitlab-org/gitlab!73511
-
GitLab Crowdin Bot authored
-
Jan Provaznik authored
Update onboarding interview recruiting See merge request gitlab-org/gitlab!71809
-
Eugie Limpin authored
-
Bob Van Landuyt authored
Update translation levels - Nov 2021 See merge request gitlab-org/gitlab!73600
-
Savas Vedova authored
Replaces v-html with v-safe-html in stacktrace_entry.vue See merge request gitlab-org/gitlab!73371
-
Matthias Käppler authored
Use the To header when sending pipeline emails See merge request gitlab-org/gitlab!73363
-
Heinrich Lee Yu authored
A missing To header can cause issues with spam filters. And since we no longer render job logs in these emails, generating these emails individually isn't expensive anymore. Changelog: fixed
-
GitLab Release Tools Bot authored
-
Vitaly Slobodin authored
Merge branch '341185-importing-group-as-a-top-level-group-targeting-an-existing-namespace-give-false-positive' into 'master' Resolve "Importing group as a top level group targeting an existing namespace give false positive status" See merge request gitlab-org/gitlab!71834
-
Illya Klymov authored
Resolve "Importing group as a top level group targeting an existing namespace give false positive status"
-
Albert Salim authored
ci: Fetch target branch in 'db:check-migrations' See merge request gitlab-org/gitlab!73256
-
Dmytro Zaporozhets (DZ) authored
Fix permission check for confidential quick action See merge request gitlab-org/gitlab!73515
-
Albert Salim authored
Add jh only feature flag See merge request gitlab-org/gitlab!73424
-
GitLab Renovate Bot authored
-
Dmytro Zaporozhets (DZ) authored
Allow SSO callbacks through maintenance mode See merge request gitlab-org/gitlab!73550
-
Mikołaj Wawrzyniak authored
Add case for insights page handler for url mask See merge request gitlab-org/gitlab!72864
-
Rajendra Kadam authored
For group and project insight controllers pseudonymization helper raise errors, due to unrecognized path. This is caused by the way how Rails handle internally constraints. This commit add special handling for those cases
-
Jarka Košanová authored
Increase file import size validator timeout See merge request gitlab-org/gitlab!73400
-
Vitaly Slobodin authored
Add Start iteration button to manual cadences See merge request gitlab-org/gitlab!66065
-