Charles Le Maux
|
3f332573bf
|
[+] FetchLogs prepass
|
2024-08-15 11:52:18 +02:00 |
|
Charles Le Maux
|
31239201e4
|
[-] TODO
|
2024-08-15 10:52:55 +02:00 |
|
Charles Le Maux
|
8ca465a0e4
|
[+] Type & dependencies fixes
|
2024-08-15 10:49:41 +02:00 |
|
Charles Le Maux
|
ef2aa65173
|
[+] Minor fixes
|
2024-08-11 11:02:10 +02:00 |
|
charleslemaux
|
34aa9217cd
|
[~] Readme.md
Added a python version badge for further precision
|
2024-08-02 04:49:52 +02:00 |
|
charleslemaux
|
87f92934ed
|
[+] /FetchServers now return the amount of connected players at this time
|
2024-07-17 14:09:44 +02:00 |
|
charleslemaux
|
bf447ce824
|
[+] Docker CI workflow
Maintainers will directly know if the image is correct or not
|
2024-07-15 16:31:00 +01:00 |
|
charleslemaux
|
df2eaeb88c
|
[+] Docker workflow
This workflow checks the well being of the main Docker image of the Servii's backend
|
2024-07-15 16:28:16 +01:00 |
|
charleslemaux
|
30c2ed6a2e
|
Merge branch 'master' into query-rcon-update
|
2024-07-14 22:26:46 +02:00 |
|
Charles Le Maux
|
cb04876592
|
[+] Enable query on the right port on server creation
|
2024-07-14 22:19:33 +02:00 |
|
Charles Le Maux
|
0747e02fce
|
[+] /FetchServers now also returns the amount of connected players
|
2024-07-14 22:06:02 +02:00 |
|
Charles Le Maux
|
37dc160a12
|
[+] get_online_players function.
[+] mcipc implementation
|
2024-07-14 22:05:32 +02:00 |
|
Charles Le Maux
|
49a5e04a1c
|
[~] Nothing important
|
2024-07-14 22:04:29 +02:00 |
|
Charles Le Maux
|
cfec606d23
|
[+] Union function declaration
|
2024-07-14 19:24:39 +02:00 |
|
Charles Le Maux
|
c2f21cb1c1
|
[~] Renewed function declarations with Union type
|
2024-07-14 19:23:59 +02:00 |
|
charleslemaux
|
ca33732efc
|
[+] Security update
[+] Security update
|
2024-07-11 17:27:06 +02:00 |
|
Charles Le Maux
|
cef726b3b6
|
[+] Server deletion safety
Errors are correctly logged in firebase.
User can't break the website anymore.
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-11 16:12:54 +01:00 |
|
Charles Le Maux
|
fa9ba6d3e0
|
[+] Server deletion safety
Errors are correctly logged in firebase.
User can't break the website anymore.
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-11 16:12:16 +01:00 |
|
Charles Le Maux
|
87a242f131
|
[+] Cooldown on server run, has to wait 30s to stop.
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-11 16:02:21 +01:00 |
|
Charles Le Maux
|
f3b8a483ec
|
Merge remote-tracking branch 'origin/master'
|
2024-07-11 14:49:55 +01:00 |
|
Charles Le Maux
|
dbabebfe3f
|
Merge remote-tracking branch 'origin/master'
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-11 14:49:47 +01:00 |
|
Charles Le Maux
|
a40b7108fd
|
Merge remote-tracking branch 'origin/master'
|
2024-07-11 14:46:38 +01: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
|
e60e972ebd
|
[+] Error handling & firebase logs
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-11 14:45:13 +01:00 |
|
Charles Le Maux
|
f9534c6aa2
|
[+] Simple ban function
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-10 18:33:54 +01:00 |
|
Charles Le Maux
|
8dfe9bbde9
|
[~] str -> bool for 'running' prop
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-10 14:19:06 +01:00 |
|
Charles Le Maux
|
827706aaf7
|
[+] New property management system !
Now syncs with firebase
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-09 18:40:37 +01:00 |
|
Charles Le Maux
|
92e5a13ae6
|
[!] DO NOT RUN THIS FILE IN STANDALONE
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-09 18:40:18 +01:00 |
|
Charles Le Maux
|
232657af65
|
[~] Unimportant commit
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-09 18:39:43 +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
|
828010de25
|
[~] New /UpdateProperties route
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-08 21:05:07 +01:00 |
|
Charles Le Maux
|
02692d3dac
|
[+] Full docker support
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-02 07:02:18 +01:00 |
|
Charles Le Maux
|
6b20579fa2
|
[+] Full docker support
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-02 05:56:11 +01:00 |
|
Charles Le Maux
|
562531c6c3
|
[+] Pointing to local for testing purposes
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-07-02 05:55:41 +01:00 |
|
Charles Le Maux
|
07743946db
|
Merge remote-tracking branch 'origin/master'
|
2024-07-01 14:42:40 +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 |
|
charleslemaux
|
8cec0022ed
|
Update readme.md
|
2024-06-30 18:13:15 +01:00 |
|
charleslemaux
|
1cb15b00e9
|
[~] README.md
|
2024-06-30 18:09:51 +01:00 |
|
charleslemaux
|
4bc519f50e
|
[~] README.md
|
2024-06-30 17:58:29 +01:00 |
|
charleslemaux
|
892a884c4f
|
[~] Clarified documentation context in 'readme.md"
|
2024-06-30 05:51:00 +01:00 |
|
Charles Le Maux
|
6b9df8e668
|
[~] Fix : added server state update at /serverStop
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-30 00:46:52 +01:00 |
|
Charles Le Maux
|
156d95c1cb
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# api_sender.html
# firebase_manager.py
# generic_executor.py
|
2024-06-30 00:35:57 +01:00 |
|
Charles Le Maux
|
858343637f
|
[~] Firestore : added servers running states
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-30 00:34:54 +01:00 |
|
Charles Le Maux
|
a7b48e3437
|
[~] Firestore : added servers running states
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 22:54:47 +01:00 |
|
Charles Le Maux
|
ed9ca9aba3
|
[~] Latest push
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 21:40:26 +01:00 |
|
Charles Le Maux
|
0f0ef0ec95
|
[~] New cloudflare API key
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 17:54:46 +01:00 |
|
Charles Le Maux
|
fe51740ce0
|
[+] New blueprint method
[+] Allows subdomain filtering for routes
[+] Allows routes scalability
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 17:41:27 +01:00 |
|
Charles Le Maux
|
166ab2f198
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# app.py
|
2024-06-29 17:36:42 +01:00 |
|
Charles Le Maux
|
742439be9e
|
[+] New blueprint method
[+] Allows subdomain filtering for routes
[+] Allows routes scalability
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 17:36:27 +01:00 |
|
Charles Le Maux
|
71d7833bd7
|
[+] New blueprint method
[+] Allows subdomain filtering for routes
[+] Allows routes scalability
Signed-off-by: Charles Le Maux <charles.le-maux@epitech.eu>
|
2024-06-29 17:31:47 +01:00 |
|