History
Commits on main
| OID | Message | Author | Date |
|---|---|---|---|
| f0c16c2 | fix(client|editor): park doc sync while offline | Rachel Chen | 2026-04-19 02:52:06 -0700 |
| 4b8913e | perf(client): lazy-load sidebar search | Rachel Chen | 2026-04-19 01:51:12 -0700 |
| 6f18c60 | refactor(client): index page tree navigation and move resolution | Rachel Chen | 2026-04-19 01:51:08 -0700 |
| af64018 | refactor(client): split workspace settings into focused sections | Rachel Chen | 2026-04-19 01:51:02 -0700 |
| 01fa89f | refactor(client|editor): adopt use() and hoist stable values | Rachel Chen | 2026-04-19 01:50:59 -0700 |
| f32d404 | refactor(client|editor): lazy-load emoji assets and tighten menu semantics | Rachel Chen | 2026-04-19 01:20:49 -0700 |
| c68ef88 | fix(client): improve dialog and form accessibility | Rachel Chen | 2026-04-19 01:20:41 -0700 |
| 402c2c0 | refactor(client): harden share dialog state handling | Rachel Chen | 2026-04-19 01:20:36 -0700 |
| 5ccc9ef | fix(client): stabilize page loading across workspace and share views | Rachel Chen | 2026-04-19 01:20:32 -0700 |
| 35690f9 | fix(client): harden storage access and session rehydration | Rachel Chen | 2026-04-19 01:20:24 -0700 |
| c5555f9 | perf: preload SPA shell assets | Rachel Chen | 2026-04-18 13:27:01 -0700 |
| 22e593e | feat(client|editor): surface page bylines and align shared chrome | Rachel Chen | 2026-04-18 11:34:03 -0700 |
| d8e30c3 | refactor(client): replace sidebar drag-and-drop with move actions | Rachel Chen | 2026-04-18 10:42:18 -0700 |
| 83762e7 | refactor(editor): extract editor session and unify insert palette wiring | Rachel Chen | 2026-04-18 07:22:47 -0700 |
| 8d7dbfb | fix(editor): append share tokens to shared image URLs in HTML render path | Rachel Chen | 2026-04-18 06:24:09 -0700 |
| bdbd3f6 | chore(editor): upgrade Tiptap packages to 3.22.4 | Rachel Chen | 2026-04-18 05:52:44 -0700 |
| ae2abbe | feat(editor): make document outline responsive and viewport-aware | Rachel Chen | 2026-04-18 04:47:26 -0700 |
| 82f6c69 | refactor(client): reuse page breadcrumbs and remember last workspace page | Rachel Chen | 2026-04-18 03:15:20 -0700 |
| 4b6aa7f | refactor(client): stabilize page loading across workspace and share views | Rachel Chen | 2026-04-18 00:18:52 -0700 |
| 88ec8d7 | refactor(client|worker|shared): narrow page route bootstrap payload | Rachel Chen | 2026-04-17 23:01:56 -0700 |
| 5468ce5 | refactor(client): drive share dialog actions through affordances | Rachel Chen | 2026-04-17 23:00:36 -0700 |
| 88d7acc | refactor(client|editor): move page mention ownership into page surfaces | Rachel Chen | 2026-04-17 22:25:47 -0700 |
| 0d5f156 | refactor: split permissions into entitlements and affordances | Rachel Chen | 2026-04-17 21:22:03 -0700 |
| d75e4b9 | refactor(client): drop unused auth bootstrap and page-surface retry state | Rachel Chen | 2026-04-17 20:08:27 -0700 |
| 9752866 | refactor(client): centralize workspace snapshot page mutations | Rachel Chen | 2026-04-17 19:44:42 -0700 |