GRN Whitelist - Update Changelog
New Features
- Added full SAM Admin Mod support.
- Added dedicated SAM permissions for the whitelist system:
- grn_whitelist_open
- grn_whitelist_manage
- grn_whitelist_recruit
- grn_whitelist_bypass
- SAM permissions are automatically registered under the GRN Whitelist category.
Whitelist Improvements
- Added Remove Whitelist action.
- Players removed from the whitelist are automatically transferred to the configured fallback/default job.
- Removed the Demote button from the player management interface.
- Disabled the old Demote network action to prevent accidental use.
Security
- Added protection against bypassing the whitelist through the default DarkRP/F4 job menu.
- Players can only join the exact job assigned in their whitelist entry.
- Added optional whitelist bypass permission for SAM administrators.
Permission System
- Improved permission handling for recruiters.
- Added support for global recruiter permissions through SAM.
- Improved staff permission checks while maintaining compatibility with the existing whitelist recruiter system.
UI
- Simplified the player management panel.
- Replaced the previous demotion workflow with a dedicated Remove Whitelist action.
- Improved overall whitelist management flow.
Fixes
- Fixed the inability to completely remove a player from a whitelist.
- Fixed whitelist synchronization after player removal.
- Fixed several permission validation edge cases.
- Improved compatibility with DarkRP job changes.
- Various stability and backend improvements.
