Commit Graph

7200 Commits

Author SHA1 Message Date
Furox
f95ef6b94d fix: preserve remote validation error contract 2026-09-11 16:27:32 +03:00
Furox
4b753b2180 refactor: centralize destination validation 2026-09-11 16:27:32 +03:00
Furox
79050dd970 refactor: keep issue 416 focused on destinations 2026-09-11 16:27:32 +03:00
Furox
0b85d3e92b chore: remove temporary restore redaction validation workflow 2026-09-11 16:27:32 +03:00
Furox
5ec3de875b ci: target restore redaction test correctly 2026-09-11 16:27:32 +03:00
Furox
d03089695d ci: validate issue 416 restore redaction hardening 2026-09-11 16:27:32 +03:00
Furox
6d68ceec1a fix: redact restore credentials from errors 2026-09-11 16:27:32 +03:00
Furox
af5fc36ed6 chore: remove final issue 416 audit workflow 2026-09-11 16:27:32 +03:00
Furox
2697800a17 chore: remove final issue 416 audit script 2026-09-11 16:27:32 +03:00
Furox
bf8bdf7fe2 chore: correct final plan-auditor invariant name 2026-09-11 16:27:32 +03:00
Furox
f29231880d chore: run definitive issue 416 plan audit 2026-09-11 16:27:32 +03:00
Furox
e912d32561 chore: remove temporary issue 416 patch script 2026-09-11 16:27:32 +03:00
Furox
32c56d594f chore: remove temporary issue 416 security workflow 2026-09-11 16:27:32 +03:00
Furox
9fa33160cf chore: remove temporary issue 416 security workflow 2026-09-11 16:27:32 +03:00
Furox
f6ac70d7d5 chore: remove temporary issue 416 security workflow 2026-09-11 16:27:32 +03:00
Furox
0316ddc3db chore: remove temporary issue 416 security workflow 2026-09-11 16:27:32 +03:00
Furox
c5c1ade8df chore: remove temporary issue 416 security workflow 2026-09-11 16:27:32 +03:00
Furox
22f3a540ef chore: remove temporary issue 416 fix workflow 2026-09-11 16:27:32 +03:00
github-actions[bot]
27140c93d2 fix: harden rclone environment and credential redaction 2026-09-11 16:27:32 +03:00
Furox
5ab6b0701d chore: run guarded final security patch 2026-09-11 16:27:32 +03:00
Furox
ebd10c737a chore: add guarded final security patch script 2026-09-11 16:27:32 +03:00
Furox
08152fc882 chore: verify final quoting and environment guards 2026-09-11 16:27:32 +03:00
Furox
1841fc93f8 chore: verify rclone environment and quoting hardening 2026-09-11 16:27:32 +03:00
github-actions[bot]
c14cbcec71 fix: close remaining backup credential and FTPS bypasses 2026-09-11 16:27:32 +03:00
Furox
2feccc3912 chore: verify final issue 416 security edge cases 2026-09-11 16:27:32 +03:00
Furox
1a145c38cd chore: rerun final issue 416 plan audit 2026-09-11 16:27:32 +03:00
Furox
c1c7f6ec22 chore: strengthen final issue 416 audit plan 2026-09-11 16:27:32 +03:00
Furox
2f8d80062f fix: redact volume backup rclone errors 2026-09-11 16:27:32 +03:00
github-actions[bot]
450fbb2c14 fix: harden backup credential error paths and FTPS verification 2026-09-11 16:27:32 +03:00
Furox
f9ccad1db0 chore: verify second issue 416 security hardening round 2026-09-11 16:27:32 +03:00
Furox
3bd0a22030 chore: verify backup error redaction fix 2026-09-11 16:27:32 +03:00
Furox
9d9725dee0 chore: simplify issue 416 plan-auditor workflow 2026-09-11 16:27:32 +03:00
Furox
466331bd03 chore: add temporary issue 416 plan-auditor runner 2026-09-11 16:27:32 +03:00
Furox
8e180c80b0 chore: run plan-auditor final audit for issue 416 2026-09-11 16:27:32 +03:00
Furox
f2aa8c8fed chore: remove temporary self-hosted remote fix workflow 2026-09-11 16:27:32 +03:00
Furox
1b179caf8e chore: remove temporary issue 416 revalidation workflow 2026-09-11 16:27:31 +03:00
github-actions[bot]
3fe0a01aeb fix: test backup destinations on selected server 2026-09-11 16:27:31 +03:00
Furox
97adf40854 chore: retry guarded self-hosted remote fix 2026-09-11 16:27:31 +03:00
Furox
e79430692f chore: apply self-hosted remote destination test fix 2026-09-11 16:27:31 +03:00
github-actions[bot]
9b66004630 style: apply final issue 416 formatting 2026-09-11 16:27:31 +03:00
Furox
ac4c0fd6dd chore: run final issue 416 revalidation 2026-09-11 16:27:31 +03:00
Furox
e753233b36 test: cover duplicate SFTP host-key override 2026-09-11 16:27:31 +03:00
Furox
05b75ffa1a fix: reject ambiguous SFTP host-key flags 2026-09-11 16:27:31 +03:00
Furox
317883589e chore: remove temporary issue 416 audit workflow 2026-09-11 16:27:31 +03:00
github-actions[bot]
a945df2c64 style: apply audit formatting 2026-09-11 16:27:31 +03:00
Furox
b95d4e6a24 chore: run issue 416 audit validation 2026-09-11 16:27:31 +03:00
Furox
7cf9338ee9 test: cover issue 416 path and credential safety 2026-09-11 16:27:31 +03:00
Furox
66c1ceb7ce fix: redact SFTP key passphrases 2026-09-11 16:27:31 +03:00
Furox
28cc54a6f2 fix: reject unsafe backup path traversal 2026-09-11 16:27:31 +03:00
Furox
b0f2caf797 chore: remove temporary issue 416 validation workflow 2026-09-11 16:27:31 +03:00