Commit Graph

3782 Commits

Author SHA1 Message Date
a8449cc6f2 Cleanup update code 2021-07-26 21:08:46 -04:00
0643a68c74 Adding refresh on dash and term when update finishes to get the status to change. Could not do it dynamically. Buttons would no longer be clickable. Would like to figure that out at some point in the future. 2021-07-26 21:05:52 -04:00
fa9184c1ad Dumb bug I just fixed because I'm dumb. 2021-07-26 18:49:05 -04:00
a2f32ed324 Another commit because it seems like the first one didn't work. Added seamless hchanging on update status 2021-07-26 18:43:57 -04:00
b205c00c06 Fixed bug where update button still had start command attached. 2021-07-26 12:12:51 -04:00
902f7e79bb Fixed bug where start command checks if the server was updating would fail everytime. 2021-07-26 12:11:46 -04:00
979c67d064 Added db setter for stats field (updating) so we can disable start button when server is updating. 2021-07-25 17:04:10 -04:00
aaf8438ddb Added backup to jar update. 2021-07-25 11:49:11 -04:00
12db23f6e6 Fixed bug where settings were not reloaded from DB when server is launched 2021-07-25 11:28:09 -04:00
f5cc582334 Forgot to pull. Oops
Merge branch 'pretzel_update' of https://gitlab.com/crafty-controller/crafty-commander into pretzel_update
2021-07-25 11:09:13 -04:00
3c313fa52f Fixed bug where backup screen would lock up. Now runs in it's own thread. Fixed backup bug where if a user had a policy of 4 backups, but changed it to 2 then backed up Crafty would only delete the oldest one. No the two oldest. 2021-07-25 11:05:16 -04:00
a949e3c236 Delete .DS_Store 2021-07-25 02:26:34 +00:00
474b397035 Typo 2021-07-24 21:37:55 -04:00
d5c6eb942a Added more detail to update message - alerting users download times will vary based on network connections. 2021-07-24 21:35:45 -04:00
c48fa435fe Fixed bug where update would not happen once server was shut down if server was running when button was pressed. 2021-07-24 21:32:16 -04:00
a3be2cd2e2 Removed miscelaneous files that were created during testing i.e. /servers directory. 2021-07-24 21:10:47 -04:00
9cb46a86fb Added executable updater 2021-07-24 21:09:39 -04:00
a79f42f4da Escape logfile output, fixes weird formatting and remote code execution vulnerability 2021-06-02 21:47:08 +03:00
344c2219ec Handle SIGTERM 2021-06-02 21:30:12 +03:00
5a5cd65d4f Sort server types, I suffered a lot while doing this 2021-06-02 21:17:50 +03:00
11a004ea74 Handle KeyboardInterrupt in prompt (non-daemon) mode 2021-06-02 19:53:01 +03:00
9dfc6ed449 Merge branch 'lukas-bugfixes' into 'dev'
Bugfixes 🐛 and more

See merge request crafty-controller/crafty-commander!30
2021-05-29 14:09:07 +00:00
918364d08a Remove accidental line I added in 736924c8 2021-05-27 21:42:43 +03:00
55d63c1f7a Add translation file caching, show file read error (if any) and fix a typo in the Finnish translation. 2021-05-27 21:39:46 +03:00
13d8259869 Make sure server name is not empty 2021-05-02 18:57:53 +03:00
092a8e85f1 Fix not being able to go to credits or contribute page when there are no servers 2021-05-02 18:52:10 +03:00
db9e6c2fac Move webserver online logging to the right place 2021-05-02 18:15:19 +03:00
890e0a1925 Fix blank page on wrong password and add spaces to previous login failed redirects 2021-05-02 18:05:14 +03:00
d13f8aedcb Add better audit log stuff to server creation 2021-04-19 13:36:12 +03:00
e71b6ce0b1 Fix __init__ being defined 2 times in cmd.py MainPrompt 2021-04-18 13:03:21 +03:00
23ce45724a Create universal exit function so exiting code can be in one place. 2021-04-18 00:24:54 +03:00
736924c839 Fix uptime negative time error by saving it as UTC from the start. 2021-04-18 00:20:23 +03:00
9049e44803 Fix logging on import errors 2021-04-17 23:34:13 +03:00
500e537b18 Disable "Other" page button on new user page 2021-04-17 23:27:35 +03:00
b772bcb03e Fix "Server wizard has multiple elements with same ids" 2021-04-17 23:24:34 +03:00
d5e83c5935 Fix a bunch of errors in API base handler and
add some verbosity to logging in it
2021-04-17 18:19:19 +03:00
2e2d338c9d Fix static handler 404 error 2021-04-17 18:12:23 +03:00
47305d74d9 Parse fail hotfix on json file 2021-04-04 16:00:27 -05:00
acfcb33bdc Converted to Unix line endings v4.0.0-alpha.2 2021-04-04 15:03:11 -05:00
5a6f09d38f Added patreons (WIP), fixed spelling error 2021-04-04 15:02:35 -05:00
f3baedd41d Added term-nav-item class to all nav items in every server navigation in HTML files to fix CSS formatting issues. 2021-04-04 14:34:14 -04:00
805f51ffb2 One big bug slapping commit
Fix bug where arguments would not have default values and would break editing users (panel handler line 507, 508 and 559), fix major typo (panel handler line 569) and fix autobleach logging (base handler lines 35 and 36)
2021-04-04 21:22:52 +03:00
1e2abff40a Moved server DB code to models, fix autobleach logging, fix redirect bug 2021-04-04 12:48:02 -05:00
33e1f07fa6 Merge branch 'dev' of https://gitlab.com/crafty-controller/crafty-commander into dev 2021-04-04 09:53:10 -05:00
49a9bd982c Added temporary fix for index out of range execption thrown when adding a server. 2021-04-03 19:21:05 -04:00
976bf0ff48 should be SIGINT, not SIGTERM (CRAFTY-CONTROLLER-T-89) 2021-04-03 14:12:03 -05:00
d501260ef9 Updated error info per CRAFTY-CONTROLLER-T-57 2021-04-03 13:29:21 -05:00
f3b1d1e87d cleaned up DB commands a bit to resolve the rest of CRAFTY-CONTROLLER-T-81 2021-04-03 13:18:43 -05:00
54b0578e79 Merge branch 'dev' of https://gitlab.com/crafty-controller/crafty-commander into dev 2021-04-03 12:39:25 -05:00
bd6eed118a Resolves CRAFTY-CONTROLLER-T-81 - error when creating new user
Also cleans up the panel and server code to handle other states better
2021-04-03 12:36:01 -05:00