1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2024-12-28 09:05:22 +00:00
Commit graph

255 commits

Author SHA1 Message Date
catborise
b916c9dcf9 instance network tab modified. Changing function modified. deleting function added. network info of nwfilters added. and some small fixes applied 2018-09-26 17:20:46 +03:00
catborise
4d14fdceea selection added to domain creation for nwfilters. Add nwfilter option while adding network card. NWfilters minor fixes 2018-09-24 14:41:13 +03:00
catborise
1bf99b796f Merge remote-tracking branch 'remotes/retspen/master' 2018-09-17 11:54:48 +03:00
Ing. Jan KRCMAR
aba4ee8623 instance/clone disk names revisited 2018-09-11 15:11:13 +02:00
Ing. Jan KRCMAR
76f857d218 toggle host instances button in grouped view 2018-09-10 12:10:39 +03:00
catborise
7da5095220 Merge remote-tracking branch 'remotes/retspen/master' 2018-09-10 11:57:49 +03:00
Ing. Jan KRCMAR
6486c20168 patch for cloning rbd images 2018-09-06 13:36:02 +02:00
catborise
0f7a110535 show vdi url on access tab. some typo and convention fix. gethostbyaddr exception mitigated. 2018-09-05 09:30:08 +03:00
catborise
cb5b0c1ecb add title to snapshot operations and fix redirect path 2018-09-04 15:28:51 +03:00
catborise
33513ca648 small cosmetic changes of snapshot to describe of operation 2018-09-04 15:01:11 +03:00
Anatoliy Guskov
7efec407c2
Merge pull request #177 from honza801/master
add network for instance
2018-08-30 21:55:31 +03:00
Anatoliy Guskov
bcd13c29fe
Merge pull request #176 from catborise/master
console fn-keys functionality correction
2018-08-28 17:14:55 +03:00
Ing. Jan KRCMAR
d5d56a2b50 instance/network: select actually configured net-source 2018-08-28 12:35:40 +02:00
Ing. Jan KRCMAR
b4da655644 instance/network: allow to select compute interface, previously only compute network 2018-08-28 12:18:35 +02:00
Ing. Jan KRCMAR
9c37dcc2dc #addInstanceNetwork modal box 2018-08-28 10:55:27 +02:00
catborise
76e6388ec5 novnc ES6 compatibility is not working. I reverse it. Spice/VNC sending ctrl+alt+fn functionality restored. 2018-08-27 15:30:50 +03:00
Ing. Jan KRCMAR
21ef6871cf instance: template displays "compute.name - compute.hostname" only if hostname and name differ 2018-08-21 10:29:04 +02:00
Ing. Jan KRCMAR
01ace81c32 Merge remote-tracking branch 'retspen/master' into merge
Conflicts:
	instances/templates/instance.html
	instances/urls.py
	instances/views.py
2018-08-21 09:50:29 +02:00
catborise
edb59947af novnc is updated to 1.0.0 and add console views: lite,full option 2018-08-14 15:11:49 +03:00
Ing. Jan KRCMAR
c231feb575 instance/options/is_template form input value must be True 2018-08-02 12:42:06 +02:00
catborise
f300c1156f some text converted to trans, progres bar enhanced and band views of tables changed 2018-08-02 10:22:36 +03:00
catborise
aba92e30b5 x character converted to × 2018-08-01 17:18:51 +03:00
catborise
17c619606d
fix typo 2018-07-30 14:05:27 +03:00
catborise
aa236df40f add link to overview of compute from instances 2018-07-30 13:54:20 +03:00
catborise
6a57903fd6 make instances view for administrators choosable. grouped-nongrouped nongrouped first version of instances. with settings.conf it can be changed. 2018-07-30 13:33:09 +03:00
catborise
c355a4014f missing csrf_token added to form. 2018-07-27 14:50:39 +03:00
catborise
340d93463e Random mac address for cloned vm issue fixed by @honza801 2018-07-26 15:29:56 +03:00
Ing. Jan KRCMAR
b909b9d0f1 Merge remote-tracking branch 'retspen/master' into upgrade_django 2018-07-26 12:44:22 +02:00
Ing. Jan KRCMAR
13ffaae522 instance/clone: move random_mac logic into instances.views.random_mac_address url ^random_mac_address/
fix instance/clone: get random mac if dhcp not found
2018-07-26 11:35:37 +02:00
catborise
1700ddf8f1 undo extension adding changes 2018-07-25 11:28:05 +03:00
catborise
b178bad93e instance network page reconfigured. libxml2 artifacts cleaned. Some minor makeups 2018-07-24 13:52:47 +03:00
catborise
5adeead68d remove data-sort 2018-07-20 14:25:56 +03:00
catborise
b7150a1fae volume filename extensions reorganized. 2018-07-20 13:41:39 +03:00
catborise
65769eb894 intances reformat code. Fix typo error 2018-07-19 09:39:41 +03:00
catborise
654dcddf03 minor corrections 2018-07-18 15:46:11 +03:00
catborise
eb9160cadb minor correction 2018-07-18 15:26:15 +03:00
catborise
d44c65a3f4 unused/old bootstrap file deleted. instances.html make-up.. 2018-07-18 15:01:09 +03:00
catborise
30e2a66be7 Correction of requirements and add guestfs req. Minor cosmetic change instances 2018-07-18 11:22:23 +03:00
catborise
0778116a40 instances view changed. memory usage converted to progress-bar. some bandi007 changes applied 2018-07-18 10:08:02 +03:00
catborise
6a7f30d4a6 host details cpu bug fixed 2018-06-29 15:09:01 +03:00
catborise
20e8b876e4 instance template change to instances as group of hosts. bootstrap.min.css and js updated. some info added. 2018-06-28 16:55:36 +03:00
Ing. Jan KRCMAR
464e7bee39 add vdiconsole datasource endpoint. provides vdi url for remote-viewer.
add instance/access/vdi panel
2018-06-21 14:53:35 +02:00
Ing. Jan KRCMAR
4404d5941b add settings.CLONE_INSTANCE_AUTO_NAME. add mechanism that automatically selects new vname, mac, disk image names. 2018-06-19 13:06:57 +02:00
Ing. Jan KRCMAR
22d03da60f add views/instance/settings/vnc listen addresses
configures console listen addresses for instance

