- Jun 07, 2023
-
-
This change adds the models and their database tables for add-ons. Changelog: added
-
- Jun 02, 2023
-
-
Changelog: added EE: true
-
- Jun 01, 2023
-
-
1. Added FF 2. Added check on additional_purchased_storage_ends_on and discarded additional storage StorageLimit if its is expired
-
- May 18, 2023
-
-
* User can opt out of code suggestions if the group they belong to enables it. * #411936 Changelog: added EE: true
-
- May 10, 2023
-
-
Add configurable issue boards to registration features Changelog: added EE: true
-
- May 08, 2023
-
-
- May 05, 2023
-
-
This adds an additional check for the summarizing notes AI feature where we only allow it when the namespace has enabled experimental features and allows third party AI features.
-
Igor Drozdov authored
The group settings may control whether AI features are available
-
- May 01, 2023
-
-
Vijay Hawoldar authored
Relocates the EE::Gitlab::Namespaces::Storage::Enforcement class to live alongside it's counterparts in `ee/app/models/namespaces/storage`. This is consistent with the other classes, e.g. `RootSize` and also similar features such as the FreeUserCap classes.
-
- Mar 23, 2023
-
-
Changelog: changed
-
Doug Stull authored
- no longer used/needed Changelog: other EE: true
-
- Mar 21, 2023
- Mar 13, 2023
-
-
Jessie Young authored
* The feature flag was enabled by default in 15.9, we can remove it for 15.10 * #372548 Changelog: changed EE: true
-
- Mar 10, 2023
-
-
* This is an ee-only feature but along the way we accidentally added some of the code to the CE directories * The preload logic for the Banzai parser classes can be removed altogether rather than moved to EE because that preloading was necessary for `download_code` but we changed the custom roles MVC to look at `read_code` instead (these parsers look at `download_code`) * #381611
-
- Mar 09, 2023
-
-
Changelog: changed EE: true
-
- Mar 08, 2023
-
-
EE: true Changlog: changed
-
- Feb 14, 2023
-
-
As part of the No-code Automation feature, this table is used to store the automation rules and their subscription to the domain events. Changelog: added
-
- Feb 09, 2023
-
-
* `member_role_id` is the attribute used to associate a member record with a custom role (member_role) * By adding this param to the PUT endpoint, we are enabling: * associating *group* members with custom roles * associating *project* members with custom roles * de-associating group/project members from a custom role (removing a custm role from a user) * Custom roles is a feature available to Ultimate customers and is currently behind the `customizable_roles` feature flag. * A previous MR added a `PATCH /groups/:id/members/:user_id/member_role` endpoint for associating existing group members with a custom role. * The PATCH endpoint can be removed after this is merged because that behavior is now covered by the existing endpoint. * #387769 * #385495 Changelog: added EE: true
-
- Feb 06, 2023
-
-
Serhii Yarynovskyi Parental Leave from 2025-02-21 to 2025-06-09 authored and
Jan Provaznik committed
Add cron job worker to notify abandoned trial owners Changelog: added
-
- Feb 01, 2023
-
-
This removes duplicated and unused code so we can have the support code for Usage Quotas Storage Tab clearer
-
- Jan 27, 2023
-
-
This [MR](!105049) introduces a new backend [Zoekt](https://github.com/sourcegraph/zoekt) to power code searches in GitLab. Previously we supported Elasticsearch and Gitaly backed searches. We found Gitaly didn't scale for searching across large groups and Elasticsearch has limitations in how indexing and searching works that makes it a poor choice for code. Zoekt provides a more "grep-like" user experience and solves a lot of the problems we had with Elasticsearch. You can read more about the motivation at !107891 . Since the rollout of this will be gradual and it is somewhat experimental it will not be the default and we will not be removing support for Elasticsearch any time soon. Changelog: added
-
- Jan 23, 2023
-
-
Adam Hegyi authored
This change extracts all VSA stage controller actions to the StageActions module in order to easily rease on both project and group levels. Additionally, instead of using the Project as the "parent" record, we now use the Namespaces::ProjectNamespace record.
-
- Jan 17, 2023
-
-
Doug Stull authored
- better division of concerns
-
Mohamed Hamda authored
Add a new model for LimitExclusion Add the new model under Namespaces::Storage Add the storage_limit_exclusion/namespace relation Cover changes with specs Document the new table Changelog: added MR: !108449
-
- Jan 10, 2023
-
-
Adam Hegyi authored
This change renames the Analytics::CycleAnalytics::GroupStage and Analytics::CycleAnalytics::GroupValueStream models.
-
- Jan 05, 2023
-
-
Adam Hegyi authored
This change allows association Namespaces::ProjectNamespace objects to group level value stream analytics objects.
-
- Dec 21, 2022
-
-
Doug Stull authored
- more global concept - allows simplification in caching for notification use - focuses on real world use instead of merely caching in isolation
-
- Dec 06, 2022
-
-
Rename Ci::Minutes::Limit to Ci::Minutes::Quota to align with UI and docs.
-
- Dec 02, 2022
-
-
Doug Stull authored
- for further work in free user cap to add limits, etc
-
- Nov 30, 2022
-
-
Doug Stull authored
- match naming of the business
-
- Nov 25, 2022
-
-
sameer shaik authored
-
- Oct 28, 2022
-
-
Doug Stull authored
- as per design - add caching as well per request
-
- Oct 03, 2022
-
-
Depend on all namespace storage enforcement conditions
-
- Sep 29, 2022
-
-
Doug Stull authored
- insert what the mode means for being over storage limit
-
Simplify method to always use RootSize Remove redundant settings and flag checks
-
- Sep 15, 2022
-
-
Users who inherit a runner must be able to read it Changelog: changed
-
- Sep 13, 2022
-
-
Drew Blessing authored
Utilize a top-level group's verified project pages domains to allow SCIM/SAML to create users without requiring email confirmation. Also introduces a new top-level group setting page to show project pages domains. Changelog: added EE: true
-
- Aug 18, 2022
-
-
- business decided to only focus on non public namespaces
-
- Aug 05, 2022
-
-
Add the initial background processing to support the ingestion of CycloneDX SBoM reports. Create a worker when runs after the creation of each EE CI pipeline and checks if it has SBoM artifacts. If it does, pass those artifacts to the IngestReportsService for processing.
-
Move classes under Namespaces:: module
-