From 9c7943a0c8ea61451447958dd1a228876fc39c2b Mon Sep 17 00:00:00 2001 From: catborise Date: Tue, 13 Oct 2026 19:59:19 +0300 Subject: [PATCH] feat(operations): job panel on the VM page --- instances/templates/instance.html | 9 + .../templates/instances/snapshots_tab.html | 4 +- instances/tests/test_page_controls.py | 15 ++ instances/tests/test_snapshot_views.py | 8 +- instances/views.py | 1 + operations/jobs.py | 13 +- operations/static/operations/job_panel.js | 173 ++++++++++++++ operations/tests/js/job_panel.test.js | 224 ++++++++++++++++++ operations/tests/test_panel_js.py | 19 ++ operations/tests/test_service.py | 16 +- 10 files changed, 469 insertions(+), 13 deletions(-) create mode 100644 operations/static/operations/job_panel.js create mode 100644 operations/tests/js/job_panel.test.js create mode 100644 operations/tests/test_panel_js.py diff --git a/instances/templates/instance.html b/instances/templates/instance.html index 58326c60..d5d9261e 100644 --- a/instances/templates/instance.html +++ b/instances/templates/instance.html @@ -64,6 +64,7 @@
+