Commit Graph

  • f5f918087f Fix AI edit: default to insert at cursor, only REPLACE when explicit master anders 2026-05-27 11:18:22 +02:00
  • 0e028c6b97 AI edit: support CURSOR insert at caret position anders 2026-05-27 11:10:11 +02:00
  • da1194e8a5 AI edit: return only changes, not full document anders 2026-05-27 11:08:25 +02:00
  • b020d2e193 Stream AI responses (SSE) - text appears as it generates anders 2026-05-27 11:03:30 +02:00
  • 63f3c0dec8 Add timeout + lower temperature for AI calls anders 2026-05-27 10:58:12 +02:00
  • b2b454c563 Fix AI edit mode: strip code fences, stronger prompt anders 2026-05-27 10:55:47 +02:00
  • 0b0f917694 Pin AI chat panel to bottom of editor area anders 2026-05-27 10:50:43 +02:00
  • 8223e72fe3 AI chat panel with Edit/Chat modes + verify dropdown anders 2026-05-27 10:44:56 +02:00
  • f46f57eded Auto-save drafts to localStorage anders 2026-05-27 10:31:47 +02:00
  • b2f3aa39af Fix share dialog overflow, improve shared files UX anders 2026-05-27 10:28:53 +02:00
  • 764a405958 Rename WYSIWYG to Full Page, show format toolbar in Raw/Split anders 2026-05-27 10:21:53 +02:00
  • ff4b932b42 Remove border-bottom from headings in WYSIWYG anders 2026-05-27 10:17:28 +02:00
  • 370a206ccb Fix white screen on trash, split nav into two rows anders 2026-05-27 10:11:26 +02:00
  • 4259760884 Add WYSIWYG toolbar (bold, italic, headings, lists, quote, link, hr) anders 2026-05-27 08:03:14 +02:00
  • 0dae678c2e Update README and INSTALL with LDAP, collab, and all features anders 2026-05-27 00:08:54 +02:00
  • 8a7b0e18ed LDAP admin GUI + group filter anders 2026-05-27 00:08:00 +02:00
  • f58ac04069 Add LDAP authentication anders 2026-05-27 00:00:12 +02:00
  • bf655c6bc5 Complete remaining TODO: image upload, spinners, drag-to-trash, sort anders 2026-05-26 23:56:13 +02:00
  • 68eaee0b9f Complete TODO items: security, features, polish anders 2026-05-26 23:51:02 +02:00
  • f60d223c06 Add About page anders 2026-05-26 23:42:23 +02:00
  • 7b8f9e3050 Add logout button anders 2026-05-26 23:06:08 +02:00
  • f4000cc675 Add TODO.md with remaining tasks anders 2026-05-26 22:53:26 +02:00
  • 4f3113199b Security hardening anders 2026-05-26 22:51:33 +02:00
  • 2de92b0375 Add INSTALL.md with deployment guide anders 2026-05-26 22:30:31 +02:00
  • 55a9ae816f Add change password (Preferences > Change Password) anders 2026-05-25 08:44:15 +02:00
  • ed4d0b261f Real-time collaboration (Yjs + WebSocket) anders 2026-05-22 23:49:12 +02:00
  • 1a77d068a7 PWA offline support + client-side encryption anders 2026-05-22 23:36:06 +02:00
  • 35bf1164ee Fix .gitignore: track cmd/ directories, add mdsync + server source anders 2026-05-22 23:26:08 +02:00
  • 62ab0fb796 CLI tool (mdsync), 2FA setup UI, git remotes UI anders 2026-05-22 23:25:29 +02:00
  • 1433890a4c Add trash: deleted files go to trash, restore or empty anders 2026-05-22 21:12:29 +02:00
  • 88eebf6944 Drag and drop files between folders anders 2026-05-22 20:08:09 +02:00
  • a3e4a08281 Allow saving without file open (Save as... prompt) anders 2026-05-22 20:05:21 +02:00
  • 73144d4ef1 Wire up frontend: git status, history, sharing, AI verify anders 2026-05-22 20:02:31 +02:00
  • 60a83d90dd Update README with full documentation anders 2026-05-22 19:57:20 +02:00
  • 4df87cbf9a Phase 2-6: Git sync, sharing, 2FA, AI integration anders 2026-05-22 19:53:24 +02:00
  • 0c1047d390 Initial commit: Phase 1+2 prototype anders 2026-05-22 19:48:48 +02:00