Commit Graph

115 Commits

Author SHA1 Message Date
199c8a4fe6 Fix local java server imports 2023-01-08 00:32:08 -05:00
8c6bb38224 Fix location of loop check. 2022-12-15 18:58:10 -05:00
551020f738 Create our own check function 2022-12-14 14:54:52 -05:00
9f939ae40e Trying one more thing 2022-12-14 12:24:00 -05:00
6f510976f0 Attempting to add method for posixpath 2022-12-14 12:21:04 -05:00
ac1b94d35b Change Path return PosixPath to purepath 2022-12-14 12:02:38 -05:00
98da08bde6 Appease the linter 2022-12-06 15:11:36 -05:00
55c527bfdb Be sure a user cannot server import crafty dir 2022-12-06 15:09:11 -05:00
a66b95e607 Fix no port on bedrock server creation 2022-10-28 22:16:10 -04:00
2e212cc788 Add port constraint for all server creation & api 2022-10-04 15:55:52 -04:00
82c0452f55 Add pfp caching for users 2022-09-12 15:34:47 -04:00
2b35da71fc Fix logic with gravatar email 2022-09-09 15:04:45 -04:00
375df0c27d Only check for gravatar if internet 2022-09-09 15:00:08 -04:00
a07eb58db7 Add bedrock server creation 2022-08-31 19:45:19 -04:00
1b4777fbab Merge branch 'dev' into feature/pretzel-users-roles-manager 2022-08-27 17:25:49 +01:00
0672b9378a Add more secure logic to add/edit users 2022-08-20 18:51:35 -04:00
cbbb9f9fd2 Fix clone server not taking into account quotas 2022-08-20 13:45:10 -04:00
cafa720bba Fix server quotas. Removed un-used perms columns 2022-08-20 13:00:20 -04:00
bd64f0d2ae Initial commit for role managers 2022-08-20 08:32:39 -04:00
b10523ae0a Add import status to working bedrock 2022-08-17 19:07:56 -04:00
390d995f53 Add flashing frontend notification
Co-authored-by: andrew.charles.mcmanus@gmail.com <andrew.charles.mcmanus@gmail.com>
2022-08-05 02:56:26 +01:00
4f4798d44a Add serverjars cache refresh 2022-08-03 15:38:44 -04:00
d1bdb6198b Fix server creation with serverjars API
By accident this adds some modded support.

TODO: Cleanup javascript in wizard.
Fix naming on selects in wizard
2022-08-02 21:08:53 -04:00
383194cf66 Fix servers being out of order on creation page. 2022-07-18 17:12:43 -04:00
69f915616b Fix unhandled serverjars api error on server creation 2022-07-05 16:15:49 -04:00
c4fb6482cc Fix sec bug with server creation roles
Retain current java version in dropdown.
2022-06-21 01:18:19 -04:00
7d286e60e0 Backup/Config.json rework for API key hardening
See merge request crafty-controller/crafty-4!369
2022-06-20 19:26:21 +00:00
581b6734d3 Remove unused server_uuid variables to fix Pylint 2022-06-16 15:31:11 +03:00
e009ff9819 Use relative paths for the jarfile and logs 2022-06-16 02:10:26 +03:00
8ff2d8437d Fix permissions on server clone 2022-06-02 08:51:12 -04:00
f597a26e5b Trying to fix stuff 2022-05-30 22:05:36 +02:00
37bda32164 Fixing moved functions calls 2022-05-30 07:36:25 +02:00
8423cc24c1 I'm breaking/fixing stuff 2022-05-26 14:50:20 +02:00
27d310e2de Declutter set()s 2022-05-16 00:55:22 +03:00
92c8fc04f3 Refactor to standardize class/variable naming 2022-04-14 03:10:25 +01:00
12b0f8326d Fix bug where no backup dir would exist on clone 2022-04-12 17:17:12 -04:00
19f2429a4c Fix formatting to comply with Black 2022-04-11 11:08:36 +01:00
42ca4bb973 Refactored the yes to not pass objects in import
Merge Conflicts ᴙ Us
2022-04-11 00:23:55 -05:00
f78d59fd34 Server jars/gravatar would stack with no internet 2022-03-27 18:09:49 -04:00
2a512d7273 Fix files to conform with new Black pylintrc
Mostly just breaking up strings and comments into new lines
Some strings dont require 'f' but keeping in for readability
with the rest of the concatinated string
2022-03-23 06:06:13 +00:00
e06fe8a52a Black codebase
Apply black formatting to codebase
2022-03-23 02:50:12 +00:00
b306d1f313 Tidy imports & dep auto-installer 2022-03-08 04:40:44 +00:00
506129729e Update Translation
- Adding Translation for Credits Page
 - Adding detection support for webpage
2022-03-05 12:01:36 +01:00
19f8775b32 Fix traceback when importing regular server 2022-03-01 18:49:16 -05:00
c4f706d415 Rework of files handling and added exclusions selection for backups. 2022-03-01 01:02:30 +00:00
540584990e Inital bedrock support 2022-02-10 18:20:36 -05:00
5adc48c524 Merge branch 'pretzel-bedrock' into 'pretzel-fixes'
# Conflicts:
#   app/frontend/templates/server/bedrock_wizard.html
#   app/frontend/templates/server/wizard.html
2022-02-10 20:57:31 +00:00
b025899aee Inital bedrock support 2022-02-10 15:54:00 -05:00
c89609ae61 Inital bedrock support 2022-02-10 15:27:40 -05:00
e0ce1d118c Create pylintrc, code review pipeline & correct codebase errors
Fix uploads,
Only send server stats to user page when they have access to servers
2022-01-26 01:45:30 +00:00