Commit Graph

328 Commits

Author SHA1 Message Date
Dane Everitt 9e54dabe5b
Display if subusers are using 2FA 2017-01-22 16:16:26 -05:00
Dane Everitt a52290dd76 Merge pull request #259 from Pterodactyl/feature/new-theme
Implement new AdminLTE theme for front-end of panel.
2017-01-21 15:58:50 -05:00
Dane Everitt 355697dbb5 Apply fixes from StyleCI (#260) 2017-01-21 15:56:32 -05:00
Dane Everitt 19da4eda04
Update views, remove old theme views 2017-01-21 15:51:05 -05:00
Dane Everitt 0e23f87724
Add task management views 2017-01-21 15:40:46 -05:00
Dane Everitt aea9b020c5
Use words not symbols for revoking subuser 2017-01-21 13:59:02 -05:00
Dane Everitt db7b741b28
Show server status in sidebar properly on subuser views 2017-01-21 13:49:14 -05:00
Dane Everitt 8e9069cced
Subuser updates 2017-01-21 00:04:09 -05:00
Dane Everitt 95f574ec67
Sidebar and API View tweaks 2017-01-20 23:48:12 -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 5567269bf3
Fix menu toggle element element hiding, better mobile support 2017-01-19 23:19:26 -05:00
Dane Everitt da92796ca1
Better file upload handling, add touch target 2017-01-19 22:58:58 -05:00
Dane Everitt 83c776fc82
Fix up most of the file manager 2017-01-19 16:58:57 -05:00
Dane Everitt 042c28ca43
Add Socket.io alert 2017-01-18 21:12:58 -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 758927db8e
Translations are hard 2017-01-18 19:48:12 -05:00
Dane Everitt ff241abe81
Minor tweaks to new API token page. 2017-01-18 19:41:46 -05:00
Jakob Schrettenbrunner 148e9d1fd5 use adminPermissions[] correctly in api key creation form 2017-01-19 01:24:33 +01:00
Jakob Schrettenbrunner e81af3afee add csrf token to api key creation form 2017-01-19 01:07:28 +01:00
Jakob Schrettenbrunner 76cef7bf1d add redesigned base.api.new view
add translations
2017-01-19 01:06:26 +01:00
Dane Everitt d3d1b88135
Add 404 and 403 error pages 2017-01-17 20:28:49 -05:00
Jakob Schrettenbrunner e075b9061e replace `{{ trans() }}` with `@lang()` 2017-01-18 02:01:26 +01:00
Dane Everitt 542b919bd1
Add translations for database overview 2017-01-17 19:46:42 -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
Jakob 31b4589eab Contribution to feature/new-theme (#254)
* add translation to navigation

* redesign base.api.index view
add translations

* remove license derp

* translate never in base.api.index view

* simplify user drop down for now
add translations
2017-01-17 18:21:05 -05:00
Dane Everitt 1a6532d369 Correct link to new Discord channel invite 2017-01-16 16:36:48 -05: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 2fc852c6a4
Push 'Account' and 'Security' pages as well as 'My Servers' 2017-01-15 14:09:57 -05:00
Dane Everitt d4adedd4a0
Use template layout for authentication 2017-01-14 23:17:31 -05:00
Dane Everitt 457ed28b0b
Initial change of theme.
Only themed pages currently are login and reset password pages.
2017-01-14 21:32:33 -05:00
Dane Everitt 16a3514abf
Cleanup auto-configure stuff 2017-01-14 19:36:47 -05:00
Dane Everitt af2644cf59
Remove player listing since query is gone 2017-01-14 19:16:55 -05:00
Dane Everitt e91362eee6
Update user controller 2017-01-12 15:40:24 -05:00
Dane Everitt 8323477d0c
Better display of configuration button for services 2017-01-12 13:38:59 -05:00
Dane Everitt 6bd9663f59
Merge branch 'develop' into feature/service-changes 2017-01-12 13:15:37 -05:00
Jakob Schrettenbrunner 9f2ca17ea4 replace manual json headers with laravel response()->json()
better Carbon dependency
rename admin.nodes.configuration-token route
style fixes
2017-01-08 15:21:02 +01:00
Jakob Schrettenbrunner 67bb8fe230 add protocol to the generated node configuration command 2017-01-07 22:16:23 +01:00
Jakob Schrettenbrunner cc0d54e906 improve wording on token explanation on node configuration tab 2017-01-07 18:33:37 +01:00
Jakob Schrettenbrunner a1568e5acb add button to generate token to node configuration tab
add info message after node creation about token generation
2017-01-07 18:27:19 +01:00
Jakob Schrettenbrunner 24bab6de17 use getConfigurationAsJson in the admin/nodes/view view 2017-01-07 18:09:04 +01:00
Dane Everitt 130aa6cc8a
Transpile ES6 to ES5 for filemanager. Closes #224 2017-01-03 17:32:23 -05: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 06bdadb92f
Add missing language string in English 2017-01-03 15:02:51 -05:00
Dane Everitt 920ed824d6 Apply fixes from StyleCI 2016-12-30 22:19:23 +00:00
Dane Everitt a1dff5cda0
Push updated languages 2016-12-30 17:17:36 -05:00
Dane Everitt 9231171fa9
Update link to docker reference for BlockIO 2016-12-30 15:46:26 -05:00
Dane Everitt 9a494d8245
Adjust server name requirements, closes #205 2016-12-30 15:46:10 -05:00