Commit Graph

5 Commits

Author SHA1 Message Date
1323da55a6 refactor: remove unused monitoring and system info features 2026-05-05 15:05:37 +08:00
3570054586 feat(settings): add settings page with server, watchdog and notification config
- Add new Settings view with form controls for server, watchdog and notification settings
- Implement API endpoints for getting and saving settings
- Add settings route and sidebar navigation item
- Update button styles to include text color variable
- Change default app target to local development address
2026-04-29 10:46:08 +08:00
7fdf62da7a refactor(instance): migrate from name-based to ID-based instance management
feat(instanceDetail): add instance status display and restart && stop/start control

- Change instance identification from name to ID in API endpoints and routes
- Add instance status management functionality with start/stop/restart
- Implement user type checks for instance operations
- Update UI to reflect instance status changes
- Remove completed TODO notes for implemented APIs
2026-03-24 12:36:21 +08:00
f103858fe0 feat(TopBar): add user settings & logout btn and finish logout function
refactor(auth): rename login-token to token for consistency

Update all token references from 'login-token' to 'token' across the application. Also enhance TopBar with user menu functionality including logout and settings options.

- Standardize token cookie name for better maintainability
- Add dropdown menu to TopBar with logout functionality
- Implement click-outside behavior for menu
- Improve TopBar styling and user interaction
2026-03-10 19:05:56 +08:00
2f6cfe7704 Initial commit: finish basic WebUI interface 2026-03-09 21:17:22 +08:00