Skip to content

feat: regenerate with the platform fields of an item - #5

Merged
nathanfallet merged 1 commit into
mainfrom
feature/platform-fields
Oct 23, 2026
Merged

nathanfallet merged 1 commit into
mainfrom
feature/platform-fields

Conversation

@nathanfallet

Copy link
Copy Markdown
Member

What

  • .spec-sha256 and the generated client regenerated by scripts/generate.sh from https://api.controlresell.com/api/public/openapi.json (production, API 2.113.5; backend#1543 and backend#1553). No manual edit of generated code.
  • An item now carries the fields a marketplace asks for, in read, createItem and updateItem: packageSizeId, materialIds, measurementLength, measurementWidth, enumValues, attributes, customFields, purchasePlaceId, sellingPlaceId. New models ItemEnumValue, ItemAttribute, ItemCustomField.
  • The routes themselves were already exposed. Orders and webhooks are out of scope (Nathan, 20/10); the catalog routes (backend#1550) are not merged yet.
  • Test fixtures of an item read gain the new required lists.

Validation

Tests of the repository run locally, green.

Not done

Nothing is published to a registry.

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@nathanfallet
nathanfallet merged commit a7e6541 into main Oct 23, 2026
3 checks passed
@nathanfallet
nathanfallet deleted the feature/platform-fields branch October 23, 2026 04:08
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