Commit Graph

10 Commits

Author SHA1 Message Date
Charles Le Maux
8ca465a0e4 [+] Type & dependencies fixes 2024-08-15 10:49:41 +02:00
Charles Le Maux
3159fed81e [+] Error handling & firebase logs
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-07-11 14:46:27 +01:00
Charles Le Maux
8baf5d805e [+] Kebab-case to camel-case converter
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-07-09 18:29:38 +01:00
Charles Le Maux
fa6846a0ce [+] Cloudflare support !
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-07-01 14:42:28 +01:00
Charles Le Maux
34267cda12 [V2+] r'string
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-26 00:23:11 +01:00
Charles Le Maux
b6d916bf9a [V2] Final commit, production ready
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 22:49:33 +01:00
Charles Le Maux
35689e4dd0 [++] API:V2 - Firebase support
Fully implemented authentication
Fully implemented return codes and errors
Fully implemented firestore database data
Created 'fetch_servers' and 'set_subdomain' routes for front-end use.
[+] Security patch, requests will not return anything if not properly authenticated
[~] Reworked the route system entirely
[+] TODO : firebase_manager.py error handling
[+] TODO : global error log using file_manager.log_error(error_type:str, error_message:str)

Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 05:55:49 +01:00
Charles Le Maux
9f07a97fc9 [+] Conventions 2024-06-20 17:57:04 +01:00
Charles Le Maux
7147cc9b88 [+] generic_executor type safety /2 2024-06-15 06:20:33 +02:00
Charles Le Maux
a08cb54e06 [+] First commit 2024-06-14 23:33:55 +02:00