- 12 Aug, 2021 40 commits
-
-
Phil Hughes authored
Merge branch '323245-provide-terraform-backend-environment-variables-in-operations-terraform-ui' into 'master' Provide Terraform backend environment variables in Operations-->Terraform UI See merge request gitlab-org/gitlab!67417
-
Anna Vovchenko authored
-
Natalia Tepluhina authored
Finalise package details refactor See merge request gitlab-org/gitlab!67991
-
Nicolò Maria Mezzopera authored
-
Dmitriy Zaporozhets (DZ) authored
Raise error when using invalid relation type in member finder See merge request gitlab-org/gitlab!67849
-
Martin Wortschack authored
Updated reporting period message on DevOps Adoption Report See merge request gitlab-org/gitlab!68034
-
Bob Van Landuyt authored
checks: Fix combinatorial explosion in `#commits_for()` See merge request gitlab-org/gitlab!67827
-
Thong Kuah authored
Revert "Merge branch '337719-linear-project-ancestors' into 'master'" See merge request gitlab-org/gitlab!68051
-
Markus Koller authored
Change Feature Flag group::ecosystem to group::integrations See merge request gitlab-org/gitlab!67963
-
Patrick Steinhardt authored
The function `#commits_for()` has been introduced via 156ce433 (checks: Implement infrastructure for bulk diff checks, 2021-07-29) in order to allow bulk-loading of commits. What this function does is given a set of new commits and a specific object ID, it will do a graph walk of these new commits starting from this ID in order to extract only those commits which have been newly introduced via this object ID. As it turns out though, the implementation has a bug which causes combinatorial explosion: if a commit is reachable via multiple commits, then it will be walked and returned multiple times. This can happen if there are merge commits, where we'll now repeatedly walk all common ancestors of both commits. In case these again contain merge commits, the common ancestors again get walked multiple times. The result is that commits get walked exponentially many times. For the following graph with criss-cross merges, this causes us to return 768 commits instead of the expected 18: o---o---o---o---o---o---o---o / \ / \ / \ / \ / \ / \ / \ / \ o X X X X X X X o \ / \ / \ / \ / \ / \ / \ / \ / o---o---o---o---o---o---o---o Fix the bug by removing seen commit IDs from the hash tracking commits by their object ID. Furthermore, the pending queue is converted to a set such that we don't re-add IDs which we have already seen before such that it doesn't exhibit exponential growth. Changelog: fixed
-
Marcin Sedlak-Jakubowski authored
Set 36h limit for reviewer to respond when at capacity See merge request gitlab-org/gitlab!67481
-
Matthias Käppler authored
-
Heinrich Lee Yu authored
This reverts merge request !67565
-
Raimund Hook authored
Message now more clearly shows that the update is automatic at the beginning of the month, and reflects the previous calendar month. Fixes https://gitlab.com/gitlab-org/gitlab/-/issues/335640 Changelog: changed EE: true Signed-off-by: Raimund Hook <raimund.hook@exfo.com>
-
Alper Akgun authored
Add performance_indicator_type metric See merge request gitlab-org/gitlab!68043
-
Rajendra Kadam authored
-
Kati Paizee authored
Move Metric life cycle docs in a seprate page See merge request gitlab-org/gitlab!67968
-
Alina Mihaila authored
-
Alex Kalderimis authored
Add Analytics menu See merge request gitlab-org/gitlab!66904
-
Patrick Steinhardt authored
`#commits_for()` has a bug where commits are returned multiple times in case they're reachable via multiple commits, leading to combinatorial explosion. Add a testcase which demonstrates this bug.
-
Mark Florian authored
Fix: Code block input rule doesn’t save the code block language See merge request gitlab-org/gitlab!67980
-
Andy Soiron authored
-
Max Woolf authored
Add support for CI_COMMIT_REF_NAME variable in includes See merge request gitlab-org/gitlab!67902
-
Max Woolf authored
-
Nikola Milojevic authored
Remove `ref_name` parameter in `RemoteMirror` See merge request gitlab-org/gitlab!67668
-
Max Woolf authored
Remove ff_evaluate_group_level_compliance_pipeline feature flag See merge request gitlab-org/gitlab!67984
-
Max Woolf authored
-
Sean McGivern authored
Remove agent_kubeconfig_ci_variable feature flag See merge request gitlab-org/gitlab!67734
-
Savas Vedova authored
Migrate dashboard_resize_browser_spec to feature test See merge request gitlab-org/gitlab!67868
-
Alper Akgun authored
Add performance_indicator_type metric See merge request gitlab-org/gitlab!68033
-
Rajendra Kadam authored
-
Patrick Steinhardt authored
On-disk remotes are deprecated, and in fact we don't create any remotes in GitLab anymore in favor of using in-memory remotes, where we just pass the URL to Gitaly. We thus don't need to pass information about remote names anymore given that it's unused nowadays. Remove the `ref_name` parameter in `RemoteMirror` to reflect this. Note that this parameter is misnamed, and should really have been called `remote_name`. Furthermore, drop now-unneeded infrastructure which was required to track the remote name.
-
Mark Florian authored
Only dispatch auto-tracked "render" events once per page load See merge request gitlab-org/gitlab!67275
-
Dallas Reedy authored
Other auto-tracked events that should not result in "render" actions: - click - show.bs.dropdown - hide.bs.dropdown Basically, those which are set up in the `eventHandlers` function.
-
Enrique Alcantara authored
When inserting a code block using input rules, the code block language is not saved Changelog: fixed
-
Max Woolf authored
[Documentation] Update feature status of external status checks See merge request gitlab-org/gitlab!67865
-
Max Woolf authored
-
Alex Kalderimis authored
Use SSOT for checking if service ping is enabled via license or in application settings [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!67103
-
Mikołaj Wawrzyniak authored
Instead of checking the application settings directly, this is abstracted to a single source of truth. For projects with licenses, in EE we check if the license requires tracking. With this change, events will be stored locally even if the service ping is disabled for licensed users. These events will not be sent as part of the service ping if the service ping is disabled.
-
Vitaly Slobodin authored
Merge branch '332257-refactor-dropdowncontentseditview-component-to-use-graphql-apollo' into 'master' Refactor DropdownContentsEditView component to use GraphQL + Apollo See merge request gitlab-org/gitlab!65440
-