tianma-if
|
559768034e
|
feat(mcp): support semantic diagram note creation
|
2026-09-06 20:48:53 +08:00 |
|
tianma-if
|
7f84ee4349
|
feat: label diagram notes in memo list
|
2026-09-06 17:09:15 +08:00 |
|
tianma-if
|
d400371841
|
feat: add editable mind map and flowchart notes
|
2026-09-05 15:44:48 +08:00 |
|
tianma-if
|
245ac044b6
|
feat: learn scoped filing and tagging preferences in Paw mode
|
2026-09-05 12:22:02 +08:00 |
|
tianma-if
|
91bd1247c2
|
fix: avoid shared GitHub asset rate limits
|
2026-09-05 00:52:11 +08:00 |
|
tianma-if
|
2351d36628
|
refine companion discovery notifications
|
2026-09-05 00:31:18 +08:00 |
|
tianma-if
|
69a7facd75
|
feat: streamline companion discovery notifications
|
2026-09-04 17:25:57 +08:00 |
|
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 |
|