MacRimi
023350d7e1
apply sentence spacing to every translation provider
2026-09-09 09:03:09 +02:00
ProxMenuxBot
c6fde98a80
chore(lang): auto-rebuild translation cache
...
Source: 53c27f8
Triggered by: push
2026-09-09 06:56:26 +00:00
ProxMenuxBot
68348e0558
chore(lang): auto-rebuild translation cache
...
Source: da8a480
Triggered by: push
2026-09-08 19:07:06 +00:00
MacRimi and Claude Opus 5
da8a480eff
Add audit and reports page, and a change journal
...
ProxMenux modifies the host: it rewrites configuration files, installs packages, enables services. Until now nobody could say afterwards what had changed, and showing the script does not answer that question — a four-hundred-line function may alter two values, and the reader has no way to know which two. This adds the two halves of an answer.
The change journal records what ProxMenux does as it does it. Eleven bash primitives capture the previous state, apply the change and record it in the same step, writing to a spool that the Monitor reads back. One hundred and thirteen functions across twenty-five scripts are instrumented, covering post-install, shared storage, security tooling, container conversions, disk operations and the PVE 8 to 9 upgrade path. The page shows the difference — rotate 7 becoming rotate 14 — and never the script. Restore and backup scripts are deliberately left out: a restore puts the host back to a state some other script already recorded.
The Audit and reports page answers the other half: what state is this host in, regardless of who put it there. Forty-three checks across seven areas read the host and classify each result as critical, warning, observation, conformant, unverified or not applicable, with the evidence they read attached to each one. A declared policy lets the reader say what this particular host is expected to do — which guests must have a backup, which storages are essential — so the report judges the host against its own intent rather than a generic template. An inventory records the hardware, network and guest topology behind those readings, a comparison shows what moved between two runs, and six report profiles produce a printable document scoped to what the reader needs. Everything is available in the eight supported languages.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-08 21:06:04 +02:00
ProxMenuxBot
ae75508eff
chore(lang): auto-rebuild translation cache
...
Source: 1c44842
Triggered by: push
2026-09-08 18:41:22 +00:00
ProxMenuxBot
fe9afd90c4
chore(lang): auto-rebuild translation cache
...
Source: 34041b8
Triggered by: push
2026-09-08 18:39:33 +00:00
ProxMenuxBot
64d1a86fe5
chore(lang): auto-rebuild translation cache
...
Source: 86305cf
Triggered by: push
2026-09-03 09:56:47 +00:00
ProxMenuxBot
d10acbc895
chore(lang): auto-rebuild translation cache
...
Source: 91b4200
Triggered by: push
2026-09-02 12:44:36 +00:00
ProxMenuxBot
0fe32d2842
chore(lang): auto-rebuild translation cache
...
Source: fcfe8da
Triggered by: workflow_dispatch
2026-08-26 18:53:07 +00:00
ProxMenuxBot
b71dd65898
chore(lang): auto-rebuild translation cache
...
Source: 4615820
Triggered by: push
2026-08-25 17:02:44 +00:00
MacRimi
46158209f1
fix: improve host diagnostics, storage handling, and maintenance workflows
...
- add zero-downtime Proxmox TLS certificate refresh from the Security panel (#307 )
- classify storage availability independently from missing capacity information (#309 )
- update ZFS ARC sizing and safely reconcile conflicting module configurations
- preserve and restore migrated ZFS settings without overwriting later administrator changes
- stop memory optimization from forcing the kernel overcommit policy
- correlate multi-line OOM events and identify the affected LXC, cgroup limits, swap and killed process
- add selectable Bash prompt path styles and clearer shell activation guidance
- protect technical names during automatic translation and correct localized terminology
- update the Coral and VM/LXC Apps and Updates documentation, translations and screenshots
2026-08-25 18:48:39 +02:00
ProxMenuxBot
d62f8c6bfd
chore(lang): auto-rebuild translation cache
...
Source: 0251f77
Triggered by: push
2026-08-23 10:48:14 +00:00
ProxMenuxBot
812ca1ba7d
chore(lang): auto-rebuild translation cache
...
Source: 9bf0ff9
Triggered by: push
2026-08-19 09:41:32 +00:00
ProxMenuxBot
9f66c004a2
chore(lang): auto-rebuild translation cache
...
Source: b5476c7
Triggered by: push
2026-08-17 10:08:00 +00:00
ProxMenuxBot
11e030b9de
chore(lang): auto-rebuild translation cache
...
Source: c5d717c
Triggered by: push
2026-08-16 15:54:04 +00:00
ProxMenuxBot
ec129b8262
chore(lang): auto-rebuild translation cache
...
Source: 698c89f
Triggered by: push
2026-08-16 08:34:42 +00:00
ProxMenuxBot
42b4aa2489
chore(lang): auto-rebuild translation cache
...
Source: 0beeb7a
Triggered by: push
2026-08-15 15:34:12 +00:00
MacRimi
9dae948a7c
i18n: fill 7 locales, preserve brand names, manual quality review
...
Rebuild of the 7 supported translation catalogs (ES/DE/FR/IT/PT/SK/SV) covering Monitor (`AppImage/messages/<lang>/common.json`, 3903 keys each) and CLI (`lang/<lang>.json`, 5272 keys each). Swedish (sv) is added as a new locale end-to-end.
2026-08-10 09:44:39 +02:00
ProxMenuxBot
f10ff18abc
chore(lang): auto-rebuild translation cache
...
Source: 359a5c2
Triggered by: push
2026-08-02 18:50:23 +00:00
Vaso73
2a23cc9079
feat(i18n): add Slovak translation
2026-08-02 15:58:29 +02:00
ProxMenuxBot
f2d9c9fb8e
chore(lang): auto-rebuild translation cache
...
Source: 2c05c80
Triggered by: push
2026-07-31 22:57:26 +00:00
ProxMenuxBot
031084decd
chore(lang): auto-rebuild translation cache
...
Source: 91d503e
Triggered by: push
2026-07-23 20:56:37 +00:00
ProxMenuxBot
96f88d3eb5
chore(lang): auto-rebuild translation cache
...
Source: 2330179
Triggered by: push
2026-07-21 16:48:24 +00:00
ProxMenuxBot
ff0f8f1133
chore(lang): auto-rebuild translation cache
...
Source: b2c6a6c
Triggered by: push
2026-07-21 16:30:53 +00:00
ProxMenuxBot
c81230b0f3
chore(lang): auto-rebuild translation cache
...
Source: cf58719
Triggered by: push
2026-07-20 17:13:04 +00:00
ProxMenuxBot
4630be1921
chore(lang): auto-rebuild translation cache
...
Source: 451f541
Triggered by: push
2026-07-18 19:10:33 +00:00
ProxMenuxBot
ebc668077f
chore(lang): auto-rebuild translation cache
...
Source: f5c72f1
Triggered by: push
2026-07-12 10:53:23 +00:00
ProxMenuxBot
c0e7a96406
chore(lang): auto-rebuild translation cache
...
Source: 1f5fc9a
Triggered by: push
2026-07-08 15:51:17 +00:00
ProxMenuxBot
65a5755120
chore(lang): auto-rebuild translation cache
...
Source: 5e368cd
Triggered by: push
2026-07-08 13:47:29 +00:00
ProxMenuxBot
d57924e25a
chore(lang): auto-rebuild translation cache
...
Source: cc71d14
Triggered by: push
2026-07-08 13:32:19 +00:00
ProxMenuxBot
197998d231
chore(lang): auto-rebuild translation cache
...
Source: 8b6fdcf
Triggered by: push
2026-07-08 13:25:07 +00:00
ProxMenuxBot
13435a8b41
chore(lang): auto-rebuild translation cache
...
Source: 341681a
Triggered by: push
2026-07-08 10:22:21 +00:00
ProxMenuxBot
64c8f4fbb3
chore(lang): auto-rebuild translation cache
...
Source: 9c90722
Triggered by: push
2026-07-05 23:01:22 +00:00
ProxMenuxBot
9f94d72b69
chore(lang): auto-rebuild translation cache
...
Source: 7156af1
Triggered by: push
2026-07-05 22:40:47 +00:00
ProxMenuxBot
20d10fc268
chore(lang): auto-rebuild translation cache
...
Source: 8df8a77
Triggered by: push
2026-07-05 22:34:54 +00:00
ProxMenuxBot
e07c83f4a9
chore(lang): auto-rebuild translation cache
...
Source: 487ab04
Triggered by: push
2026-07-05 22:00:21 +00:00
ProxMenuxBot
6560d0ced7
chore(lang): auto-rebuild translation cache
...
Source: 8bcfcd6
Triggered by: push
2026-07-05 14:59:37 +00:00
ProxMenuxBot
6c1c317921
chore(lang): auto-rebuild translation cache
...
Source: 7fc7125
Triggered by: push
2026-07-05 14:53:32 +00:00
ProxMenuxBot
9f03164258
chore(lang): auto-rebuild translation cache
...
Source: 29bca61
Triggered by: push
2026-07-05 07:32:39 +00:00
ProxMenuxBot
29ebfdc324
chore(lang): auto-rebuild translation cache
...
Source: 17de0a5
Triggered by: push
2026-07-03 19:28:26 +00:00
ProxMenuxBot
efc07056aa
chore(lang): auto-rebuild translation cache
...
Source: 9a81c63
Triggered by: push
2026-07-03 17:29:14 +00:00
ProxMenuxBot
2f01950d45
chore(lang): auto-rebuild translation cache
...
Source: c25441c
Triggered by: push
2026-07-03 17:19:03 +00:00
ProxMenuxBot
eb67fb9bd9
chore(lang): auto-rebuild translation cache
...
Source: c455d66
Triggered by: push
2026-07-02 21:54:25 +00:00
ProxMenuxBot
2eef425f41
chore(lang): auto-rebuild translation cache
...
Source: ce3ad61
Triggered by: push
2026-07-02 19:15:15 +00:00
ProxMenuxBot
f17a83a1b3
chore(lang): auto-rebuild translation cache
...
Source: 827c88d
Triggered by: push
2026-07-02 18:58:09 +00:00
ProxMenuxBot
0b2879ead0
chore(lang): auto-rebuild translation cache
...
Source: 357b2e8
Triggered by: push
2026-07-02 18:12:19 +00:00
ProxMenuxBot
8705f638d5
chore(lang): auto-rebuild translation cache
...
Source: bc3c771
Triggered by: push
2026-07-02 16:15:13 +00:00
ProxMenuxBot
a3d282f33e
chore(lang): auto-rebuild translation cache
...
Source: 51b9285
Triggered by: push
2026-06-28 11:08:04 +00:00
ProxMenuxBot
00ecf0497c
chore(lang): auto-rebuild translation cache
...
Source: beb3e7e
Triggered by: push
2026-06-22 15:09:41 +00:00
ProxMenuxBot
62fd69b147
chore(lang): auto-rebuild translation cache
...
Source: f50265a
Triggered by: push
2026-06-21 22:45:01 +00:00