Skip to content

Regenerate V2 client for folder-path auto-create (import + entry creation) - #70

Merged
bzajzon-laserfiche merged 1 commit into
mainfrom
task/691369-folder-path-js-client
Jul 30, 2026
Merged

Regenerate V2 client for folder-path auto-create (import + entry creation)#70
bzajzon-laserfiche merged 1 commit into
mainfrom
task/691369-folder-path-js-client

Conversation

@bzajzon-laserfiche

Copy link
Copy Markdown
Contributor

Regenerates the V2 JS client for the folder-path auto-create surface added server-side under epic #687490 (stories #687491 import, #687492 entry creation; server PR merged).

Surface added

  • New optional folderPath body property on CreateEntryRequest, ImportEntryRequest, and StartImportUploadedPartsRequest.
  • New autoCreateFolderPath query parameter on createEntry, importEntry, and startImportUploadedParts.

When folderPath is omitted, behavior is byte-for-byte unchanged (backwards compatible within v2). autoCreateFolderPath (default false) gates creation of missing path segments.

Changes

  • Regenerated swagger.json + index.ts (localhost baseUrl/servers normalized back to prod).
  • Two new integration tests: CreateEntryFolderPath.test.ts, ImportFolderPath.test.ts.

Client code + tests only. The version bump / npm publish is handled as a separate final release step after the server work ships.

Work item #691369

…tion)

Adds the optional `folderPath` body property to CreateEntryRequest,
ImportEntryRequest, and StartImportUploadedPartsRequest, and the
`autoCreateFolderPath` query parameter to createEntry, importEntry, and
startImportUploadedParts. Regenerated swagger + index.ts (localhost
baseUrl/servers normalized to prod) with two new integration tests
(CreateEntryFolderPath, ImportFolderPath).

Server surface: epic #687490 (stories #687491 import, #687492 entry
creation). Client code + tests only; version bump / npm publish is a
separate final release step.

Work item #691369
@bzajzon-laserfiche
bzajzon-laserfiche merged commit 5fdecd0 into main Jul 30, 2026
10 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.

2 participants