Commit Graph

77 Commits

Author SHA1 Message Date
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
Dane Everitt d9de884de3 Apply fixes from StyleCI 2017-01-03 22:46:30 +00:00
Dane Everitt aa6e733ba5 Switch filemanager and EULA check to use pure Javascript methods
Removes the need for the javascript to be parsed by Blade template
engine by using a defined javascript variable with the values that are
necessary for checking everything and passing the correct values.

This does make it so that if a user does not have permission to do
something they could theoretically make the option show up in the
context menu, however when they click it, it will simply return an
error by the daemon.
2017-01-03 16:47:33 -05:00
Dane Everitt c1fb0a665f Apply fixes from StyleCI 2016-12-07 22:46:38 +00:00
Dane Everitt 77198b48df Support folders within folders for JS path 2016-10-06 17:27:30 -04:00
Dane Everitt 8330e26b39 Update routes to reflect daemon changes 2016-10-04 21:38:32 -04:00
Dane Everitt 4d922b6a0c Clean up file adding and listing 2016-10-03 21:09:20 -04:00
Dane Everitt fb4d122a2a More updates to file manager
Not doing individual commits for this, tons of changes for tons of
different aspects across multiple files.
2016-10-01 23:09:55 -04:00
Dane Everitt 71245cb531 Minor changes to support better dynamic JS loading 2016-09-30 20:53:08 -04:00
Dane Everitt 831399184f clean up front-end port allocation handling 2016-09-30 18:21:02 -04:00
Dane Everitt 7dd00d6d88 Fix startup executable display bug 2016-09-16 18:44:12 -04:00
Dane Everitt 228d6b1b21 Clean up exception handling code, closes #81
Makes sure things get logged properly.
2016-09-07 16:12:06 -04:00
Dane Everitt e0bff4db8e closes #85, also fixes route names 2016-09-07 15:28:57 -04:00
Dane Everitt 9fb0cb420e Add subuser support to tasks
Also allow task creation…
2016-09-05 17:39:58 -04:00