Commit graph

23 commits

Author SHA1 Message Date
Jordan Rodgers
cc2033f2ca add ldap, check if active member, create user and give console perms, retry getting mac, better handling of rtp 2018-01-19 03:01:10 -05:00
Jordan Rodgers
8161d97f21 add agent, add ability to delete user/pool, change order of power buttons 2017-12-18 20:19:57 -05:00
Jordan Rodgers
2b69443930 overhaul of rtp view, added simple caching, added rrd graphs 2017-12-13 17:08:57 -05:00
Jordan Rodgers
b9e5236f0a add rtp view for vm list, simplify proxmox and starrs auth, add requirements.txt 2017-12-12 16:48:16 -05:00
Jordan Rodgers
b656df33ba use oidc for auth, remove proxtar from paths, check if rtp when necessary 2017-12-12 15:41:25 -05:00
Jordan Rodgers
2b155903fd skip cpu and mem check for vm creation, verify disk size before attempting to create vm 2017-12-11 18:58:16 -05:00
Jordan Rodgers
05e08fb92d add ability to set and reset user usage limits 2017-12-11 17:45:58 -05:00
Jordan Rodgers
75ef5a98d1 add ability to change vm memory, remove space between amount and unit 2017-12-10 23:58:29 -05:00
Jordan Rodgers
9fa6bf051d renew starrs during renewal, add ability to change vm cores 2017-12-10 23:32:38 -05:00
Jordan Rodgers
f3d69381c1 check hostname for invalid characters 2017-12-10 17:02:49 -05:00
Jordan Rodgers
29873e2055 add description to every vm to show it is managed by proxstar 2017-12-10 02:16:27 -05:00
Jordan Rodgers
6d589f7bf8 use javascript for vm creation, show warnings if fields arent filled, display IP instead of MAC for interfaces 2017-12-10 02:14:00 -05:00
Jordan Rodgers
dd98c600e2 added ability for user to eject and change iso 2017-12-06 18:59:44 -05:00
Jordan Rodgers
ba36af7dd5 allow selection of ISO during creation and display ISO on vm details page 2017-12-06 00:34:22 -05:00
Jordan Rodgers
a2278f59db add proper confirmations, add resource usage indicators, add authorization check, change routes to be more consistent 2017-12-05 01:22:20 -05:00
Jordan Rodgers
4d0fb7ece0 dont show create vm page if the user doesnt have enough resources 2017-12-03 23:55:46 -05:00
Jordan Rodgers
49fcb0b663 only add cpu and mem to usage calculation if vm is running or paused 2017-12-03 23:29:39 -05:00
Jordan Rodgers
071e841cb3 improved some ui stuff, added basic usage limit checking, and added ability to change vm status 2017-12-01 18:46:58 -05:00
Jordan Rodgers
6d494a59a5 remove print statements and actually use the provided disk size 2017-11-30 19:45:57 -05:00
Jordan Rodgers
598d4688db yapf everything, retrieve all disks and interfaces and display them, and make delete button pretty 2017-11-30 19:41:55 -05:00
Jordan Rodgers
ee8e439260 vastly improved ui, added redirects after operations complete, and added novnc repo 2017-11-30 01:30:11 -05:00
Jordan Rodgers
a78529f2b1 can delete vms with confirmation 2017-11-26 12:01:30 -05:00
Jordan Rodgers
568f242010 so far you can view and create vms 2017-11-26 11:48:51 -05:00