1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 19:26:48 +00:00
webvirtcloud/webvirtcloud
catborise f1e83455e4 refactor(instances): one way to reach a VM, its console and its devices
The .vv console file is built from the VM found by its UUID, with the
console page's getters, instead of looking the VM up by name five times;
a console without a listen address or password now gives 127.0.0.1 and
an empty password instead of "None". Removed methods nothing calls: the
by-name getters and power methods of wvmInstances, managed save, the vCPU
mode getter (it read the wrong attribute), the old NIC editor and its
bridge lookup. CD-ROM media and NIC hotplug use _definitions() like the
other device edits, the disk editor takes the bus prefix from
util.vol_dev_type, and an unreadable disk is logged, not printed.
2026-10-09 18:13:32 +03:00
..
js_tests perf(instances): the VM stats no longer wait a second per poll 2026-10-09 11:59:41 +03:00
__init__.py Initial commit 2015-02-27 10:53:51 +02:00
asgi.py fix references to django 3 migration 2021-06-15 14:29:20 +03:00
common_tags.py fix: render the 404 page for logged-in users 2026-10-04 01:08:11 +03:00
middleware.py fix: connection errors on VM actions name the host only to administrators 2026-10-06 10:08:48 +03:00
serializers.py fix(api): typed URLs and accurate response schemas 2026-10-04 01:08:11 +03:00
settings-dev.py fix(static): collectstatic writes to staticfiles/, and its output is no longer committed 2026-10-07 16:31:56 +03:00
settings.py.template fix(static): collectstatic writes to staticfiles/, and its output is no longer committed 2026-10-07 16:31:56 +03:00
test_api_schema.py fix(api): schema and API docs need a login, and DRF views deny anonymous by default 2026-10-07 16:31:56 +03:00
test_authorization_matrix.py refactor(instances): one way to reach a VM, its console and its devices 2026-10-09 18:13:32 +03:00
test_child_processes.py fix: stop ignoring SIGCHLD process-wide 2026-10-04 13:40:53 +03:00
test_common_tags.py fix: render the 404 page for logged-in users 2026-10-04 01:08:11 +03:00
test_connection_errors.py fix: connection errors on VM actions name the host only to administrators 2026-10-06 10:08:48 +03:00
test_gunicorn_conf.py fix(gunicorn): at most 8 workers, and why the timeout stays 600 s 2026-10-07 17:46:24 +03:00
test_icon_cache.py fix: every icon of the templates comes from the local icon cache 2026-10-05 20:20:57 +03:00
test_instance_tabs_js.py fix(instances): the VM page opens the tab a redirect points to, and host links are for administrators 2026-10-08 08:50:21 +03:00
test_logging.py fix(logging): the application log rotates into a bounded, auto-created directory 2026-10-07 15:01:59 +03:00
test_otp_bypass.py fix(webvirtcloud): the API and browsable login cannot bypass OTP with a password 2026-10-07 09:57:40 +03:00
test_poll_js.py fix(instances): the VM page reloads only when the VM state changes 2026-10-06 12:27:45 +03:00
test_settings_env.py feat(settings): database (PostgreSQL) and SMTP are configurable from the environment 2026-10-07 16:31:56 +03:00
test_static_files.py fix(static): collectstatic writes to staticfiles/, and its output is no longer committed 2026-10-07 16:31:56 +03:00
urls-api.py fix(api): typed URLs and accurate response schemas 2026-10-04 01:08:11 +03:00
urls.py fix(webvirtcloud): the API and browsable login cannot bypass OTP with a password 2026-10-07 09:57:40 +03:00
wsgi.py fix: stop ignoring SIGCHLD process-wide 2026-10-04 13:40:53 +03:00
wsgi_custom.py fix references to django 3 migration 2021-06-15 14:29:20 +03:00