497 Commits

Author SHA1 Message Date
c65b4a267e Staff, patreon, and translations all proceedurally generate now 2021-03-13 11:07:04 -06:00
3f0d1871ff User access to servers operating 2021-03-09 23:17:50 +01:00
653a4d6bc7 Merge branch 'admin-controls' into 'dev'
Player controls

See merge request crafty-controller/crafty-commander!26
2021-03-07 21:30:19 +00:00
a0448f5408 Theoretically this fixes tasks scheduler 2021-03-06 14:48:02 -06:00
8eb89dc131 Delete file_edit.html as it is not needed 2021-03-05 11:07:00 +02:00
1be41b8534 Player controls 2021-03-05 10:58:38 +02:00
abcb097cdb Merge branch 'remove-old-logs' into 'dev'
"remove old logs" feature

See merge request crafty-controller/crafty-commander!21
2021-02-21 17:14:03 +00:00
bcaac8b9eb I think that the "remove old logs" feature is done 2021-01-20 17:20:42 +02:00
19e4a31bf7 fixed console.debug printing - added module auto-installer 2021-01-19 08:56:00 -05:00
307d14ab77 Merge branch 'macgeek_role_manager' into 'dev'
Basic role manager

See merge request crafty-controller/crafty-commander!18
2021-01-19 12:29:26 +00:00
c154f316b7 Merge branch 'lukas-development' into 'dev'
File Manager

See merge request crafty-controller/crafty-commander!19
2021-01-19 12:28:58 +00:00
e3a359bbc6 File Manager: DONE 2021-01-17 19:20:28 +02:00
eba7bff050 Now can see a tree view of the directory the server is in. Will do file editing now. 2021-01-15 14:13:06 +02:00
c08751c7f8 FILES: Got everything working except Tornado seems to escape my HTML output, works if you set the output to the DOM and run the script below it. 2021-01-15 00:55:14 +02:00
0c5d11c780 Merge branch 'issue_8' into 'dev'
Time improvements, Issue 8

See merge request crafty-controller/crafty-commander!16
2021-01-14 14:56:15 +00:00
8131cfd396 Added skeleton role manager 2020-12-27 11:00:26 -05:00
d91361efa5 Updated user manager to support server selection 2020-12-25 22:00:28 -05:00
cf61c3c931 Skeleton user manager added 2020-12-24 17:55:15 -05:00
359a2e1c42 Now server started shows browser time, not server time. 2020-12-16 01:17:41 +02:00
4c9f947aa1 Rework #8 2020-12-14 23:52:46 +02:00
fb763335d1 removed datatables from vendors as it's outdated and going to use CDN
added activity logs page
added db_helper method to return rows from db as a dict object.
this is work for issue 9
2020-12-13 13:42:49 -05:00
d97712b174 Merge branch 'issue_6' into 'dev'
Fix Issue 6

See merge request crafty-controller/crafty-commander!12
2020-12-13 17:24:17 +00:00
58b63cb9a4 Add Permissions Check To Import From Zip 2020-12-12 19:35:41 +00:00
0ac3f15b8b Start working on the file explorer UI. W.I.P. 🚧 2020-12-12 01:59:52 +02:00
6ea66c37f5 adding GUI / routing for users admin (eventually roles will be here as well) 2020-12-06 15:42:49 -05:00
10bd7a74c9 fixed issue where server settings don't get reloaded when changing server config without restarting crafty. Now server settings get repulled from DB after writing new settings on config change 2020-10-07 09:19:47 -04:00
635bef867b adding todo: for version data 2020-09-22 21:43:22 -04:00
7f090b928f changed notify icon - added code to grab remote json from craftycontrol.com for announcements and such - icon turns red if update available 2020-09-22 21:42:41 -04:00
c896a12b17 Added server_ip to DB, also removed
max_stats_count as it's not needed
2020-09-22 12:11:16 -04:00
f96649613f did some refactoring on loading of servers, fixed bug where server object would be forgotten when new server added 2020-09-14 14:05:17 -04:00
d7fabb3da8 fixed crash detection / auto start checkboxes - found huge issue with crash detection. putting on bug list for later 2020-09-04 14:05:42 -04:00
568e1e8f41 finished server config page v1 - wanna add more later, but that's for alter 2020-09-04 12:35:06 -04:00
77021a5c0b starting server config tab 2020-09-04 00:02:03 -04:00
9ded6a1a4b added max_log_lines to config.json, added server_logs subpage, split server details top part to it's own include 2020-09-03 22:49:20 -04:00
ab1772397d added version string to page footer
created/working on server details subpages.
added "may take a few seconds" to cmd
error page is now available to panel
created server_id_exists function
more error checking around database returns from db_helper
starting styling / backend for virtual terminal
2020-09-01 13:29:39 -04:00
d6c894c3d9 Creation of Command model, moved controler to shared in prep for plugins 2020-08-31 13:46:25 -04:00
f0618b073b finished credits and contribute section - with setting to disable contribute link 2020-08-28 14:38:42 -04:00
c829d495de Worked on dashboard - made a blank page template - started credits page 2020-08-27 23:21:55 -04:00
d2d403e144 complete rewrite of stats pulling, fixed default.json, changed the config file and handling 2020-08-27 18:30:56 -04:00
d0720958f9 Error handling if server was deleted without crafty knowing
start/stop server functions complete
expanding out online/max/motd etc in db for easier parsing
fixed issue of servers loosing their name from 3.2
finished restart button
added fontawesome 5
2020-08-24 19:11:17 -04:00
a958b6dea0 populating dashboard with real data 2020-08-24 13:08:17 -04:00
a0fcda018c Fixed errand print statement
Re-init all servers when adding a server
server builder tested well. Next is importing a server
2020-08-23 22:17:36 -04:00
a6c1a885d6 finished redirect woes, adding server handler, made 404 and default pages pretty 2020-08-19 13:54:10 -04:00
81d5ff05e8 fixed endless redirect issue on non-existant paths 2020-08-19 13:21:19 -04:00
203441045f Added crafty specific stuff to config.ini 2020-08-18 21:04:43 -04:00
ad541347af scheduler, version change, database work, controller init servers, etc etc 2020-08-16 22:47:53 -04:00
25affba2e6 got login working 2020-08-13 10:38:36 -04:00