Charles Le Maux
3afec9a63a
[+] Safe API closing handling attempt
2024-08-24 13:35:59 +02:00
Charles Le Maux
0d0c655d7f
[+] UpdateProperties call now updates the modified the updated properties in the history.log
2024-08-24 13:30:25 +02:00
Charles Le Maux
c60fab04c1
[+] FetchPlayersStatus API call.
...
Users are now able to fetch their user data : Whitelist, Operators, BannedIps, BannedPlayers.
2024-08-24 13:23:23 +02:00
Charles Le Maux
2632f70b65
[+] FetchPlayersStatus API call.
...
Users are now able to fetch their user data : Whitelist, Operators, BannedIps, BannedPlayers.
2024-08-24 13:23:19 +02:00
Charles Le Maux
79d680db3a
[+] Fixed wrong int type in server prop on server creation.
2024-08-24 12:44:35 +02:00
Charles Le Maux
1f8c6c22af
[+] Fixed non-static get_online_players
2024-08-20 20:07:39 +02:00
Charles Le Maux
6600b751ea
[+] Going ahead master
2024-08-20 20:03:59 +02:00
Charles Le Maux
66e435f982
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# file_manager.py
2024-08-20 19:46:22 +02:00
Charles Le Maux
d462ffa9ec
[+] New history system
...
Now every server related event is logged.
Users will soon be able to access their server's history on the front as well.
Co-authored-by: Antoninop <antoninopiraino70@gmail.com>
2024-08-20 19:46:09 +02:00
Charles Le Maux
c84926fd93
[+] New history system
...
Now every server related event is logged.
Users will soon be able to access their server's history on the front as well.
Co-authored-by: Antoninop <antoninopiraino70@gmail.com>
2024-08-20 19:35:36 +02:00
Charles Le Maux
91e4258d3b
[+] New history system
...
Now every server related event is logged.
Users will soon be able to access their server's history on the front as well.
Co-authored-by: Antoninop <antoninopiraino70@gmail.com>
2024-08-20 18:56:43 +02:00
Charles Le Maux
23c17ffbc9
[+] Global version indexer script
2024-08-20 13:56:15 +02:00
Charles Le Maux
466066f7db
[+] Added shared server resources
2024-08-20 13:55:54 +02:00
Charles Le Maux
82f58c7584
[+] Updated gitignore to fit project's needs
2024-08-20 13:53:59 +02:00
Charles Le Maux
98c97964cc
[+] New launching flags test
2024-08-19 11:58:10 +02:00
charleslemaux
66d6483f46
[+] New 'FetchLogs' API call
...
[+] New 'FetchLogs' API call
2024-08-15 12:08:45 +02:00
Charles Le Maux
8d4e613b45
[+] New 'FetchLogs' API call
2024-08-15 12:07:45 +02:00
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