Commit Graph

87 Commits

Author SHA1 Message Date
Dane Everitt 4719b20a27 Implement server startup stuff 2016-01-22 19:40:48 -05:00
Dane Everitt ccfe444930 Fix file editing linkages 2016-01-21 23:58:08 -05:00
Dane Everitt 52229d5d2e Add SFTP management to server front-end 2016-01-21 23:58:08 -05:00
Dane Everitt b63fc02cef Add settings to panel 2016-01-20 22:08:13 -05:00
Dane Everitt 026df6a36f Relicense project under MIT
Permission obtained from @DDynamic. Contributions from other users were
removed since we did not obtain permission from them for the re-license.

From this point forward all contributors must have a signed Contributor
License Agreement on file.
2016-01-20 15:56:40 -05:00
Dane Everitt a457bf2806 Fix a few bugs 2016-01-18 21:35:37 -05:00
Dane Everitt ac6edc4d64 Completed subuser system 2016-01-18 19:57:10 -05:00
Dane Everitt b7666bdb05 Basic initial subuser management 2016-01-18 01:24:33 -05:00
Dane Everitt 57cf636816 Update server policy definitions 2016-01-18 00:56:09 -05:00
Dane Everitt 4f3629fc4c Fixes issue with special characters in URL for file manager
closes #21
2016-01-17 22:54:03 -05:00
Dane Everitt 776af7d0f1 Add links in server information display 2016-01-16 23:31:07 -05:00
Dane Everitt 644f26fbfe Add location creation 2016-01-16 23:10:46 -05:00
Dane Everitt fb5533f107 add location editing 2016-01-16 22:57:28 -05:00
Dane Everitt 21a95a5d0e Add location delete support 2016-01-16 22:29:35 -05:00
Dane Everitt 861af87e93 Fix password reset system 2016-01-16 21:57:10 -05:00
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