No description
Find a file
Virgil 273bc3d70a feat(openapi): document GraphQL playground endpoint
Adds GraphQL Playground coverage to the generated OpenAPI spec when the GraphQL playground option is enabled, and wires the engine metadata through so runtime docs match the mounted route.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 02:29:20 +00:00
.core feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
cmd/api fix(cmd/api): use CLI context for SDK generation 2026-04-02 02:13:17 +00:00
docs feat(cache): add byte-bounded eviction 2026-04-02 01:49:36 +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 feat(api): harden version header parsing 2026-04-02 00:43:14 +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 engine OpenAPI spec builder 2026-04-02 02:19:43 +00:00
api_test.go fix(api): return engine groups by copy 2026-04-01 21:16:10 +00:00
authentik.go fix(api): tighten public path auth bypass matching 2026-04-01 16:56:09 +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(api): tighten public path auth bypass matching 2026-04-01 16:56:09 +00:00
authz_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
bridge.go fix(api): trim tool bridge tags 2026-04-02 00:31:38 +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_test.go feat(cache): add byte-bounded eviction 2026-04-02 01:49:36 +00:00
CLAUDE.md feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
client.go feat(api): validate required openapi parameters 2026-04-02 00:00:39 +00:00
client_test.go feat(api): validate required openapi parameters 2026-04-02 00:00:39 +00:00
codegen.go docs(api): add AX examples to public APIs 2026-04-01 20:23:41 +00:00
codegen_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00
composer.json feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
export.go docs(api): add AX usage examples 2026-04-01 22:55:39 +00:00
export_test.go feat(api): add iterator-backed spec export 2026-04-01 22:25:07 +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(graphql): normalise custom mount paths 2026-04-01 18:08:27 +00:00
graphql_test.go feat(graphql): normalise custom mount paths 2026-04-01 18:08:27 +00:00
group.go feat(openapi): hide undocumented routes 2026-04-02 00:35:17 +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(i18n): add locale message fallback 2026-04-01 19:17:26 +00:00
i18n_test.go feat(i18n): add locale message fallback 2026-04-01 19:17:26 +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 feat(api): add configurable Swagger path 2026-04-02 02:06:45 +00:00
middleware_test.go feat(api): attach request meta to error envelopes 2026-04-01 17:43:37 +00:00
modernization_test.go fix(api): ignore nil route groups 2026-04-01 23:40:14 +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(openapi): document GraphQL playground endpoint 2026-04-02 02:29:20 +00:00
openapi_test.go feat(openapi): document GraphQL playground endpoint 2026-04-02 02:29:20 +00:00
options.go feat(api): add configurable Swagger path 2026-04-02 02:06:45 +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-01 20:17:46 +00:00
response_meta.go feat(api): attach request meta to error envelopes 2026-04-01 17:43:37 +00:00
response_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +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 feat(openapi): document GraphQL playground endpoint 2026-04-02 02:29:20 +00:00
spec_builder_helper_test.go feat(openapi): document GraphQL playground endpoint 2026-04-02 02:29:20 +00:00
spec_registry.go feat(api): add iterator for spec registry 2026-04-01 21:03:15 +00:00
spec_registry_test.go feat(api): add iterator for spec registry 2026-04-01 21:03:15 +00:00
sse.go feat(api): add configurable SSE path 2026-04-02 02:01:43 +00:00
sse_test.go feat(api): add configurable SSE path 2026-04-02 02:01:43 +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 feat(api): add engine OpenAPI spec builder 2026-04-02 02:19:43 +00:00
swagger_internal_test.go fix(api): snapshot swagger groups 2026-04-02 00:24:54 +00:00
swagger_test.go feat(api): add configurable Swagger path 2026-04-02 02:06:45 +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
websocket.go feat(api): merge go-api + php-api into polyglot repo 2026-03-14 10:03:29 +00:00
websocket_test.go chore: migrate to dappco.re vanity import path 2026-03-21 23:50:37 +00:00