Commit Graph

120 Commits

Author SHA1 Message Date
Charles Le Maux
f74d1cf937 [~] Simple async tests 2024-09-10 00:54:14 +02:00
Charles Le Maux
1123b7f60d [+] Fixed positional argument in Firestore query 2024-09-09 23:16:30 +02:00
Charles Le Maux
9042bae61e [+] Werkzeug utils for filename safety 2024-09-07 16:41:56 +02:00
charleslemaux
3b6cd9e901
[-] Did not add async engine 2024-09-06 19:05:12 +02:00
Charles Le Maux
c5c630a35c [-] Abandonning this :) 2024-09-06 19:04:03 +02:00
Charles Le Maux
620936f1b3 [+] Updated mail in readme.md 2024-09-06 18:00:54 +02:00
Charles Le Maux
46dcb39495 [+] Added exception handling to query 2024-09-06 17:56:56 +02:00
Charles Le Maux
c9c542dcbc [+] Fixed query problem 2024-09-06 17:54:04 +02:00
Charles Le Maux
a0a2a8cf43 [+] Optimized async test 2024-09-06 17:37:41 +02:00
Charles Le Maux
aa792183ab [+] Regular async test 2024-09-06 17:33:46 +02:00
Charles Le Maux
bcf096cda2 [~] No production printing. 2024-09-06 12:55:09 +02:00
Charles Le Maux
f52696d38a [~] Scheduler's interval is now 10 minutes. 2024-09-06 12:51:13 +02:00
charleslemaux
a9512014e8
[+] Idle servers are now automatically stopped.
[~] Reverted testing id
[~] Tested classical python errors
[+] Added task scheduler
[+] Updated requirements.txt
2024-09-06 12:47:57 +02:00
Charles Le Maux
bd568f6356 [+] Idle servers are now automatically stopped. 2024-09-06 12:44:05 +02:00
Charles Le Maux
afdb356220 [+] Updated requirements.txt 2024-09-06 12:43:46 +02:00
Charles Le Maux
6fd8cf73e6 [+] Added task scheduler 2024-09-06 12:43:28 +02:00
Charles Le Maux
7ff1d726cc [~] Tested classical python errors 2024-09-06 12:42:25 +02:00
Charles Le Maux
0001a78a51 [~] Reverted testing id 2024-09-06 12:42:07 +02:00
charleslemaux
683a72cad5
[~] JMV Arguments validated.
Co-authored-by: Antoninop <antoninopiraino70@gmail.com>
2024-08-24 16:38:19 +02:00
Charles Le Maux
ef3d907984 [~] JMV Arguments validated. 2024-08-24 16:35:46 +02:00
Antoninop
a1caa719bf
Merge pull request #16 from hubHarmony/12-fix-jvms-ram-arguments
[+] Servii API V1.1
2024-08-24 13:44:02 +02:00
Charles Le Maux
b70f522a3b [~] Added servers closing to unit test 2024-08-24 13:38:22 +02:00
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