Commit Graph

28 Commits

Author SHA1 Message Date
Matteo Gheza 0867605863
Update API description in scramble.php 2024-02-24 17:06:07 +01:00
Matteo Gheza a09294018a
Add API Docs 2024-02-24 00:52:25 +01:00
Matteo Gheza 3de1246c50 Add admin options functionality 2024-01-18 15:51:02 +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 4c6197a4c1 Implement admin maintenance functionality 2024-01-11 01:08:07 +01:00
Matteo Gheza 5b109da648 Add admin page and fix race condition in AuthorizeGuard 2024-01-10 00:26:14 +01:00
Matteo Gheza 350e0b22bd Improve logging, display additional info to superadmin 2024-01-09 22:05:45 +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 676ae0a0e9 Better permission system 2024-01-07 18:43:52 +01:00
Matteo Gheza 29d849fdde Update Laratrust 2023-10-25 18:10:16 +02:00
Matteo Gheza 1a221be19f Ignore Json error as it's expected 2023-10-08 13:37:29 +02:00
Matteo Gheza c415dd1650 Add sanctum expiration 2023-09-07 15:07:58 +02:00
Matteo Gheza 006eb97f67 Improve auth process 2023-09-04 14:00:49 +02:00
Matteo Gheza 800e2436ee Trying to improve auth 2023-09-04 01:09:53 +02:00
Matteo Gheza 6e13e6de70 Monitor jobs and Telegram bot using Sentry 2023-09-02 22:26:27 +02:00
Matteo Gheza f0c3c807ac Add Sentry to backend 2023-09-02 22:01:01 +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 1f1f69df16 Add some roles and permisssions 2023-06-06 00:27:34 +02:00
Matteo Gheza b1e64f2993 Install Laratrust and initial configuration 2023-03-16 00:16:44 +01:00
Matteo Gheza 73b71c8e89 Fix UTC 2023-03-15 23:06:34 +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 7397819c00 Fix auth backend and add TODOs 2023-02-23 00:23:56 +01:00
Matteo Gheza 65031a750a Laravel API server with auth PoC 2023-02-19 01:40:12 +01:00