From 08dfc9125edf35ccbe3a6e21d9a9918c4b7fd6e9 Mon Sep 17 00:00:00 2001 From: polo Date: Fri, 8 May 2026 18:14:38 +0200 Subject: page maintenance: voir/supprimer les logs et lien vers voir les e-mails, suppression des modes de fonctionnement --- src/service/router.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/service/router.php') diff --git a/src/service/router.php b/src/service/router.php index fc6b028..508721c 100644 --- a/src/service/router.php +++ b/src/service/router.php @@ -39,7 +39,7 @@ if($request->getMethod() === 'GET'){ } // pages interdites - if(!IS_ADMIN && in_array(CURRENT_PAGE, ['menu_paths', 'new_page', 'user_edit', 'emails'])){ + if(!IS_ADMIN && in_array(CURRENT_PAGE, ['menu_paths', 'new_page', 'user_edit', 'emails', 'maintenance'])){ header('Location: ' . new URL); die; } @@ -154,6 +154,16 @@ elseif($request->getMethod() === 'POST'){ elseif($request->query->get('action') === 'remove_event'){ CalendarController::removeEvent($json, $entityManager); } + + /* -- mode maintenance -- */ + elseif($request->query->get('action') === 'get_logs'){ + MaintenanceController::getLogs($entityManager); + die; + } + elseif($request->query->get('action') === 'erase_logs'){ + MaintenanceController::eraseLogs($entityManager); + die; + } else{ echo json_encode(['success' => false]); die; -- cgit v1.2.3