Commit Graph

90 Commits

Author SHA1 Message Date
Dane Everitt
4532811fcd Improved middleware, console page now using new setup 2017-09-02 21:35:33 -05:00
Dane Everitt
3ee5803416 Massive PHPCS linting 2017-08-21 22:10:48 -05:00
Dane Everitt
a4b61846ac Apply fixes from StyleCI (#577) 2017-08-05 17:26:30 -05:00
Dane Everitt
0c513f24d5 Move server creation over to new service/repository setup.
Moves tons of functions around, but the basic implementation is working again.

Some features are still missing, and the service never actually commits the server to the database right now.

This push is mostly just to get the code into Github and backed up.
2017-07-19 20:49:41 -05:00
Dane Everitt
cba54637fc Fixes bug with newly created variables not being assigned to existing servers properly, closes #478 2017-06-18 21:38:00 -05:00
Dane Everitt
265b697066 Apply fixes from StyleCI (#471) 2017-06-03 17:07:50 -05:00
Dane Everitt
a52d9eb0fb fix error display when server is installing, closes #424 2017-05-05 16:27:38 -04:00
Dane Everitt
ae6b0f5c5e Use the cache tags correctly. 2017-05-01 14:52:14 -04:00
Dane Everitt
d919b2ed40 Pass the token correctly. 2017-05-01 14:26:59 -04:00
Dane Everitt
605c91a9af Use cache helpers rather than database to handle configuration tokens and downloads. 2017-05-01 14:21:18 -04:00
Dane Everitt
7eb7377dd5 I really need to stop trying to override PHP reserved keywords... 2017-04-28 10:19:04 -04:00
Dane Everitt
77b1a258d9 Weekly fix of my StyleCI violations... 2017-04-24 16:56:38 -04:00
Dane Everitt
33262cf34c Set correct console frequency 2017-04-17 21:54:26 -04:00
Dane Everitt
f58858206e Add console popout option.
Popout: https://s3.kelp.in/IrTyE.png
Menu: https://s3.kelp.in/JYwlC.png
Menu Hover: https://s3.kelp.in/cPtSf.png
2017-04-15 18:23:29 -04:00
Dane Everitt
7f1a97184b Un-butcher task system. 2017-04-15 13:52:43 -04:00
Dane Everitt
1e43f2049b Fix up routes and controller names 2017-04-09 19:13:22 -04:00
Dane Everitt
95c739a3f3 Update subusers view 2017-03-30 15:31:02 -04:00
Dane Everitt
0312c974f5 Update doc blocks for all app/ 2017-03-19 19:36:50 -04:00
Dane Everitt
377fe92f5b Don't try to render 200 lines per second in the console... 💣
Corrects a math mistake on my end, and makes the console speed
configurable again. Now sends 50 messages per second.

Console will notify when being throttled, and refreshing the page will
clear the queue if necessary.
2017-03-19 11:13:17 -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
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
3355554704 Fix frontend database password reset 2017-03-05 16:46:44 -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
Dane Everitt
99497adcb2 Show proper server status when viewing listing.
closes #308
2017-02-17 20:34:57 -05:00
Dane Everitt
c8ae776ab8 Fix settings redirection for server 2017-02-16 14:04:15 -05:00
Dane Everitt
2e134b7a55 Set out some roach traps to catch all these 🐛 2017-02-16 13:56:28 -05:00
Dane Everitt
19d352619e More singularization and correct file names. 2017-02-12 16:03:17 -05:00
Dane Everitt
8ba479e51f Singularize model names. 2017-02-12 16:02:23 -05:00
Dane Everitt
7c916ad38f Apply fixes from StyleCI (#294) 2017-02-12 15:10:39 -05:00
Dane Everitt
99812b0407 More subuser Model updates. 2017-02-09 19:38:54 -05:00
Dane Everitt
4f61637284 More model updates to more places than I anticipated.
This probably broke a lot of things.
2017-02-09 17:43:54 -05:00
Dane Everitt
323f1d943f Completed model updates for Services 2017-02-05 17:58:17 -05:00
Dane Everitt
3baa21a6eb StyleCI fixes. 2017-02-02 19:43:55 -05:00
Dane Everitt
3114b7e52a Complete implementation of new Server model. 2017-02-02 19:41:38 -05:00
Dane Everitt
d4bcf0be59 Initial implementation of improved sever model and logic 2017-02-02 18:21:36 -05:00
Dane Everitt
bf7b58470a Update copyright headers 2017-01-24 17:57:08 -05:00
Dane Everitt
9e54dabe5b Display if subusers are using 2FA 2017-01-22 16:16:26 -05:00
Dane Everitt
355697dbb5 Apply fixes from StyleCI (#260) 2017-01-21 15:56:32 -05:00
Dane Everitt
0e23f87724 Add task management views 2017-01-21 15:40:46 -05:00
Dane Everitt
db7b741b28 Show server status in sidebar properly on subuser views 2017-01-21 13:49:14 -05:00
Dane Everitt
3d2278ba3e Add subuser list and new subuser views
Holy 🐄 translations are annoying to implement for these views.
2017-01-20 23:39:37 -05:00
Dane Everitt
91178d78a4 Add support for creating files via file manager 2017-01-20 17:10:14 -05:00
Dane Everitt
83c776fc82 Fix up most of the file manager 2017-01-19 16:58:57 -05:00
Dane Everitt
88378ce983 Add allocations tab
Strips some core allocation features for now, will be added back with
more features once the theme is done.
2017-01-18 20:45:10 -05:00
Dane Everitt
f6600f447f Add Startup Params view
Translations might be the end of us.
2017-01-17 19:30:27 -05:00
Dane Everitt
e2eff27a56 Apply fixes from StyleCI 2017-01-17 23:21:33 +00:00
Dane Everitt
515e543c7f Add SFTP and Database management pages to new theme. 2017-01-15 20:28:54 -05:00
Dane Everitt
c7f3bb5112 New theme assigned to server console page. 2017-01-15 18:52:22 -05:00