Commit Graph
6190 Commits
Author SHA1 Message Date
MacRimi 628dbe3aa3 Name only physical volumes in a restricted LVM scan and keep its own reads from counting as activity
- An explicit --devices list makes LVM open every device in it, while a plain scan opens only known volumes; the list now names only LVM physical volumes, read from udev by lsblk, so no other disk is touched
- RAID, multipath and encrypted volumes follow the disks they are built on, instead of turning the whole check off
- After each pvs, lvs or vgs run, the disks it read take their counters as the new baseline, so an unused disk can become idle
2026-10-17 00:03:39 +02:00
MacRimi 72b596ff4b Merge remote-tracking branch 'origin/develop' into HEAD 2026-10-16 23:58:03 +02:00
MacRimiandGitHub f13ce25071 Merge pull request #461 from jcastro/feature/guest-backup-management
Allow selecting and deleting guest backup archives in Monitor
2026-10-16 23:51:46 +02:00
MacRimi a230e8b067 Use backups in the Spanish backup deletion messages 2026-10-16 23:49:08 +02:00
MacRimi 63ae1ba68f Confirm deletions that end within the delay and keep the storage colours
- A deletion that Proxmox completes within --delay prints its task log line, Removed volume '<volid>', instead of JSON; that exact line for the requested volume now counts as deleted
- The backup list keeps the green dot and the colour of each storage
- The deletion request waits up to 300 s, the worst case of 20 archives checked and deleted four at a time
2026-10-16 23:48:49 +02:00
MacRimi 7e97bcb25b Merge remote-tracking branch 'origin/develop' into HEAD 2026-10-16 23:44:39 +02:00
MacRimi 29260a0e41 mend the translations of the storage retention default option 2026-10-16 23:41:01 +02:00
ProxMenuxBot 8d9c0083cd chore(i18n): auto-fill missing translations in messages/{locale}/common.json
Source: ac391cd
Triggered by: push
2026-10-16 21:37:39 +00:00
MacRimiandGitHub ac391cdb35 Merge pull request #462 from jcastro/feature/backup-storage-retention
Expose native storage retention for VM and CT backups
2026-10-16 23:36:09 +02:00
MacRimi f336eb65f0 Let a storage return to the Proxmox default retention and match the job editor labels
- An empty policy removes the storage setting with --delete prune-backups, and a storage without a policy opens with that choice
- Retention fields use the Keep last, Keep daily... labels of the backup job editor
- A retention count of zero is rejected before calling Proxmox
- Spanish uses backups for the retention messages
2026-10-16 23:34:21 +02:00
MacRimi f7220826a6 Merge remote-tracking branch 'origin/develop' into HEAD
# Conflicts:
#	.github/scripts/tests/test_command_descriptions.py
2026-10-16 23:32:05 +02:00
MacRimiandGitHub 1a20638097 Merge pull request #463 from jcastro/feature/apprise-service-guidance
Clarify Slack and Matrix setup and preserve Apprise recovery severity
2026-10-16 23:26:44 +02:00
MacRimi 9a94045c33 Show the external link icon on the Apprise service help links 2026-10-16 23:25:01 +02:00
MacRimi 3c962fef11 Merge remote-tracking branch 'origin/develop' into HEAD
# Conflicts:
#	.github/scripts/tests/test_command_descriptions.py
2026-10-16 23:25:01 +02:00
MacRimi b75d373f31 remove invisible characters from translations 2026-10-16 23:22:50 +02:00
ProxMenuxBot 5661891d83 chore(lang): auto-rebuild translation cache
Source: c9caea0
Triggered by: push
2026-10-16 21:18:59 +00:00
MacRimiandGitHub c9caea0b7a Merge pull request #465 from jcastro/fix/figurine-release-architecture
fix: update Figurine to 2.1.1 and select matching Linux binaries
2026-10-16 23:18:05 +02:00
MacRimiandGitHub 40fdaf0145 Merge pull request #469 from jcastro/fix/i18n-regression-fixture
Fix recurring i18n fixture failures when adding new messages
2026-10-16 23:08:49 +02:00
MacRimi 4ca430db3a Merge remote-tracking branch 'origin/develop' into HEAD
# Conflicts:
#	.github/scripts/tests/test_command_descriptions.py
2026-10-16 23:06:07 +02:00
MacRimi 9558bd3609 mend the translations of the stopped scheduled update messages 2026-10-16 23:04:02 +02:00
Jonatan 5197d84328 Merge develop and preserve generic i18n regression coverage 2026-10-16 23:03:50 +02:00
Jonatan aba6da22db Complete translations for all supported languages 2026-10-16 23:00:48 +02:00
Jonatan 766cfa0779 Complete translations for all supported languages 2026-10-16 23:00:43 +02:00
Jonatan 8772b286da Complete translations for all supported languages 2026-10-16 23:00:38 +02:00
Jonatan b035373efb Complete translations for all supported languages 2026-10-16 23:00:33 +02:00
ProxMenuxBot 2898ecbfdb chore(i18n): auto-fill missing translations in messages/{locale}/common.json
Source: 5063c7a
Triggered by: push
2026-10-16 20:57:33 +00:00
MacRimiandGitHub 5063c7a006 Merge pull request #456 from Vaso73/codex/lxc-scheduled-stopped-guard
fix: skip scheduled updates for stopped LXC
2026-10-16 22:56:15 +02:00
MacRimi def0987711 space after semicolons in the registry account messages 2026-10-16 22:42:52 +02:00
ProxMenuxBot b938e14fc5 chore(lang): auto-rebuild translation cache
Source: 248ac5d
Triggered by: push
2026-10-16 20:36:20 +00:00
MacRimi 248ac5dec6 keep registry accounts for the whole cluster and use them everywhere
- Registry accounts are kept in /etc/pve/priv/proxmenux/registry-auth.json, shared by every node, unless REGISTRY_AUTH_FILE says otherwise
- The custom image importer offers to sign in when a registry refuses an image, and reads it again
- Installers, updates, the watchdog and the Monitor update check read private images with the saved accounts
- The host backup includes the accounts, and uninstalling ProxMenux removes them and keeps the OCI records of the cluster
- Spanish written by hand and spacing fixed for the registry account messages in every locale
- Docs: private registries section, Registry accounts in the OCI menu, README storage notes
2026-10-16 22:35:07 +02:00
Jonatan ada0f1109f Make i18n steady-state tests handle pending translations 2026-10-16 22:16:45 +02:00
Jonatan 87720f14f1 Make i18n steady-state tests handle pending translations 2026-10-16 22:15:49 +02:00
ProxMenuxBot e4c517f258 chore(lang): auto-rebuild translation cache
Source: 31254b1
Triggered by: push
2026-10-16 19:53:59 +00:00
MacRimiandGitHub 31254b1c9c Merge pull request #460 from jcastro/feature/oci-private-registries
Add private registry accounts to OCI manager Apps
2026-10-16 21:28:00 +02:00
MacRimi 8840490da0 mend the bot translations of the Synology loader and paste messages 2026-10-16 21:23:31 +02:00
MacRimi af1a648689 feat(vm): add FygoOS to the NAS systems of Create VM
- NAS menu: FygoOS, with the latest installer published on fygonas.com detected and a fallback version
- Menu search finds the NAS menu by the name of each system
- Docs: FygoOS card and per-system notes, including its web port
2026-10-16 21:19:38 +02:00
Jonatan c2ef5a54a6 fix: update Figurine and select architecture-specific binaries 2026-10-16 20:57:14 +02:00
Jonatan 4ffc883c32 Apply disk exclusions and idle policy to automatic LVM scans 2026-10-16 20:45:17 +02:00
Jonatan ee6b3bb232 Clarify Slack and Matrix setup and preserve Apprise recovery severity 2026-10-16 20:39:43 +02:00
Jonatan 113659c0e3 Expose native storage retention for VM and CT backups 2026-10-16 20:32:05 +02:00
VAIO73 9e6978cf10 fix: guard OCI scheduled updates after stop 2026-10-16 18:27:33 +00:00
Jonatan c9cdac58aa Account for pending guest backup translations in i18n fixture 2026-10-16 20:27:27 +02:00
Jonatan d487f33700 Allow selecting and deleting guest backup archives in Monitor 2026-10-16 20:23:09 +02:00
Jonatan 6fc9f9003b Update OCI wording tests for private registry support 2026-10-16 20:03:58 +02:00
Jonatan 7d2d430320 Add private registry accounts to OCI manager Apps 2026-10-16 19:58:40 +02:00
VAIO73 690ace1e57 i18n: shorten stopped scheduled-update reason 2026-10-16 17:21:34 +00:00
VAIO73 d25747646e fix: distinguish current and historical stopped schedule state 2026-10-16 17:21:34 +00:00
VAIO73 413ac5e80e i18n: describe skipped update as historical state 2026-10-16 17:21:34 +00:00
VAIO73 9bc83a13ef fix: address scheduled stopped LXC review feedback 2026-10-16 17:21:34 +00:00
VAIO73 fdbd420961 test: cover scheduled stopped reason in i18n fixture 2026-10-16 17:21:34 +00:00