|
30b3ba60cd
|
WIP
|
2024-07-14 10:40:49 +02:00 |
|
|
9873f8779f
|
Show online and maximum player count on Instances page on Web
|
2024-04-12 16:29:50 +02:00 |
|
|
31e101b21e
|
Retrieve both online and maximum player count from Minecraft servers
|
2024-04-12 13:30:48 +02:00 |
|
|
398bb14742
|
Refactor online player count detection in Agent
|
2024-04-12 05:28:15 +02:00 |
|
|
3b313bf0a8
|
Disable sync chunk writes to avoid lag during backups
|
2024-04-12 05:28:15 +02:00 |
|
|
8e2b019aa1
|
Fix exception due to disposed CancellationTokenSource in Minecraft server downloader
|
2024-04-05 13:34:42 +02:00 |
|
|
72ddaf91ad
|
Implement actors in Agent via Akka.NET
|
2024-03-30 07:50:29 +01:00 |
|
|
8b0452ead6
|
Move logging to a utils project
|
2023-12-17 06:49:18 +01:00 |
|
|
627e7436fd
|
Remove unnecessary trailing spaces
|
2023-10-23 01:16:44 +02:00 |
|
|
c89e30cd3f
|
Update to .NET 8
|
2023-04-07 01:33:13 +02:00 |
|
|
0091fa11fb
|
Merge several Utils projects
|
2023-04-07 01:33:13 +02:00 |
|
|
46dba1a4fa
|
Revert "Add JVM argument to disable signal handling to prevent instant termination of Minecraft processes"
This reverts commit e699513036 .
|
2023-03-30 04:24:02 +02:00 |
|
|
476de00cfd
|
Delegate JVM argument validation to Server only
|
2023-03-30 04:00:22 +02:00 |
|
|
a9646c5bbc
|
Convert backup procedure into an instance procedure
|
2023-03-28 03:30:37 +02:00 |
|
|
def6c41a77
|
Remove Phantom.Common.Minecraft project
|
2023-03-07 12:53:42 +01:00 |
|
|
3f976295bd
|
Make writing server.properties file asynchronous
|
2023-03-07 12:53:42 +01:00 |
|
|
267c5ad921
|
Reduce InstanceProcess output ring buffer capacity
|
2023-03-05 07:38:07 +01:00 |
|
|
0af14c3262
|
Fix code issues and inefficiencies
|
2023-03-05 07:29:45 +01:00 |
|
|
dacd786b4c
|
Work around .NET starving thread pool when reading process output
|
2023-03-03 08:32:05 +01:00 |
|
|
33de01f564
|
Add Fabric support
|
2023-03-02 06:28:52 +01:00 |
|
|
ffa0ff24fa
|
Move most verbose log messages to debug level
|
2023-02-28 00:07:54 +01:00 |
|
|
734d9e266e
|
Prepare for adding non-vanilla server types
|
2023-02-26 19:39:12 +01:00 |
|
|
bb7de48d24
|
Move fetching server jar download information exclusively to the Server
|
2023-02-26 15:29:51 +01:00 |
|
|
51d8585f05
|
Fix race condition and wrong instance status when cancelling instance launch
|
2023-02-25 12:13:10 +01:00 |
|
|
2f49d72014
|
Implement automatic backups
|
2023-02-05 03:39:35 +01:00 |
|
|
62a683f8ef
|
Add backend code for creating world backups (tar + zstd)
|
2023-02-04 16:26:29 +01:00 |
|
|
c4cf45776d
|
Refactor PhantomLogger overloads
|
2023-01-25 05:04:28 +01:00 |
|
|
b1758fb2bb
|
Minor code and dependency cleanup
|
2022-12-31 21:45:17 +01:00 |
|
|
55b643c513
|
Improve exception handling when configuring and starting the Minecraft server
|
2022-10-24 14:15:26 +02:00 |
|
|
36dbc6f984
|
Fix Agents mangling server.properties file
|
2022-10-24 14:03:54 +02:00 |
|
|
8d3e4442d7
|
Move StopProcedureException into Phantom.Utils.Runtime project
|
2022-10-21 13:59:57 +02:00 |
|
|
e699513036
|
Add JVM argument to disable signal handling to prevent instant termination of Minecraft processes
|
2022-10-19 05:30:16 +02:00 |
|
|
3d2b0d5373
|
Move TaskManager to Phantom.Utils.Runtime project
|
2022-10-16 16:54:34 +02:00 |
|
|
cde29e990d
|
Make Agent ignore Java executables that are symlinks
|
2022-10-14 19:58:24 +02:00 |
|
|
2b661fd170
|
Use chmod 750 for instance and server folders created by Agent
|
2022-10-14 14:04:19 +02:00 |
|
|
8c9925921c
|
Migrate solution to centralized NuGet package versions
|
2022-10-12 19:19:19 +02:00 |
|
|
46446ea5d5
|
Add customizable JVM arguments to instances
|
2022-10-11 21:30:09 +02:00 |
|
|
d2b085ec15
|
Add Minecraft versions to instance creation form
|
2022-10-10 19:41:57 +02:00 |
|
|
9e47351799
|
Add modal dialog for stopping instances with customizable stop delay
|
2022-10-08 12:36:34 +02:00 |
|
|
640731634b
|
Add custom task manager for tracking running tasks
|
2022-10-07 20:16:45 +02:00 |
|
|
0695ee8405
|
Add instance logs to web
|
2022-10-07 17:21:39 +02:00 |
|
|
b9fa5de76b
|
Add support for configuring, launching, and stopping Minecraft server instances
|
2022-10-07 17:21:38 +02:00 |
|
|
eefe1b8051
|
Add support for downloading Minecraft server executables
|
2022-10-07 17:21:38 +02:00 |
|
|
3c0c286c32
|
Add Java runtime discovery to Agents
|
2022-10-07 17:21:38 +02:00 |
|