- May 24, 2022
-
-
-
Kerri Miller authored
A continuation of the effort to move our terminology from "WIP" to "Draft"
-
- May 23, 2022
-
-
This is part one of a multi-part implementation to support validation of git commits signed by SSH keys. This adds the database tables and models for SSH commit signatures, using the same pattern as the existing gpg_signatures and x509_signatures tables. These will be used to show the verification status on commits which are signed. Changelog: added
-
feistel authored
RepositoryRemoveRemoteWorker's logic has been removed in 14.2 but the worker itself needs to stay until 15.0 to drain the job queue. It can be removed now.
-
Suraj Mahendra Tripathi authored
Added column container_registry_size as trigger for namespace_aggregation_worker in ProjectStatistics Changelog: changed
-
George Koltsov authored
- In order to migrate project designs repository as part of GitLab Migration we need to export project repository bundle so that it can be downloaded later for import Changelog: added
-
- May 21, 2022
-
-
Marco Zille authored
-
Marco Zille authored
Changelog: added
-
- May 20, 2022
-
-
Changelog: changed MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/86639
-
-
Introduce new method to refresh authorizations on group member
-
Suraj Mahendra Tripathi authored
Used HashWithIndifferentAccess Renamed attribute method attributes_for_container_registry_size Added Rspec for FF disabled
-
Suraj Mahendra Tripathi authored
-
Need to get container_repository_size for entire Namespace Changelog: added
-
- In order to migrate project repository as part of GitLab Migration we need to export project repository bundle so that it can be downloaded later for import Changlog: added
-
- May 19, 2022
-
-
Avielle Wolfe authored
Using a relative namespace incorrectly fetches `Ci::Sources::Project` in EE
-
João Cunha authored
This new table is going to be used to temporary permit a set of users to use the certificate-based-clusters feature, which allowing us to remove for the majority of other users. On our first attemp we tried to do this with FF only on the namespace leve. But the spectrum of users that need this feature enabled for longer is too big. So big that toggling the FF for all these actors is something that our FF framework wasn't ready to handle. So checking the enabled users directly from a table will be much simpler, faster and easy on memory consumption. Changelog: other
-
Charlie Ablett authored
- Address N+1s - Modify test to use authorisations table properly - Add faster_owner_access feature flag
-
- May 18, 2022
-
-
Darby Frey authored
Project-level secure files are now sorted by the time they are created. Changelog: changed MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87546
-
Maxime Orefice authored
This commit refactors how we fetch the next batch of artifacts that needs to be updated. It creates new scopes for Ci::JobArtifacts and order the result data by ascending (created_at, id).
-
Changelog: fixed
-
Alexis Kalderimis authored
Replaces the FK on `web_hook_logs.web_hook_id` with an index, thus allowing web-hooks with large numbers of log entries to be deleted without timeouts. We are not using a [loose foreign key](https://docs.gitlab.com/ee/development/database/loose_foreign_keys.html) here, because the clean up is done automatically by the partitioning mechanism, which does not retain log entries indefinitely. Changelog: changed
-
- May 17, 2022
-
-
- Removes code to automatically create PromtheusAlerts. This includes when the Prometheus integration is created. - Also removes updates to the Prometheus Cluster. As adding and editing alerts is removed this is no longer needed.
-
Frederick Bajao authored
To track if ever we miss any entrypoints that may cause artifact deletion while project is undergoing refresh, we added some log calls.
-
- May 16, 2022
-
-
Marius Bobin authored
Changelog: added
-
Luke Duncalfe authored
This change builds the deploy web hook payload in the request, rather than delayed through `Deployments::HooksWorker`. Once the payload is built, it is sent to the queue via `WebHookWorker` and the webhook executes on the queue, as normal. This change is behind a feature flag to allow us to test whether the change will fix a problem for a particular customer who has some webhook payloads containing a "status" of "running" when the deployment has finished, when the status should be "succeeded". https://gitlab.com/gitlab-org/gitlab/-/issues/355903
-
- May 14, 2022
-
-
Changelog: added Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/361643
-
- May 13, 2022
-
-
Magdalena Frankiewicz authored
By saving cursor information in the Analytics::CycleAnalytics::Aggregation model, and passing it to the ConsistencyCheckService. Changelog: fixed
-
Async indexes are required because the events table is too big. Partial indexes are used to reduce the size of the resulting indexes. Changelog: performance
-
Shinya Maeda authored
This commit cleans up ci_reduce_persistent_ref_writes feature flag. Changelog: other
-
- May 12, 2022
-
-
Changelog: added
-
Ahmed Hemdan authored
-
Add application settings to define timeouts for long running container registry migration pre-imports and imports. Changelog: added
-
Changelog: performance
-
Huzaifa Iftikhar authored
-
Huzaifa Iftikhar authored
-
Huzaifa Iftikhar authored
Administrators of large GitLab instances often find that over time projects become inactive and are no longer used. These projects take up unnecessary disk space. This feature adds an automated way to identify these projects, warn the maintainers ahead of time, and then delete the projects if they are still inactive. Changelog: added
-
Zehua Zhang authored
-
- caching issue - resolve.
-