Commit Graph

60 Commits

Author SHA1 Message Date
f018267b62 Made server polls asynchronus, fix for serverjars 2021-12-16 21:07:36 -05:00
f20d41242d Adding Helpers for Path
Correcting a MVC update missing function
2021-11-21 11:52:29 +01:00
aeb6b774f4 Fixes tryexceptpass for helpers and panel handler. 2021-11-17 17:23:14 -05:00
327122348d Adds checkbox option for adding roles at server creation.
Fixes bug on Panel Config page where duplicate servers would be listed.
Changes the way "roles" are served to the page. Dictionary instead of model object.
2021-11-17 13:08:41 -05:00
917bd5e32d Working single role selection on server creation. 2021-11-17 01:17:36 -05:00
6984fe7abc Corrections on server creation 2021-10-09 10:59:54 +02:00
a074cb7e1d Correction for roles on server creation
Fix for superuser to be able to create a server
Don't create a role if the creator is a superuser
2021-10-09 10:32:52 +02:00
72a85d7e64 Adds user based languages
changes server creation so that it adds it to roles instead of creating one
Changes server creation so you cannot create a server without a role.
2021-09-29 19:32:21 -04:00
02358f189b Unique Name at Server Creation 2021-09-27 21:34:54 +02:00
600430547f server creation fix 2021-09-09 00:20:38 +02:00
70ca82a086 Rework architecture for better MVC 2021-09-09 00:01:10 +02:00
cb73540e65 Doing MVC on Crafty Permissions 2021-09-06 19:27:01 +02:00
397fbd5268 Adding Support For Server Creation Quantity Limit 2021-08-25 00:23:33 +02:00
bb1f43bc81 Adding Support for Crafty Permissions with limits 2021-08-24 23:07:00 +02:00
261c8665c8 Pretty Server Version Choice 2021-08-24 00:24:40 +02:00
1acb7827ae Reworking Functions After User_Servers Deletion 2021-08-22 18:50:30 +02:00
540cdf6149 Fixing Roles Permissions for Server Creation 2021-08-22 11:06:44 +02:00
0e7013f2bc Role Replication
Removing because Can give Role from an other Server to This Server
2021-08-21 16:46:50 +02:00
31436bdc62 Merge branch 'dev' into dev-Silversthorn 2021-08-21 16:44:02 +02:00
1150c98faf Made it so server is added to all user roles when created. 2021-08-21 10:30:37 -04:00
8b66fc3fc4 Adding permissions on role_servers with edit 2021-08-20 00:18:50 +02:00
0ab8f11a60 Merge branch 'dev' into 'pretzel'
# Conflicts:
#   app/classes/shared/server.py
#   app/classes/web/panel_handler.py
#   main.py
2021-08-18 16:34:41 +00:00
9a2212e94e Merge branch 'lukas-features' into 'dev'
Lukas features

See merge request crafty-controller/crafty-commander!45
2021-08-18 16:29:36 +00:00
c3be92f1e8 Fixed showing all servers on new server creation
Removed extraneous variable definition for defined_servers, which caused all servers to appear in menu when creating a new server regardless of role
2021-08-09 22:20:18 -04:00
0689b735ff Fixed showing all servers on new server creation
Removed extraneous variable definition for defined_servers, which caused all servers to appear in menu when creating a new server regardless of role
2021-08-09 21:11:15 -05:00
67008f0e37 Fixed bug where if a user created a server they would not have access to it. 2021-08-06 12:49:07 -04: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
5a5cd65d4f Sort server types, I suffered a lot while doing this 2021-06-02 21:17:50 +03:00
13d8259869 Make sure server name is not empty 2021-05-02 18:57:53 +03:00
d13f8aedcb Add better audit log stuff to server creation 2021-04-19 13:36:12 +03:00
9049e44803 Fix logging on import errors 2021-04-17 23:34:13 +03:00
49a9bd982c Added temporary fix for index out of range execption thrown when adding a server. 2021-04-03 19:21:05 -04: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
0b3d20ffbe One monster truck commit for
add translation API, add fi_FI and en_EN translations, add C and
.properties file support, check if file is binary before sending and
clean up ajax handler
2021-03-26 15:57:50 +02:00
85cb28b9ad Fix bug where server wizard would not show 2021-03-22 10:08:58 +02:00
506c9bb3c3 Merge branch 'backups-and-stuff' into dev 2021-03-21 23:32:48 -05:00
81c60d6dac One monster truck commit for rework and backups 2021-03-21 23:02:18 -05:00
cd617ad5f3 Users Access to Servers from Roles Working
Broke Users Servers Link
2021-03-13 23:12:42 +01:00
85403c61af Merge branch 'dev' into 'websocket'
# Conflicts:
#   app/classes/shared/models.py
#   app/classes/shared/tasks.py
2021-03-07 21:29:57 +00:00
9c62099f32 Add authentication to WS, notify user when an activity log gets logged, and more 2021-03-01 02:54:20 +02:00
ed0208ab0e Create clone servers button/action
Can't copy while running
2021-01-28 20:46:13 +02:00
58b63cb9a4 Add Permissions Check To Import From Zip 2020-12-12 19:35:41 +00:00
f59328e4f1 Adding Support For Importing Servers From Zip Files 2020-12-12 17:54:10 +00:00
8e2010af75 added version to bottom of pages 2020-09-22 16:17:17 -04:00
90ca5c151f import server code done 2020-09-14 16:01:38 -04:00
66d7c6f10a Refactored the server add outside of serverjars.py (since it's going away). Also made it more flexible since we are doing more than just jars now 2020-09-10 11:01:57 -04:00
c5bf170a33 added audit logging, and commands logging, command handler and other stuff 2020-08-31 16:16:45 -04:00