Dane Everitt
8613e05a72
Fix display issue if node has no assigned servers
2016-01-16 20:19:52 -05:00
Dane Everitt
3e595ca856
Add API Management to admin CP
2016-01-16 19:56:48 -05:00
Dane Everitt
6f97799e10
Make FuelUX global in admin cp
2016-01-16 17:08:26 -05:00
Dane Everitt
a6bc36a710
add initial api management page
2016-01-16 01:20:27 -05:00
Dane Everitt
4604500349
Replace tabs with Spaces
...
I *really* wish Atom would stop doing this to me.
2016-01-12 23:49:56 -05:00
Dane Everitt
02f6bf428e
Show initial locations list
2016-01-10 19:22:21 -05:00
Dane Everitt
4dfba7b3b1
Re-order admin sidebar
2016-01-10 19:01:26 -05:00
Dane Everitt
1d97b0be98
Add support for modification of server startup variables and command
2016-01-10 18:57:22 -05:00
Dane Everitt
62313eeac5
Cleaner required labels on server creation
2016-01-10 17:18:33 -05:00
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
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
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
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
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
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
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
01eaeaf178
Fix sidebar highlighting when adding a new user
2015-12-13 21:36:31 -05:00
Dane Everitt
9c9d33c127
Merge pull request #13 from DDynamic/development
...
Account Creation in AdminCP
2015-12-13 20:36:39 -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
d0e4592377
Initial validator implementation for server creation
2015-12-10 23:13:34 -05:00
Dane Everitt
288ee1a258
Improved TOTp handling in login.
...
Cleaned up the code a bit, also checks TOTP before attemping to verify
user.
This addresses the potential for an attacker to try at a password
and/or confirm that the password is correct unless they have a valid
TOTP code for the request. A failed TOTP response will trigger a
throttle count on the login as well.
2015-12-10 21:58:17 -05:00
BlameDylan
4585753d04
Implement Two-factor authentication
2015-12-10 19:40:59 -06:00
Dane Everitt
59ff1ebbe6
Finish front-end server creation page.
2015-12-10 18:30:49 -05:00
BlameDylan
2d57772528
Migrate ability to reset passwords
2015-12-08 18:28:49 -06:00
Dane Everitt
f47f0cd549
More additions to server creation page.
...
Adds memory/disk/etc. fields as well as selecting the service type and
option. Still need to add in the ability to set the variables once an
option is selected.
2015-12-08 18:34:18 -05:00
Dane Everitt
47235b670a
Push some basic add server functionality
...
Doesn’t support adding the server, but adds improved support for
handling picking server location, node, and ip+port
2015-12-07 00:47:19 -05:00
Dane Everitt
28594cff70
Fix a CSS issue
2015-12-06 16:20:36 -05:00
Dane Everitt
1489f7a694
Initial Commit of Files
...
PufferPanel v0.9 (Laravel) is now Pterodactyl 1.0
2015-12-06 13:58:49 -05:00