Commit Graph

2141 Commits

Author SHA1 Message Date
Dane Everitt 232c05c31d Add support for deleting nodes
Finishes node management
2016-01-10 16:59:19 -05:00
Dane Everitt 52c506b133 For whatever reason event.submit() decided to not work after preventDefault() 2016-01-10 16:56:23 -05:00
Dane Everitt ac8d31d6d6 Fix login form width 2016-01-10 16:17:27 -05:00
Dane Everitt b92376ff47 Fix node and server list display for smaller screens 2016-01-10 00:45:52 -05:00
Dane Everitt 2ad300461e Fix hiding single port 2016-01-10 00:45:02 -05:00
Dane Everitt 179481c547 Add support for allocation management on nodes.
Allows deleting entire IP blocks, as well as allocating new IPs and
Ports via CIDR ranges, single IP, and single ports or a port range.
2016-01-10 00:38:16 -05:00
Dane Everitt aaf9768a92 Improved alerts on server console and power controls 2016-01-08 22:54:30 -05:00
Dane Everitt 80bef5bd93 Fix file manager permissions 2016-01-08 22:42:33 -05:00
Dane Everitt a1c6aa6358 Clean up setting allocation front-end 2016-01-08 22:36:57 -05:00
Dane Everitt b41e7ecf09 Fix more permissions checking 2016-01-08 22:30:21 -05:00
Dane Everitt b996316d92 Fixes some permissions stuff 2016-01-08 22:22:57 -05:00
Dane Everitt 71e6d2e1b6 Fixes potential for accidental update/deletion of edited model 2016-01-08 22:22:41 -05:00
Dane Everitt 65a91baa16 Fix inner join bug 2016-01-08 20:39:16 -05:00
Dane Everitt 022143dd86 use sweetalert modals on delete server 2016-01-08 20:26:21 -05:00
Dane Everitt abed57546b Show nicer alerts for file deletion 2016-01-08 20:08:20 -05:00
Dane Everitt 54bef1e7d5 Basic allocation information
Allows deleting ports, nothing else yet
2016-01-08 20:01:18 -05:00
Dane Everitt 2160613163 Add EULA acceptance popup when starting server 2016-01-08 19:54:06 -05:00
Dane Everitt 4b40fa65d4 Cental modals and add SweetAlerts 2016-01-08 18:58:03 -05:00
Dane Everitt f560020ffd Fix CPU usage display for server
Previously was stacked and would show 2x normal usage.
2016-01-08 16:22:15 -05:00
Dane Everitt edf0939ff3 MiddleWare !== Middleware 2016-01-08 15:08:29 -05:00
Dane Everitt 0d6994e90f Fixes error in repo
1/1 FatalErrorException in ServerRepository.php line 404: 'continue'
not in the 'loop' or 'switch' context
2016-01-08 14:54:55 -05:00
Dane Everitt 6e0c5d16af Allow updating settings and show configuration for node 2016-01-05 18:31:25 -05:00
Dane Everitt 69b541643c Remove old chart scripts 2016-01-05 16:26:47 -05:00
Dane Everitt 1599c6827d Fix linking to socket 2016-01-05 16:23:50 -05:00
Dane Everitt 0fa858727e Not sure why we loaded it 3 times...
also bump version
2016-01-05 16:15:54 -05:00
Dane Everitt eba2a9398b correct linking to account on server view 2016-01-05 14:45:56 -05:00
Dane Everitt 52a2f2e2ae Fix socket.io error
We no longer support self-signed certs, so if we cant connect 99%
chance the daemon is off.
2016-01-05 01:19:59 -05:00
Dane Everitt e552b788b4 Remove old JS code 2016-01-05 01:16:44 -05:00
Dane Everitt 09d28bf145 adds support for viewing server stats from 'Your Servers' page
http://s3.pterodactyl.io/bnSTK.png
2016-01-05 01:15:23 -05:00
Dane Everitt 69f0340c48 Add very basic node information view
Adds a servers tab with 30 second interval data from the daemon for
each displayed server.
2016-01-05 00:52:20 -05:00
Dane Everitt d381c691ba Add support for node creation 2016-01-04 23:59:45 -05:00
Dane Everitt b5821ffb0f fix regex check for server name to validate correctly 2016-01-04 23:26:27 -05:00
Dane Everitt a3af08e402 Fix 404 page display 2016-01-04 17:52:28 -05:00
Dane Everitt 1a55532f95 Template adjustments 2016-01-04 16:48:22 -05:00
Dane Everitt 98d2a1e1fd Delete account is no longer a GET request 2016-01-04 16:22:57 -05:00
Dane Everitt 4ae8a45ed3 Clean up routes and middleware checking 2016-01-04 16:09:39 -05:00
Dane Everitt 99a67127c9 Add toggle install status support 2016-01-04 16:09:22 -05:00
Dane Everitt 7314e70372 Fix a regex bug when trying to modify server key 2016-01-03 23:24:30 -05:00
Dane Everitt 4fe4881f77 Add delete server support as well as fix a few other bugs
Also a few JS fixes to make things work better and not clear the
console every time the server is booted
2016-01-03 23:16:03 -05:00
Dane Everitt 9d2d726992 🎉 Finishes server creation 🎉 2016-01-03 18:10:28 -05:00
Dane Everitt a7fdb9618c support for changing allocation on frontend 2016-01-03 15:15:14 -05:00
Dane Everitt fb77e23eb4 Make server overview cleaner and easier to follow
Also adds allocation information tab, still need to make it so users
can actually change their default connection address
2016-01-03 00:28:33 -05:00
Dane Everitt 79214c2cb2 Fix disabling of removable ports 2016-01-02 23:23:53 -05:00
Dane Everitt 4953608aee Add build configuration to server management.
Allows modification of certain settings, as well as assigning
additional IP addresses and ports.
2016-01-02 23:21:22 -05:00
Dane Everitt 2c054e7edc Add initial support for viewing basic server details
Includes support for changing server name, owner, and daemon secret.
2016-01-02 18:04:18 -05:00
Dane Everitt 41652d7384 Fix account display 2016-01-02 15:10:42 -05:00
Dane Everitt f467c3f0eb Improved user management in Admin CP
Fixes a few bugs from PR#17
2016-01-02 15:08:33 -05:00
Dane Everitt 9d6563f8de Merge pull request #17 from DDynamic/feature-view_accounts
View and Delete Users
2016-01-02 12:39:08 -05:00
BlameDylan 6810375d2b View and Delete Users
This commit implements an interface into the Admin Panel that allows
users to be viewed, modified, and deleted.
2016-01-02 00:38:15 -06:00
Dane Everitt 6b25a163fc Improved server creation and options 2016-01-01 22:53:43 -05:00