Commit Graph

414 Commits

Author SHA1 Message Date
Dane Everitt 9991989f89 Very basic implemention of frontend logic required to display backups and create a new one 2020-04-04 10:59:25 -07:00
Matthew Penner 86b7b6ecc3 Add Models/ServerTransfer.php 2020-04-04 11:37:44 -06:00
Matthew Penner 5007ce0b1c Get to the point where we can start notifying the other daemon, remove TransferJob.php, add DaemonTransferRepository.php 2020-04-04 00:50:12 -06:00
Dane Everitt 17ec4efd3b Add base migration and model for server backups 2020-04-03 23:40:20 -07:00
Dane Everitt f51d65229b Add support for immutable carbon dates in models 2020-04-03 23:22:35 -07:00
Matthew Penner a2eab3ca43 Add ui elements for handling server transfers, add TransferJob.php and TransferService.php 2020-04-03 21:45:37 -06:00
Matthew Penner 49f0421e90 Fix issue with regex rule on 'threads' column, fix StyleCI issues on migration 2020-04-03 18:59:47 -06:00
Matthew Penner 829f05a2c7 Add migration for 'threads' column, fix errors on some admin pages, add validation rule for 'threads' column 2020-04-03 18:50:07 -06:00
Dane Everitt 7d45379f31 Add back support for reinstalling a server 2020-04-03 13:46:45 -07:00
Dane Everitt 171b21e7ee Add permissions handling to the console; remove kill permission (wrapped in with stop) 2020-03-29 22:12:50 -07:00
Dane Everitt 5717a705a8 Fix authorization checking for subusers 2020-03-28 16:18:56 -07:00
Dane Everitt e4e5dea6b8 Fix API key creation logic 2020-03-28 16:06:36 -07:00
Dane Everitt a6f46d36ba Implement basic code for creating/updating a subuser 2020-03-27 14:23:13 -07:00
Dane Everitt 51c5cf4dbb Get basic modal view for editing/creating a new subuser working 2020-03-25 21:58:37 -07:00
Dane Everitt 933a4733e8 Add base support for creating a new API key for an account 2020-03-22 18:15:38 -07:00
Dane Everitt 32f25170f1 Pass at removing extraneous permissions table and using native MySQL JSON 2020-03-22 16:56:00 -07:00
Dane Everitt 23d594f655 Update all of the permissions checking to be constant based 2020-03-22 15:31:25 -07:00
Dane Everitt cf7f36c950 Always include the tasks with a schedule 2020-03-22 13:57:31 -07:00
Dane Everitt ef38a51d6d Add base support for editing an existing task 2020-03-18 22:28:32 -07:00
Dane Everitt 78ed343a34 Support deleting a task from a schedule 2020-03-18 21:08:32 -07:00
Dane Everitt b3fb658511 Merge branch '0.7-develop' into develop 2020-03-15 17:30:28 -07:00
Dane Everitt 41cbdb8d59 Dont require an IP address for hostnames; closes #1728 2020-03-15 16:29:05 -07:00
Dane Everitt 32e9fb0346 Add basic listing of server schedules 2020-02-08 15:23:08 -08:00
Dane Everitt 3b11ba9fca Basic support for installation process 2020-01-18 15:26:15 -08:00
Dane Everitt 5f13531c69 Fix up subuser API response for clients 2019-12-28 12:03:19 -08:00
Dane Everitt 51defae917 Merge branch 'master' into develop 2019-12-28 11:49:08 -08:00
Dane Everitt 66ead2f682 Update subuser API output to work correctly 2019-12-28 11:39:44 -08:00
Dane Everitt 63918cb549 Use the correct certificate key in the config 2019-12-24 16:48:50 -08:00
Dane Everitt 979bdc1f9f Use YAML for configuration file 2019-12-08 11:29:46 -08:00
Dane Everitt c087f6429f Temporary patch to get user management pages displaying correctly 2019-12-08 11:02:59 -08:00
Dane Everitt 06e5a05f22 Don't cause an endless loop 2019-12-08 10:44:58 -08:00
Dane Everitt 547e8840e2 Untested code to perform an update of server build settings 2019-11-24 15:08:54 -08:00
Dane Everitt c17f9ba8a9 Move server view management parts to new controller and clean up code 2019-11-24 12:50:16 -08:00
Dane Everitt 8f0044575f Update server creation data logic 2019-11-16 13:33:01 -08:00
Dane Everitt 867dbf3bd2 Update all the client API endpoints to use new permissions codes 2019-11-03 17:13:47 -08:00
Dane Everitt 543884876f Add basic subuser listing for servers 2019-11-03 12:20:11 -08:00
Dane Everitt c66d2cd123 A few adjustments for chunking the new file edit page 2019-09-28 14:59:05 -07:00
Lance Pioch 513965dac7 Update syntax for styleci (#1700) 2019-09-23 12:30:51 -07:00
Dane Everitt 67ff67a1bd Add endpoints to return a server's egg configuration 2019-09-22 15:30:53 -07:00
Dane Everitt 54339c1344 Add property information to common models 2019-09-05 21:53:33 -07:00
Dane Everitt 7543ef085d Format files 2019-09-05 21:32:57 -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 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 fb9c106448 Update server listing and associated logic to pull from the panel dynamiacally 2019-08-17 16:03:10 -07:00
Dane Everitt 81143e231a Merge branch 'master' into develop 2019-08-04 13:49:26 -07:00
Dane Everitt 81409947cf Default to OOM killer being disabled, add back configuration option per-server 2019-08-03 13:41:24 -07:00
Dane Everitt 58796e7441 Fix Server model to use correct relationship when returning subusers, closes #1589 2019-08-03 12:56:32 -07:00
Dane Everitt 5c99cae779 Merge branch 'develop' into feature/vuejs 2019-05-01 20:57:49 -07:00