Operations & Monitoring
Tools for system maintenance, monitoring, and debugging.
Notice Management
Path: /system/notice
Broadcast messages to system users.
- Create Notice: Write announcements with a Title, Content, and Type (Info, Warning, Error).
- Publishing: Draft notices can be reviewed before being made live.
- Targeting: (Future) Target specific roles or departments.
Log Management
Path: /system/log
Audit trails for security and debugging.
- Login Logs: History of all authentication attempts (Success/Fail, IP, User Agent).
- Operation Logs: Detailed record of every API call (Who, What, When, Duration, Status).
- Search: Powerful filtering to trace issues or security incidents.
- Usage: Check for failed login spikes which might indicate a brute-force attack, or trace "Who changed what and when" using operation logs.
Config Management
Path: /system/config
Global system settings that change behavior without code deploys.
- Key-Value Store: Manage settings like
site_title,mfa_enabled,upload_limit. - Editors: Type-aware editors for Strings, Booleans, and Numbers.
API Management
Path: /system/api
The registry of backend endpoints.
- Route List: View all protected API paths and their methods (GET, POST, etc.).
- Permission Linking: See which
ApiPermissioncode controls access to which endpoint. - Discovery: (Dev) Tools to scan and register new endpoints.
Session Management
Path: /system/session
Monitor real-time user activity.
- Online Users: List of all currently active tokens.
- Device Info: View IP address, Browser, OS, and Login Time.
- Revocation: Force-logout suspicious or stale sessions ("Kick" user).