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

116 commits

Author SHA1 Message Date
catborise
a3a8814cc9 add nwfilters app 2018-09-21 19:11:17 +03:00
catborise
35bc8c67e4 Add NWFilters 2018-09-21 19:11:17 +03:00
Ing. Jan KRCMAR
0a7c9f3826 add settings.CLONE_INSTANCE_AUTO_MIGRATE
please add this setting to your current config, or it breaks your installation

allow automatic migrations of newly cloned instances to random host
2018-09-20 13:48:53 +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
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
Ing. Jan KRCMAR
b909b9d0f1 Merge remote-tracking branch 'retspen/master' into upgrade_django 2018-07-26 12:44:22 +02:00
catborise
1700ddf8f1 undo extension adding changes 2018-07-25 11:28:05 +03:00
catborise
332de3709b
Update settings.py.template 2018-07-20 14:51:16 +03:00
Bandic007
32b03b7184 adding new django version to update procedure, fixing missing deps 2018-07-06 17:26:57 +03:00
catborise
ace30ca952 Libxml2 converted to lxml, django framework upgrade to 1.11.x and some bug fixes 2018-06-27 10:20:51 +03: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
956b321928 settings.py.template: add INSTALLED_APPS datasource, comment RemoteUserBackend, move SHOW_PROFILE_EDIT_PASSWORD 2018-06-13 11:09:44 +02:00
Ing. Jan KRCMAR
5f24d5d222 Merge remote-tracking branch 'retspen/master' 2018-06-13 11:03:04 +02:00
Ing. Jan KRCMAR
82eb5abe52 add new application datasource. provides basic interface for cloud-init tool (hostname, root ssh authorized keys) 2018-06-13 10:50:36 +02:00
retspen
6587308dda Fixed default auth model 2018-05-31 11:02:05 +03:00
Anatoliy Guskov
564bb45c87
Fixed default settings for auth 2018-05-16 21:08:27 +03:00
Ing. Jan KRCMAR
43a8fb6dc1 add accounts view style list. configurable via settings.VIEW_ACCOUNTS_STYLE 2018-05-15 14:22:10 +02:00
retspen
5bba739e6b Fixed conflict 2018-05-07 12:40:19 +03:00
Ing. Jan KRCMAR
6574532c16 webvirtcloud/settings.py -> webvirtcloud/settings.py.template
ignore webvirtcloud/settings.py
2018-01-24 09:25:58 +01:00
Ing. Jan KRCMAR
b0e489abe7 NEW_USER_DEFAULT_INSTANCES remove debian8-template 2018-01-24 09:15:25 +01:00
Ing. Jan KRCMAR
b7cd731fda UserAttributes.default_instances moved to django.conf.settings.NEW_USER_DEFAULT_INSTANCES 2017-10-05 08:08:04 +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
f959dc7016 settings: TEMPLATE_DIRS is deprecated, using TEMPLATES instead 2017-06-06 12:49:33 +02:00
Ing. Jan KRCMAR
fe89af9d8f using custom accounts.backends.MyRemoteUserBackend, which adds default instances and attributes for user
create_missing_userattributes removed from accounts view
2017-03-31 14:29:27 +02:00
anatoliy.guskov@gmail.com
d94ca38e5c Little fix #133 2017-03-10 21:02:52 +02:00
Ing. Jan KRCMAR
3666ff0738 settings.ALLOW_EMPTY_PASSWORD added. allows to create user withnout password. useful with SSO authentication. 2016-06-02 13:39:18 +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
027bbbc776 Merge remote-tracking branch 'andrem/master' 2016-03-23 10:54:25 +01:00
Jan Krcmar
6afcd00e2e logs view adds paging ability
settings.LOGS_PER_PAGE controls logs count per page
2016-03-23 10:38:33 +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
andrem
b6350e134e add details for local socket 2016-03-18 15:21:44 -03:00
andrem
84fe28e9d7 adjust path to storage for url. 2016-03-17 17:19:55 -03: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
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
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
Anatoliy Guskov
7c5b606538 Update settings.py 2015-06-22 10:14:19 +03:00
Retspen
a80d298f0a Fixed intances's CPU graph 2015-04-21 17:25:26 +03:00
Retspen
868dda5494 Cleaned some places 2015-04-21 17:13:53 +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
Retspen
35da9ad193 Added 404 and fixed urls 2015-04-02 15:39:40 +03:00
Retspen
ea41412aac Move tempates 2015-04-02 11:48:40 +03:00
Retspen
8b39d4e429 Adde urls for app 2015-04-02 09:37:46 +03:00
Retspen
f5ce432c56 Fixed consoled app 2015-03-27 11:22:38 +02:00
Retspen
7803e3a57c Added settings-dev and updated Django 2015-03-25 22:30:57 +02:00
Retspen
a4fffee182 Change timers for ajax 2015-03-23 15:47:47 +02:00
Retspen
4a17f08740 Added graph scale for instance 2015-03-20 12:06:32 +02:00
Retspen
02570cd826 Added ChartJS 2015-03-19 15:37:16 +02:00
Retspen
02ae7336ea Refactor users page 2015-03-18 17:13:44 +02:00
Retspen
5ba82e29aa Little fix user page 2015-03-16 15:46:44 +02:00
Retspen
e1ce8b53ac Added sceleton for instancr page 2015-03-12 16:15:36 +02:00
Retspen
d3bdec0380 Move links and rebuild pages 2015-03-04 15:43:29 +02:00
Retspen
8f5ccb3519 Add new rule and tags 2015-03-03 16:53:10 +02:00
Retspen
5960e94da5 Add logs and block for templates 2015-03-03 11:34:09 +02:00
Retspen
55e93a9087 Add users and users VMs
;
2015-03-02 17:31:25 +02:00
Retspen
29b05745ad Added users page 2015-03-02 10:52:07 +02:00
Retspen
0c63e00711 Added tunnel.py & gunicorn 2015-02-27 16:23:08 +02:00
Retspen
cbba654538 Add fixtures 2015-02-27 15:56:10 +02:00
Retspen
2ed6ca6518 Clean header 2015-02-27 14:44:44 +02:00
Retspen
7dee5b94ac Add app 2015-02-27 14:25:41 +02:00
Retspen
dd5f98cbe8 build new tree 2015-02-27 11:28:22 +02:00
Retspen
4d48e79341 Initial commit 2015-02-27 10:53:51 +02:00