sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 07:16:21 +01:00
d3dd4c8cc6 fix(workspace): refine folder row drop target, depth-first tree sorting & auto-expansion
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 07:11:29 +01:00
27b3567008 style(workspace): align LinkModal 1:1 with UnifiedShareModal design language
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 07:09:49 +01:00
4850f9dfad feat(workspace): recursive folder tree, link modal redesign, todo grouping & line jumping, hashtag child listing
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:53:52 +01:00
6c1898d489 feat(workspace): decouple folder sharing with independent mount points & real-time sync
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:41:51 +01:00
1776e87029 docs: update database schema, websocket protocol, workspace outliner spec, flaws backlog, and readme to match current architecture
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:36:33 +01:00
634195b629 style(workspace): align UI styling with ListsView (rounded-full avatars, dark canvas borders, unified Radio live badge, unified Users share button)
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:27:12 +01:00
cedf5aebff fix(sync): eliminate zombie focus, flush debounced state on window blur, remove stale closures and buffer ws messages
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:19:54 +01:00
06f5f7043c feat(workspace): add /link slash command with note selector and web link modal
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:14:21 +01:00
1bcf6b4f18 refactor(outliner): remove redundant /bullet slash command
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:12:56 +01:00
48fe61fbce feat(logging): integrate slog logging with env control and request/sync tracing
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 22:04:59 +01:00
177e24fdc8 feat(workspace): add focus mode and hoisting zoom-in for outliner blocks
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 21:57:24 +01:00
95977ba15a feat(workspace): add real-time live cursor and presence tracking
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 21:41:28 +01:00
85e4010435 fix(workspace): restore theme design-system, fix 5x note creation, enforce privacy isolation, fix shared write permission, add drag-drop & slash-commands
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 21:14:07 +01:00
86867b0d6f feat(workspace): tabula-rasa outliner architecture, SQLite blocks/block_tags schema & echo-protected live room sync
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 19:54:58 +01:00
f3b3f07e04 refactor(crdt): implement proxy-resilient Yjs dual-transport sync with indexeddb offline-first and debounced sqlite persistence
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 19:14:22 +01:00
297f3ed111 docs: remove non-existent flaw FLAW-09 (virtual keyboard viewport)
sandrodach pushed to dev at sandrodach/MindSift 2026-10-26 19:08:53 +01:00
f90b0d5eb9 fix(realtime): eliminate cpu reconnect loop, singleton global connection & fix disappearing notes
sandrodach pushed to main at sandrodach/MindSift 2026-10-26 18:54:23 +01:00
5b9cfe8a9a Merge pull request 'Dev' (#6) from dev into main
6343d62bab feat(realtime): implement SSE fallback, dual-transport hub & proxy resilience (resolves FLAW-03)
80bb74b5b2 fix(workspace): fix cursor jump while typing by preventing useLayoutEffect from overriding active element cursor
53e1ba322d fix(frontend): resolve TypeScript compiler errors in WorkspaceView and types
58f02e0927 fix(workspace): enable automatic multi-line text wrapping for note blocks without horizontal scrolling
Compare 7 commits »
sandrodach merged pull request sandrodach/MindSift#6 2026-10-26 18:54:23 +01:00
Dev
sandrodach created pull request sandrodach/MindSift#6 2026-10-26 18:54:19 +01:00
Dev