Block a user
chylex
synced commits to live-viewer at chylex/Discord-History-Tracker from mirror
2024-04-21 11:25:18 +02:00
4b1afa7aa3
Stream messages to viewer using JSON lines
78d2e88d17
Handle request cancellation in the integrated HTTP server
chylex
synced commits to live-viewer at chylex/Discord-History-Tracker from mirror
2024-04-21 02:25:17 +02:00
0d5e01532e
Handle request cancellation in the integrated HTTP server
chylex
synced commits to live-viewer at chylex/Discord-History-Tracker from mirror
2024-04-20 17:25:17 +02:00
9094f374f8
Serve viewer page and JSON data from the integrated HTTP server
chylex
synced commits to live-viewer at chylex/Discord-History-Tracker from mirror
2024-04-20 08:25:18 +02:00
ebdabb3dd2
Serve viewer page and JSON data from the integrated HTTP server
052d24d1e7
Remove unused file library in Rider
b058f1fb77
Update Rider code style and inspections
d4da64a5ed
Release v41.2
8de309a6c4
Fix some Rider inspections and a typo
chylex
synced commits to refs/tags/v41.2 at chylex/Discord-History-Tracker from mirror
2024-04-18 02:25:18 +02:00
chylex
synced new reference refs/tags/v41.2 to chylex/Discord-History-Tracker from mirror
2024-04-18 02:25:18 +02:00
chylex
synced commits to master at chylex/Discord-History-Tracker from mirror
2024-04-17 17:25:19 +02:00
d4da64a5ed
Release v41.2
8de309a6c4
Fix some Rider inspections and a typo
de8d6a1e11
Stream downloaded files during database merges
d79e6f53b4
Stream downloaded files from database directly into HTTP server responses
70c04fc986
Stream downloaded files directly into database
chylex
synced commits to master at chylex/Discord-History-Tracker from mirror
2024-04-16 14:25:20 +02:00
07615de87a
Fix download timeouts not marking the downloaded file as failed
7fdc19880e
Add -concurrentdownloads program argument to configure number of concurrent download tasks
chylex
synced commits to wip-forge at chylex/Minecraft-Phantom-Panel from mirror
2024-04-13 11:25:20 +02:00
d9a90797f9
Add "servermods" folder to ignored folders in backups
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-12 17:25:20 +02:00
9873f8779f
Show online and maximum player count on Instances page on Web
31e101b21e
Retrieve both online and maximum player count from Minecraft servers
chylex
synced commits to wip-forge at chylex/Minecraft-Phantom-Panel from mirror
2024-04-12 17:25:20 +02:00
7bac21c3a4
WIP
9873f8779f
Show online and maximum player count on Instances page on Web
31e101b21e
Retrieve both online and maximum player count from Minecraft servers
398bb14742
Refactor online player count detection in Agent
4e89d7b12f
Fix instance stop timeout not killing the process
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-12 08:25:19 +02:00
398bb14742
Refactor online player count detection in Agent
4e89d7b12f
Fix instance stop timeout not killing the process
3b313bf0a8
Disable sync chunk writes to avoid lag during backups
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-11 14:25:21 +02:00
25d0e2b0d1
Fix instance stop timeout not killing the process
792f633a09
Disable sync chunk writes to avoid lag during backups
04c3a53f95
Refactor online player count detection in Agent
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-08 07:25:19 +02:00
21c90cb7c2
Fix null in Web login message reply
7b68b5d50d
Implement backend logic for per-agent user access control
2d70d2b7d1
Update dotnet-ef to 8.0.3
chylex
synced commits to wip-forge at chylex/Minecraft-Phantom-Panel from mirror
2024-04-08 07:25:19 +02:00
1855ff8062
WIP
21c90cb7c2
Fix null in Web login message reply
7b68b5d50d
Implement backend logic for per-agent user access control
2d70d2b7d1
Update dotnet-ef to 8.0.3
8c623171f3
Add missing ARIA role to error messages on Web
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-07 22:25:18 +02:00
8c623171f3
Add missing ARIA role to error messages on Web
62f8c685f0
Update Home page on Web
4a110db078
Fix label and spacing around instance command input field on Web
f683a1f700
Invalidate Web authorization when a user is updated/deleted
3ffb37529c
Add user permission checking to Controller
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-05 16:25:18 +02:00
4c3b81c54a
Fix not re-focusing instance command input after sending a command on Web
8e2b019aa1
Fix exception due to disposed CancellationTokenSource in Minecraft server downloader
9a2c13c1e0
Add support for backups on older Minecraft versions
991b32032c
Add "Backing Up" instance status
875fd9a766
Add timeouts while waiting for server output during backups
chylex
synced commits to wip-forge at chylex/Minecraft-Phantom-Panel from mirror
2024-04-05 16:25:18 +02:00
599177409e
WIP
4c3b81c54a
Fix not re-focusing instance command input after sending a command on Web
8e2b019aa1
Fix exception due to disposed CancellationTokenSource in Minecraft server downloader
9a2c13c1e0
Add support for backups on older Minecraft versions
991b32032c
Add "Backing Up" instance status
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-04 22:25:18 +02:00
1b12fd9c3b
Guard loading instances from database from exceptions
chylex
synced commits to main at chylex/Minecraft-Phantom-Panel from mirror
2024-04-02 17:25:16 +02:00
424dccb14e
Migrate InstanceActionResult to Result type
d03f532996
Make Result type serializable