1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-10-22 02:50:06 +00:00

Commit graph

  • 9e294ade3c Security Bug: No external Connections QDaniel 2016-07-13 12:49:14 +02:00
  • 346b96b319 Merge pull request #112 from nitmir/user-vnc Anatoliy Guskov 2016-07-11 10:13:33 +03:00
  • c86fcab4c3 Update overview.html savichev 2016-06-15 13:33:02 +05:00
  • 5e0bce9110 Update views.py savichev 2016-06-15 13:31:31 +05:00
  • 8b08b24d51 Update hostdetails.py savichev 2016-06-15 11:29:51 +05:00
  • 08cc19900c guess_clone_name fix. should check hostname, not fqdn. Ing. Jan KRCMAR 2016-06-08 13:37:26 +02:00
  • 14e8418472 Fix typos Jacco Koning 2016-05-30 14:31:43 +02:00
  • 3666ff0738 settings.ALLOW_EMPTY_PASSWORD added. allows to create user withnout password. useful with SSO authentication. Ing. Jan KRCMAR 2016-06-02 13:39:18 +02:00
  • f484598414 add guess button for cloned instance name. this reads dhcp conf and uses settings.CLONE_INSTANCE_DEFAULT_PREFIX. Ing. Jan KRCMAR 2016-05-27 14:13:24 +02:00
  • 0b80b030fe add refresh button into instance view Jan Krcmar 2016-05-12 10:06:16 +02:00
  • 748c167def Genrate random salts fort the root password Valentin Samir 2016-05-10 13:42:48 +02:00
  • 9db1b060a6 An empty root password disable the root password Valentin Samir 2016-05-10 13:42:11 +02:00
  • c25a35e1b1 Disable autocomplete on the root password input Valentin Samir 2016-05-10 13:28:37 +02:00
  • 7efbfec17f Add an option to allow an user to change VNC settings Valentin Samir 2016-05-09 12:08:31 +02:00
  • 7b3fcd17ea Check user permission before delete or resize Valentin Samir 2016-05-09 12:07:30 +02:00
  • 6f63df75a0 Merge bffc69827f into 4ce76f57c6 savichev 2016-05-08 17:25:57 +00:00
  • 4ce76f57c6 Merge pull request #110 from nitmir/passwd-vnc Anatoliy Guskov 2016-05-08 20:22:18 +03:00
  • 064bd18796 Add validation of the field gstfsd_key. Valentin Samir 2016-05-08 16:29:39 +02:00
  • 6dc7473ab0 Use JSON Web Signature and Encryption (JWS & JWE) between webvirtcloud and gstfsd Valentin Samir 2016-05-08 16:12:50 +02:00
  • e75fc99449 Create instances with a random generated vnc password by default Valentin Samir 2016-05-08 12:24:43 +02:00
  • 5b431b28d6 Merge fd2dc1296f into 1425a7ae1f Valentin Samir 2016-05-06 13:21:47 +00:00
  • 572f7b12cd instances_filter cookie expires after 1 day Jan Krcmar 2016-05-06 14:40:24 +02:00
  • 9327cf36c4 accounts view sorts users by username Jan Krcmar 2016-05-06 14:39:52 +02:00
  • c4ae3d2982 instances filter stores filter value into cookie and auto-fills/applies filter on document ready Jan Krcmar 2016-05-06 10:56:50 +02:00
  • 99bd6930b9 add js.cookie.js to base.html Jan Krcmar 2016-05-06 10:55:24 +02:00
  • 1425a7ae1f Merge pull request #101 from savichev/patch-12 Anatoliy Guskov 2016-05-05 21:34:10 +03:00
  • fd2dc1296f Make VNC listen by default only on 127.0.0.1 and add a checkbox on vncsettings to listen on 0.0.0.0 Valentin Samir 2016-05-04 14:03:16 +02:00
  • 2c4a6e16eb For novnc, only need a tunnel to physical host if connhost is not localhost Valentin Samir 2016-05-04 14:02:37 +02:00
  • b6c875a1a6 Update gstfsd savichev 2016-05-04 12:39:37 +05:00
  • e966e6c030 add user information per instance on the instances list Jan Krcmar 2016-05-02 12:23:18 +02:00
  • e45c712d67 add instance/options/users tab. lists all owners of the instance Jan Krcmar 2016-04-28 12:50:11 +02:00
  • 380cc2d09b wvmInstance._set_options options.get(o) returns unicode, so cannot be str()ed Jan Krcmar 2016-04-27 15:32:40 +02:00
  • fc71884cd4 please wait dialog added on migrate/clone event Jan Krcmar 2016-04-26 10:30:48 +02:00
  • 8de4c6b131 /accounts view creates userattributes automatically Jan Krcmar 2016-04-26 08:50:58 +02:00
  • 25529835b5 set default UserAttributes to instances=1, vcpus=1, memory=2048, disk=20 Jan Krcmar 2016-04-26 08:36:14 +02:00
  • db1ab88f51 Merge remote-tracking branch 'retspen/master' Jan Krcmar 2016-04-21 13:34:27 +02:00
  • 0e7c5c25b7 fix instance compute node after migration Jan Krcmar 2016-04-21 13:08:20 +02:00
  • 17cb7ace88 Fixed #105 retspen 2016-04-21 13:14:20 +03:00
  • 05a7944c0e Merge pull request #104 from brenard/html5_console Anatoliy Guskov 2016-04-20 11:29:23 +03:00
  • 958e769258 Merge pull request #103 from brenard/rbd_support Anatoliy Guskov 2016-04-20 11:28:15 +03:00
  • 69b955261f Unified VNC/SPICE console interfaces with bootstrap Benjamin Renard 2016-04-18 00:25:46 +02:00
  • 9520282a4b Add possibility to configure HDD cache mode during instance creation Benjamin Renard 2016-04-17 23:41:40 +02:00
  • e1d3be17f1 Fix pep8 errors Benjamin Renard 2016-04-16 15:06:39 +02:00
  • ee2b97d62f Retreive all RBD hosts (and their port if defined) from pool definition during instance creation Benjamin Renard 2016-04-16 15:04:28 +02:00
  • 9268cd3a61 Update libvirt-bootstrap.sh savichev 2016-04-04 14:52:14 +05:00
  • f8e681dbf4 added user disk quota limit Jan Krcmar 2016-03-31 13:12:52 +02:00
  • 2f63d35804 Updated Python dependencies retspen 2016-03-30 16:24:22 +03:00
  • 9b5d745fb9 Update requirements.txt savichev 2016-03-30 18:15:35 +05:00
  • 90fc5db411 Update requirements.txt savichev 2016-03-30 14:51:16 +05:00
  • c5c8d29dff Update requirements.txt savichev 2016-03-30 12:48:15 +05:00
  • 3946741457 Update README.md savichev 2016-03-29 16:52:33 +05:00
  • 6546fa2570 show instance title in instances view for non superuser Jan Krcmar 2016-03-24 14:51:29 +01:00
  • e9e62e3c41 instance templates show clone button instead of poweron on instances list page Jan Krcmar 2016-03-23 15:18:20 +01:00
  • 16ef164ed9 correct instance summary display after unsuccessfull resize Jan Krcmar 2016-03-23 14:29:40 +01:00
  • 1e84dcbbc9 instance resize check_user_quota correct cpu/memory resize amount. only differrence from current state should be provided for the function Jan Krcmar 2016-03-23 14:11:23 +01:00
  • bc0552e12e not superuser delete instance causes delete for all corresponding user_instances (not only current user) Jan Krcmar 2016-03-23 13:47:04 +01:00
  • 8148620025 instances.views.check_user_quota correct cpu/memory sum Jan Krcmar 2016-03-23 13:25:28 +01:00
  • 27030113fb account max mamory label Max memory (MB), added MB Jan Krcmar 2016-03-23 13:24:14 +01:00
  • 738993d97a bugfix: instances list block poweron when is_template for normal users Jan Krcmar 2016-03-23 12:44:24 +01:00
  • 7cdac17b53 instances list block poweron when is_template for normal users Jan Krcmar 2016-03-23 12:07:52 +01:00
  • c51e986b8c clone check_user_quota correct application logic Jan Krcmar 2016-03-23 12:04:15 +01:00
  • 027bbbc776 Merge remote-tracking branch 'andrem/master' Jan Krcmar 2016-03-23 10:54:25 +01:00
  • 6afcd00e2e logs view adds paging ability Jan Krcmar 2016-03-23 10:38:33 +01:00
  • 317c2a85ae user can now clone instances, admin can specify user quotas (instances,cpus,memory) Jan Krcmar 2016-03-23 09:00:42 +01:00
  • de5cb19913 class UserAddForm: remove is_staff, is_superuser Jan Krcmar 2016-03-23 08:53:29 +01:00
  • 78dcb10a57 .gitignore dhcpd.* Jan Krcmar 2016-03-22 10:32:16 +01:00
  • c2b3938f2a add instances/migrations/0002_instance_is_template.py Jan Krcmar 2016-03-22 10:31:49 +01:00
  • 9832e662a8 account create_user_instance form sorts instances by name Jan Krcmar 2016-03-21 10:24:09 +01:00
  • b6350e134e add details for local socket andrem 2016-03-18 15:21:44 -03:00
  • fc56e66555 add migration for new column details for hypervisor. andrem 2016-03-18 12:07:42 -03:00
  • ff4c05f90b Merge pull request #94 from andrem/master Anatoliy Guskov 2016-03-17 23:10:44 +02:00
  • 84fe28e9d7 adjust path to storage for url. andrem 2016-03-17 17:19:55 -03:00
  • 2aa81ccecb instance/clone adds title and description input fields Jan Krcmar 2016-02-24 13:08:43 +01:00
  • 6c4a3a93e3 instance/clone view: generation of clone_data algorithm enhanced Jan Krcmar 2016-02-24 12:50:43 +01:00
  • 679f84f117 template/instance: correct placement of options tab panel div, should be after xmledit div Jan Krcmar 2016-02-24 12:44:14 +01:00
  • e1b4fdf5de instances display virtual title under name Jan Krcmar 2016-02-23 15:03:33 +01:00
  • 2ceb456a4f section #template renamed to #options, added title and description fields Jan Krcmar 2016-02-23 14:43:32 +01:00
  • 510e0e6ee5 guess_mac checks for existing dhcp_file Jan Krcmar 2016-02-11 14:48:41 +01:00
  • 16510dee59 instance/clone block new instance creating if instance with same name found Jan Krcmar 2016-02-11 14:46:42 +01:00
  • 2958a21ad1 instance/check_instance service endpoint added. checks for existing instance (returns json) Jan Krcmar 2016-02-11 14:37:26 +01:00
  • a1d5edebe2 guess_mac_address reads /srv/webvirtcloud/dhcpd.conf Jan Krcmar 2016-02-11 12:56:36 +01:00
  • 96982ce58b instance/settings: inputs renamed according to action type (net -> clone-net-mac, net -> net-mac) Jan Krcmar 2016-02-10 17:52:50 +01:00
  • 71c6161291 accounts/edit added is_staff and is_superuser checkboxes Jan Krcmar 2016-02-09 11:16:36 +01:00
  • 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. Jan Krcmar 2016-02-08 12:28:52 +01:00
  • 33916c6a82 instance/clone: changing clone name input changes disk image name according to clone name (similar approach as instances/views:show_clone_disk) Jan Krcmar 2016-02-08 10:17:01 +01:00
  • 323e0a10d5 show_clone_disk generates cloned images name with "-*" suffix. fe: vname=vm1 vm1-root becomes vm1-clone-root (was vm1-root-clone) Jan Krcmar 2016-02-08 10:13:19 +01:00
  • a34c55d3bc clone instance fixes mac address not separated by :, to correct format xx:xx:... Jan Krcmar 2016-01-29 14:44:19 +01:00
  • 646bdbbe0e Added is_template attribute to instances. If true, instance cannot be started. Jan Krcmar 2016-01-20 15:40:09 +01:00
  • 4ab8561360 correct value=true of checked checkboxes Jan Krcmar 2016-01-20 14:49:49 +01:00
  • d4fa71ff25 default true: live migration and delete original Jan Krcmar 2016-01-20 14:35:23 +01:00
  • 8deb844c35 adding new instance to user checks existing instances assigned to user Jan Krcmar 2016-01-19 15:43:56 +01:00
  • d036d582fd .gitignore: tags Jan Krcmar 2016-01-19 15:39:56 +01:00
  • ca328a7527 instances/templates/instance.html checkbox delete_disk default checked Jan Krcmar 2016-01-15 15:09:23 +01:00
  • 6151792d9b allow multiple owners of single instance. this is controlled by settings.ALLOW_INSTANCE_MULTIPLE_OWNER Jan Krcmar 2016-01-15 10:12:03 +01:00
  • 50ddda98f2 settings tab for changing devices/interface/source/bridge added Jan Krcmar 2016-01-14 16:59:50 +01:00
  • 1499af1eef upgrade websockify 0.6.0 to 0.7.0 Jan Krcmar 2015-12-28 13:57:17 +01:00
  • 0eb60b1aa4 ignore novnc certificate (console/cert.pem) Jan Krcmar 2015-12-28 13:53:40 +01:00
  • 663a5781b8 correct user in supervisor.conf Sam 2015-12-24 16:55:33 +11:00
  • dac974ddab request.user.is_authenticated() substitued for @login_required decorator Jan Krcmar 2015-12-22 15:09:02 +01:00
  • ae4fdcec92 added class MyRemoteUserBackend(RemoteUserBackend) giving all authenticated users superuser flag Jan Krcmar 2015-12-22 15:06:19 +01:00