1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/conf
catborise 2e4e9c78f8 fix(console): a VNC token works only in its user's session; refusals reach the Logs page
The VNC page's token travels in the websocket URL, so nginx's access log
and anyone who saw the URL had it for 120 s, and it opened the console as
a bearer token. novncd now also wants the session cookie of the token's
user. Its refusals were a warning without a user or an address: they now
name the client address (nginx sends X-Real-IP to novncd too) and leave
a Logs row "VNC console refused: reason".
2026-11-05 18:08:03 +03:00
..
daemon fix(console): the console daemons hold to what the console page allowed 2026-11-05 16:16:22 +03:00
nginx fix(console): a VNC token works only in its user's session; refusals reach the Logs page 2026-11-05 18:08:03 +03:00
runit fix(docker): gunicorn's and the job worker's output go to docker logs 2026-11-05 14:47:37 +03:00
systemd feat(conf): the panel's backups are copied off site every day 2026-11-03 11:30:10 +03:00
install-lib.sh fix(installer): a failed step stops the installer, and openSUSE gets a working panel 2026-11-03 13:29:03 +03:00
requirements-ldap.txt build: LDAP login's packages are optional 2026-10-18 22:50:11 +03:00
requirements.txt chore(deps): django-otp 1.7.5, paramiko 5.1.0, python-socketio 5.18.1, python-engineio 4.15.1 2026-11-05 12:37:51 +03:00
test-vm.xml test(instances): isolate the live libvirt suite on shared hosts 2026-10-04 01:08:11 +03:00
test_install_lib.sh fix(installer): a failed step stops the installer, and openSUSE gets a working panel 2026-11-03 13:29:03 +03:00
webvirt-offsite.sh feat(conf): the panel's backups are copied off site every day 2026-11-03 11:30:10 +03:00