refactor: enhance role management and permissions handling

- Introduced a new mutation for creating roles with validation and slugification of names.
- Updated existing queries to improve role retrieval and error handling.
- Enhanced permission copying functionality when creating new roles.
- Improved code organization and readability by restructuring functions and adding type annotations.
This commit is contained in:
2025-11-12 10:24:56 -03:00
parent 1c56d71d43
commit 90bc5771ae
3 changed files with 1668 additions and 1645 deletions

File diff suppressed because it is too large Load Diff