Skip to content

feat: follow openapi.yaml changes to checkFormFieldData, checkTableFieldData, createTable fields[].type - #65

Merged
daliuchen merged 1 commit into
mainfrom
chore/sync-openapi
Oct 27, 2026
Merged

daliuchen merged 1 commit into
mainfrom
chore/sync-openapi

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

The published openapi.yaml changed, and src/generated was regenerated from it.

  • What the CLI checks or offers changed: checkFormFieldData (method, path or parameters), checkTableFieldData (method, path or parameters), createTable fields[].type (+SequenceField)
  • Request bodies the CLI sends as given changed, for the API to judge; the tests hold the CLI's own bodies to them: createCheckinCampaign, createForm, createOpensearchQuery, createRoutine, createTable, updateForm, updateFormTheme, updateOpensearchQuery, updateRoutine, updateTable, uploadEntryAttachment, uploadFormImage, uploadImportFile
  • Operations the CLI does not call: added prepareEntryAttachmentUpload, prepareFormImageUpload, prepareImportFileUpload; changed updateFormSetting
  • Schemas changed: CheckinCampaignCreateInput, DimensionInput, EntryAttachmentBase64Input, FieldDataCheck, FormDetail, FormSettingInput, FormSettingWriteInput, GoodsItemInput, GoodsItemUpdateInput, ImageChoiceInput, OpensearchQueryInput, Routine, RoutineInput, TableColumnInput, TableSummary, ThemeInput, WidgetImageInput

npm run check and npm test pass against the new spec.

Run: https://github.com/jinshuju/cli/actions/runs/40458863188

@github-actions github-actions Bot changed the title feat: follow openapi.yaml changes to aggregateEntries, aggregateFormViewEntries, aggregateTableEntries and 23 more feat: follow openapi.yaml changes to createTable fields[].type Oct 22, 2026
@github-actions
github-actions Bot force-pushed the chore/sync-openapi branch 2 times, most recently from fcaf969 to 4af34ae Compare October 24, 2026 05:56
@github-actions github-actions Bot changed the title feat: follow openapi.yaml changes to createTable fields[].type feat: follow openapi.yaml changes to checkFormFieldData, checkTableFieldData, createTable fields[].type Oct 24, 2026
@daliuchen
daliuchen merged commit 9879739 into main Oct 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant