Commit Graph

19 Commits (5e0f3d888afd88d906fbacaf8c90c358c7bf3c87)

Author SHA1 Message Date
Vernon Keenan 5e0f3d888a regen: synchronize final membership concurrency contract 2026-07-18 23:20:56 +00:00
Vernon Keenan c67edb84f3 regen: add Estate Administrator Members client 2026-07-18 23:18:59 +00:00
Vernon Keenan ef728b5483 regen: add shared portal members Go client 2026-07-17 01:22:20 +00:00
Vernon Keenan add52157dd regen: refresh all sibling clients (go-swagger v0.35.0)
Runs scripts/release.sh regen against current origin/main specs for
auth, crm, stash, sf-gate, research, members, and plex. Picks up:

- members PaymentMethod: processor_token/tenant_id replace card_* columns
  (go/db v0.7.3, ADR-KV-014 first exercise) — generated model now carries
  ProcessorToken/TenantID with no Card* fields.
- sf-gate: PUT /researchprojectservices now has a tags: entry (sf-gate #3),
  so its operation generates into the research_projects package under
  --client-package instead of falling back to an untagged operations
  package that broke the build.
- members: session handoff endpoints and onboard_request model (current
  members spec); webhooks/clerk endpoints removed (retired upstream).

Also bumps go-openapi/runtime v0.26.2 -> v0.32.4 (go mod tidy) — go-swagger
v0.35.0 client templates reference runtime.ContextualTransport, which
v0.26.2 doesn't have; this is a genuine dependency floor bump, not the
known untagged-operation issue documented in release.sh (that issue is
resolved by sf-gate #3 and no longer reproduces here).

go build ./..., go vet ./..., and go test ./... all pass on the
regenerated tree.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 07:22:01 +00:00
Vernon Keenan a13ad35fe2 feat(api): Generate session management API client and models
- Added `get_me` and `refresh_session` parameters and responses for user session management.
- Implemented `sessions_client` for handling session-related API calls.
- Created models for `Credentials`, `Category`, `Product`, and `Service` with validation.
- Defined Swagger specifications for `Credentials`.
- Ensured all generated files are marked as non-editable to prevent manual changes.
2025-05-27 03:20:36 +00:00
Vernon Keenan c06ed9fdc5 back in gear 2023-08-25 20:59:50 +00:00
Vernon Keenan 7f54aa7811 prompt promptanswers 2023-06-17 01:24:46 +00:00
Vernon Keenan b3029bf4f5 prompts 2023-06-05 19:44:18 +00:00
Vernon Keenan 8958a4bc42 prompts 2023-06-04 23:54:48 +00:00
Vernon Keenan 4819dfa8a5 services 2023-05-28 16:22:37 +00:00
Vernon Keenan 8e1826b734 Documents 2023-05-19 23:55:12 +00:00
Vernon Keenan de5fff1e75 favorites 2023-05-14 21:32:28 +00:00
Vernon Keenan e9c37cf71d research, favorites, refactor 2023-05-13 16:46:48 +00:00
Vernon Keenan ef55d7cc8d event category 2023-04-30 17:56:32 +00:00
Vernon Keenan a3036b3814 big members update 2023-04-30 02:07:31 +00:00
Vernon Keenan f9df7a0644 new global funcs, email endponts 2023-04-17 22:11:43 +00:00
Vernon Keenan 4792086677 sf-gate user batchify 2023-04-11 14:59:35 +00:00
Vernon Keenan b37836a8f2 moved devops endpoints to members 2023-04-07 18:00:15 +00:00
Vernon Keenan c8efe1a2b0 new version v0.3.1 2023-03-28 17:47:34 +00:00