- May 17, 2024
-
-
Jose Ivan Vargas authored
Add pipeline validator to check identity verification Closes gitlab-org/modelops/anti-abuse/team-tasks#669 See merge request !151834 Merged-by:
Jose Ivan Vargas <jvargas@gitlab.com> Approved-by:
Rudy Crespo <rcrespo@gitlab.com> Approved-by:
Aboobacker MK <akarakath@gitlab.com> Approved-by:
Fabio Pitino <fpitino@gitlab.com> Approved-by:
Jose Ivan Vargas <jvargas@gitlab.com> Reviewed-by:
Fabio Pitino <fpitino@gitlab.com> Reviewed-by:
Ian Anderson <ianderson@gitlab.com> Co-authored-by:
imand3r <ianderson@gitlab.com>
-
Ian Anderson authored
Changelog: added EE: true
-
Gary Holtz authored
Revert "Merge branch '442899-update-project-rest-api' into 'master'" See merge request !153362 Merged-by:
Gary Holtz <gholtz@gitlab.com> Approved-by:
Alex Buijs <abuijs@gitlab.com> Approved-by:
Gary Holtz <gholtz@gitlab.com> Co-authored-by:
Jay McCure <jmccure@gitlab.com>
-
Terri Chu authored
Improvements for Keeps::MarkOldAdvancedSearchMigrationsAsObsolete See merge request !152992 Merged-by:
Terri Chu <tchu@gitlab.com> Approved-by:
Ravi Kumar <rkumar@gitlab.com> Approved-by:
John Mason <9717668-johnmason@users.noreply.gitlab.com>
-
Payton Burdette authored
Migrate `gl-reset-bg` to Tailwind See merge request !153430 Merged-by:
Payton Burdette <pburdette@gitlab.com> Approved-by:
Payton Burdette <pburdette@gitlab.com> Co-authored-by:
Paul Gascou-Vaillancourt <paul.gascvail@gmail.com>
-
Peter Leitzen authored
Revert "Add CI jobs with Gitaly transactions" See merge request !153450 Merged-by:
Peter Leitzen <pleitzen@gitlab.com> Approved-by:
Vladimir Glafirov <vglafirov@gitlab.com> Approved-by:
Peter Leitzen <pleitzen@gitlab.com> Co-authored-by:
Sami Hiltunen <shiltunen@gitlab.com>
-
Dmitry Gruzd authored
Elastic migration 20230911205548 test quarantined See merge request !152605 Merged-by:
Dmitry Gruzd <dgruzd@gitlab.com> Approved-by:
Jon Jenkins <jjenkins@gitlab.com> Approved-by:
Suraj Tripathi <stripathi@gitlab.com> Approved-by:
Dmitry Gruzd <dgruzd@gitlab.com> Co-authored-by:
rkumar555 <rkumar@gitlab.com>
-
Ravi Kumar authored
-
Marcin Sedlak-Jakubowski authored
Adds note about issues with default branch for sub subgroups See merge request !153432 Merged-by:
Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com> Approved-by:
Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com> Co-authored-by:
Alexandr Tanayno <atanayno@gitlab.com>
-
Alexandr Tanayno authored
-
Carla Drago authored
Update imported_from value when cloning and moving issues See merge request !152949 Merged-by:
Carla Drago <cdrago@gitlab.com> Approved-by:
Bojan Marjanovic <bmarjanovic@gitlab.com> Reviewed-by:
Luke Duncalfe <lduncalfe@gitlab.com> Reviewed-by:
Bojan Marjanovic <bmarjanovic@gitlab.com> Reviewed-by:
James Nutt <jnutt@gitlab.com>
-
Carla Drago authored
This ensures all cloned or moved issues do not retain any imported_from value, but sets it to :none. Changelog: fixed
-
Mehmet Emin INAC authored
Rename `VERSIONS_TO_REMOVE_IN_x` constant from 17_0 to 18_0 See merge request !153094 Merged-by:
Mehmet Emin INAC <minac@gitlab.com> Approved-by:
Thomas Hutterer <thutterer@gitlab.com> Approved-by:
Sylvester Chin <schin@gitlab.com>
-
Jon Jenkins authored
Add sharding key tracking issues for feature_flags See merge request !152820 Merged-by:
Jon Jenkins <jjenkins@gitlab.com> Approved-by:
Jon Jenkins <jjenkins@gitlab.com> Reviewed-by:
Tiger Watson <twatson@gitlab.com> Co-authored-by:
Tiger Watson <twatson@gitlab.com> Co-authored-by:
Manoj M J <mmj@gitlab.com>
-
gitlab-housekeeper authored
Add sharding key tracking issues for feature category `feature_flags`. ## Background These tables were unable to be classified automatically, and will require manual input. Eventually all tables will need to be correctly classified, but we understand that this will be complex for some tables and completing these will take time. Instead, our goal for this task is to ensure all remaining tables are tracked in an issue, and to classify any straightforward cases that our automation may have missed (options 1 and 2 below). We have assigned a random backend engineer from ~"group::environments" as the initial DRI for this task, as well as an engineering manager for visibility. Please note that we are not requesting a large time commitment, creating one issue and linking it for all tables is perfectly acceptable. When you are finished, please assign to the ~database reviewer/maintainer suggested by Danger. If you have any questions or concerns, reach out to `#g_tenant-scale`. ## Task For each table, please select one of the following options: ### Option 1: Add a sharding key tracking issue This option is best suited to tables whose sharding behaviour is unknown, or will require additional work before a sharding key can be defined. Replace the `TODO` in the dictionary file with a link to an issue in the gitlab-org/gitlab project. ```diff - sharding_key_issue_url: TODO + sharding_key_issue_url: #1234 ``` You can create a new issue or link an existing one, and multiple entries can refer to the same issue. These issues will be used to track the work remaining on the [progress dashboard](https://cells-progress-tracker-gitlab-org-tenant-scale-g-f4ad96bf01d25f.gitlab.io/sharding_keys). If you are creating a new issue, you can copy over the following contents to the issue description: <details><summary>Click to expand</summary> Issue Title: Set sharding keys for tables in 'group::environments' Issue Description: Sharding keys need to be set for the tables: feature_gates, features This involves choosing one of the following, based on the intended behaviour of the table: - **The table is not cell-local** - Set `gitlab_schema` to `gitlab_main_clusterwide`. - **The table is cell-local and requires a sharding key** - Set `gitlab_schema` to `gitlab_main_cell` - Add a `sharding_key` or `desired_sharding_key` configuration. If the configuration is known but the chosen key doesn't yet meet not-null and foreign key requirements, you can add an exception to `allowed_to_be_missing_not_null` or `allowed_to_be_missing_foreign_key` to get the pipeline passing. Please link to a follow-up issue in a code comment next to the exception. - You may also need to set `allow_cross_joins`, `allow_cross_transactions` and `allow_cross_foreign_keys` if changing the schema causes pipeline failures. See [`db/docs/epics.yml`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/db/docs/epics.yml?ref_type=heads#L12-17) for an example. - **The table is cell-local and does not require a sharding key** - Set `gitlab_schema` to `gitlab_main_cell` and - Set `exempt_from_sharding` to `true`. ### Documentation - [Choosing either the gitlab_main_cell or gitlab_main_clusterwide schema](https://docs.gitlab.com/ee/development/database/multiple_databases.html#choose-either-the-gitlab_main_cell-or-gitlab_main_clusterwide-schema) - [Defining a sharding key for all cell-local tables](https://docs.gitlab.com/ee/development/database/multiple_databases.html#defining-a-sharding-key-for-all-cell-local-tables) - [Defining a desired_sharding_key to automatically backfill a sharding_key](https://docs.gitlab.com/ee/development/database/multiple_databases.html#define-a-desired_sharding_key-to-automatically-backfill-a-sharding_key) </details> ### Option 2: Add sharding key configuration This option is best suited to tables with an easily identifiable sharding key that will require minimal work to define. Remove `sharding_key_issue_url` from the dictionary file and instead complete the classification for the table. This involves choosing one of the following, based on the intended behaviour of the table: - **The table is not cell-local** - Set `gitlab_schema` to `gitlab_main_clusterwide`. - **The table is cell-local and requires a sharding key** - Set `gitlab_schema` to `gitlab_main_cell` - Add a `sharding_key` or `desired_sharding_key` configuration. If the configuration is known but the chosen key doesn't yet meet not-null and foreign key requirements, you can add an exception to `allowed_to_be_missing_not_null` or `allowed_to_be_missing_foreign_key` to get the pipeline passing. Please link to a follow-up issue in a code comment next to the exception. - You may also need to set `allow_cross_joins`, `allow_cross_transactions` and `allow_cross_foreign_keys` if changing the schema causes pipeline failures. See [`db/docs/epics.yml`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/db/docs/epics.yml?ref_type=heads#L12-17) for an example. - **The table is cell-local and does not require a sharding key** - Set `gitlab_schema` to `gitlab_main_cell` and - Set `exempt_from_sharding` to `true`. ### Documentation - [Choosing either the gitlab_main_cell or gitlab_main_clusterwide schema](https://docs.gitlab.com/ee/development/database/multiple_databases.html#choose-either-the-gitlab_main_cell-or-gitlab_main_clusterwide-schema) - [Defining a sharding key for all cell-local tables](https://docs.gitlab.com/ee/development/database/multiple_databases.html#defining-a-sharding-key-for-all-cell-local-tables) - [Defining a desired_sharding_key to automatically backfill a sharding_key](https://docs.gitlab.com/ee/development/database/multiple_databases.html#define-a-desired_sharding_key-to-automatically-backfill-a-sharding_key) Related to #455137 This change was generated by [gitlab-housekeeper](https://gitlab.com/gitlab-org/gitlab/-/tree/master/gems/gitlab-housekeeper) using the Keeps::AddShardingKeyTrackingIssues keep. To provide feedback on your experience with `gitlab-housekeeper` please comment in <#442003>. Changelog: other
-
Pavel Shutsin authored
Add request_accepted_at column to the members table See merge request !152584 Merged-by:
Pavel Shutsin <pshutsin@gitlab.com> Approved-by:
Abhilash Kotte <akotte@gitlab.com> Approved-by:
Pavel Shutsin <pshutsin@gitlab.com> Reviewed-by:
George Koltsov <gkoltsov@gitlab.com> Reviewed-by:
Pavel Shutsin <pshutsin@gitlab.com> Reviewed-by:
Rajendra Kadam <rkadam@gitlab.com> Co-authored-by:
Anton Kalmykov <anton.kalmykov@proton.me>
-
Anton Kalmykov authored
Later we will use this column to implement logic to display a correct access given date Related to: #24721 Changelog: added
-
Allen Cook authored
Dont force creation of Ci::NamespaceMirror during test runs See merge request !153002 Merged-by:
Allen Cook <acook@gitlab.com> Approved-by:
Moaz Khalifa <mkhalifa@gitlab.com> Approved-by:
Allen Cook <acook@gitlab.com> Reviewed-by:
Dan Davison <ddavison@gitlab.com> Reviewed-by:
Tim Poffenbarger <tpoffenbarger@gitlab.com> Reviewed-by:
Moaz Khalifa <mkhalifa@gitlab.com> Co-authored-by:
ddavison <ddavison@gitlab.com>
-
Jon Glassman authored
Update docs with support for html, css, sql, shell for VSCode See merge request !150300 Merged-by:
Jon Glassman <jglassman@gitlab.com> Approved-by:
Jon Glassman <jglassman@gitlab.com> Co-authored-by:
Emerald-Jayde Henao <ejhenao@gitlab.com>
-
Emerald-Jayde Henao authored
-
Sami Hiltunen authored
This reverts commit 476f41da.
-
Lucas Charles authored
Hide rca button for passing jobs See merge request !152648 Merged-by:
Lucas Charles <me@lucascharles.me> Approved-by:
Veethika Mishra <6115425-veethika@users.noreply.gitlab.com> Approved-by:
Vamsi Vempati <vvempati@gitlab.com> Approved-by:
Jose Ivan Vargas <jvargas@gitlab.com> Approved-by:
Lucas Charles <me@lucascharles.me> Reviewed-by:
Veethika Mishra <6115425-veethika@users.noreply.gitlab.com> Reviewed-by:
Vamsi Vempati <vvempati@gitlab.com> Co-authored-by:
Payton Burdette <pburdette@gitlab.com>
-
Payton Burdette authored
-
Lorenz van Herwaarden authored
[Feature flag] Enable k8s Watch API See merge request !153176 Merged-by:
Lorenz van Herwaarden <lvanherwaarden@gitlab.com> Approved-by:
Eduardo Bonet <ebonet@gitlab.com> Approved-by:
Andrei Zubov <azubov@gitlab.com> Approved-by:
Lorenz van Herwaarden <lvanherwaarden@gitlab.com> Approved-by:
Russell Dickenson <rdickenson@gitlab.com> Reviewed-by:
Andrei Zubov <azubov@gitlab.com> Co-authored-by:
Anna Vovchenko <avovchenko@gitlab.com>
-
Adam Hegyi authored
Optimize todos query when filtering by group See merge request !153226 Merged-by:
Adam Hegyi <ahegyi@gitlab.com> Approved-by:
Ivane Gkomarteli <igkomarteli@gitlab.com> Approved-by:
Adam Hegyi <ahegyi@gitlab.com> Reviewed-by:
Mohamed Hamda <mhamda@gitlab.com> Co-authored-by:
Heinrich Lee Yu <heinrich@gitlab.com>
-
Marcin Sedlak-Jakubowski authored
Update docs for issue boards See merge request !153357 Merged-by:
Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com> Approved-by:
Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com> Reviewed-by:
Marcin Sedlak-Jakubowski <msedlakjakubowski@gitlab.com> Co-authored-by:
Chad Lavimoniere <clavimoniere@gitlab.com>
-
Chad Lavimoniere authored
- Update screenshots - Adjust copy related to epic swimlanes - Adjust copy related to creating new lists
-
Avielle Wolfe authored
Fixes "retryable" value for merge train pipelines as JSON See merge request !152785 Merged-by:
Avielle Wolfe <awolfe@gitlab.com> Approved-by:
Veethika Mishra <6115425-veethika@users.noreply.gitlab.com> Approved-by:
Laura Montemayor <lmontemayor@gitlab.com> Approved-by:
Avielle Wolfe <awolfe@gitlab.com> Reviewed-by:
Miguel Rincon <mrincon@gitlab.com> Reviewed-by:
Veethika Mishra <6115425-veethika@users.noreply.gitlab.com> Co-authored-by:
Miguel Rincon <mrincon@gitlab.com>
-
Lorena Ciutacu authored
Use lowercase for beta and experiment See merge request !153427 Merged-by:
Lorena Ciutacu <lciutacu@gitlab.com> Approved-by:
Lorena Ciutacu <lciutacu@gitlab.com> Co-authored-by:
Ashraf Khamis <akhamis@gitlab.com>
-
Ashraf Khamis authored
-
Paul Gascou-Vaillancourt authored
Migrates the `gl-reset-bg` CSS util to its Tailwind equivalent configured as `gl-bg-inherit`.
-
Savas Vedova authored
Replace $gray-darkest SCSS variable See merge request !153389 Merged-by:
Savas Vedova <svedova@gitlab.com> Approved-by:
Tomas Vik <tvik@gitlab.com> Approved-by:
Savas Vedova <svedova@gitlab.com> Co-authored-by:
sdejonge <sdejonge@gitlab.com>
-
Igor Drozdov authored
Front-end iteration for self-deployed model configuration See merge request !152107 Merged-by:
Igor Drozdov <idrozdov@gitlab.com> Approved-by:
Igor Drozdov <idrozdov@gitlab.com> Reviewed-by:
Igor Drozdov <idrozdov@gitlab.com> Reviewed-by:
Patrick Cyiza <jpcyiza@gitlab.com> Reviewed-by:
Mohamed Hamda <mhamda@gitlab.com> Reviewed-by:
Paulina Sedlak-Jakubowska <psedlak-jakubowska@gitlab.com> Co-authored-by:
Patrick Cyiza <jpcyiza@gitlab.com>
-
Patrick Cyiza authored
-
Achilleas Pipinellis authored
Document repositories server-side backup with backup-utility See merge request !153358 Merged-by:
Achilleas Pipinellis <axil@gitlab.com> Co-authored-by:
Michael Kozono <mkozono@gitlab.com>
-
Michael Kozono authored
-
Sanad Liaquat authored
Fix E2E govern specs for filtered search feature flag See merge request !153366 Merged-by:
Sanad Liaquat <sliaquat@gitlab.com> Approved-by:
Lorenz van Herwaarden <lvanherwaarden@gitlab.com> Approved-by:
Sanad Liaquat <sliaquat@gitlab.com> Co-authored-by:
hmuralidhar <hmuralidhar@gitlab.com>
-
Harsha Muralidhar authored
-
Lukas Eipert authored
Warmup most common entrypoints in Vite See merge request !153235 Merged-by:
Lukas 'ai-pi' Eipert <leipert@gitlab.com> Approved-by:
Lukas 'ai-pi' Eipert <leipert@gitlab.com> Co-authored-by:
Stanislav Lashmanov <slashmanov@gitlab.com>
-