1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2024-12-25 23:55:24 +00:00
Commit graph

205 commits

Author SHA1 Message Date
Jan Krcmar
6c4a3a93e3 instance/clone view: generation of clone_data algorithm enhanced
if disk or meta in post: results always true, so removed. this pushes all POST data to conn.clone_instance()
2016-02-24 12:50:43 +01:00
Jan Krcmar
679f84f117 template/instance: correct placement of options tab panel div, should be after xmledit div 2016-02-24 12:44:14 +01:00
Jan Krcmar
e1b4fdf5de instances display virtual title under name 2016-02-23 15:03:33 +01:00
Jan Krcmar
2ceb456a4f section #template renamed to #options, added title and description fields 2016-02-23 14:43:32 +01:00
Jan Krcmar
510e0e6ee5 guess_mac checks for existing dhcp_file 2016-02-11 14:48:41 +01:00
Jan Krcmar
16510dee59 instance/clone block new instance creating if instance with same name found 2016-02-11 14:46:42 +01:00
Jan Krcmar
2958a21ad1 instance/check_instance service endpoint added. checks for existing instance (returns json) 2016-02-11 14:37:26 +01:00
Jan Krcmar
a1d5edebe2 guess_mac_address reads /srv/webvirtcloud/dhcpd.conf 2016-02-11 12:56:36 +01:00
Jan Krcmar
96982ce58b instance/settings: inputs renamed according to action type (net -> clone-net-mac, net -> net-mac)
instance/network: correct multiple interfaces handling, add mac handling
2016-02-10 17:52:50 +01:00
Jan Krcmar
71c6161291 accounts/edit added is_staff and is_superuser checkboxes
list all users (previously staff and admins were not displayed)
2016-02-09 11:16:36 +01:00
Jan Krcmar
39f3c9e12b instance/clone added Guess mac address button. search for mac address of Clone Name via ajax request. Currently scans only local dhcpd configuration file. 2016-02-08 12:28:52 +01:00
Jan Krcmar
33916c6a82 instance/clone: changing clone name input changes disk image name according to clone name (similar approach as instances/views:show_clone_disk)
clone input boxes enlarged (class=col-sm-4)
2016-02-08 10:17:01 +01:00
Jan Krcmar
323e0a10d5 show_clone_disk generates cloned images name with "-*" suffix. fe: vname=vm1 vm1-root becomes vm1-clone-root (was vm1-root-clone) 2016-02-08 10:13:19 +01:00
Jan Krcmar
a34c55d3bc clone instance fixes mac address not separated by :, to correct format xx:xx:... 2016-01-29 14:44:19 +01:00
Jan Krcmar
646bdbbe0e Added is_template attribute to instances. If true, instance cannot be started. 2016-01-20 15:40:09 +01:00
Jan Krcmar
4ab8561360 correct value=true of checked checkboxes 2016-01-20 14:49:49 +01:00
Jan Krcmar
d4fa71ff25 default true: live migration and delete original 2016-01-20 14:35:23 +01:00
Jan Krcmar
8deb844c35 adding new instance to user checks existing instances assigned to user 2016-01-19 15:43:56 +01:00
Jan Krcmar
d036d582fd .gitignore: tags 2016-01-19 15:39:56 +01:00
Jan Krcmar
ca328a7527 instances/templates/instance.html checkbox delete_disk default checked 2016-01-15 15:09:23 +01:00
Jan Krcmar
6151792d9b allow multiple owners of single instance. this is controlled by settings.ALLOW_INSTANCE_MULTIPLE_OWNER 2016-01-15 10:12:03 +01:00
Jan Krcmar
50ddda98f2 settings tab for changing devices/interface/source/bridge added
TODO: handle multiple interfaces
2016-01-14 16:59:50 +01:00
Jan Krcmar
1499af1eef upgrade websockify 0.6.0 to 0.7.0
older version contains bug that closes novnc connection after 30 seconds. this commit puts the right version into conf/requirements.txt used by pip install
2015-12-28 13:57:17 +01:00
Jan Krcmar
0eb60b1aa4 ignore novnc certificate (console/cert.pem) 2015-12-28 13:53:40 +01:00
Jan Krcmar
dac974ddab request.user.is_authenticated() substitued for @login_required decorator
settings.LOGIN_URL = /accounts/login
2015-12-22 15:09:02 +01:00
Jan Krcmar
ae4fdcec92 added class MyRemoteUserBackend(RemoteUserBackend) giving all authenticated users superuser flag 2015-12-22 15:06:19 +01:00
Jan Krcmar
f8c08cb719 wsgi.py customized for use mod_wsgi with apache module 2015-12-22 15:04:23 +01:00
Jan Krcmar
decd5ab4a6 add remoteuser auth middleware classes 2015-12-22 09:48:54 +01:00
Jan Krcmar
6dbd6e558c pip installing packages need gcc and pkg-config on debian/ubuntu 2015-12-21 10:28:03 +00:00
Anatoliy Guskov
35369edf28 Fixed Checking KVM 2015-12-21 10:02:50 +00:00
Jan Krcmar
cd787c3eaf Merge branch 'master' of github.com:honza801/webvirtcloud
Conflicts:
	README.md
	computes/views.py
	gunicorn.conf.py
	instances/templates/instance.html
	instances/views.py
	vrtManager/create.py
	vrtManager/instance.py
