wizardchen
d074dc067a
feat(system-admin): implement revocation of system admin privileges with safeguards
...
- Added RevokeSystemAdmin functionality to the user service and repository, ensuring atomic checks for self-revoke and last admin scenarios.
- Updated the system handler to utilize the new revocation method, improving error handling for various edge cases.
- Enhanced the bootstrap process to prevent unintended promotions when system admins already exist.
- Refactored related comments and documentation for clarity on the new behavior and safeguards in place.
2026-05-26 21:13:56 +08:00
..
2026-05-17 15:27:52 +08:00
2026-05-26 21:13:56 +08:00
2026-05-18 17:28:58 +08:00
2026-05-21 16:56:19 +08:00
2026-05-26 21:13:56 +08:00
2026-05-26 21:13:56 +08:00
2026-05-25 19:14:46 +08:00
2026-05-06 17:17:07 +08:00
2026-05-12 13:16:58 +08:00
2026-05-18 17:28:58 +08:00
2026-05-17 15:27:52 +08:00
2026-05-21 21:13:40 +08:00
2025-12-22 15:01:09 +08:00
2026-05-18 17:28:58 +08:00
2026-05-12 13:16:58 +08:00
2026-05-26 21:13:56 +08:00
2026-05-26 21:13:56 +08:00
2026-05-18 15:58:46 +08:00
2026-05-14 20:12:41 +08:00
2026-05-18 15:58:46 +08:00
2026-05-22 17:40:10 +08:00
2026-05-18 15:58:46 +08:00
2026-05-22 17:40:10 +08:00
2026-05-18 17:28:58 +08:00
2026-05-17 15:27:52 +08:00
2026-05-17 15:27:52 +08:00
2026-05-20 21:03:39 +08:00
2026-05-20 21:03:39 +08:00
2026-05-17 15:27:52 +08:00
2026-05-17 15:27:52 +08:00
2026-05-22 17:40:10 +08:00
2026-05-18 17:28:58 +08:00
2026-05-18 17:28:58 +08:00
2026-02-04 21:34:07 +08:00
2026-05-18 19:38:23 +08:00
2026-05-26 21:13:56 +08:00
2026-05-18 17:28:58 +08:00
2026-05-18 17:28:58 +08:00
2026-05-18 17:28:58 +08:00
2026-05-18 17:28:58 +08:00
2026-05-26 20:41:10 +08:00
2026-05-18 17:28:58 +08:00
2026-04-14 17:34:57 +08:00
2026-05-17 15:27:52 +08:00
2026-05-17 15:27:52 +08:00
2026-05-12 13:16:58 +08:00
2026-05-12 13:16:58 +08:00
2026-05-12 13:16:58 +08:00
2026-05-21 21:13:40 +08:00