This commit is contained in:
2026-02-08 17:31:32 +01:00
parent 5f4ef6faee
commit ae099f04cf
5 changed files with 83 additions and 17 deletions

View File

@@ -119,10 +119,6 @@ Gestione utenti e profili.
- `GET /me/settings`: Ottieni le proprie impostazioni.
- `PUT /me/settings`: Aggiorna le proprie impostazioni.
- `POST /me/change-password`: Modifica la propria password.
- `GET /me/exclusion`: Lista delle proprie auto-esclusioni.
- `POST /me/exclusion`: Crea una nuova auto-esclusione.
- `PUT /me/exclusion/{exclusion_id}`: Modifica una auto-esclusione.
- `DELETE /me/exclusion/{exclusion_id}`: Elimina una auto-esclusione.
### Offices (`/api/offices`)
Gestione uffici, regole di chiusura e quote.
@@ -155,8 +151,7 @@ Gestione presenze giornaliere.
- `POST /admin/mark`: Segna presenza per un altro utente (Manager/Admin).
- `DELETE /admin/{user_id}/{date}`: Rimuovi presenza di un altro utente (Manager/Admin).
- `GET /team`: Visualizza presenze e stato parcheggio del team.
- `GET /admin/{user_id}`: Storico presenze di un utente (Manager/Admin).
- `POST /admin/clear-office-presence`: Pulisce presenze e parcheggi di un ufficio per un range di date (Test/Admin).
- `GET /admin/{user_id}`: Storico presenze di un utente.
### Parking (`/api/parking`)
Gestione assegnazioni posti auto.
@@ -170,12 +165,6 @@ Gestione assegnazioni posti auto.
- `POST /reassign-spot`: Riassegna o libera un posto già assegnato.
- `POST /release-my-spot/{id}`: Rilascia il proprio posto assegnato.
- `GET /eligible-users/{id}`: Lista utenti idonei a ricevere un posto riassegnato.
- `POST /test-email`: Invia email di test (Test Tool).
### Reports (`/api/reports`)
Esportazione dati.
- `GET /team-export`: Esporta dati presenze e parcheggi del team in Excel.
## Utilizzo con AUTHELIA