Skip to content

feat(tools): a Simuldocs-export importer — history intact - #29

Open
Robertzu43 wants to merge 1 commit into
mainfrom
feat/simuldocs-importer
Open

feat(tools): a Simuldocs-export importer — history intact#29
Robertzu43 wants to merge 1 commit into
mainfrom
feat/simuldocs-importer

Conversation

@Robertzu43

Copy link
Copy Markdown
Collaborator

Walks a Simuldocs export's manifest.json and rebuilds each document over the REST API: collections → folders, revisions imported in order via versions:import, labels preserved as version names. Skips files missing from the export copy with a warning; re-running skips documents that already exist by (folder, name).

Verified against a real 129-document export: 124 documents / 640 revisions imported, the 5 with files missing from the export copy skipped with warnings.

Useful to anyone landing here from the Simuldocs shutdown.

🤖 Generated with Claude Code

Walks a Simuldocs export's manifest.json and rebuilds each document in
easydocs over the REST API: collections become folders, revisions import
in order via versions:import, and each revision's label lands as the
version name. Skips files missing from the export copy with a warning,
and re-running skips documents that already exist by (folder, name).

Verified against the AptsNY export: 124 documents / 640 revisions.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Robertzu43 <robertzu43@icloud.com>
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