Commit Graph

41 Commits

Author SHA1 Message Date
Matteo Gheza a09294018a
Add API Docs 2024-02-24 00:52:25 +01:00
Matteo Gheza ee310a3155
Add new service place selection procedure 2024-02-23 00:27:22 +01:00
Matteo Gheza 687d7613a0 Update PlacesController and routes to include italy municipality info routes 2024-01-23 01:17:35 +01:00
Matteo Gheza 3de1246c50 Add admin options functionality 2024-01-18 15:51:02 +01:00
Matteo Gheza b04ab5aa20 Update .gitignore, add environment variable operations 2024-01-17 17:48:20 +01:00
Matteo Gheza fc04e2dace Add admin job list and manual exec to admin 2024-01-12 15:56:24 +01:00
Matteo Gheza 3a4c475488 Add optimization and Telegram Bot functionality to admin maintenance page 2024-01-12 00:44:01 +01:00
Matteo Gheza c91a592431 Add password reset functionality 2024-01-11 22:51:13 +01:00
Matteo Gheza b66d08b568 Add getInfo endpoint to AdminController and update admin-info component 2024-01-11 19:42:39 +01:00
Matteo Gheza 61ee7a7b05 Add admin permissions and roles functionality to admin 2024-01-11 18:44:34 +01:00
Matteo Gheza 4c6197a4c1 Implement admin maintenance functionality 2024-01-11 01:08:07 +01:00
Matteo Gheza 52fd6d6d2f Add ping route and maintenance mode handling 2024-01-10 17:30:22 +01:00
Matteo Gheza 5723fc0d9e Check auth for stats/services 2024-01-10 15:27:33 +01:00
Matteo Gheza 37b7951b64 Add support for training courses 2024-01-09 00:37:18 +01:00
Matteo Gheza 84beeda8fe Add medical examinations and improve edit-user 2024-01-08 22:25:01 +01:00
Matteo Gheza 75f495e574 Remove useless TODO comments 2024-01-07 18:48:10 +01:00
Matteo Gheza dbc50da95a Add edit-user page WIP 2024-01-07 02:02:50 +01:00
Matteo Gheza c63a9789cc Add user info modal 2024-01-04 00:41:41 +01:00
Matteo Gheza 6d4db17e8f WIP support for stats page 2023-12-31 15:30:39 +01:00
Matteo Gheza ca090f99f1 Add etag support to list 2023-10-26 16:45:42 +02:00
Matteo Gheza 3fa489c94b Add buttons to set alert response 2023-10-23 23:04:34 +02:00
Matteo Gheza 235a70160b Add support for etag and not modified resources 2023-10-23 08:08:10 +02:00
Matteo Gheza 14183e390c WIP support for Alerts 2023-10-22 14:22:12 +02:00
Matteo Gheza 30e35c4ed8 Fix stop impersonating 2023-09-07 15:52:25 +02:00
Matteo Gheza ec66d0062d Fix impersonation 2023-09-07 15:14:21 +02:00
Matteo Gheza 1f61d2e96a Add support for trainings and small fixes 2023-09-07 14:01:54 +02:00
Matteo Gheza 800e2436ee Trying to improve auth 2023-09-04 01:09:53 +02:00
Matteo Gheza 045a311742 Add user action logs 2023-09-01 14:24:10 +02:00
Matteo Gheza fc9c8635a6 Implement service update and deletion 2023-09-01 13:23:44 +02:00
Matteo Gheza 34cd5795cb Add services support and lock WIP UI features 2023-09-01 00:21:35 +02:00
Matteo Gheza df762afca5 Implement Telegram bot 2023-08-29 16:18:26 +02:00
Matteo Gheza da20cf7bf6 Initial Telegram support 2023-06-06 23:50:52 +02:00
Matteo Gheza 10484739c9 Add support for impersonation 2023-06-06 18:53:49 +02:00
Matteo Gheza c218e44b4e Implement availability schedules 2023-03-15 23:09:02 +01:00
Matteo Gheza aed7d2dae1 Move owner_image to non-authenticated endpoints 2023-02-23 23:19:39 +01:00
Matteo Gheza a0372def79 Add owner image 2023-02-23 23:02:41 +01:00
Matteo Gheza 97247b66c7 Add first scheduled job 2023-02-23 22:19:42 +01:00
Matteo Gheza be4701cce0 Working list/availability implementation 2023-02-23 17:34:32 +01:00
Matteo Gheza 7397819c00 Fix auth backend and add TODOs 2023-02-23 00:23:56 +01:00
Matteo Gheza 6a3314a4e5 Remove web middleware group from API server 2023-02-21 17:05:23 +01:00
Matteo Gheza 65031a750a Laravel API server with auth PoC 2023-02-19 01:40:12 +01:00