update webvirtcloud/settings.py QEMU_CONSOLE_LISTEN_ADDRESSES according to template, before use

instances/views.py remove include webvirtcloud.settings (duplicate)
2018-06-15 14:13:50 +02:00
Ing. Jan KRCMAR
6e5e10594c SHOW_PROFILE_EDIT_PASSWORD, SHOW_ACCESS_ROOT_PASSWORD, SHOW_ACCESS_SSH_KEYS in settings.py are not inherited in templates. they are now forwarded directly into views. 2018-05-07 10:51:23 +02:00
Ing. Jan KRCMAR
40049540ee instances.html displays memory MB only in header. table sorts now int value, instead of string 2018-04-11 13:35:01 +02:00
Ing. Jan KRCMAR
839b8d420d instance view: added logs section to graphs (renamed graphs -> stats) 2017-12-11 15:07:01 +01:00
Ing. Jan KRCMAR
6d153a6acf users with can_clone_instances ability are allowed to change_options of vm 2017-10-26 15:51:10 +02:00
Ing. Jan KRCMAR
2ef672ffb5 user.is_staff can do resize of all machines 2017-10-05 07:58:01 +02:00
Ing. Jan KRCMAR
d4158a33ee instance owner view: add owner button, delete owner button 2017-09-15 12:40:37 +02:00
Ing. Jan KRCMAR
ad3b4d817b migration implicit option: live (if wm is running), offline (if vm is off) 2017-09-15 10:30:45 +02:00
Ing. Jan KRCMAR
53f5518706 added new feature: create and attach new volume to existing instance
move wvmCreate.get_cache_modes() to wvmConnect

add wvmConnect.get_busses(), wvmConnect.get_image_formats(), used in forms

add corresponding default values to settings (INSTANCE_VOLUME_DEFAULT_FORMAT INSTANCE_VOLUME_DEFAULT_BUS INSTANCE_VOLUME_DEFAULT_CACHE)
2017-07-19 15:34:03 +02:00
Ing. Jan KRCMAR
fdf383a647 added SHOW_ACCESS_ROOT_PASSWORD, SHOW_ACCESS_SSH_KEYS, SHOW_PROFILE_EDIT_PASSWORD -- hides specific forms 2017-06-27 09:22:09 +02:00
Ing. Jan KRCMAR
c5f86358be fix STATIC_URL in templates. static urls should be generated by "static" template tag 2017-06-06 14:49:11 +02:00
Ing. Jan KRCMAR
d715e996b0 templates/instance.html view redesign. smaller instance details, instance title added 2017-06-06 12:51:32 +02:00
Ing. Jan KRCMAR
6858448b60 fix multiple media selection in instance settings form 2017-04-20 14:45:01 +02:00
Ing. Jan KRCMAR
609651d707 disable page reloading while migrating vm and pleaseWaitDialog is displayed
fixes: http redirect after migrate does not jump to new compute node
2017-03-09 15:14:38 +01:00
Ing. Jan KRCMAR
20d0e5a09d add offline migration option 2017-01-04 13:14:30 +01:00
Daniel Rieper
29b722ff41 Merge branch 'master' of https://github.com/honza801/webvirtcloud
Conflicts:
	instances/templates/instance.html
	instances/views.py
