sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 20:37:00 +01:00
fd95c2f8da fix(api): add getThought endpoint and frontend api method to resolve docker tsc build error
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 20:26:47 +01:00
94acb2638e fix(workspace): fix outliner cursor focus, enhanced task linking, nav order and Hauptebene drop zone
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 19:46:52 +01:00
d39d1d1122 feat: complete workspace, triage, outliner and sharing overhaul (tasks 1-26)
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:53:44 +01:00
df2f2bac67 feat(auth): log successful and failed login attempts with username and details
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:43:21 +01:00
bce103e2c6 feat(outliner): prevent creating extra empty block on enter on last empty root bullet
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:41:26 +01:00
122ebccf8d refactor(outliner): make bullet point the drag handle and remove separate grip icon
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:35:48 +01:00
e7eb94be45 fix(tasks): allow collaborative editor sharing in task lists
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:33:22 +01:00
2ecf71cc42 feat(lists): use unified modal for creating new shopping lists
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:31:09 +01:00
fd89f92b0c feat(outliner): outdent empty bulletpoint on enter
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 17:08:42 +01:00
04fa774d10 refactor(collab): remove live document collaboration and enforce strictly read-only sharing
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 16:06:32 +01:00
aea05e868a feat(outliner): indent and outdent entire subtree with all children on Tab and Shift+Tab
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 16:00:10 +01:00
1bdd7d245d fix(outliner): move entire subtree with all children during drag and drop
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 15:49:44 +01:00
266026da4c fix(workspace): make note editor use full available width instead of centering at max-w-4xl
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 15:48:27 +01:00
183199401d fix(collab): continuous document text synchronization preserving local cursor
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 15:33:44 +01:00
ee8d586e2f style(collab): right-align lock badge without shifting lines and highlight locked block with grey background
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 15:21:10 +01:00
a1c7a65d84 fix(collab): fix corporate SSE fallback, realtime lock propagation and prevent stale overwrite
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 14:57:34 +01:00
996f27133c fix(collab): fix self-lockout, stuck live sessions, block locking propagation and reactive hashtags
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 14:02:40 +01:00
0e06cc5577 feat(collab): redesign note collaboration with REST auto-save, opt-in live session, and block locking
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 12:09:20 +01:00
50b017f387 fix(security): resolve FLAW-08 with token_version invalidation and jwt blacklist
sandrodach pushed to dev at sandrodach/MindSift 2026-10-27 11:55:18 +01:00
f7e70b649f style: expand Workspace To-Dos and Hashtags views to full container width