Commit Graph

2614 Commits

Author SHA1 Message Date
Dane Everitt
67ff67a1bd Add endpoints to return a server's egg configuration 2019-09-22 15:30:53 -07:00
Dane Everitt
5df46b23d2 Add power controls 2019-09-17 23:12:38 -07:00
Dane Everitt
33f306d40b Add command sending support to console 2019-09-17 22:54:23 -07:00
Dane Everitt
498badc0bc Actually fix the console memory leaking... 2019-09-17 22:54:16 -07:00
Dane Everitt
12992e3521 Prevent memory leak when component updates and ref changes 2019-09-17 22:40:59 -07:00
Dane Everitt
75cd49a1c2 Chunk out the console to only load when needed 2019-09-17 22:33:14 -07:00
Dane Everitt
49de1d0ed4 Fixes for console socket disconnecting with HMR enabled 2019-09-17 21:59:35 -07:00
Dane Everitt
2b68e5a984 Update dependencies, add support for styled-components 2019-09-17 21:05:20 -07:00
Dane Everitt
086018751d Add underlying code to handle authenticating websocket credentials 2019-09-08 17:48:37 -07:00
Dane Everitt
1ae374069c Still completely broken terminal... 2019-09-05 23:05:24 -07:00
Dane Everitt
54339c1344 Add property information to common models 2019-09-05 21:53:33 -07:00
Dane Everitt
b99ea53ca1 Update client API endpoints to not use deprecated function 2019-09-05 21:41:20 -07:00
Dane Everitt
7543ef085d Format files 2019-09-05 21:32:57 -07:00
Dane Everitt
26e4ff1f62 Update to use new repository and standard laravel notation for controllers 2019-09-05 21:31:12 -07:00
Dane Everitt
62cd03d684 Fix command sending error handling and bad assertion order 2019-09-05 21:16:36 -07:00
Dane Everitt
ee0da206c1 Update command sending from server API to use new daemon code 2019-09-05 21:11:19 -07:00
Dane Everitt
161e0f6165 Deprecate old way of using repositories for daemon things 2019-09-05 20:33:27 -07:00
Dane Everitt
a9976c723e [L6] Temporarily hack around theme system to maintain views without having to edit tons of code 2019-09-05 20:17:40 -07:00
Dane Everitt
0d6cf54314 [L6] Update even more areas of codebase using custom model validation logic 2019-09-04 22:26:28 -07:00
Dane Everitt
c586157dc4 [L6] Add support for custom model validation logic 2019-09-04 22:19:57 -07:00
Dane Everitt
5b4a65a60c [L6] Break search functionality without breaking the entire app 2019-09-04 21:21:07 -07:00
Dane Everitt
c97461d602 [L6] Move all of the template files into the new correct location 2019-09-04 21:19:52 -07:00
Dane Everitt
1c5b9dbb87 [L6] Update cursor() calls to work with new lazy collections 2019-09-04 21:05:46 -07:00
Dane Everitt
08bdc9705f [L6] Update composer dependencies to support L6
Drops all of the eloquence requirements, this is going to break a shit load of code, needs to happen tired of this package always holding us back.

Quite confident in my ability to write custom code to do the basic validation we need.

Searching should be a fun nightmare to deal with later...
2019-09-04 21:00:34 -07:00
Dane Everitt
901515e94b [L6] More correct versions 2019-09-04 20:33:37 -07:00
Dane Everitt
7ecb28b598 [L6] No longer necessary with L5.8 2019-09-04 20:28:37 -07:00
Dane Everitt
bd8b708c32 [L6] Update cache methods to use defined times and not ints 2019-09-04 20:24:46 -07:00
Dane Everitt
2c0503c593 [L6] Initial run, getting all dependencies in line 2019-09-04 20:19:01 -07:00
Dane Everitt
cb9536cb24 Cleanup 2019-08-17 16:10:13 -07:00
Dane Everitt
fb9c106448 Update server listing and associated logic to pull from the panel dynamiacally 2019-08-17 16:03:10 -07:00
Dane Everitt
952dff854e Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop 2019-08-17 11:40:54 -07:00
Dane Everitt
7224cd8db3 File manager placeholder 2019-08-17 11:40:51 -07:00
Lance Pioch
37631a1d49 Missing return statement (#1673)
Otherwise this errors out with $host not being found
2019-08-10 13:19:52 -07:00
Dane Everitt
1769d191d2 Correct behavior of date formatting 2019-08-05 22:22:31 -07:00
Dane Everitt
e23f609e7a Only show location when moving 2019-08-05 21:55:33 -07:00
Dane Everitt
7623b1d1e6 Fix clicking of rows 2019-08-05 21:54:16 -07:00
Dane Everitt
60775c6370 Update handling of links in the file manager 2019-08-05 21:52:48 -07:00
Dane Everitt
f7def01442 Fix event propagation down the chain 2019-08-05 21:18:32 -07:00
Dane Everitt
f84e3c9f22 Clearer variable names 2019-08-05 21:07:34 -07:00
Dane Everitt
34e54b4944 Slightly better logic for dropdown menus 2019-08-05 21:02:36 -07:00
Dane Everitt
456473ad0f Delete support & cleaned up copy logic 2019-08-04 15:46:58 -07:00
Dane Everitt
2f9128508a Add support for copying files. 2019-08-04 15:34:46 -07:00
Dane Everitt
5f59210c85 Use easy-peasy to store file state data 2019-08-04 14:58:31 -07:00
Dane Everitt
918e0e2947 Canary not specific version. 2019-08-04 13:50:49 -07:00
Dane Everitt
81143e231a Merge branch 'master' into develop 2019-08-04 13:49:26 -07:00
Dane Everitt
bd5875084b Merge branch 'release/v0.7.15' 2019-08-03 15:07:18 -07:00
Dane Everitt
80d337db60 Bump for 0.7.15 💯 v0.7.15 2019-08-03 15:00:53 -07:00
Dane Everitt
d430acf768 LOCK TABLES not LOCK 2019-08-03 14:57:01 -07:00
Dane Everitt
e200277655 Add LOCK permission 2019-08-03 14:52:35 -07:00
Dane Everitt
eb81e1ed20 Support special characters in database password, closes #1508 2019-08-03 14:42:32 -07:00