Commit Graph

220 Commits

Author SHA1 Message Date
Dane Everitt 90cd2b677e Add version checking to daemon and panel
Also includes some buttons for users to get help from the panel.
2016-11-26 19:29:57 -05:00
Dane Everitt 261535d83d Fix broken block ending for script 2016-11-26 18:52:19 -05:00
Dane Everitt edaae40df9 Add some quick daemon information when viewing nodes 2016-11-26 18:23:10 -05:00
Dane Everitt d93f88f471 Properly display node status with newer daemon versions 2016-11-26 17:49:56 -05:00
Dane Everitt 1ad715f1a3 Improve database management for servers, fixes #181 2016-11-26 17:34:14 -05:00
Dane Everitt 5a0f58ce90 Merge branch 'develop' into feature/service-changes 2016-11-19 18:30:15 -05:00
Bent Haase 57d62c4ed3 Fix time axis for node and server view
Nope, the current month is not a valid minute
2016-11-19 16:02:47 -05:00
Dane Everitt ee78a3947b Grammatical display changes 2016-11-18 18:34:45 -05:00
Dane Everitt 5600f3201c Add support for deleting service packs. 2016-11-18 17:31:57 -05:00
Dane Everitt d4729427aa Support for uploading templates for installing packs 2016-11-16 17:22:22 -05:00
Dane Everitt e09659a88f support for pack editing 2016-11-16 16:09:28 -05:00
Dane Everitt 09c2dcc1b6 Support for viewing and exporting packs 2016-11-15 23:12:47 -05:00
Dane Everitt a1bc6fa2d3 Push changes that support creations of service packs and basic listing 2016-11-15 20:20:32 -05:00
Dane Everitt cfd5e0e854 Implement base service file modification through panel 2016-11-09 17:58:14 -05:00
Dane Everitt 0741ab6833 Revamped resource graphing, uses chart.js 2016-10-30 00:06:55 -04:00
Dane Everitt 6fd7c78f0c Add server deletion to a queue.
This action allows servers to be deleted, but only be soft-deleted for
10 minutes. After that time period the server will be completely
removed from the database and daemon. This allows some safety if a
server is accidentally deleted.

Force deleting a server will still work. If the daemon is in-accessible
the server will fail to be deleted. When server is soft-deleted admins
can still view its information page in the admin CP, however the server
will be suspended and inaccessible on the front-end or though the
daemon.

Admins can manually delete the server ahead of the delete timer, or if
it failed to delete previously they can do an immediate retry.
2016-10-27 20:05:29 -04:00
Dane Everitt 0b044b3cc6 fixes bug that would allow deleting the default allocation for a server. 2016-10-23 18:59:13 -04:00
Dane Everitt 0a481b325c Clean up server display a bit 2016-10-23 18:55:41 -04:00
Dane Everitt 6b89dbd451 Fix errors on node graphs
These graphs will be removed in a future release, so I’m not going to
make them look pretty right now.
2016-10-21 17:37:47 -04:00
Dane Everitt ad906e0680 FQDN support for allocations, and JS bug fix. 2016-10-21 17:33:26 -04:00
Dane Everitt 6731f7ffbc Modernize user pages a bit 2016-10-21 15:50:10 -04:00
Dane Everitt bef717b202 add typeahead support for owner email when adding new server
closes #144
pic: http://s3.pterodactyl.io/UpPSJ.png
2016-10-21 15:22:47 -04:00
Dane Everitt 8660fcdc60 Merge pull request #149 from Pterodactyl/feature/better-api
Implement better API system
2016-10-20 18:41:16 -04:00
Dane Everitt f24347d1bd Remove old admin routes, fix display to non-admins
Complete!
2016-10-20 18:40:16 -04:00
ET-Bent ce5374ea6b Fix node view in admin panel 2016-10-17 00:07:55 +02:00
Dane Everitt 649b18c8d1 support for server filtering
closes #125
2016-10-12 17:12:27 -04:00
Dane Everitt 0fe0f750c4 node status in list, closes #124 2016-10-07 15:15:04 -04:00
Dane Everitt b850256657 Fix auto-deploy checkbox behavior 2016-10-07 13:47:14 -04:00
Dane Everitt 06756af994 add ?daemon=true option to API for servers 2016-10-06 23:56:32 -04:00
Dane Everitt 4bcab0519c Update files to match js/css vendor changes 2016-10-03 13:18:48 -04:00
Dane Everitt 9d9143fd81 Fix typo, closes #102 2016-09-30 17:14:30 -04:00
Dane Everitt bd7fd836ff clean up node allocation 2016-09-30 17:12:36 -04:00
Dane Everitt a9d0b4a4fe Add support for setting IP aliases though panel 2016-09-29 21:34:20 -04:00
Dane Everitt 30f58382bc Add support for automatic node assignment 2016-09-27 21:01:46 -04:00
Dane Everitt a8fd7283ef Fix error field highlighting, closes #90 2016-09-27 17:32:34 -04:00
Dane Everitt 812b869be8 add ability to change servers docker image 2016-09-17 20:14:36 -04:00
Dane Everitt 0ad8884c44 Fix display 2016-09-17 17:00:44 -04:00
Dane Everitt 14211bd22d Only show normal delete if installed successfully
Daemon cleans up failed installs.
2016-09-17 15:34:28 -04:00
Dane Everitt fd8417b5de Fix a display bug with IP aliasing 2016-09-17 14:51:27 -04:00
Dane Everitt a153327b5b Allow HTMl in startup parameter descriptions 2016-09-15 20:29:05 -04:00
Dane Everitt 551b73b62b Add autoupdate_images to listed config 2016-09-14 18:40:48 -04:00
Dane Everitt 7529e961de Add back API (#80)
Re-implements the API after it was removed in the Laravel 5.3 upgrade.
2016-09-05 16:21:36 -04:00
Dane Everitt 38eae88bd0 Add support for suspension 2016-09-01 21:16:38 -04:00
Dane Everitt e8c175f385 Add IP Aliasing (#72)
* complete support for IP Alias's throughout panel

Includes a database change and probably better allocation handling
anyways

closes #37
2016-08-31 16:03:37 -04:00
Dane Everitt 7c80588fd3 Allow IP if not using SSL 2016-08-16 18:45:22 -04:00
Dane Everitt 5233d6e87b Add database password change support and fix column name 2016-08-16 00:07:10 -04:00
Dane Everitt f6be06164f fix user controller; closes #58, closes #59 2016-02-21 01:15:37 -05:00
Dane Everitt 48b9bc0c52 add support for variable creation and deletion 2016-02-21 00:38:03 -05:00
Dane Everitt dcf2f6fa0a fix up urls to follow a cleaner pattern 2016-02-21 00:07:03 -05:00
Dane Everitt dcfdb89e3c add support for deleting service option 2016-02-20 16:55:05 -05:00