Elizabeth
f7ae6051d2
fix: forgot we removed that method
2025-09-06 20:41:16 -05:00
Elizabeth
a0232431a5
feat: subdomains
2025-09-06 20:10:27 -05:00
Max
c6259ddb53
fix: remove stray 't'
2025-08-18 15:52:50 -05:00
Elizabeth
36e44b2393
fix: integrate resource exclusion to resource utilization breakdown
2025-08-17 18:16:31 -05:00
Elizabeth
0004715850
fix: update the rest of the admin interface
2025-08-17 18:11:13 -05:00
Elizabeth
20ddcccb54
feat: allow servers to be excluded from resource calculation
2025-08-17 18:04:52 -05:00
Elizabeth
c120e4f5b4
fix: sort backups by newest first, with locked backups prioritized
2025-08-17 00:30:22 -05:00
Elizabeth
ea21e14d38
style: backups page touch-ups
2025-08-17 00:28:41 -05:00
Elizabeth
2e234404d6
fix: actually capture server state
2025-08-16 23:55:45 -05:00
Elizabeth
5d63e091fd
fix: truncate by default
2025-08-16 23:45:57 -05:00
Elizabeth
78d7959886
feat: server state backup restoration
2025-08-16 02:10:02 -05:00
Elizabeth
d4e23aa5fc
fix: backups ratelimiting being dumb
2025-08-15 03:40:25 -05:00
Elizabeth
7da5398d03
fix: I'm not doing this 😭
2025-08-15 03:36:35 -05:00
Elizabeth
6f1e4e5394
fix: removed cleanup operations command
2025-08-15 01:09:18 -05:00
Elizabeth
7308bf0655
fix: linting
2025-08-15 01:03:34 -05:00
Elizabeth
f7a12cb5b6
feat: asynchronous server operations.
2025-08-15 00:49:35 -05:00
Elizabeth
3fcb76dbaa
design: this is a big one.
2025-08-11 05:35:13 -05:00
Elizabeth
4c3bccf1d5
feat: allow users to revert custom docker image to egg defaults with confirmation
2025-08-10 22:15:01 -05:00
Elizabeth
79aa8114c9
fix: on the brink of insanity, am i a robot?
2025-08-08 15:39:20 -05:00
Elizabeth
cebceb6efb
chore: debugging
2025-08-08 15:32:40 -05:00
Elizabeth
fed8f55c00
feat: holy fucking captcha batman
2025-08-08 15:12:49 -05:00
Elizabeth
6ebcfff2b3
fix: cloudflare turnstile implementation EXACTLY to the documentation
2025-08-08 12:56:11 -05:00
Elizabeth
4ec067a71b
feat: a controversial commit
2025-08-08 07:18:03 -05:00
Elizabeth
7866aa69ba
style: completely redesign the startup page
2025-08-07 17:40:16 -05:00
Elizabeth
f835f4acb4
fix: replace DaemonConfigurationRepository with DaemonServerRepository in StartupCommandUpdateService
2025-08-07 15:27:43 -05:00
Elizabeth
2094dea32c
fix: increase maximum length of startup command to 10000 characters
2025-08-07 14:49:39 -05:00
Elizabeth
9c42f87592
feat: rough implemenation of user-editable startup commands
2025-08-07 14:33:00 -05:00
Elizabeth
fe09f14679
fix: maybe???
2025-08-06 17:48:30 -05:00
Elizabeth
7a5cbf8650
Revert "fix: hacky fix to overhead memory what the fuck???"
...
This reverts commit e3dddd8d7a .
2025-08-06 17:38:56 -05:00
Elizabeth
e3dddd8d7a
fix: hacky fix to overhead memory what the fuck???
2025-08-06 17:32:20 -05:00
Elizabeth
64c71bbbca
feat: Add server overhead memory allocation to prevent OOM crashes ( #317 )
...
* feat: native overhead memory configuration for servers
* fix: combine memory limit and overhead memory for wings
2025-08-06 12:54:29 -07:00
Elizabeth
aedac4dad2
fix: hackily handle locked backups during server deletion
2025-07-21 00:02:05 -05:00
Naterfute
b7d36971c5
fix: allow more than 1000 ports to be allocated at one time
2025-07-19 23:00:40 -07:00
Elizabeth
b84171fedf
fix(command): servers are not soft deleted
2025-07-19 18:12:33 -05:00
Elizabeth
c19f742085
fix(command): include soft-deleted backups
2025-07-19 17:45:52 -05:00
Elizabeth
d36051f12d
fix(command): improve orphaned backups deletion command with size reporting
2025-07-19 17:18:34 -05:00
Elizabeth
55b736a992
feat(server): add command to delete orphaned backups and delete server backups on termination
2025-07-19 09:51:33 -05:00
Elizabeth
805742f580
fix: use best-fit for physical capacity and worst-fit for virtual capacity
2025-07-13 14:08:04 -05:00
Elizabeth
51e3cb70fa
feat: implement best-fit server placement algorithm
2025-07-13 13:48:46 -05:00
Elizabeth
49fd8aac6a
fix: calculate resource percentages based on base limits
2025-07-12 21:25:11 -05:00
naterfute
acfb968ec9
fix: bug preventing automatic node finding due to Maridb GroupBy strict rules
2025-07-09 14:52:49 -07:00
Rey Panda
e0597ab8fb
fix typo ( #301 )
2025-07-01 08:28:45 -07:00
Matthew Penner
996bd4a676
fix: add additional input validation
...
Signed-off-by: Matthew Penner <me@matthewp.io >
2025-06-18 13:08:34 -05:00
he3als
6318353838
fix: make humanizeSize a helper function
2025-06-14 20:50:52 +01:00
Elizabeth
5e4a22160a
Some refactors for the nodes, users and server admin views. ( #287 )
...
* feat: redo the nodes admin blade to actually have useful information, and show email on user and server pages for easier identification.
* fix: actually that looked terrible
* feat: I need a pocket naterfute in my life
* feat: humanize numbers on view node page
---------
Co-authored-by: naterfute <naterfute@pyro.host >
2025-06-13 23:39:42 -07:00
naterfute
879d2b93ac
feat: fix backups running twice in schedules
2025-06-11 14:34:08 -07:00
naterfute
bba430f15b
linting
2025-06-11 14:34:08 -07:00
naterfute
01f8adcc53
fix: schedules running multiple times(PLEASE GOD)
...
I think I'm going crazy. this is attempt #3
2025-06-11 09:46:29 -07:00
naterfute
b3810fce4b
add lock to schedules
...
Should Prevent 2 of the same schedules to run at the same time. but who knows
2025-06-10 22:31:19 -07:00
he3als
2d278ffd28
feat(schedules): add timezone info
2025-06-09 13:23:05 +01:00