Jordan Rodgers
|
fe6325d22b
|
use latest version of pip
|
2018-02-09 22:14:36 -05:00 |
|
Jordan Rodgers
|
615549502e
|
remove extra logging, add separate queue for ssh tasks for python2
|
2018-02-09 22:05:48 -05:00 |
|
Jordan Rodgers
|
7514293fff
|
add more logging for troublshooting
|
2018-02-08 19:21:57 -05:00 |
|
Jordan Rodgers
|
2d06bd0989
|
add logging for template issue
|
2018-02-08 19:11:28 -05:00 |
|
Jordan Rodgers
|
df39356c4d
|
fix rq-scheduler version, most of templates is now working, fix javascript issues
|
2018-02-08 18:44:04 -05:00 |
|
Jordan Rodgers
|
5fb7f66624
|
add settings page, add way to add/remove ignored pools
|
2018-02-06 23:51:30 -05:00 |
|
Jordan Rodgers
|
ecd7809749
|
allow for multiple proxmox hosts in case one fails
|
2018-02-06 22:27:08 -05:00 |
|
Jordan Rodgers
|
423e5ad119
|
add db parameter for get_pool
|
2018-02-05 16:37:47 -05:00 |
|
Jordan Rodgers
|
85a5e74a6b
|
only retrieve ignored_pools once, add paramter for get_pools in tasks
|
2018-02-03 00:05:20 -05:00 |
|
Jordan Rodgers
|
e96c8cf4cf
|
add db paramter for get_user_usage
|
2018-02-02 15:32:37 -05:00 |
|
Jordan Rodgers
|
8fbae0a071
|
store ignored pools in db, check ignored pools when getting all pools
|
2018-02-02 15:18:50 -05:00 |
|
Jordan Rodgers
|
51de0b69af
|
add default value for disk field when creating vms
|
2018-02-02 00:40:58 -05:00 |
|
Jordan Rodgers
|
96d1670d47
|
fix time for expiring vm task
|
2018-02-02 00:00:52 -05:00 |
|
Jordan Rodgers
|
6e6e4d5a3d
|
ignore rtp pool
|
2018-02-01 16:46:46 -05:00 |
|
Jordan Rodgers
|
7b4e7fb6e8
|
remove reset limits, disable debug, improve get next starrs ip, add start of template code
|
2018-01-31 22:23:22 -05:00 |
|
Jordan Rodgers
|
8fbe4de70f
|
fix resource usage circle layout on create page
|
2018-01-28 21:46:17 -05:00 |
|
Jordan Rodgers
|
cab0745707
|
remove ignored pools config, check valid user when generating pool list, add start for ssh tasks
|
2018-01-28 21:23:24 -05:00 |
|
Jordan Rodgers
|
b57279788d
|
change email depending on day, add but comment out power off for 0 days
|
2018-01-26 02:40:47 -05:00 |
|
Jordan Rodgers
|
d9ee1ea26b
|
run correct command for scheduler script
|
2018-01-26 02:05:01 -05:00 |
|
Jordan Rodgers
|
1fd989d6c2
|
add scheduler script, store rtp view cache in db and schedule generation
|
2018-01-26 02:03:45 -05:00 |
|
Jordan Rodgers
|
59836baf74
|
fix all rtp/perms checks, add db parameter to necessary functions
|
2018-01-24 23:07:59 -05:00 |
|
Jordan Rodgers
|
9405d5b6cc
|
add rq scheduler and fix memory perms check
|
2018-01-24 22:23:49 -05:00 |
|
Jordan Rodgers
|
d0368e743f
|
fix vm_power parameter, add basic vm expire email
|
2018-01-24 21:47:18 -05:00 |
|
Jordan Rodgers
|
3fd24e42ea
|
add db parameter for renewing vms
|
2018-01-24 03:32:47 -05:00 |
|
Jordan Rodgers
|
bf19241bed
|
fix renewals, add email for vm expiration
|
2018-01-24 03:26:15 -05:00 |
|
Jordan Rodgers
|
0df186f5c3
|
only retrieve vms for user if active
|
2018-01-24 01:22:27 -05:00 |
|
Jordan Rodgers
|
8487d86044
|
use the correct starrs procedure to check hostnames
|
2018-01-24 01:12:05 -05:00 |
|
Jordan Rodgers
|
05f43852ee
|
add db parameter for usage check in create
|
2018-01-24 00:56:45 -05:00 |
|
Jordan Rodgers
|
6d36ced3b3
|
set redis host and port from config
|
2018-01-24 00:30:08 -05:00 |
|
Jordan Rodgers
|
a80a6e270f
|
add raven for rq sentry reporting
|
2018-01-24 00:13:23 -05:00 |
|
Jordan Rodgers
|
74f65827bf
|
change redis host
|
2018-01-23 23:58:54 -05:00 |
|
Jordan Rodgers
|
fb8c8d7041
|
add script to start rq workers
|
2018-01-23 23:43:46 -05:00 |
|
Jordan Rodgers
|
8142a41765
|
add db uri, remove sample config
|
2018-01-23 23:17:52 -05:00 |
|
Jordan Rodgers
|
1d094b1e25
|
change db to postgres, fix rtp functions, change how db is connected
|
2018-01-23 23:12:19 -05:00 |
|
Jordan Rodgers
|
af451f6176
|
revert bootstrap submodule to 3
|
2018-01-23 15:36:39 -05:00 |
|
Jordan Rodgers
|
8ade8871b7
|
actually fix the url for bootstrap submodule
|
2018-01-23 03:48:07 -05:00 |
|
Jordan Rodgers
|
f04074e14b
|
change bootstrap submodule to use https
|
2018-01-23 03:45:56 -05:00 |
|
Jordan Rodgers
|
37748ef638
|
fix bootstrap submodule
|
2018-01-23 03:42:00 -05:00 |
|
Jordan Rodgers
|
22e70ee8fd
|
prep project for openshift
|
2018-01-23 03:36:08 -05:00 |
|
Jordan Rodgers
|
bcbb1997c5
|
remove novnc submodule
|
2018-01-19 03:03:15 -05:00 |
|
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
|
125fd58b27
|
moved limits to main page, remove restriction for rtp creation, allow rtp to create vm for another user
|
2017-12-13 23:08:45 -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
|
bd39b0f0d1
|
add favicon
|
2017-12-12 16:02:38 -05:00 |
|
Jordan Rodgers
|
3319fa6362
|
pass proper user for create usage, redirect properly after delete
|
2017-12-12 15:58:56 -05:00 |
|
Jordan Rodgers
|
539cd6f0f4
|
add oidc auth to all routes and yapf everything
|
2017-12-12 15:48:37 -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
|
e6fd8b1c0c
|
make usage limit table nicer, change some disk-related text
|
2017-12-11 19:23:58 -05:00 |
|