GitHub Actions
f936c93896
fix: add missing field handlers in proxy host Update endpoint
...
Add handlers for enable_standard_headers, forward_auth_enabled, and waf_disabled fields
in the proxy host Update function. These fields were defined in the model but were not
being processed during updates, causing:
- 500 errors when saving proxy host configurations
- Auth pass-through failures for apps like Seerr/Overseerr due to missing X-Forwarded-* headers
Changes:
- backend: Add field handlers for 3 missing fields in proxy_host_handler.go
- backend: Add 5 comprehensive unit tests for field handling
- frontend: Update TypeScript ProxyHost interface with missing fields
- docs: Document fixes in CHANGELOG.md
Tests: All 1147 tests pass (backend 85.6%, frontend 87.7% coverage)
Security: No vulnerabilities (Trivy + govulncheck clean)
Fixes #16 (auth pass-through)
Fixes #17 (500 error on save)
2025-12-20 01:55:52 +00:00
..
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-17 19:41:02 +00:00
2025-12-12 00:05:15 +00:00
2025-12-12 00:05:15 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 00:42:27 +00:00
2025-12-18 18:04:40 +00:00
2025-12-18 18:04:40 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-15 07:30:36 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-15 07:30:36 +00:00
2025-12-15 07:30:36 +00:00
2025-12-11 18:26:24 +00:00
2025-12-16 14:10:32 +00:00
2025-12-15 22:10:28 +00:00
2025-12-15 07:30:36 +00:00
2025-12-11 18:26:24 +00:00
2025-12-16 14:10:32 +00:00
2025-12-16 03:39:08 +00:00
2025-12-12 17:56:30 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-16 14:10:32 +00:00
2025-12-17 19:41:02 +00:00
2025-12-17 16:53:38 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 00:42:27 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 00:42:27 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-15 07:30:36 +00:00
2025-12-18 18:04:40 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 00:42:27 +00:00
2025-12-20 01:55:52 +00:00
2025-12-20 01:55:52 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 19:21:44 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 17:56:30 +00:00
2025-12-12 17:56:30 +00:00
2025-12-12 19:21:44 +00:00
2025-12-19 18:55:48 +00:00
2025-12-19 18:55:48 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 19:21:44 +00:00
2025-12-12 17:56:30 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-17 14:51:20 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-18 18:04:40 +00:00
2025-12-18 18:04:40 +00:00