801d79fdca
Fix Crafty version string
2021-07-30 22:50:33 +03:00
f5b6583dbf
Remove unnecessary console.debug's
2021-07-30 19:27:48 +03:00
7acf095463
Make HTTP handler functions not return anything else than None to remove an error in the log. Also make users not log out when visiting a page on the public handler
2021-07-30 19:20:01 +03:00
3d979ffed3
Merge branch 'pretzel_update' into 'pretzel'
...
Added update button and bug fixes
See merge request crafty-controller/crafty-commander!31
2021-07-30 14:59:16 +00:00
c2a673dfc3
Added Try Catch around server job spawn. This fixes bug where crafty would not gracefully handle if java did not exist.
2021-07-30 10:30:58 -04:00
feab08b36f
Minor changes
2021-07-26 22:22:31 -04:00
c3b4b1f213
Minor adjustments to updates
2021-07-26 22:17:37 -04:00
f8cda4b748
I don't know the difference between str and int I guess.
2021-07-26 21:49:47 -04:00
4e4911e0b5
I don't know how to indent
2021-07-26 21:45:33 -04:00
a661d33698
Fixing bugs with updates
2021-07-26 21:39:22 -04:00
c8f25b0f9c
Added block to change to updating if user hits dash or term before the update actually starts.
2021-07-26 21:23:56 -04:00
67d5723c07
Re-enabled backups for updating jars.
2021-07-26 21:14:36 -04:00
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
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
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
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
5a5cd65d4f
Sort server types, I suffered a lot while doing this
2021-06-02 21:17:50 +03: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
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
49a9bd982c
Added temporary fix for index out of range execption thrown when adding a server.
2021-04-03 19:21:05 -04:00