Jane Haring
81e1c40be0
⚡ Optimize WaitFlushTx() waiting performance. ( #16880 )
2026-02-07 10:36:54 +08:00
Daniel
b8139ac21d
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/16881
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-07 10:19:47 +08:00
Jane Haring
8f61082a07
⚡ Optimize asynchronous task deletion performance. ( #16881 )
2026-02-07 10:12:11 +08:00
Daniel
d7f7ce60a8
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/16892
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-07 10:10:30 +08:00
Jane Haring
a0892ef77e
⚡ Optimize asset hash cache lookup ( #16892 )
...
Co-authored-by: D <845765@qq.com>
2026-02-07 10:08:50 +08:00
Daniel
ac184d61fa
🎨 Clean code https://github.com/siyuan-note/siyuan/pull/16894
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-07 10:05:30 +08:00
Jane Haring
82647de886
⚡ Optimize asset cache lookups and add accessors ( #16894 )
...
* optimize asset cache lookups and add accessors.
* adopt cache.FilterAssets to optimize asset processing.
2026-02-07 10:00:49 +08:00
Daniel
3f3db3c34f
🐛 exportMdContent missing footnotes https://github.com/siyuan-note/siyuan/pull/16953
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-07 09:58:14 +08:00
Daniel
9fd1bf7b96
⚡ Writing document data by mmap to reduce disk write operations https://github.com/siyuan-note/siyuan/issues/16956
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 22:38:49 +08:00
Daniel
87282404bb
⚡ Improve data indexing to reduce disk read operations https://github.com/siyuan-note/siyuan/issues/16958
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 18:25:48 +08:00
Daniel
dc00060062
⚡ Improve data indexing to reduce disk read operations https://github.com/siyuan-note/siyuan/issues/16958
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 18:11:02 +08:00
Daniel
18289dff86
⚡ Caching tree data to improve performance and reduce disk read and write operations https://github.com/siyuan-note/siyuan/issues/16961
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 11:49:54 +08:00
Daniel
37773b94b8
🎨 Update build HarmonyOS kernel script
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 11:13:42 +08:00
Daniel
7aaa7c544f
✏️ Fix typo
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-06 11:13:42 +08:00
Daniel
d5dc6c2340
🐛 Fix https://github.com/siyuan-note/siyuan/issues/16963#issuecomment-3852482390
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-05 22:58:18 +08:00
Daniel
202f31d9ce
🔒 Fix https://github.com/siyuan-note/siyuan/security/advisories/GHSA-rw25-98wq-76qv
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-05 11:12:52 +08:00
Jeffrey Chen
abb7e9db8c
🎨 Improve the latency of marketplace requests when offline ( #16973 )
2026-02-04 17:14:40 +08:00
Jeffrey Chen
4eec7b5944
⚡ Improve marketplace list loading ( #16965 )
...
- 直接使用 stage 索引中的 package 数据,不再为每个包单独请求 JSON
- 统一索引获取逻辑,使用 singleflight 合并并发请求
- 优化在线状态检查耗时,改用 https://oss.b3logfile.com/204
- 改进 disallowInstallBazaarPackage 函数性能
Co-authored-by: D <845765@qq.com>
2026-02-03 10:07:16 +08:00
Jeffrey Chen
9642f486bd
♻️ Bazaar uses a map to replace the i18n struct ( #16960 )
...
- package.go:DisplayName/Description/Readme 改为 map[string]string,统一 getPreferredLocaleString
- bazzar.go:搜索匹配适配 LocaleStrings,抽出 packageContainsKeyword
- bazaar.ts:keyword 仅在有值时传入 API
- appearance:主题「默认主题」与 displayName 改为多语言 key 与 map 取值
2026-02-03 09:59:36 +08:00
Daniel
cc37ec4030
🎨 Improve data indexing to reduce disk read operations https://github.com/siyuan-note/siyuan/issues/16958
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-02 22:54:18 +08:00
Daniel
1da1c255f6
🎨 Improve data indexing to reduce disk read operations https://github.com/siyuan-note/siyuan/issues/16958
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-02 22:45:27 +08:00
Daniel
89a595f9c6
⚡ Caching tree data to improve performance and reduce disk read and write operations https://github.com/siyuan-note/siyuan/issues/16961
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-02 18:25:52 +08:00
Daniel
c1b7efec08
🎨 https://github.com/siyuan-note/siyuan/issues/16947#issuecomment-3830635977
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 22:54:03 +08:00
Daniel
42e1c0be4d
🎨 Improve init db
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 21:11:37 +08:00
Daniel
b059496eb6
🎨 Improve init db
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 17:32:57 +08:00
Daniel
781144a60d
🎨 https://github.com/siyuan-note/siyuan/issues/16947#issuecomment-3830605823
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 16:44:15 +08:00
Daniel
51b362c18f
🎨 https://github.com/siyuan-note/siyuan/issues/11569#issuecomment-3830601722
2026-02-01 16:40:27 +08:00
Daniel
f971b4b893
🎨 https://github.com/siyuan-note/siyuan/issues/11569#issuecomment-3830365450
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 15:44:57 +08:00
Daniel
a6104015ae
🎨 https://github.com/siyuan-note/siyuan/issues/11569#issuecomment-3830534244
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 15:34:46 +08:00
Daniel
3cb8e60910
🎨 https://github.com/siyuan-note/siyuan/issues/16947
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 11:19:12 +08:00
Daniel
a4059c62bc
🎨 https://github.com/siyuan-note/siyuan/issues/16854#issuecomment-3828689374
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 10:46:21 +08:00
Daniel
247d8e46f1
🐛 Fix npe
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 10:31:51 +08:00
Daniel
89536ceb19
🎨 https://github.com/siyuan-note/siyuan/issues/11569#issuecomment-3828712765
...
Signed-off-by: Daniel <845765@qq.com>
2026-02-01 10:20:50 +08:00
Daniel
9e2a424b10
🎨 https://ld246.com/article/1769766574844
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-31 20:02:52 +08:00
Daniel
1199049e37
🎨 Improve refresh user account
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-31 18:14:03 +08:00
Daniel
acf168bb71
🐛 Fix https://github.com/siyuan-note/siyuan/issues/16951
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 21:24:52 +08:00
Daniel
46716ab502
🎨 Default create a select field for grouping in Kanban view https://github.com/siyuan-note/siyuan/issues/16940
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 19:16:20 +08:00
Daniel
6e85d12d5e
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:12:29 +08:00
Daniel
a2a3bca000
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:03:59 +08:00
Daniel
ea178b40f3
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:03:59 +08:00
Daniel
b274350948
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:03:59 +08:00
Daniel
2104a48b17
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:03:58 +08:00
Daniel
bbfd732689
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-30 00:03:58 +08:00
Daniel
aa1893e3de
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-29 22:58:21 +08:00
Daniel
409b2062a3
🎨 Do not strip kernel lib debug symbol table for HarmonyOS
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-29 21:57:48 +08:00
Daniel
9a610cae0a
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-29 10:34:21 +08:00
Daniel
efe11801ad
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-29 10:15:57 +08:00
Davide Garberi
cff12611c0
🎨 Support HTTPS network serving ( #16930 )
...
* Add use TLS for network serving configuration option
* kernel: Implement TLS certificate generation
* kernel: server: Use https for fixed port proxy when needed
* Allow exporting the CA Certificate file
* Implement import and export of CA Certs
* kernel: fixedport: Use the same port for HTTP and HTTPS
2026-01-29 09:41:39 +08:00
Daniel
d23d9d61ca
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-28 23:40:32 +08:00
Daniel
7028956397
🎨 Supports cleaning up unreferenced databases https://github.com/siyuan-note/siyuan/issues/11569
...
Signed-off-by: Daniel <845765@qq.com>
2026-01-28 23:31:42 +08:00