1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/operations
catborise 0eab09e19d feat(operations): the job panel and job pages speak the page's language
The job panel on VM and storage pages wrote its buttons and notes in
English (Cancel, Open, Refresh, Dismiss, Finishing..., Files not
removed, Worker unavailable, Cancel failed) and its state badge as the
state's code, and the jobs API gave the phase untranslated. The panel
now takes its texts and the state labels from the page's settings, and
the API gives the phase in the viewer's language, as it gives the
label; the job pages show that phase.

A job that cannot be cancelled and ran past its time limit had
"(over its time limit)" written into its phase, which then matched no
translation. The phase stays as the job sets it, and the pages say the
job is past its limit.
2026-11-02 23:33:34 +03:00
..
api feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
management feat(operations): the job worker 2026-10-14 23:27:57 +03:00
migrations feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
static/operations feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
templates/operations feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
templatetags feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
tests feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00
__init__.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
apps.py feat(operations): job, claim and worker lease models 2026-10-14 23:27:57 +03:00
claims.py fix(instances): a clone takes a free name the form offers 2026-10-31 00:32:39 +03:00
jobs.py fix(logs): a resolved migration and an unapplied console setting log what happened 2026-10-24 14:38:50 +03:00
models.py feat(operations): jobs a request runs 2026-10-16 11:53:59 +03:00
urls.py feat(operations): jobs page 2026-10-14 23:27:57 +03:00
utils.py fix(locale): the VM page's and Settings page's messages show translated 2026-11-02 23:09:05 +03:00
views.py feat(operations): the jobs list as a card with progress, the job page as one record 2026-10-31 18:10:05 +03:00
worker.py feat(operations): the job panel and job pages speak the page's language 2026-11-02 23:33:34 +03:00