Skip to content

Conversation

@simonLeary42
Copy link
Collaborator

@simonLeary42 simonLeary42 commented Dec 15, 2025

New posixGroups need to be managed as part of user lifecycle management. Rather than implementing setIsAdmin isLocked setIsLocked isIdleLocked setIsIdleLocked isGhost setIsGhost, I generalized these groups into "user flags", and changed isQualified/setIsQualified into getFlag/setFlag.

In this PR I am only adding the groups, I am not adding any logic for working with the groups.

"activated" (qualified) email still seems normal:

image

@simonLeary42 simonLeary42 requested a review from Copilot December 15, 2025 20:24
@simonLeary42 simonLeary42 force-pushed the user-modifiers branch 2 times, most recently from 1fb27b0 to 96931e9 Compare December 15, 2025 20:32
@simonLeary42 simonLeary42 marked this pull request as ready for review December 15, 2025 20:41

This comment was marked as outdated.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 25 out of 25 changed files in this pull request and generated 17 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@simonLeary42 simonLeary42 changed the title user modifiers user flag groups Dec 16, 2025
@simonLeary42 simonLeary42 force-pushed the user-modifiers branch 3 times, most recently from 8bfae4c to 43d3d36 Compare December 16, 2025 16:19
bryank-cs
bryank-cs previously approved these changes Dec 18, 2025
@simonLeary42 simonLeary42 mentioned this pull request Dec 18, 2025
6 tasks
@simonLeary42 simonLeary42 merged commit 55a7eb5 into main Dec 18, 2025
3 checks passed
@simonLeary42 simonLeary42 deleted the user-modifiers branch December 18, 2025 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants