github-actions[bot]
|
42e6af64ba
|
style: apply Biome formatting
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
2b290458f4
|
ci: auto-apply Biome formatting before final validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
a035fe06d3
|
style: apply Biome formatting to destination validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
7514818599
|
ci: include backup router in final security validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
54e133bcda
|
fix: enforce destination ownership and redact restore errors
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4f68326449
|
ci: validate final issue 416 security hardening
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4cec078dc3
|
fix: mirror secure transfer validation in destination form
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
f27391fa4b
|
fix: authorize destination connection test targets
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
d09e983459
|
test: cover FTPS ports and SFTP host verification
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
7b957b9a9e
|
fix: enforce secure rclone transport at runtime
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
0e7330abd1
|
fix: require secure FTP and SFTP transport settings
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
ce1a85179c
|
fix: harden FTP and SFTP destination validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4dddc9582f
|
ci: remove temporary issue 416 security workflow
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
23f4cfce4d
|
ci: run full Dokploy test suite for issue 416
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
d76d2700d8
|
style: apply Biome format to restore validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
db7944ce9f
|
test: pass FTPS flags as arrays
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
868db99406
|
fix: accept nullable destination flag arrays
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
28c6ac3310
|
ci: validate issue 416 security fixes
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
12b9f16d0e
|
test: cover restore path injection and FTP TLS validation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
54893f0dee
|
fix: reject unsafe restore path metacharacters
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
6faf01ec3c
|
fix: require TLS for FTP backup destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
e82554c5ed
|
fix: harden volume restore backup path handling
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
cc067b10e3
|
chore: remove accidental marker
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
22778023f0
|
noop
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
0fb2bc24ac
|
chore: remove accidental placeholder
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
efd7e27004
|
noop
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4c241ba112
|
chore: remove accidental empty file
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
adfb1d8ce5
|
chore: noop
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
08e08f4904
|
chore: remove fork-only issue 416 validation workflow
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
c0e58657fd
|
ci: remove temporary issue 416 final audit workflow
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
05a2e695b6
|
ci: preserve sealed Vitest checks with workspace compatibility
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4747a5db07
|
ci: run sealed final Plan Auditor gate for issue 416
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
0d1f38e827
|
ci: remove one-shot issue 416 formatter
|
2026-09-11 16:27:31 +03:00 |
|
github-actions[bot]
|
d1307e23b5
|
style: apply Biome fixes for issue 416
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
dd6138b199
|
ci: add one-shot Biome formatter for issue 416
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
99cb25fa00
|
ci: validate issue 416 implementation
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
d6aef0367b
|
test: cover FTP and SFTP credential redaction
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
a52768e8f0
|
test: cover non-S3 rclone destination routing
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
d96e7f7c30
|
fix: preserve volume backup cleanup wildcard expansion
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
47b0f79c4b
|
feat: restore volumes from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
e0e2b4abb3
|
feat: make volume backup retention destination-neutral
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
d5b9c58030
|
feat: route volume backups through generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
55dccaddfa
|
feat: browse backup files across all destination types
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
549d7de528
|
feat: restore web-server backups from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
4c14dc6f52
|
feat: restore compose backups from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
b6c197be24
|
feat: restore libsql from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
1d4ae272c0
|
feat: restore mariadb from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
8dd3c1e8cf
|
feat: restore mongo from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
cba8f608db
|
feat: restore mysql from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|
Furox
|
8def29a688
|
feat: restore postgres from generic destinations
|
2026-09-11 16:27:31 +03:00 |
|