Commit graph

16 commits

Author SHA1 Message Date
Titus
a5cf498ed7 2.3.0: OnlyWorlds v2 API transport + smoke-hardened sync + Delete Element
- 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>
2026-07-13 18:22:24 +02:00
Titus
73e7615dd1 fix HTML-entity escaping of names (apostrophes) in note write + read paths (2.2.2)
Handlebars default-escaped field values into note files; every read shipped
the escaped form (failed [[link]] file lookups, escaped names stored via API).
noEscape on all 5 compile sites + entity decode at every extraction seam.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 16:43:24 +02:00
Titus
6468e7d5e9 2.0.1: mobile support, drop FileSystemAdapter instanceof checks 2026-05-11 13:20:56 +02:00
Titus
748c67a968 export copy save errors, folder rename race fix 2025-07-08 21:34:08 +02:00
Titus
f516db71fb create element modal 2025-07-08 20:13:22 +02:00
Titus
e33811e720 paste world fixes, duplicate world and char name fixes 2025-07-08 19:05:37 +02:00
Titus
72697c8b8f email setting 2025-07-08 12:19:39 +02:00
Titus
0b5a0878be fix ow version field 2025-04-23 20:04:47 +02:00
Titus
e03f08cf76 fix world template 2025-03-16 19:33:05 +01:00
Titus
a75d76f09d remove focus text 2025-03-16 18:20:29 +01:00
Titus
1fbdfe3bac fix image url display 2025-03-15 19:04:25 +01:00
Titus
4f7706820c update import world with pin logic; fix multi id csv->json 2025-03-15 18:43:40 +01:00
OnlyWorlds
26df48b833 world data template 2024-10-08 20:04:22 +02:00
Titus Oosting
dec8cf9b31 feedback changes 2024-08-18 15:36:28 +02:00
OnlyWorlds
57d255947e remove logs 2024-08-12 23:01:36 +02:00
OnlyWorlds
73caed562d import 2024-08-11 17:00:15 +02:00