2016-07-29 13:05:54 +02:00
Ing. Jan KRCMAR
08cc19900c guess_clone_name fix. should check hostname, not fqdn.
guess_clone_name calls guess_mac_address in instance view
2016-06-08 13:37:26 +02:00
Jacco Koning
14e8418472 Fix typos 2016-06-02 13:47:48 +02:00
Ing. Jan KRCMAR
f484598414 add guess button for cloned instance name. this reads dhcp conf and uses settings.CLONE_INSTANCE_DEFAULT_PREFIX. 2016-05-27 14:13:24 +02:00
Jan Krcmar
0b80b030fe add refresh button into instance view 2016-05-12 10:06:16 +02:00
Valentin Samir
7efbfec17f Add an option to allow an user to change VNC settings 2016-05-09 12:09:21 +02:00
Jan Krcmar
572f7b12cd instances_filter cookie expires after 1 day 2016-05-06 14:40:24 +02:00
Jan Krcmar
c4ae3d2982 instances filter stores filter value into cookie and auto-fills/applies filter on document ready 2016-05-06 10:56:50 +02:00
Jan Krcmar
e966e6c030 add user information per instance on the instances list
wider .container (900px)
2016-05-02 12:23:18 +02:00
Jan Krcmar
e45c712d67 add instance/options/users tab. lists all owners of the instance 2016-04-28 12:50:11 +02:00
Jan Krcmar
fc71884cd4 please wait dialog added on migrate/clone event 2016-04-26 10:30:48 +02:00
Jan Krcmar
f8e681dbf4 added user disk quota limit
added quota warning in instance page
2016-03-31 13:12:52 +02:00
Jan Krcmar
6546fa2570 show instance title in instances view for non superuser 2016-03-24 14:51:29 +01:00
Jan Krcmar
e9e62e3c41 instance templates show clone button instead of poweron on instances list page 2016-03-23 15:18:20 +01:00
Jan Krcmar
738993d97a bugfix: instances list block poweron when is_template for normal users 2016-03-23 12:44:24 +01:00
Jan Krcmar
7cdac17b53 instances list block poweron when is_template for normal users 2016-03-23 12:07:52 +01:00
Jan Krcmar
317c2a85ae user can now clone instances, admin can specify user quotas (instances,cpus,memory)
user can only select predefined instance names, mac and disk names are selected automatically
2016-03-23 09:00:42 +01:00
Jan Krcmar
2aa81ccecb instance/clone adds title and description input fields 2016-02-24 13:08: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
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
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
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
ca328a7527 instances/templates/instance.html checkbox delete_disk default checked 2016-01-15 15:09:23 +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
04f3a76c05 resize disk image option added 2015-11-24 08:53:13 +00:00
Anatoliy Guskov
bccfbb0010 Fixed generate password for VNC 2015-10-08 09:32:38 +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
Anatoliy Guskov
e0e644820e Fixed graphs tooltip 2015-09-23 11:01:28 +03:00
Retspen
b819b91d19 Changed instance info in template and deleting process 2015-07-09 10:41:56 +03:00
Retspen
b8caf3f49a Fixed search bar on users 2015-06-16 11:53:42 +03:00
Retspen
0408e1d9cd Added function for public key to gstfsd 2015-05-27 16:23:49 +03:00
Akihiko Horiuchi
873fd1333a Fix open_console at instances 2015-05-21 23:55:34 +09:00
Retspen
e312fafc3c User can change root password in instance 2015-05-20 16:44:30 +03:00
Daniele Viganò
7c79023579 Remove double "Add new instance" button 2015-05-16 12:04:36 +02:00
Retspen
ba556c2272 Fixed #3 2015-05-15 20:54:55 +03:00
Retspen
871e04fb03 Fixed some bugs 2015-05-13 09:42:20 +03:00
Retspen
a80d298f0a Fixed intances's CPU graph 2015-04-21 17:25:26 +03:00
Retspen
1fcb49ffc8 Fixed url hash 2015-04-21 15:40:18 +03:00
Retspen
86e1915a49 Fixed some bugs and redesigned html 2015-04-21 14:46:58 +03:00
Retspen
2aa5558df7 Fixed pep8 2015-04-06 10:51:50 +03:00
Retspen
b4e8da8671 Resoved problem with app template 2015-04-02 16:20:46 +03:00