Commit Graph
1278 Commits
Author SHA1 Message Date
tianma-if 41a6a0aefb docs: update AI community group copy 2026-08-13 01:50:30 +08:00
tianma-if 8422cd0751 fix(web): hide link hint in click mode 2026-08-13 01:46:54 +08:00
tianma-if 3dd5153b54 Add project links to web clipper settings 2026-08-13 01:41:10 +08:00
tianma-if 8e830b368e chore: release v1.21.1 [skip ci] 2026-08-13 01:23:43 +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 e6f68378d0 fix(web): clarify link opening hint 2026-08-13 01:02:49 +08:00
tianma-if d6c4b7362b chore: release v1.21.0 [skip ci] 2026-08-12 23:06:14 +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 45b9d66115 chore: release v1.20.0 [skip ci] 2026-08-12 19:58:17 +08:00
tianma-if 5c59ae9bca feat(desktop): add local data reset 2026-08-12 19:52:46 +08:00
tianma-if eede93e88b fix Android note search and keyboard handling 2026-08-12 19:15:57 +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 3a057b2507 fix(ai): prevent extra text in generated notes 2026-08-12 17:33:37 +08:00
tianma-if 99f2d6f0b8 fix(ai): support thinking models without forced tools 2026-08-12 16:23:27 +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 3f7c0e29b7 docs: update wechat community description in readme 2026-08-12 11:15:00 +08:00
tianma-if 9dac77aff8 chore: refresh WeChat group QR code
Update the community group QR so the README link stays scannable.
2026-08-12 11:02:27 +08:00
tianma-if 66a7b9b6c5 fix(mobile): receive shared images 2026-08-12 10:50:16 +08:00
tianma-if 6973783aa3 fix(web): surface actionable login diagnostics 2026-08-12 10:19:28 +08:00
tianma-if 64fb6f5464 chore: release v1.19.1 [skip ci] 2026-08-12 00:28:37 +08:00
tianma-if ff7d1dd286 fix: keep Bun tests from loading Playwright specs 2026-08-12 00:25:59 +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 1389b67754 chore: release v1.19.0 [skip ci] 2026-08-11 19:34:01 +08:00
tianma-if cc41f25dd2 Add social Stars and Forks badges to READMEs
Show live repository metrics in both English and Chinese READMEs with the compact Shields.io social style.
2026-08-11 19:30:25 +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 fe959f14af chore: release v1.18.2 [skip ci] 2026-08-11 17:22:40 +08:00
tianma-if b19c04e6ad Clarify reuse and fork workflow rules 2026-08-11 17:20:53 +08:00
tianma-if 0b918fb3af Guard upstream-only workflows in forks 2026-08-11 17:11:44 +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 f53bac84b0 chore: release v1.18.1 [skip ci] 2026-08-11 11:36:12 +08:00
tianma-if b4ba3b0c03 docs: align site deployment guide with README 2026-08-11 11:27:33 +08:00
tianma-if 55f66465df fix: keep deployment forks aligned with upstream 2026-08-11 11:07:43 +08:00
tianma-if 3b03799bad chore: release v1.18.0 [skip ci] 2026-08-11 02:07:43 +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 fafd509b39 chore(mobile): refresh Google Play listing brand assets
Update the 512 store icon and 1024×500 feature graphic to the open-cat
logo so Play Console listing assets match the new brand identity.
2026-08-11 01:37:28 +08:00
tianma-if a17ac6fed3 chore(extension): prepare 0.1.5 brand logo store update
Rebuild the web clipper package with the open-cat icons, refresh Chrome
store promo/icon assets, and bump the extension version for Chrome Web
Store and Firefox Add-ons submission.
2026-08-11 01:02:35 +08:00
tianma-if 02c1dad066 test: cover legacy MCP token authentication 2026-08-11 00:50:41 +08:00
tianma-if 639e7e6335 feat: expose notebook rename via MCP 2026-08-11 00:45:46 +08:00
tianma-if 96d060bfe9 feat: simplify API token management 2026-08-11 00:36:23 +08:00