v0.329.0: each app reaches only its own appdata folder; empty allow-list; drive retirement asks the agent first; plain no-durable-id refusal; :latest only for a release
gates / gates (push) Successful in 45s

R-1142: the HDD_PATH root is appdata/<own folder>, with a compiled-in folder map (paperless-ngx ->
paperless). R-981: the allow-list is empty (homepage's socket served no Felhom feature). R-1063:
finalizeDecommissionWith asks the agent before it marks the drive or moves the default; the 403/409
come back typed and reach the household as a plain 409. R-1069: the agent's no-durable-id format
refusal is ErrNoDurableID and a plain sentence. R-1143: build.sh carries :latest only for x.y.z.
Each pinned by a red-proofed test. MinAgent 0.158.1.
This commit is contained in:
admin committed 2026-10-17 23:11:56 +02:00
1 parent 5d67041d6d
commit 2fe634141f
20 files changed
+504 -78

No files matched your search

+3
View File
@@ -1230,6 +1230,7 @@
"disk.err.device_required": "eszköz kötelező",
"disk.err.init_in_progress": "már folyamatban van egy meghajtó-inicializálás",
"disk.err.name_mismatch": "a beírt név nem egyezik a csatlakoztatási névvel",
"disk.err.no_durable_id": "Ezt a lemezt a vezérlőpultról nem lehet formázni: a virtuális gép nem ad neki állandó nevet (sorozatszámot), ezért a Felhom nem tudja biztosan azonosítani. A lemez nem változott. Az üzemeltető vagy az, aki a virtuális gépet beállította, adhat a lemeznek sorozatszámot (vagy SATA-buszon csatolhatja), utána próbáld újra.",
"disk.err.protected": "a meghajtó védett (rendszer/biztonsági mentés) — törlés csak operátori aláírással",
"disk.err.target_required": "céltároló kötelező az áthelyezéshez",
"disk.err.unknown_mode": "ismeretlen mód (migrate vagy anyway)",
@@ -1418,6 +1419,8 @@
"err.web.a_formazas_nem_indult_el_az": "a formázás nem indult el az eszközön (%s)",
"err.web.a_kivalasztott_meghajtohoz_nem_talalhato_fajlrendszer": "a kiválasztott meghajtóhoz nem található fájlrendszer-azonosító (csak fájlrendszerrel rendelkező meghajtó csatolható)",
"err.web.a_meghajto_leszerelese_sikertelen": "a meghajtó leszerelése sikertelen: %s",
"err.web.decommission_backup_target": "Ezen a meghajtón van a rendszermentés, ezért most nem szerelhető le. Előbb jelölj ki egy másik meghajtót a rendszermentés helyéül, utána próbáld újra. Semmi nem változott.",
"err.web.decommission_protected": "Ezt a meghajtót a rendszer védi (rendszer- vagy mentési lemez), ezért innen nem szerelhető le. Semmi nem változott.",
"err.web.a_meghajto_nem_talalhato": "a meghajtó nem található",
"err.web.a_meghajtok_listaja_nem_olvashato": "a meghajtók listája nem olvasható",
"err.web.csatlakoztatas_sikertelen": "csatlakoztatás sikertelen: %s",