Kuma/server/model
google-labs-jules[bot] d94126dce6 feat: Implement user management with user types
Adds a user management module allowing administrators to assign types (roles) to users.

- Adds `user_type` column to the `user` table (default 'admin').
- Updates user model and adds backend logic for managing user types.
- Introduces a new 'User Management' section in Settings UI for admins.
- Admins can now view all users and change their user types.
- Access to user management functions is restricted to admin users.
2025-06-29 19:13:06 +00:00
..
api_key.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
docker_host.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
group.js Add a public URL field for monitors and uses it on the status page (#5435) 2025-05-10 19:05:37 +02:00
heartbeat.js Feat: Retries persistence (#3814) 2023-11-24 18:11:36 +08:00
incident.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
maintenance.js Ensure maintenance are always runned at the right moment (#5903) 2025-06-12 01:42:25 +02:00
monitor.js [Eliminate Blocking] Docker monitor (#5927) 2025-06-25 13:39:00 +08:00
proxy.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
remote_browser.js Feature: remote browser support (#3904) 2023-12-01 15:29:10 +08:00
status_page.js feat: add multiple tags in bulk for a monitor (#5846) 2025-06-12 03:52:35 +02:00
tag.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
user.js feat: Implement user management with user types 2025-06-29 19:13:06 +00:00