mirror of
https://github.com/onlyworlds/obsidian-plugin.git
synced 2026-07-22 11:00:31 +00:00
- All sync paths on /api/v2: Download World = /changes cursor walk (incremental
re-downloads, rewind detection, honest delete reporting); Upload World =
create/update sweep via /bulk + PATCH (server-only elements never deleted);
Save/auto-sync via shared V2Client. Legacy worldsync routes fully retired.
- Filename sanitization: Windows-illegal chars (':' etc.) no longer mangle
notes into NTFS streams; wikilinks use sanitized targets, names stay exact.
- Link safety: unresolvable links skip the whole field (server values kept,
surfaced in a toast); uuid-shaped wikilinks pass through as ids.
- Delete Element command: typed-name confirm -> server DELETE -> note to trash.
- Progress toasts for download/upload; README rewritten (v2 semantics +
ecosystem section).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| CopyWorldCommand.ts | ||
| CreateCategoryFoldersCommand.ts | ||
| CreateCoreFilesCommand.ts | ||
| CreateElementCommand.ts | ||
| CreateHandlebarsCommand.ts | ||
| CreateReadmeCommand.ts | ||
| CreateSettingsCommand.ts | ||
| CreateTemplatesCommand.ts | ||
| CreateWorldCommand.ts | ||
| DeleteElementCommand.ts | ||
| DownloadWorldCommand.ts | ||
| ExportWorldCommand.ts | ||
| PasteWorldCommand.ts | ||
| RenameWorldCommand.ts | ||
| SaveElementCommand.ts | ||
| UpdateCategoryCountsCommand.ts | ||
| ValidateWorldCommand.ts | ||