Commit Graph

27 Commits

Author SHA1 Message Date
Charles Le Maux
14df802ec0 [V2+] README.MD | Production
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 23:55:05 +01:00
Charles Le Maux
b17f316491 [V2+] api_sender.html
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 23:51:48 +01:00
Charles Le Maux
628e2b0300 Merge remote-tracking branch 'origin/master' 2024-06-25 23:15:59 +01:00
Charles Le Maux
7704818f6f [V2+] api_sender.html
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 23:15:44 +01:00
charleslemaux
1c0629aed8
Merge pull request #2 : [V2] Final commit, production ready
[V2] Final commit, production ready
2024-06-25 23:08:14 +01:00
Charles Le Maux
43068f59c5 Merge remote-tracking branch 'refs/remotes/origin/master' into V2-(firebase|integration) 2024-06-25 23:06:02 +01:00
Charles Le Maux
9352002497 Merge remote-tracking branch 'origin/V2-(firebase|integration)' into V2-(firebase|integration)
# Conflicts:
#	generic_executor.py
#	unit_test.py
2024-06-25 22:49:59 +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
eee63f5c49 [V2] Final commit, production ready
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-25 21:46:03 +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
9ccef01999 [+] Added basic firebase authentication checks, and added firestore basic functions.
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-24 15:42:41 +01:00
Charles Le Maux
acd72ffa8a [+] TODO : firebase_manager.py
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-24 14:28:46 +01:00
charleslemaux
cac649c013
[+] Routes handling refactor | from charleslemaux/ROUTES-UPDATE
[+] Routes handling refactor
2024-06-24 01:55:31 +01:00
Charles Le Maux
bf98e84fd7 [~] conventional renaming
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-24 01:52:23 +01:00
Charles Le Maux
8f9592d97a [~] Route handling update !
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
2024-06-24 01:50:08 +01:00
Charles Le Maux
afb35cc79a [~] API Routes upgrade 2024-06-23 23:38:07 +01:00
Charles Le Maux
bbff1b0f88 [+] HTTP Return codes for the API 2024-06-21 19:44:33 +01:00
Charles Le Maux
9f07a97fc9 [+] Conventions 2024-06-20 17:57:04 +01:00
Charles Le Maux
ac330232ed [+] Requirements.txt 2024-06-20 17:52:23 +01:00
Charles Le Maux
cb674ac22a [+] Pycache filter 2024-06-15 06:29:11 +02:00
Charles Le Maux
8003ac53f2 [-] Pycache 2024-06-15 06:28:47 +02:00
Charles Le Maux
2287858156 [~] syntax problem fix 2024-06-15 06:26:39 +02:00
Charles Le Maux
e5b2de8116 Merge branch 'master' of https://github.com/charleslemaux/servii-backend 2024-06-15 06:25:52 +02:00
Charles Le Maux
7147cc9b88 [+] generic_executor type safety /2 2024-06-15 06:20:33 +02:00
Charles Le Maux
5d9cf5ae5e [+] generic_executor type safety /2 2024-06-15 06:18:57 +02:00
Charles Le Maux
9ef4310589 [+] First commit 2024-06-14 23:36:06 +02:00
Charles Le Maux
a08cb54e06 [+] First commit 2024-06-14 23:33:55 +02:00