2015-11-24 09:37:31 +00:00
Jan Krcmar
04f3a76c05 resize disk image option added 2015-11-24 08:53:13 +00:00
Jan Krcmar
8f2f95e128 cloning instance with lvm disk also clones the disk and sets the correct target in XML configuration 2015-11-13 09:15:38 +00:00
Jan Krcmar
164c9a9145 order Compute objects by name 2015-11-13 09:13:36 +00:00
Anatoliy Guskov
eac356b50a Merge pull request #57 from jcppkkk/patch-1
Require libsasl2-modules for TCP Connection
2015-10-29 13:00:33 +02:00
Anatoliy Guskov
80a27a4a6a Merge pull request #66 from savichev/patch-9
Update README.md
2015-10-29 11:41:50 +02:00
Anatoliy Guskov
b12930c070 Merge pull request #67 from savichev/patch-10
Update README.md
2015-10-29 11:41:39 +02:00
Anatoliy Guskov
7d3ef56c08 Merge pull request #68 from savichev/patch-11
Update gunicorn.conf.py
2015-10-29 11:41:08 +02:00
savichev
f4f058fdcc Update gunicorn.conf.py 2015-10-29 13:37:39 +05:00
savichev
bb5e5815c0 Update README.md 2015-10-29 13:19:10 +05:00
savichev
e2ead89fd1 Update README.md 2015-10-29 11:25:37 +05:00
Anatoliy Guskov
2a3a33d746 Fixed #61 2015-10-22 08:01:43 +03:00
Anatoliy Guskov
1e6d177bba Merge pull request #58 from jcppkkk/patch-2
Dockerization
2015-10-19 22:29:32 +03:00
Jethro Yu
83ac06782a Merge branch 'patch-2' 2015-10-15 20:55:14 +08:00
Jethro Yu
6f0c3dc5ac Dockerization 2015-10-15 20:47:10 +08:00
Jethro Yu
225db15d9e Required libsasl2-modules for TCP Connection 2015-10-15 20:26:36 +08:00
Anatoliy Guskov
bccfbb0010 Fixed generate password for VNC 2015-10-08 09:32:38 +03:00
Retspen
11be03df20 Added licence 2015-10-02 13:51:54 +03:00
Anatoliy Guskov
16a3a61a2d Removed legend 2015-09-23 11:06:58 +03:00
Anatoliy Guskov
c0c5f70369 Fixed label pointer 2015-09-23 11:04:06 +03:00