Release Notes¶
Version 1.0.2¶
Released: April 16, 2025
This release introduces significant improvements to the role management system and authentication configuration.
New Features¶
Added automatic role assignment in
UserManager:create_superusernow automatically sets the role toSTAFF_CODEcreate_userautomatically assigns roles based on user flags:STAFF_CODEfor staff usersSUPER_USER_CODEfor superusers
Added database constraints to ensure role consistency:
Staff users must have
STAFF_CODEroleSuperusers must have
SUPER_USER_CODErole
Minor Bug Fixes¶
Automatic configuration of
DEFAULT_AUTHENTICATION_CLASSESwas not working when using addiotionalREST_FRAMEWORKsettings.