Commit graph

73 commits

Author SHA1 Message Date
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
Dane Everitt
8b8ef4f2d6 Display graphs using highcharts now.
Shows all CPU core usage as well.
2016-01-01 21:35:50 -05:00
Dane Everitt
59fb0eae4f Improved file downloading 2016-01-01 19:27:44 -05:00
Dane Everitt
3fb739c4e4 log to console, not an alert
This fires if you press the back button, which is annoying
2016-01-01 18:14:26 -05:00
Dane Everitt
445d0eaa8d Fix upload socket connection 2016-01-01 18:13:34 -05:00
Dane Everitt
46117afc77 Code cleanup and fixes filemanager 2016-01-01 18:08:15 -05:00
Dane Everitt
a391a2d854 Hide console commands when server is off/stopping 2015-12-31 18:01:42 -05:00
Dane Everitt
cc90fa3e63 Add http(s) toggle for nodes, update power page
Updates power and console controls to match new daemon output and API.
2015-12-31 17:55:42 -05:00
Dane Everitt
264431a271 Whats this? We can add new servers now?! 2015-12-15 15:08:41 -05:00
Dane Everitt
6289e7ae8d Fixes display issue with socket errors 2015-12-13 22:26:10 -05:00
Dane Everitt
22b0bbf6ce Model fixing, moving things around to improve code.
Adds unique UUID generator, moves functions into repositories for
adding servers and users, cleans up code, adding more comments.
2015-12-13 22:22:16 -05:00
Dane Everitt
01eaeaf178 Fix sidebar highlighting when adding a new user 2015-12-13 21:36:31 -05:00
Dane Everitt
5955b1453c Fix authentication handler
Check email & password before token to handle case where email is
invalid.
2015-12-13 21:30:57 -05:00
Dane Everitt
9c9d33c127 Merge pull request #13 from DDynamic/development
Account Creation in AdminCP
2015-12-13 20:36:39 -05:00
Dane Everitt
316e8a0b33 Merge pull request #15 from DDynamic/fix-totp
Fix TOTP AJAX
2015-12-13 20:35:20 -05:00
BlameDylan
e927505788 Fix TOTP AJAX 2015-12-13 19:06:42 -06:00
BlameDylan
3d80c5b7e6 Account Creation in AdminCP 2015-12-13 19:03:04 -06:00
Dane Everitt
b6ac96550b Fairly basic implementation of adding a server. Does not actually do anything yet.
Pushing this for commit sake.
2015-12-11 23:29:00 -05:00
Dane Everitt
94bfd24e7c Add allocation limits for nodes.
Percentage based, if null no limit is set (allows unlimited servers)
2015-12-11 23:29:00 -05:00