Commit Graph
557 Commits
Author SHA1 Message Date
tianma-if e59ea58971 fix(web): improve notebook and editor interactions
Fixes #275
2026-08-18 12:11:18 +08:00
tianma-if c175cba97b feat(web): add fullscreen image preview
Closes #271
2026-08-18 11:54:45 +08:00
tianma-if e1c3bb5b65 fix(web): center editor outline layout 2026-08-17 23:52:40 +08:00
tianma-if 1f2582438d fix(desktop): recover from renderer white screens 2026-08-17 15:48:15 +08:00
tianma-if 091d83e858 修复移动端 AI 选区替换换行 2026-08-17 13:10:13 +08:00
tianma-if 28a2a3c4b9 优化 AI 智能标签建议 2026-08-17 12:06:58 +08:00
tianma-if 51267d357a feat: open notes from tags 2026-08-17 01:05:27 +08:00
tianma-if 9156aed2d6 feat: refine smart tag suggestions 2026-08-17 00:50:21 +08:00
tianma-if 93169d46a7 Add AI-assisted tag suggestions (#260) 2026-08-16 22:43:29 +08:00
tianma-if dc7626843a feat: add plugin updates and details 2026-08-16 19:34:16 +08:00
tianma-if c657e383a0 ui: add plugin development docs link 2026-08-16 15:11:40 +08:00
tianma-if e9dfb3a76a feat: add plugin marketplace and GitHub distribution 2026-08-16 14:52:06 +08:00
tianma-if f0d60146cb fix: prevent copy notices from being clipped 2026-08-15 22:45:01 +08:00
tianma-if a558062d37 feat: copy note template IDs 2026-08-15 22:34:49 +08:00
tianma-if b57c2edc64 feat: keep five editable starter templates 2026-08-15 21:32:03 +08:00
tianma-if c9d0785c81 feat: unify editable note templates 2026-08-15 21:02:55 +08:00
tianma-if c72cfb419d feat: add AI selection menu preference
Fixes #252
2026-08-15 18:26:49 +08:00
tianma-if cf2143d5e5 fix: simplify login screens 2026-08-15 14:34:49 +08:00
tianma-if e2a77b7c4c feat: add cross-platform tag picker (#235) 2026-08-14 23:29:34 +08:00
tianma-if d367f05821 perf: reduce Worker auth and sync overhead
Move workspace provisioning and seed work off the authentication hot path, compact sync changes, optimize cursor queries, and keep browser-only KaTeX rendering out of the Worker bundle.\n\nRefs #244
2026-08-14 16:44:38 +08:00
tianma-if 6eab42a66c fix: harmonize toggle group dark theme 2026-08-14 02:03:56 +08:00
tianma-if 37b1631ed5 docs: clarify AI model capabilities in README and optimize button tooltip bundle 2026-08-14 00:47:56 +08:00
tianma-if 87705fd493 fix desktop theme toggle lag 2026-08-14 00:39:44 +08:00
tianma-if e4d6050462 fix(ai): default generation to non-streaming
Add an advanced per-browser streaming opt-in with Cloudflare CPU risk guidance, while preserving progressive output when enabled.\n\nFixes #238
2026-08-13 23:30:24 +08:00
tianma-if 4a73502f16 fix: make App Review demo instance URL unambiguous
Reviewers typed the login placeholder and the bare word "demo" instead of
https://demo.edgeever.org. Point the field at the public demo, add a
one-tap fill, and map that alias on every client.
2026-08-13 02:09:15 +08:00
tianma-if 8422cd0751 fix(web): hide link hint in click mode 2026-08-13 01:46:54 +08:00
tianma-if 0b259bba48 fix(web): improve editor link opening behavior 2026-08-13 01:20:33 +08:00
tianma-if d0c124993c fix: prevent editor bubble menu update loop 2026-08-13 01:18:02 +08:00
tianma-if b2fc6f1e8c feat(web): support pasted Markdown images (#229) 2026-08-12 22:59:48 +08:00
tianma-if e3dc61a5ac fix: keep task list items on one line (#227) 2026-08-12 22:24:55 +08:00
tianma-if 5c59ae9bca feat(desktop): add local data reset 2026-08-12 19:52:46 +08:00
tianma-if 9f2682d5ef fix(auth): avoid redundant desktop session check 2026-08-12 18:21:48 +08:00
tianma-if 1e36175f29 fix(web): refine memo menu interactions 2026-08-12 18:21:43 +08:00
tianma-if e96cf62d68 style(ai): rebalance assistant controls 2026-08-12 17:53:44 +08:00
tianma-if 55fd32686d feat(ai): complete cross-platform custom prompt behavior 2026-08-12 16:06:28 +08:00
tianma-if e440da9b2f feat(ai): add editable prompt library shared with the assistant
Ship a workspace prompt library with seeded defaults, restore-missing
defaults, and a /ai-prompts management page. The AI assistant now uses
the same prompt text as the library, while keeping freeform custom
instructions and a compact one-row action UI. Also prevent local
wrangler migration rewrites from stripping unauthenticated local access.
2026-08-12 14:57:51 +08:00
tianma-if 6973783aa3 fix(web): surface actionable login diagnostics 2026-08-12 10:19:28 +08:00
tianma-if a624ad1bf5 feat(settings): refine AI integration page hierarchy, layout and copy 2026-08-12 00:19:40 +08:00
tianma-if 277ff7cafd fix: improve AI assistant behavior 2026-08-11 23:52:16 +08:00
tianma-if 9de44776cc fix: autosave recovered editor drafts 2026-08-11 19:26:20 +08:00
tianma-if 9d9af32e18 remove redundant AI selection hint 2026-08-11 18:58:37 +08:00
tianma-if f08b9591e1 Add single-note HTML export with offline image embedding
Allow exporting the current note as a standalone .html file from the editor
and list menus, embedding images when possible and warning when some cannot
be inlined offline. Closes the HTML gap left from single-note Markdown/PDF
export (#218).
2026-08-11 18:20:29 +08:00
tianma-if 1160db7b65 refine AI provider model layout 2026-08-11 16:58:55 +08:00
tianma-if 6cdd5b7a12 fix AI result handling and selection layout 2026-08-11 14:44:51 +08:00
tianma-if 91f5fe7f9e fix AI selection replacement line breaks 2026-08-11 14:07:05 +08:00
tianma-if b235567c37 feat(ai): sequence default provider names 2026-08-11 02:04:18 +08:00
tianma-if aaf1885abd feat(ai): streamline model service settings 2026-08-11 01:58:23 +08:00
tianma-if 96d060bfe9 feat: simplify API token management 2026-08-11 00:36:23 +08:00
tianma-if c737544593 Standardize local development profiles 2026-08-10 23:18:15 +08:00
tianma-if 80969a42ad fix: stop desktop workspace renderer update loop 2026-08-10 22:11:10 +08:00