feat: Gestion des secteurs et migration v3.0.4+304
- Ajout système complet de gestion des secteurs avec contours géographiques - Import des contours départementaux depuis GeoJSON - API REST pour la gestion des secteurs (/api/sectors) - Service de géolocalisation pour déterminer les secteurs - Migration base de données avec tables x_departements_contours et sectors_adresses - Interface Flutter pour visualisation et gestion des secteurs - Ajout thème sombre dans l'application - Corrections diverses et optimisations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
7
api/src/Core/Router.php
Normal file → Executable file
7
api/src/Core/Router.php
Normal file → Executable file
@@ -37,6 +37,7 @@ class Router {
|
||||
$this->post('users', ['UserController', 'createUser']);
|
||||
$this->put('users/:id', ['UserController', 'updateUser']);
|
||||
$this->delete('users/:id', ['UserController', 'deleteUser']);
|
||||
$this->post('users/:id/reset-password', ['UserController', 'resetPassword']);
|
||||
$this->post('logout', ['LoginController', 'logout']);
|
||||
|
||||
// Routes entités
|
||||
@@ -80,6 +81,12 @@ class Router {
|
||||
$this->get('files/info/:id', ['FileController', 'getFileInfo']);
|
||||
$this->get('files/download/:id', ['FileController', 'download']);
|
||||
$this->delete('files/:id', ['FileController', 'deleteFile']);
|
||||
|
||||
// Routes secteurs
|
||||
$this->get('sectors', ['SectorController', 'index']);
|
||||
$this->post('sectors', ['SectorController', 'create']);
|
||||
$this->put('sectors/:id', ['SectorController', 'update']);
|
||||
$this->delete('sectors/:id', ['SectorController', 'delete']);
|
||||
}
|
||||
|
||||
public function handle(): void {
|
||||
|
||||
Reference in New Issue
Block a user