tianma-if
87a6e64a6d
feat(diagram): add structure gallery and named color strips
...
Mind maps pick a whole-map structure (balanced maps and right-growing
logic charts) from thumbnail cards, and a named 6-color palette from
vivid/classic strips. Flowchart notes keep a dedicated paper surface.
2026-09-08 18:36:49 +08:00
tianma-if
748be71645
feat(diagram): split structure from color and stop canvas clipping
...
Mind maps now pick structure (underline map vs boxed topics)
independently from color (forest green vs spectrum). The editor
sizes the paper to every node so two-sided branches are not
cropped while editing.
2026-09-08 18:01:11 +08:00
tianma-if
caa5967580
feat(mcp): add semantic diagram editing
2026-09-07 14:49:04 +08:00
tianma-if
1b804b165d
feat: improve diagram reading and layout across clients
2026-09-07 10:20:46 +08:00
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