Commit graph

4402 commits

Author SHA1 Message Date
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
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
e77cea6f99 Add models for service databases 2015-12-08 18:33:33 -05:00
Dane Everitt
8397dbc62c Add timestamps to service tables 2015-12-08 18:33:22 -05:00
Dane Everitt
f6da00dd1c Add initial service functionality to DB 2015-12-07 22:46:46 -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