test: implement Caddy import E2E gap tests

Add 11 Playwright E2E tests covering Caddy import functionality gaps:

Success modal navigation and button actions (Gap 1)
Conflict details expansion with side-by-side comparison (Gap 2)
Overwrite resolution flow for existing hosts (Gap 3)
Session resume via banner (Gap 4 - skipped, documented limitation)
Custom name editing in review table (Gap 5)
Fixes:

backend/internal/caddy/importer.go: Handle errcheck lint errors
Result: 9 tests passing, 2 skipped with documented reason
This commit is contained in:
GitHub Actions
2026-01-31 02:15:13 +00:00
parent a751a42bf4
commit c3b20bff65
14 changed files with 1084 additions and 1203 deletions
+551 -524
View File
File diff suppressed because it is too large Load Diff