An error occurred fetching the project authors.
- 04 Feb, 2022 1 commit
-
-
Robert Hunt authored
- Added new migration to add the new column - Added new enum to hold reasons and severity levels - Updated modal to use the new enum - Updated model to use and validate the severity level - Updated violation types with their severity levels - Updated violation types creation process to save the severity level - Updated specs Changelog: changed MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79523
-
- 28 Jan, 2022 1 commit
-
-
Robert Hunt authored
- Add a worker to EE PostMergeService and update YAML configs for worker - Add service to worker to be triggered async - Add new feature flag to service so the backend can be rolled out separately from the frontend work - If the feature flag is set and the MR is merged, call the compliance violations process - Updated ApprovedByCommitter and ApprovedByMergeRequestAuthor to use approved_by_users rather than approver_users - Updated ApprovedByInsufficientUsers to use the metrics if it exists - Add specs
-
- 16 Dec, 2021 1 commit
-
-
Robert Hunt authored
Adds a new table to the database to store merge request compliance violations and sets up the domain modal to process the violations. Future MRs will do the actual storing of the violations and passing this onto the frontend for consumption via GraphQL. Changelog: added MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74290
-