Vijay Hawoldar activity https://gitlab.com/vij 2026-03-18T14:30:16Z tag:gitlab.com,2026-03-18:5217831958 Vijay Hawoldar commented on merge request !225807 at GitLab.org / GitLab 2026-03-18T14:11:18Z vij Vijay Hawoldar

oh, apologies, I thought you were a DB maintainer 🤦🏼 thanks for passing along

tag:gitlab.com,2026-03-18:5216199637 Vijay Hawoldar pushed to project branch master at GitLab.org / GitLab 2026-03-18T08:21:48Z vij Vijay Hawoldar

Vijay Hawoldar (abf3eff6) at 18 Mar 08:21

Merge branch 'add-spec-for-scim-group-deprovisioning-audit-details'...

... and 1 more commit

tag:gitlab.com,2026-03-18:5216197548 Vijay Hawoldar accepted merge request !227770: Add Tests for Audit Event Details to Group SCIM Deprovisioning Specs at GitLab.org / GitLab 2026-03-18T08:21:14Z vij Vijay Hawoldar

What does this MR do and why?

Add tests for audit event details to the group SCIM deprovisioning service specs.

Issue: #588829

References

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

tag:gitlab.com,2026-03-18:5216106039 Vijay Hawoldar commented on merge request !225807 at GitLab.org / GitLab 2026-03-18T07:56:29Z vij Vijay Hawoldar

@adil.farrukh as the changes touch the DB docs, I think we're blocked on having a DB review, even though I'd argue it's not really necessary here...

@dstull would you mind reviewing this when you get a moment?

tag:gitlab.com,2026-03-18:5216096031 Vijay Hawoldar commented on merge request !227770 at GitLab.org / GitLab 2026-03-18T07:53:21Z vij Vijay Hawoldar

@sandrato thanks for the initial review!

LGTM too, thanks @jagood

tag:gitlab.com,2026-03-18:5216095156 Vijay Hawoldar approved merge request !227770: Add Tests for Audit Event Details to Group SCIM Deprovisioning Specs at GitLab.org / GitLab 2026-03-18T07:53:04Z vij Vijay Hawoldar

What does this MR do and why?

Add tests for audit event details to the group SCIM deprovisioning service specs.

Issue: #588829

References

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

tag:gitlab.com,2026-03-18:5216069169 Vijay Hawoldar commented on merge request !227140 at GitLab.org / GitLab 2026-03-18T07:44:16Z vij Vijay Hawoldar

LGTM thanks @jagood 👍

tag:gitlab.com,2026-03-18:5216068330 Vijay Hawoldar approved merge request !227140: Preserve SAML Identities in the PruneDeletionsWorker at GitLab.org / GitLab 2026-03-18T07:43:58Z vij Vijay Hawoldar

What does this MR do and why?

Preserve SAML identities in the PruneDeletionsWorker.

This means that SAML identities are preserved for users who are removed from a group via the dormant group users feature.

Ultimately, this is to solve #588829. In that issue, we will push SCIM membership removal upon user deletion into a background job using the Members::ScheduleDeletionService. This is the same service that we use during membership removal for dormant group users.

When memberships are removed during a SCIM request to delete a user, the SAML identity is preserved. When memberships are removed during dormant membership removal, the SAML identity is deleted. We believe this seems to be a minor error and can be changed - the SAML identity can be preserved in this case as well.

So in this MR, we will preserve the SAML identity during dormant membership removal, so that it will also be preserved when we use the same service during SCIM user removal.

References

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.