Skip to content

Comments

fix#99

Merged
Classic298 merged 9 commits intopatch-3from
claude/investigate-group-assignment-01GSmv4Vy34cYUbqQXpa9vKi
Dec 2, 2025
Merged

fix#99
Classic298 merged 9 commits intopatch-3from
claude/investigate-group-assignment-01GSmv4Vy34cYUbqQXpa9vKi

Conversation

@Classic298
Copy link
Owner

No description provided.

tjbck and others added 7 commits November 23, 2025 22:10
…ated users

The DEFAULT_GROUP_ID setting was only being applied to users who signed up
via the email/password signup form. This fix ensures that the default group
is now consistently applied across all user registration methods.

Changes:
- OAuth/SSO users now get default group assignment (oauth.py)
- LDAP users now get default group assignment (auths.py)
- Admin-created users now get default group assignment (auths.py)

This resolves the issue where OAuth/SSO users (Azure AD, Google, etc.) and
LDAP users were not being automatically added to the configured default group
despite the setting being properly configured in the admin panel.

Fixes: Default Group setting not working for OAuth/SSO and LDAP users
@Classic298 Classic298 force-pushed the claude/investigate-group-assignment-01GSmv4Vy34cYUbqQXpa9vKi branch from 1fe07a5 to 7e97328 Compare December 2, 2025 11:46
@Classic298 Classic298 merged commit d38aac2 into patch-3 Dec 2, 2025
@Classic298 Classic298 deleted the claude/investigate-group-assignment-01GSmv4Vy34cYUbqQXpa9vKi branch December 2, 2025 12:02
Classic298 added a commit that referenced this pull request Dec 3, 2025
)

* fix (#99)

Co-authored-by: Tim Baek <[email protected]>
Co-authored-by: Claude <[email protected]>

* Update auths.py

* unified logic

* PUSH

* remove getattr

* rem getattr

* whitespace

* Update oauth.py

* trusted header group sync

Added default group re-application after trusted header group sync

* not apply after syncs

* .

* rem

---------

Co-authored-by: Tim Baek <[email protected]>
Co-authored-by: Claude <[email protected]>
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