No description
Find a file
Snider 675079caf5 feat(provider): implement ProxyProvider reverse proxy
Replace the Phase 3 stub with a working ProxyProvider that reverse-proxies
requests to upstream provider binaries via httputil.ReverseProxy. Implements
Provider + Renderable interfaces. Includes 9 tests covering proxy routing,
health passthrough, element spec, and invalid upstream handling.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 12:22:27 +00:00
.core feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
cmd/api feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
docs feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
pkg/provider feat(provider): implement ProxyProvider reverse proxy 2026-03-14 12:22:27 +00:00
src/php feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
.gitattributes feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
.gitignore feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
api.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
api_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
authentik.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
authentik_integration_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
authentik_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
authz_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
bridge.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
bridge_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
brotli.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
brotli_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
cache.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
cache_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
CLAUDE.md feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
codegen.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
codegen_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
composer.json feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
export.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
export_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
expvar_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
go.mod feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
go.sum feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
graphql.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
graphql_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
group.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
group_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
gzip_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
httpsign_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
i18n.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
i18n_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
LICENCE feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
location_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
middleware.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
middleware_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
modernization_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
norace_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
openapi.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
openapi_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
options.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
pprof_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
race_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
response.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
response_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
secure_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
sessions_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
slog_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
sse.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
sse_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
static_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
swagger.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
swagger_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
timeout_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
tracing.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
tracing_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
websocket.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
websocket_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00