tianma-if
12fca0db5f
perf(plugins): keep public requests off the backend when possible
2026-09-04 13:35:27 +08:00
tianma-if
7da54257f7
fix: report instance deployment source
2026-09-04 11:58:24 +08:00
tianma-if
878e90fb9e
fix: derive OSS credential encryption from authentication
2026-09-04 10:52:31 +08:00
tianma-if
a076592076
fix(companion): require default model before enable
2026-09-04 01:43:57 +08:00
tianma-if
c5d678c9c7
perf(agent): reduce redundant model context and document implementation
2026-09-03 21:13:34 +08:00
tianma-if
719665e8e1
fix(ai): preserve lazy runtime loading in plugin routes
2026-09-03 20:38:57 +08:00
tianma-if
2ead192557
feat(agent): add quiet discoveries and confirmed note actions
2026-09-03 20:30:14 +08:00
tianma-if
ee9632038f
feat(plugins): expose generic AI and public HTTPS capabilities
2026-09-03 16:05:41 +08:00
tianma-if
f4aa8c5467
feat(ai): add lightweight personality and memory companion preview
2026-09-03 13:36:14 +08:00
tianma-if
e9476ba1ac
perf: pipeline image compression and resource uploads
2026-09-03 10:55:20 +08:00
tianma-if
bde35ebb83
feat: add desktop plugin task scheduling
2026-09-02 18:20:10 +08:00
tianma-if
8f2c7911f1
feat(attachments): add inline audio playback
...
Use native media decoding with range-aware resource responses and graceful fallback for unsupported formats.\n\nRefs #334
2026-09-02 01:45:09 +08:00
tianma-if
cee98bc90b
feat(plugins): add resource panels and embeds
2026-09-01 21:35:25 +08:00
tianma-if
dcbb0d3383
fix(web): respect AI assistant input
2026-09-01 21:10:28 +08:00
tianma-if
206e9e03d6
feat: support 1 GiB streamed attachments
2026-08-31 17:52:07 +08:00
tianma-if
10b50829ee
feat: report Docker image source in system info
2026-08-30 18:46:50 +08:00
tianma-if
73330a114f
fix(api): avoid repeated demo seed writes
2026-08-30 11:13:10 +08:00
tianma-if
4eda31ca30
refactor: decompose core runtime modules
2026-08-30 01:00:42 +08:00
tianma-if
d483f6db00
feat: expand shared system diagnostics
2026-08-29 21:37:07 +08:00
tianma-if
dd0c1d3566
fix(sync): batch large change detail queries
2026-08-29 18:28:25 +08:00
tianma-if
c58ed12e47
fix: make attachment deletion recoverable
...
Fixes #314
2026-08-28 19:59:56 +08:00
tianma-if
90474b2943
fix: encode UTF-8 resource filenames safely
2026-08-27 23:00:40 +08:00
tianma-if
d6a39addf2
feat: add inline PDF preview workflow
2026-08-26 23:29:43 +08:00
tianma-if
28891fd16a
docs(docker): use GHCR as official image source
2026-08-26 19:04:25 +08:00
tianma-if
084ad290a1
feat(web): add non-mainland Apple ID badge to iOS download and enhance download button hierarchy
2026-08-26 15:42:04 +08:00
tianma-if
bd10429a6a
fix(sharing): 修复新笔记同步与公开引用
2026-08-26 01:50:57 +08:00
tianma-if
4737da0b56
fix: 修复 Demo 环境重置失效
2026-08-25 21:49:28 +08:00
tianma-if
a320bd4dd6
chore(demo): use official logo for section 7 image in demo notes
2026-08-23 19:30:54 +08:00
tianma-if
0bd6a42a4d
fix(demo): remove raw html img tag from demo memo heading
2026-08-23 19:26:08 +08:00
tianma-if
537f8675db
feat: add quick memo switcher and update demo seed notes
2026-08-23 17:13:30 +08:00
tianma-if
9f458c0aa3
fix(sync): reconcile merged memo placeholders
2026-08-22 19:11:28 +08:00
tianma-if
3a6174c917
fix(editor): complete inline AI interactions ( #236 )
2026-08-21 14:49:17 +08:00
tianma-if
2e0badd64f
feat(ai): add inline assistant composer and attachments ( #236 )
2026-08-21 11:00:43 +08:00
tianma-if
944980cf67
perf: reduce sync polling and index memo tags
2026-08-20 14:38:51 +08:00
tianma-if
801b8547b5
perf: reduce database writes and improve update notices
2026-08-20 13:53:24 +08:00
tianma-if
b83e99a9ac
feat(docker): add shared-runtime self-hosted deployment
2026-08-19 00:10:53 +08:00
tianma-if
4c9dd2670c
fix(deploy): keep fork configuration external
2026-08-17 15:59:37 +08:00
tianma-if
742ccaa3c4
修复 AI 标签解析并统一移动端入口
2026-08-17 12:44:42 +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
9ce9ffc0b0
Expose template and instruction management over MCP
2026-08-15 23:33:04 +08:00
tianma-if
4b43756be2
feat: focus built-in AI prompts
2026-08-15 21:56:17 +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
aaab23d9c6
perf: lazy-load AI Worker runtime (refs #244 )
2026-08-14 17:00:07 +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
136d70a3ee
feat: support MCP 2026-07-28
2026-08-14 01:20:57 +08:00