Commit Graph
149 Commits
Author SHA1 Message Date
Jonatan Castro d403f25fbb Update watchdog localization fixtures for installation identity 2026-10-26 12:07:03 +01:00
MacRimi 225438209e Merge remote-tracking branch 'origin/develop' into HEAD 2026-10-23 18:00:10 +02:00
martino e032d869ff fix(post-install): align optimization descriptions with existing behavior 2026-10-22 23:46:56 +02:00
martino 03770129a3 fix(post-install): preserve Bashrc on reruns and write failures 2026-10-22 21:04:15 +02:00
MacRimi d17c017ccf Thank you so much for this, merging it now. 2026-10-22 18:47:32 +02:00
VAIO73 d9bd8c47de test: remove duplicate catalog regression after merge 2026-10-22 05:05:05 +00:00
VAIO73 61168b9abd Merge develop and preserve Slovak Monitor and CLI messages 2026-10-22 04:44:42 +00:00
MacRimi 203496f14f i18n: complete the other languages for the Slovak work
- Translate the new terminal and Monitor texts into es, de, fr, it, pt and sv
- Replace the machine fills of those new keys with reviewed translations
- Keep the complete terminal catalog check in CI
- Keep Machine learning in English in Spanish
- Fix the German Exit label
- Make the fallback tests use a locale without the keys
2026-10-22 00:09:54 +02:00
MacRimi c471bccdab Merge remote-tracking branch 'origin/develop' into HEAD
# Conflicts:
#	.github/scripts/run_offline_qualified.py
#	lang/sk.json
2026-10-21 23:13:45 +02:00
VAIO73 6b41ff4247 i18n: complete Slovak Monitor and CLI messages 2026-10-21 09:53:29 +00:00
VAIO73 ab1b6ce7a1 test: install JSON Schema validator for offline OCI regressions 2026-10-21 07:39:23 +00:00
VAIO73 a191096ee4 test: allow English fallback for untranslated CLI catalogs 2026-10-21 07:11:28 +00:00
VAIO73 6c05688196 i18n: complete OCI runtime and maintenance Slovak diagnostics 2026-10-21 07:06:04 +00:00
VAIO73 37a6c02111 i18n: complete OCI catalogue and wizard Slovak wording 2026-10-21 07:06:04 +00:00
VAIO73 092a62e2dd i18n: preserve consume directory name in OCI storage question 2026-10-21 07:05:14 +00:00
VAIO73 3b12e68e8c i18n: clarify OCI storage and shared paths in Slovak 2026-10-21 07:05:14 +00:00
VAIO73 37ad54232a i18n: clarify coordinated OCI update and recreation in Slovak 2026-10-21 07:05:14 +00:00
VAIO73 d5f4691be7 i18n: clarify registration prerequisite checks in initial dialog 2026-10-21 07:05:14 +00:00
VAIO73 06fbea8735 i18n: clarify restored OCI registration and cancellation 2026-10-21 07:05:14 +00:00
VAIO73 56844d7f04 i18n: clarify Slovak interrupted OCI recovery and cancellation 2026-10-21 07:05:14 +00:00
VAIO73 96b62c59cc i18n: clarify Slovak OCI application removal dialogs 2026-10-21 07:05:14 +00:00
VAIO73 5ccc1451ce i18n: correct Slovak multi-container OCI editor dialogs and errors 2026-10-21 07:04:41 +00:00
VAIO73 90f080744a fix: treat OCI editor cancellation as a neutral outcome 2026-10-21 07:04:41 +00:00
VAIO73 7213fb2553 fix: clarify OCI update dialog and distinguish cancellation 2026-10-21 07:04:41 +00:00
VAIO73 43041846eb i18n: complete Slovak custom OCI image and registry dialogs 2026-10-21 07:03:31 +00:00
VAIO73 3970bafbe0 i18n: complete Slovak PBS post-install and update messages 2026-10-21 06:29:48 +00:00
VAIO73 a0379fee0b i18n: complete Slovak ZRAM CLI messages 2026-10-21 06:29:48 +00:00
MacRimi 0a7a598210 fix: keep PBS logs and maintenance jobs readable
- Draw ZFS ARC only from recorded history, leaving it out on PBS
- Read the maintenance jobs of a local PBS from its API, with their last state
- Show the OK state of PBS jobs in green whatever its case
- Compress rotated logs at once in the Log2RAM and logrotate profiles
- Offer the Log2RAM 1.8 and logrotate 1.2 update to existing installations
2026-10-20 00:53:21 +02:00
MacRimi ab8c4a56ea Apply one Spanish style to the Monitor and the terminal menus
- The Spanish interface addresses the reader as tú, uses the infinitive on buttons and menu options, and uses Spain vocabulary (pulsar, introducir, añadir, the Intro key)
- Backup, snapshot, host, pool and slot stay in English, and Proxmox web interface paths keep their English labels
- Mistranslated texts, missing spaces and gender agreements corrected
- Spanish documentation quotes the updated screen labels
- The translation guide describes the Spanish style
- The command description fixture follows the updated Spanish text
2026-10-18 20:06:06 +02:00
MacRimi 06968696e3 Update test_lynis_threshold_wording.py 2026-10-18 17:58:56 +02:00
MacRimi d67eb39a65 Merge remote-tracking branch 'origin/develop' into HEAD 2026-10-18 13:19:12 +02:00
MacRimi f8cabb4700 Check translation contracts offline, add Swedish to the installer and enable the website languages
- Offline checks for terminal and website catalogs reject translations that change commands, paths, identifiers or placeholders
- Terminal and documentation texts that broke those contracts are corrected in every language
- Swedish can be chosen in the stable and beta installers
- The website routes, language switcher and exported pages cover the eight languages, with the shared website texts in each of them
- Website documentation translations are generated only when requested
- From PR #475 by @jcastro
2026-10-18 12:58:25 +02:00
MacRimi e3c9162982 Carry over OCI variables changed in Proxmox and keep the LXC update badge on old checks 2026-10-18 11:40:17 +02:00
MacRimi 7efb63c478 Merge remote-tracking branch 'origin/develop' into HEAD
# Conflicts:
#	.github/workflows/test-oci-registries.yml
2026-10-17 21:51:33 +02:00
MacRimi d8ae19c76e open Manage straight to the list and simplify registry rows 2026-10-17 21:49:00 +02:00
Jonatan 99adc343e8 Adapt isolated removal preview tests to verified configuration reader 2026-10-17 18:50:42 +02:00
Jonatan 1e97f732ac Avoid unnecessary probes while opening OCI menus 2026-10-17 18:48:33 +02:00
Jonatan 14513cc898 Speed up OCI Modify entry by deferring backup probes and reusing verified config 2026-10-17 18:05:26 +02:00
Jonatan f36b5e22a8 docs: review project information in all seven translations 2026-10-17 15:08:53 +02:00
Jonatan c32a9880d9 Merge develop and retain guest retention beside PBS navigation 2026-10-16 23:56:46 +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
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
Jonatan 3a90f218ac Merge develop and preserve generic i18n regression coverage 2026-10-16 23:03:54 +02: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 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 52632abbd6 Make i18n steady-state tests handle pending translations 2026-10-16 22:16:55 +02:00
Jonatan 87720f14f1 Make i18n steady-state tests handle pending translations 2026-10-16 22:15:49 +02:00
Jonatan 816efa533e Scope menu search coverage to the PVE platform 2026-10-16 21:51:39 +02:00
Jonatan 511bfe52ea feat: support PBS hosts and remote PBS monitoring 2026-10-16 21:46:26 +02:00
Jonatan 113659c0e3 Expose native storage retention for VM and CT backups 2026-10-16 20:32:05 +02:00