Commit Graph

484 Commits

Author SHA1 Message Date
Dane Everitt 3acc7b338b Allow deleting default allocation and setting new default at the same time. 2017-04-17 21:07:37 -04:00
Dane Everitt de923bbb83 Fix server deletion logic, and clean up suspend/unsuspend operations 2017-04-17 20:16:05 -04:00
kasper Franz f5810f068a change server to server_id since that is the new name 2017-04-16 13:37:40 +02:00
Dane Everitt 7f1a97184b Un-butcher task system. 2017-04-15 13:52:43 -04:00
Dane Everitt 23e6e0510b Move config::set calls into single helper function 2017-04-13 23:19:01 -04:00
Dane Everitt 2c1b332fee Minor API handling fixes. 2017-04-09 19:22:49 -04:00
Dane Everitt 93d79994f8 Apply fixes from StyleCI (#372) 2017-04-09 19:16:39 -04:00
Dane Everitt 722fd614a1 Add new dynamic view for creating API keys 2017-04-09 18:59:54 -04:00
Dane Everitt 820d2bf172 Node and user API routes implemented.
More attempts at the logic for API permissions, most likely will need
continued tweaking in the future, but base is there.
2017-04-09 15:31:10 -04:00
Dane Everitt c492446513 Implement initial server and location API routes.
Also fixes a few exception handler issues causing incorrect HTTP status
codes on authorization errors.
2017-04-09 13:15:15 -04:00
Dane Everitt c071efd008 Finish API routes for users. 2017-04-02 15:52:53 -04:00
Dane Everitt 9c303456fb Update codebase to L5.4 (#367) 2017-04-01 17:59:43 -04:00
Dane Everitt 27d472195f Misc. bug fixes 2017-04-01 12:29:56 -04:00
Dane Everitt 844ebfaf64 Add support for starting server on creation. 2017-04-01 12:29:49 -04:00
Dane Everitt edaa270a33 Add server descriptions, closes #338 🐖
🐷 https://s3.kelp.in/D0n2Z.png
2017-03-31 23:07:19 -04:00
Dane Everitt 536865b22a Remove deletion queue for servers. Just immediately delete. 2017-03-31 22:12:31 -04:00
Jakob Schrettenbrunner ec0b55bcfe fix missing path for Permission model in SubuserRepository 2017-03-31 12:50:58 +02:00
Dane Everitt 9106971565 closes #362 2017-03-30 16:30:22 -04:00
Dane Everitt 95c739a3f3 Update subusers view 2017-03-30 15:31:02 -04:00
Dane Everitt f0057353ad Apply fixes from StyleCI 2017-03-19 23:52:11 +00:00
Dane Everitt 0312c974f5 Update doc blocks for all app/ 2017-03-19 19:36:50 -04:00
Dane Everitt 4e916cbf08 Fix auto-deploy checkbox triggering error 2017-03-19 12:39:22 -04:00
Dane Everitt e8a80c6a20 Fix allocation parsing bug. 2017-03-19 11:13:18 -04:00
Dane Everitt 03e0de28d9 Initial implementation of option scripts on panel side. 2017-03-18 13:09:30 -04:00
Dane Everitt 5d990dcb06 Revert "Rename startup command to add deprecation support to containers."
This reverts commit fdd1d11038.
2017-03-17 19:35:48 -04:00
Dane Everitt fdd1d11038 Rename startup command to add deprecation support to containers. 2017-03-17 19:09:54 -04:00
Dane Everitt 202dd52e2b Fixes bug causing MySQL user accounts to be corrupted when resetting a password via the panel.
closes #352
2017-03-17 17:17:36 -04:00
Dane Everitt 7e45f917c7 Fix subuser permissions in file manager 2017-03-17 16:19:45 -04:00
Dane Everitt 4ad09c5435 Fixes bug introduced during admin rewrite that broke server creation 2017-03-16 21:11:15 -04:00
Dane Everitt be60299089 Send correct container to daemon 2017-03-16 20:49:11 -04:00
Dane Everitt 198a021a97 Add database host management to panel. 2017-03-16 19:35:29 -04:00
Dane Everitt 5bbded2c03 Correctly json_encode validation errors. 2017-03-16 19:30:04 -04:00
Dane Everitt 05d2a6d370 Add back locations with new theme 2017-03-16 18:09:02 -04:00
Dane Everitt db072025d4 Reference the correct column in the DB 2017-03-15 21:39:50 -04:00
Dane Everitt 1c47b2ed55 Finish pack management in Admin CP 2017-03-15 20:52:37 -04:00
Dane Everitt 50558db7c3 Add initial pack creation and overview pages 2017-03-14 21:18:36 -04:00
Dane Everitt 2d90187c83 StyleCI fixes 2017-03-12 19:38:50 -04:00
Dane Everitt fcadee7e67 Fix front and backend views with new service variable setups 2017-03-12 19:34:06 -04:00
Dane Everitt 66e94dd7c0 combine validation 2017-03-12 18:31:56 -04:00
Dane Everitt 97cad1d55e Update seeders to not error out and allow updating values quickly. 2017-03-12 18:02:15 -04:00
Dane Everitt e791d561ba More StyleCI... 2017-03-12 16:35:25 -04:00
Dane Everitt 1897741381 StyleCI cleanup 2017-03-12 16:34:43 -04:00
Dane Everitt f5a4ec981d Add ability to create new service variable. 2017-03-12 16:28:38 -04:00
Dane Everitt 419031e0cd Add function file editing, and move all service file items into database 2017-03-12 15:59:17 -04:00
Dane Everitt d7682bb7c9 Complete new service, option, and variable management interface in Admin CP 2017-03-12 00:00:06 -05:00
Dane Everitt bccbb309b2 Fix broken descriptors 2017-03-11 15:02:04 -05:00
Dane Everitt 70db461075 Start push of service changes.
Changes the way service files are stored and allows for much easier
updates in the future that won’t affect custom services.

Also stores more configurations in the database to make life easier for
everyone.
2017-03-10 18:25:12 -05:00
Dane Everitt 5bf2e2686a Apply fixes from StyleCI (#335) 2017-03-05 20:28:29 -05:00
Dane Everitt 32dec97e46 Improved database mechanics in admin CP for server view 2017-03-05 16:37:40 -05:00
Dane Everitt 349b36d38a Added startup management, cleaned up code.
Refactored entire startup repository code block to be more efficient
and cleaner. Also includes modifications to front-end to make it match
backend name and design.
2017-03-04 23:45:25 -05:00