No description
Find a file
Virgil ec268c8100 feat(api): default enabled transport paths in specs
Treat enabled built-in transports as having their default paths when callers omit an explicit override. This keeps manual SpecBuilder usage aligned with the engine defaults and prevents Swagger, GraphQL, WebSocket, and SSE metadata from disappearing from generated documents.\n\nCo-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 13:07:05 +00:00
.core feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
cmd/api refactor(cmd/api): centralize spec flag binding 2026-04-02 13:01:45 +00:00
docs docs(api): align cache docs with explicit limits 2026-04-02 08:36:59 +00:00
go-io feat(api): add stable openapi operation ids 2026-04-01 07:36:35 +00:00
go-log feat(api): add stable openapi operation ids 2026-04-01 07:36:35 +00:00
pkg/provider feat(provider): add registry subset iterators 2026-04-02 00:52:21 +00:00
src/php fix(api): normalise version config values 2026-04-02 07:22:16 +00:00
.gitattributes feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
.gitignore chore: add .core/ and .idea/ to .gitignore 2026-03-15 10:17:49 +00:00
api.go feat(api): add i18n config snapshot 2026-04-02 12:25:38 +00:00
api_test.go fix(api): return engine groups by copy 2026-04-01 21:16:10 +00:00
authentik.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
authentik_integration_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
authentik_test.go fix(auth): exempt swagger ui path in authentik middleware 2026-04-02 06:29:34 +00:00
authz_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
bridge.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
bridge_test.go fix(api): trim tool bridge tags 2026-04-02 00:31:38 +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 chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
cache.go feat(cache): add byte-bounded eviction 2026-04-02 01:49:36 +00:00
cache_config.go feat(api): expose cache config snapshot 2026-04-02 09:23:02 +00:00
cache_test.go docs(api): align cache docs with explicit limits 2026-04-02 08:36:59 +00:00
CLAUDE.md feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
client.go fix(api): validate path parameter schemas 2026-04-02 08:30:44 +00:00
client_test.go feat(api): validate openapi parameter values 2026-04-02 08:27:25 +00:00
codegen.go fix(api): fail fast on sdk generator availability 2026-04-02 09:19:19 +00:00
codegen_test.go fix(api): fail fast on sdk generator availability 2026-04-02 09:19:19 +00:00
composer.json feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
export.go fix(cmd/api): normalise spec export formats 2026-04-02 08:12:47 +00:00
export_test.go fix(cmd/api): normalise spec export formats 2026-04-02 08:12:47 +00:00
expvar_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
go.mod feat(api): add stable openapi operation ids 2026-04-01 07:36:35 +00:00
go.sum feat(openapi): omit auth errors on public routes 2026-04-01 21:46:06 +00:00
graphql.go feat(api): add GraphQL config snapshot 2026-04-02 12:47:42 +00:00
graphql_config_test.go feat(api): add GraphQL config snapshot 2026-04-02 12:47:42 +00:00
graphql_test.go feat(graphql): normalise custom mount paths 2026-04-01 18:08:27 +00:00
group.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
group_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
gzip_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
httpsign_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
i18n.go feat(api): add i18n config snapshot 2026-04-02 12:25:38 +00:00
i18n_test.go feat(api): add i18n config snapshot 2026-04-02 12:25:38 +00:00
LICENCE feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
location_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
middleware.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
middleware_test.go fix(response): attach meta to all json responses 2026-04-02 03:38:34 +00:00
modernization_test.go refactor(api): add runtime config snapshot 2026-04-02 12:52:06 +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): default enabled transport paths in specs 2026-04-02 13:07:05 +00:00
openapi_test.go feat(api): default enabled transport paths in specs 2026-04-02 13:07:05 +00:00
options.go feat(api): expose cache config snapshot 2026-04-02 09:23:02 +00:00
pprof_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
race_test.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
ratelimit.go fix(api): scope rate limiting by key 2026-04-01 18:22:17 +00:00
ratelimit_test.go fix(api): scope rate limiting by key 2026-04-01 18:22:17 +00:00
response.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
response_meta.go fix(api): preserve streaming response passthrough 2026-04-02 06:04:06 +00:00
response_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
runtime_config.go refactor(api): add runtime config snapshot 2026-04-02 12:52:06 +00:00
secure_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
servers.go feat(api): collapse equivalent OpenAPI servers 2026-04-01 20:01:34 +00:00
sessions_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
slog_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
spec_builder_helper.go refactor(api): add runtime config snapshot 2026-04-02 12:52:06 +00:00
spec_builder_helper_internal_test.go refactor(api): normalise config snapshots 2026-04-02 12:38:54 +00:00
spec_builder_helper_test.go feat(api): expose cache and i18n OpenAPI metadata 2026-04-02 12:29:40 +00:00
spec_registry.go refactor(api): centralise spec group iterator 2026-04-02 07:57:58 +00:00
spec_registry_test.go refactor(api): centralise spec group iterator 2026-04-02 07:57:58 +00:00
sse.go docs(api): add AX usage examples 2026-04-02 07:51:21 +00:00
sse_test.go fix(api): preserve streaming response passthrough 2026-04-02 06:04:06 +00:00
static_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
sunset.go fix(api): preserve sunset response headers 2026-04-01 23:33:52 +00:00
sunset_test.go fix(api): preserve sunset response headers 2026-04-01 23:33:52 +00:00
swagger.go fix(api): redirect swagger base path 2026-04-02 07:44:55 +00:00
swagger_internal_test.go fix(api): snapshot swagger groups 2026-04-02 00:24:54 +00:00
swagger_test.go fix(api): redirect swagger base path 2026-04-02 07:44:55 +00:00
timeout_test.go fix(api): disable non-positive timeouts 2026-04-01 13:12:51 +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 chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
transport.go feat(api): add GraphQL config snapshot 2026-04-02 12:47:42 +00:00
websocket.go feat(api): add configurable websocket path 2026-04-02 03:21:28 +00:00
websocket_test.go fix(api): preserve streaming response passthrough 2026-04-02 06:04:06 +00:00