Skip to content

fix: update api spec, add admin api spec, add release action to publish versioned spec#932

Merged
itslenny merged 1 commit intomasterfrom
lenny/fix-open-api-specs
Mar 26, 2026
Merged

fix: update api spec, add admin api spec, add release action to publish versioned spec#932
itslenny merged 1 commit intomasterfrom
lenny/fix-open-api-specs

Conversation

@itslenny
Copy link
Copy Markdown
Contributor

@itslenny itslenny commented Mar 26, 2026

What kind of change does this PR introduce?

docs update

listed as fix so a semantic version bump will occur so we can test the updated release github action (and fix if needed)

What is the current behavior?

Many missing storage api endpoints. No storage admin api spec.

What is the new behavior?

  • Add missing tags for storage api spec
  • Change purge cache to cdn tag / operation
    • renamed to 'purge_object_cache' in anticipation of upcoming 'purge_bucket_cache', 'purge_tenant_cache', 'purge_transformation_cache'
  • Add admin api spec and swagger ui
  • Update github action to generate api specs with version specified on release and attach to the release

Adding tags to admin apis resulted in a lot of formatting changes so the PR looks a lot bigger than it is due to that

@itslenny itslenny requested a review from a team as a code owner March 26, 2026 07:53
@itslenny itslenny force-pushed the lenny/fix-open-api-specs branch from df3c4d0 to 5f55103 Compare March 26, 2026 08:04
@itslenny itslenny merged commit 81d4ec1 into master Mar 26, 2026
3 checks passed
@itslenny itslenny deleted the lenny/fix-open-api-specs branch March 26, 2026 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants