Commit Graph

  • 73ff88c3c3 Fix custom shortcut synchronization across platforms eezd 2026-10-21 18:02:25 +08:00
  • b4054189cf Fix attachment scanning for literal text and multiline links eezd 2026-10-21 18:02:18 +08:00
  • c08bb8a182 Document shortcuts, folder galleries and batch sharing eezd 2026-10-21 16:37:01 +08:00
  • 0ce509a0fe Finish shortcut dispatch and verify file operation safeguards eezd 2026-10-21 16:34:29 +08:00
  • e028614dba Adapt built-in themes to the supplied editor snippets eezd 2026-10-21 16:34:02 +08:00
  • 828d50f242 Support live collection shares with stable member scopes eezd 2026-10-21 16:16:53 +08:00
  • ffc95d6dbc Add tree multiselection, batch actions and Markdown export eezd 2026-10-21 16:10:49 +08:00
  • f473ec64b6 Manage folder images in a gallery and hide asset directories eezd 2026-10-21 16:05:01 +08:00
  • fbce545d98 Allow custom command shortcuts and heading bindings eezd 2026-10-21 16:02:58 +08:00
  • 7344bb19dc Polish sidebar controls, font input and tab menus eezd 2026-10-21 15:57:33 +08:00
  • d253536009 Add image listing and asset management eezd 2026-10-21 15:14:07 +08:00
  • 8b54ccba18 Remove setup code from first-run initialization eezd 2026-10-21 14:19:11 +08:00
  • 8b54258df5 Update project collaboration and implementation guidelines eezd 2026-10-21 14:11:24 +08:00
  • 34d2acbbd5 Add Markdown and ZIP notebook import eezd 2026-10-21 12:56:38 +08:00
  • 903a617439 Move app installation entry into About settings eezd 2026-10-21 12:32:15 +08:00
  • 606e08ca39 Use port 21000 and document CDN hostname requirements eezd 2026-10-21 12:18:57 +08:00
  • 96596110ec Add Docker Compose deployment and HTTPS proxy configuration eezd 2026-10-21 12:04:53 +08:00
  • 9e9ab03c2b Add About settings with build identity and API documentation eezd 2026-10-21 11:47:27 +08:00
  • fcd0fdd7a4 Recognize sibling ordered list items when rewriting asset links eezd 2026-10-21 11:32:48 +08:00
  • f188f0fc32 Add synchronized editor spelling and tab width preferences eezd 2026-10-20 19:08:43 +08:00
  • f9cfb138ea Resync initial event connections and render nested task blocks eezd 2026-10-20 18:59:54 +08:00
  • 2df1ab87df Preserve code samples and watcher state during file updates eezd 2026-10-20 18:59:41 +08:00
  • 3a8248e560 Preserve drafts and asset paths across note moves eezd 2026-10-20 18:59:26 +08:00
  • 8c13dfeaec Convert pasted web content to Markdown and import remote images eezd 2026-10-20 18:18:00 +08:00
  • 84e89c8fe4 Support live recursive folder shares and follow subject moves eezd 2026-10-20 17:20:23 +08:00
  • 89472fe6fd Subscribe to vault events before completing WebSocket upgrades eezd 2026-10-20 17:01:29 +08:00
  • e66fee9dac Include note filenames in new share links eezd 2026-10-20 14:41:43 +08:00
  • ac81544e03 Propagate synchronization and plugin failures correctly eezd 2026-10-20 12:58:41 +08:00
  • 1e33f50c5e Block encoded unsafe links and revoked event credentials eezd 2026-10-20 12:55:00 +08:00
  • df064155c7 Preserve vault state on failed file operations eezd 2026-10-20 12:46:55 +08:00
  • 7e52d9a00b Fix note saves and drafts across asynchronous edits eezd 2026-10-20 12:43:11 +08:00
  • 8ce4a11b33 Add managed plugins with lifecycle cleanup and editor extensions eezd 2026-10-20 11:53:29 +08:00
  • 9fd7e2a948 Add built-in white and black themes eezd 2026-10-20 10:26:49 +08:00
  • 7f65162115 Add synced themes, color modes and custom CSS snippets eezd 2026-10-20 10:06:58 +08:00
  • 1562519f08 Add installable PWA shell with safe updates and offline status eezd 2026-10-19 13:22:56 +08:00
  • 64915a7b94 Add tab reordering, sidebar resize and collapse, and outline panel eezd 2026-10-17 17:44:05 +08:00
  • 91da6e116e Add mobile format toolbar, image picker and move-to dialog eezd 2026-10-17 17:12:43 +08:00
  • eb63b14c8e Add settings page with synced appearance and password change eezd 2026-10-17 16:23:39 +08:00
  • 5b326a70bf Lock out a source for 15 minutes after 30 failed passwords eezd 2026-10-17 15:51:40 +08:00
  • 5ac01894e6 Add read-only sharing, API tokens and OpenAPI spec eezd 2026-10-17 15:21:47 +08:00
  • 7b076346a4 Drop note encryption from README eezd 2026-10-17 14:58:07 +08:00
  • 3c98a6bbd9 Revert "Add encrypted note storage and keyring endpoints" eezd 2026-10-17 14:56:23 +08:00
  • b26c5aa693 Revert "Add client-side note encryption" eezd 2026-10-17 14:56:23 +08:00
  • 5cf5a45682 Add client-side note encryption eezd 2026-10-17 14:51:08 +08:00
  • 35d3138c7d Add encrypted note storage and keyring endpoints eezd 2026-10-17 14:24:55 +08:00
  • 75000fc571 Add Typora extension syntax eezd 2026-10-17 13:38:53 +08:00
  • 919575f3e7 Add command palette and command registry eezd 2026-10-17 12:14:11 +08:00
  • d096f0da70 Add quick switcher and fix directory refresh races eezd 2026-10-16 21:45:01 +08:00
  • 55f0ee174e Add full-text search eezd 2026-10-16 20:17:24 +08:00
  • a11e0ec498 Fix redo shortcut on Windows, table rendering at doc start, and save on tab close eezd 2026-10-16 19:19:16 +08:00
  • b3f05b501a build: add one-command dev launcher eezd 2026-10-16 18:48:58 +08:00
  • dc7e43bc3c build: support running the server with go run during development eezd 2026-10-16 18:46:13 +08:00
  • bfe0a0654d build: add Docker image and deployment notes eezd 2026-10-16 18:37:14 +08:00
  • 02d904056c feat(web): add Vue workspace with file tree, tabs, autosave and live sync eezd 2026-10-16 18:37:14 +08:00
  • c4d2bd4636 feat(server): add Go backend with vault, auth, events and REST API eezd 2026-10-16 18:23:23 +08:00
  • 5746f2e9ae docs: add README eezd 2026-10-16 18:16:10 +08:00
  • 63f508d3df feat(web): add code copy button, block-scoped select-all, table toolbar polish eezd 2026-10-16 18:07:42 +08:00
  • 54fecf71c8 feat(web): render editable tables and make images clickable eezd 2026-10-16 17:37:40 +08:00
  • a1597697e5 feat(web): add M0 live preview editor prototype eezd 2026-10-16 17:23:58 +08:00
  • 4636649576 chore: initialize repository eezd 2026-10-16 17:08:28 +08:00