Commit Graph

4 Commits (jts/core-api-ref)

Author SHA1 Message Date
Jason Stirnaman aab07d8b5e feat(api): InfluxDB3 Core API reference, API fixes, and e2e tests
- Adds InfluxDB 3 Core API reference
- Updates scripts
- Removes non-valid info.summary field from specs, replaces with description in metadata
- Simplifies frontmatter generation for HTML template
- Reorg of file structure to mirror the content structure.
- Moves OSS v2 into v2/v2/ref.yml to follow the same pattern as others
- Replaces isDefault API config field with specific aliases.
- Misc. fixes.
2025-02-21 17:22:56 -06:00
Jason Stirnaman e333706adf chore(monolith): Core HTTP API and OpenAPI .info content for Core and Enterprise 2025-02-18 14:54:50 -06:00
Jason Stirnaman 44e78c49ef fix(v3): WIP: more Core and Enterprise API ref fixes
- Add and remove components
- Update parameters
- Add examples
2025-02-18 11:23:43 -06:00
Jason Stirnaman 40ce1d56e7 feat(v3): WIP: Revise API specs for Core and Enterprise
- Adds basic support for core and enterprise in getswagger.sh
- Adds custom OpenAPI info for Core and Enterprise
- Validates as OpenAPI 3.0 (using Spectral)
    - operationId
    - tags
- Revises use of Legacy, v2
- TODO: need to check and validate in UI, adjust tags if nec.
2025-02-18 11:23:43 -06:00