1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/virtsecrets
catborise 2a773f6ec0 feat(virtsecrets): the secrets page on Bootstrap's cards, tables and dialogs
- One searchable card: each secret's type, usage and UUID, whether it is
  kept on disk or in memory and private, and the VMs and pools that use it,
  linked. A row menu sets its value or deletes it; Delete is disabled while
  the secret is in use, and its confirmation says what is not checked.
- One Set value dialog for every secret; its label and help follow the
  type (Ceph key, CHAP password, passphrase), and it says a new passphrase
  does not encrypt anew what the old one encrypted.
- New secret dialog: the usage's and value's labels and help follow the
  type; the value is optional; Private and Ephemeral are switches with help.
2026-10-29 10:10:55 +03:00
..
migrations Django 3.2.4 LTS upgrade 2021-06-15 13:28:47 +03:00
templates feat(virtsecrets): the secrets page on Bootstrap's cards, tables and dialogs 2026-10-29 10:10:55 +03:00
tests feat(virtsecrets): the secrets page on Bootstrap's cards, tables and dialogs 2026-10-29 10:10:55 +03:00
__init__.py Django 3.2.4 LTS upgrade 2021-06-15 13:28:47 +03:00
forms.py fix(virtsecrets): a secret in use is not deleted, and a password is stored as typed 2026-10-29 10:10:43 +03:00
models.py ci: replace super-linter with ruff 2026-10-04 01:08:11 +03:00
views.py feat(virtsecrets): the secrets page on Bootstrap's cards, tables and dialogs 2026-10-29 10:10:55 +03:00