Commit Graph
16 Commits
Author SHA1 Message Date
Fuma Nama 0c0e99669c OpenAPI: Fix handling of primitive types in anyOf/allOf 2025-07-09 17:09:12 +08:00
Fuma Nama 98f4f1cc8a OpenAPI: handle recursive references 2025-05-01 11:56:44 +08:00
Fuma Nama 6576ce8282 OpenAPI: handle nested oneOf 2025-04-30 23:18:35 +08:00
Fuma Nama e6abec0183 OpenAPI: Improve oneOf support 2025-04-30 22:03:50 +08:00
Fuma Nama 174ad89f7a OpenAPI: Support more JSON schema features 2025-04-29 21:07:57 +08:00
Fuma Nama 17a692935e OpenAPI: support application/x-www-form-urlencoded 2025-04-14 12:44:15 +08:00
Fuma Nama b44f99683c improve examples 2025-04-08 16:57:55 +08:00
Fuma Nama ee6a91b6db OpenAPI: Fix empty security schema rendering 2025-03-28 15:57:27 +08:00
Fuma Nama feb20d5aa8 OpenAPI: Support OAuth 2.0 in-browser authorize dialog 2025-02-25 19:17:10 +08:00
Tsz-Hong LaiandGitHub f8e2e6602d fix: typos (#1341) 2025-01-30 18:25:13 +08:00
Fuma Nama d132634b68 OpenAPI: Support variable server url 2025-01-07 20:20:03 +08:00
Fuma Nama e9a2e8c640 OpenAPI: support XML on fetcher 2025-01-04 15:22:27 +08:00
Fuma Nama 78384a4d97 OpenAPI: Fix switcher default value being ignored 2025-01-04 10:32:54 +08:00
Fuma NamaandGitHub 8661e15982 Openapi 3.1 (#1122)
* OpenAPI: update types

* improve OpenAPI 3.0 to 3.1 converter

* prepare for Scalar parser for 3.0 to 3.1 converter

* improve schema type utility

* Fix cyclic references without custom id/title

* Add scopes to auth schemes

* Support Webhooks

* Support generating webhooks docs

* fix tests

* Support operation callbacks

* prepare for merge

* fix conflicts

* make compatible with older OpenAPI versions

* fix issues
2024-11-30 17:00:24 +08:00
87a40598f5 Feat/openapi server select (#1046)
Co-authored-by: Fuma Nama <[email protected]>
2024-11-14 11:34:40 +08:00
Fuma NamaandGitHub 6a8b643c2d Fumadocs Module (#831)
* init changes

* Core: Create search api from source

* Core: Support creating metadata API from sources

* UI: Refactor imports for layouts

* Fix a few mistakes

* Rename APIs

* CLI: Support plugins

* UI: Change default URL of title on i18n mode

* CLI: Support auto-updating configs for i18n

* CLI: Support i18n + og image plugins

* UI: Bundle icons into dist

* Docs: Fix build issues

* CLI: Add OpenAPI Plugin

* CLI: Improve instructions

* CLI: Support `add` command to add components

* UI: Avoid multiple referenced files

* CLI: Support custom import paths & config

* Docs: Update docs

* Add dev deps

* CLI: Add select for components
2024-09-12 18:24:46 +08:00