feat: v1.5.0 + service actions + remove duplicate apk

- Services tab: start/stop/restart/reload via dialog
- Backend: POST /api/servers/:id/service-action
- Removed duplicate APK download from dashboard view
- Version bump to 1.5.0
This commit is contained in:
2026-06-09 19:02:41 -04:00
parent d4ab8c7b40
commit c4277c937f
10 changed files with 222 additions and 18 deletions

View File

@@ -113,6 +113,7 @@ $router->get('/api/servers/:id/services', [ApiController::class, 'serverServices
$router->post('/api/servers/:id/reboot', [ApiController::class, 'serverReboot']);
$router->post('/api/servers/:id/shutdown', [ApiController::class, 'serverShutdown']);
$router->post('/api/servers/:id/test-connection', [ApiController::class, 'serverTestConnection']);
$router->post('/api/servers/:id/service-action', [ApiController::class, 'serverServiceAction']);
$router->get('/api/notifications', [ApiController::class, 'notifications']);
$router->get('/api/notifications/unread-count', [ApiController::class, 'unreadCount']);
$router->post('/api/notifications/:id/read', [ApiController::class, 'markNotificationRead']);