- New converter supports headings, lists, blockquotes, code blocks
- Documents now render with proper formatting in Outline
- Auto-update collection documentStructure on document creation
- Documents appear in sidebar automatically
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Documents require:
- revisionCount >= 1 (was 0)
- content field with ProseMirror JSON structure
Without these, documents don't appear in collection sidebar.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Documents with empty collaboratorIds don't appear in collection sidebar.
Now includes creator's userId in the array.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Outline requires collaboratorIds to be an array, not NULL.
Error was: "TypeError: b.collaboratorIds is not iterable"
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Outline uses 10-char alphanumeric urlId, not 21-char hex.
Documents with wrong format returned 404 "Not found".
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Documents created via MCP were not visible in Outline interface.
Outline requires an entry in the revisions table to display documents.
Now uses transaction to insert into both documents and revisions tables.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Collections without sort field cause frontend error:
"Cannot read properties of null (reading 'field')"
Now sets {"field": "index", "direction": "asc"} as default.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Renamed outline_bulk_remove_users_from_collection (41 chars)
to outline_bulk_remove_collection_users (38 chars)
- With MCP prefix (24 chars), total was 65 > 64 limit
- Bumped version to 1.3.7
- Updated all version references in source files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Fixed 3 schema compatibility bugs found during Round 3 write testing:
- create_document: Added id, urlId, teamId, isWelcome, fullWidth, insightsEnabled
- create_collection: Added id, maintainerApprovalRequired
- shares_create: Added id, allowIndexing, showLastUpdated
All write operations now include required NOT NULL columns.
Bumped version to 1.3.6.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>