Skip to content

feat: regenerate from the production spec (optional scheduledAt on publish, price drop and republish) - #12

Merged
nathanfallet merged 1 commit into
mainfrom
feat/scheduled-at-regen
Oct 28, 2026
Merged

nathanfallet merged 1 commit into
mainfrom
feat/scheduled-at-regen

Conversation

@nathanfallet

Copy link
Copy Markdown
Member

What

  • Regenerated by scripts/generate.sh (openapi-python-client 0.29.1) from https://api.controlresell.com/api/public/openapi.json (production, sha256 06a7c92e23df...). No manual edit of generated code.
  • Diff is additive: the optional scheduledAt (date-time, at most 30 days ahead) on PublishRequest, PriceDropRequest and RepublishRequest, plus doc-comment updates (including a reworded offerStatus note on the conversations list). No method or type removed or renamed.
  • The hand-written client passes the request objects through, so items publish / price drop / republish accept scheduledAt with no wrapper change. README example and a test added.

Validation

pytest: green, 43 tests (1 new).

Not done

No release, no tag, nothing published: that waits for Nathan's yes. The major is unchanged (API-018).

🤖 Generated with Claude Code

…blish, price drop and republish)

The spec served by production now documents scheduledAt on the three write requests (at most 30 days ahead).
The hand-written client passes the request through, so no wrapper changed; a test, the README and the
javadoc show the field. No major bump: the major stays the API version.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@nathanfallet
nathanfallet merged commit 6d200d1 into main Oct 28, 2026
3 checks passed
@nathanfallet
nathanfallet deleted the feat/scheduled-at-regen branch October 28, 2026 16:24
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