Commit Graph

108 Commits

Author SHA1 Message Date
Daniel
325dd69a10 🎨 https://github.com/siyuan-note/siyuan/issues/17549
Signed-off-by: Daniel <845765@qq.com>
2026-04-20 11:32:41 +08:00
Daniel
48456518ff 🎨 https://github.com/siyuan-note/siyuan/issues/17349
Signed-off-by: Daniel <845765@qq.com>
2026-04-17 22:58:28 +08:00
Daniel
28e6305261 ♻️ Rename func
Signed-off-by: Daniel <845765@qq.com>
2026-04-17 22:42:53 +08:00
Jeffrey Chen
25319d7762 🐛 LoadTreeByData failed https://ld246.com/article/1776010143944 (#17479) 2026-04-13 09:43:37 +08:00
Daniel
996a238d59 🎨 https://github.com/siyuan-note/siyuan/issues/17462
Signed-off-by: Daniel <845765@qq.com>
2026-04-11 22:45:16 +08:00
Jeffrey Chen
5c674d7249 ♻️ Replace interface{} with any (#17415) 2026-04-05 16:48:32 +08:00
Daniel
b941de9a5f 🎨 Clean code https://github.com/siyuan-note/siyuan/pull/17347
Signed-off-by: Daniel <845765@qq.com>
2026-03-30 10:52:35 +08:00
Jeffrey Chen
8b9ddfec65 🎨 Improve document data correction logic and performance (#17347)
* 🎨 Improve document data correction logic

* 🎨 Improve document data correction performance
2026-03-30 10:36:01 +08:00
Jeffrey Chen
bd1d45d437 ♻️ Code style: Field assignment without explicit names (#17301) 2026-03-22 11:07:04 +08:00
iliya
c918a967da ♻️ kernel/bazaar/stage: modernize with wg.Go (#17283)
* kernel/bazaar/stage: modernize with wg.Go

* kernel/filesys/tree: optimize with min
2026-03-21 11:52:37 +08:00
Daniel
fa44496086 🎨 https://github.com/siyuan-note/siyuan/issues/17157#issuecomment-4054604709
Signed-off-by: Daniel <845765@qq.com>
2026-03-13 20:33:48 +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
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
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
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
d0fd81a1ba 🎨 https://ld246.com/article/1768448955789/comment/1768467172434?r=88250#comments
Signed-off-by: Daniel <845765@qq.com>
2026-01-15 16:54:34 +08:00
Daniel
a3548825e3 🐛 Attribute values are not escaped https://github.com/siyuan-note/siyuan/pull/16712 https://github.com/siyuan-note/siyuan/issues/16686
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 15:45:50 +08:00
Daniel
be67b887c3 🐛 Attribute values are not escaped https://github.com/siyuan-note/siyuan/pull/16712 https://github.com/siyuan-note/siyuan/issues/16686
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 15:36:00 +08:00
Daniel
0ebefd6293 🐛 Attribute values are not escaped https://github.com/siyuan-note/siyuan/pull/16712
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 15:32:10 +08:00
Jeffrey Chen
8c00a95d74 🐛 Attribute values are not escaped https://github.com/siyuan-note/siyuan/issues/16686 (#16712) 2025-12-28 15:14:59 +08:00
Daniel
c07efea8de 🎨 Improve callout block https://github.com/siyuan-note/siyuan/issues/16607
Signed-off-by: Daniel <845765@qq.com>
2025-12-20 12:31:28 +08:00
Daniel
b5c84f2354 🎨 The old version of the application no longer supports opening the new version of the document https://github.com/siyuan-note/siyuan/issues/16505
Signed-off-by: Daniel <845765@qq.com>
2025-12-03 22:03:37 +08:00
Daniel
ee4ddf89c1 🎨 Refresh the data in the interface after moving the document https://github.com/siyuan-note/siyuan/issues/15762
Signed-off-by: Daniel <845765@qq.com>
2025-09-10 21:39:14 +08:00
Daniel
6e985a5013 🎨 New template functions ISOYear, ISOMonth and ISOWeekDate https://github.com/siyuan-note/siyuan/issues/15679 2025-08-27 16:51:25 +08:00
Daniel
d684bb41b1 🎨 New template functions ISOYear and ISOMonth https://github.com/siyuan-note/siyuan/issues/15679 2025-08-26 21:16:34 +08:00
Daniel
eb13c34fe5 🎨 Alert users when .sy file or database .json exceed 8MB https://github.com/siyuan-note/siyuan/issues/15451 2025-08-24 10:50:03 +08:00
Daniel
76266cac87 🎨 Improve av https://github.com/siyuan-note/siyuan/issues/15590 2025-08-22 11:06:54 +08:00
Daniel
bf465e5bbf ♻️ Move .sy data parser to https://github.com/siyuan-note/dataparser 2025-08-04 18:11:33 +08:00
Daniel
4c62a2918b 🐛 Markdown doc with \\u0000 in table cannot be opened after import https://github.com/siyuan-note/siyuan/issues/15235 2025-07-08 10:48:13 +08:00
Daniel
04f81c4dee 🎨 Replace \\u0000 with "" when writing tree data 2025-06-26 18:41:09 +08:00
Daniel
0a17b83372 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 2025-06-25 13:15:55 +08:00
Daniel
17369d28c9 Improve database loading performance https://github.com/siyuan-note/siyuan/issues/15115 2025-06-22 16:55:24 +08:00
Daniel
74bf7adbb3 🎨 New template functions markdown2text and markdown2content https://github.com/siyuan-note/siyuan/issues/13880 2025-05-28 20:45:11 +08:00
Daniel
b3dbcec3cc 🎨 Fix tree id https://github.com/siyuan-note/siyuan/issues/14363 2025-03-15 17:05:09 +08:00
Daniel
8418e3a454 🎨 Fix tree id https://github.com/siyuan-note/siyuan/issues/14363 2025-03-15 16:54:47 +08:00
Daniel
632dcd08f3 🎨 Improve tree block stat https://github.com/siyuan-note/siyuan/issues/13811 2025-01-14 17:31:26 +08:00
Daniel
6aed85765e 🎨 Clean code 2025-01-05 22:03:26 +08:00
Daniel
2f1885b07e 🎨 Add word count template function runeCount and wordCount https://github.com/siyuan-note/siyuan/issues/13625 2024-12-25 19:38:49 +08:00
Daniel
29b5124591 📝 Add a template function runeLen https://github.com/siyuan-note/siyuan/issues/13438 2024-12-12 16:41:30 +08:00
Daniel
11d3516aa7 🎨 Add block content statistics template function statBlock https://github.com/siyuan-note/siyuan/issues/13438 2024-12-12 00:00:28 +08:00
Daniel
096fea2c8f 🔒 Some XSS vulnerabilities https://github.com/siyuan-note/siyuan/issues/13171 2024-11-17 11:34:38 +08:00
Daniel
3922e48404 🎨 Improve doc parsing 2024-11-10 12:07:39 +08:00
Daniel
a0491cd4ff 🎨 Improve markdown importing https://github.com/siyuan-note/siyuan/issues/13097 https://github.com/siyuan-note/siyuan/issues/13080 2024-11-10 12:04:56 +08:00
Daniel
0c0cc55820 Improve load tree performance 2024-10-31 22:56:48 +08:00
Daniel
ab072fc81f 🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 17:19:48 +08:00
Daniel
ac4b0526a4 🐛 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/12825 2024-10-18 14:53:21 +08:00
Daniel
9cea8ca069 ♻️ Improve database loading performance https://github.com/siyuan-note/siyuan/issues/12818 2024-10-18 00:44:28 +08:00
Daniel
27618dd849 🐛 The word count of the selected block is inaccurate https://github.com/siyuan-note/siyuan/issues/12793 2024-10-16 11:44:45 +08:00
Daniel
7028759499 🐛 Add a kernel API /api/block/getDocsInfo https://github.com/siyuan-note/siyuan/pull/12723 https://github.com/siyuan-note/siyuan/issues/12740 2024-10-09 16:38:43 +08:00
Daniel
dbe83baef5 🎨 Clean code https://github.com/siyuan-note/siyuan/pull/12723 2024-10-07 18:44:59 +08:00