Commit Graph

108 Commits

Author SHA1 Message Date
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
Dane Everitt 2abcb028fc Merge pull request #11 from jboy1234/patch-1
Fix double word
2015-12-11 21:58:08 -05:00
John 777b108441 Fix double word 2015-12-11 21:56:13 -05:00
Dane Everitt 36fe4e6907 Merge pull request #9 from jboy1234/development
Added Two-Factor Auth Translations
2015-12-11 17:38:43 -05:00
John a02c3ecc1a Added Two-Factor Auth Translations 2015-12-11 17:33:19 -05:00
Dane Everitt d0e4592377 Initial validator implementation for server creation 2015-12-10 23:13:34 -05:00
Dane Everitt 692825e8b6 Handle service and option for servers 2015-12-10 23:13:34 -05:00
Dane Everitt 6f21cafeb5 Merge pull request #7 from jboy1234/development
Added First Implementations of German
2015-12-10 22:01:56 -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
John f6405a2a13 Added First Implementations of German 2015-12-10 21:46:09 -05:00
Dane Everitt 7345385442 Merge pull request #6 from DDynamic/development
Implement Two-factor authentication
2015-12-10 21:18:08 -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
Dane Everitt c7b76aee55 Merge pull request #3 from jboy1234/patch-3
update README headers
2015-12-10 17:09:37 -05:00
John fd8465fb22 Update; README
Fix It just being Docs when it is also support in section
2015-12-10 17:06:53 -05:00
Dane Everitt ff063c332f Merge pull request #1 from DDynamic/development
Migrate ability to reset passwords
2015-12-08 23:15:52 -05:00