Skip to content

fix(spec): sync swagger with portal ipfs plugin api - #122

Merged
pcfreak30 merged 1 commit into
developfrom
fix/spec-sync-portal-api
Sep 5, 2026
Merged

fix(spec): sync swagger with portal ipfs plugin api#122
pcfreak30 merged 1 commit into
developfrom
fix/spec-sync-portal-api

Conversation

@pcfreak30

@pcfreak30 pcfreak30 commented Sep 5, 2026

Copy link
Copy Markdown
Member

Re-syncs swagger.yaml from the running IPFS plugin API and regenerates the client.

  • Adds published_to_managed_zone flag on domain responses
  • Replaces tlsa_record with tlsa_rdata on DANE republish responses
  • Regenerated client; updated websites tests for the field rename

This pull request syncs the Swagger specification and generated client code with the portal IPFS plugin API. The changes update the DANE republish response to include a new published_to_managed_zone boolean field and remove the redundant tlsa_record field (keeping tlsa_rdata for the TLSA data). Additionally, the domain response schema now includes owner_name and tlsa_rdata fields. Corresponding tests have been updated to reflect these adjustments.

- Update swagger.yaml from https://ipfs.pinner.xyz
- Regenerate client with new namespace/status enums,
  published_to_managed_zone, and tlsa_rdata field
- Cast SSL status enum to string in websites service
- Update tests for typed enums and removed TlsaRecord field
@kody-ai

kody-ai Bot commented Sep 5, 2026

Copy link
Copy Markdown

Kody Review Complete

Great news! 🎉
No issues were found that match your current review configurations.

Keep up the excellent work! 🚀

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown

Code Coverage Report

Total Coverage: 13.5%

Generated from commit: 481982f
Repository: LumeWeb/ipfs-sdk

@pcfreak30
pcfreak30 merged commit ac1272e into develop Sep 5, 2026
4 checks passed
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.

1 participant