100 Commits

Author SHA1 Message Date
Daniel db266e7fab 🎨 Improve block op api
Signed-off-by: Daniel <845765@qq.com>
2026-06-20 11:21:15 +08:00
Daniel 99eb811b86 Improve database view performance https://github.com/siyuan-note/siyuan/issues/17830
Signed-off-by: Daniel <845765@qq.com>
2026-06-08 09:09:39 +08:00
Daniel de5e7fd2b9 🎨 https://github.com/siyuan-note/siyuan/issues/17592
Signed-off-by: Daniel <845765@qq.com>
2026-04-29 09:28:35 +08:00
Daniel cd5761088b 🎨 https://github.com/siyuan-note/siyuan/issues/17564
Signed-off-by: Daniel <845765@qq.com>
2026-04-23 12:02:06 +08:00
Jeffrey Chen 5c674d7249 ♻️ Replace interface{} with any (#17415) 2026-04-05 16:48:32 +08:00
Jeffrey Chen 6d95cd099f ♻️ Code style: The placeholder argument has an incorrect type (#17302) 2026-03-22 11:08:48 +08:00
Daniel a6a56a6442 🎨 https://github.com/siyuan-note/siyuan/issues/17157
Signed-off-by: Daniel <845765@qq.com>
2026-03-13 10:42:42 +08:00
Daniel 3ae8b2f3ae 🎨 https://github.com/siyuan-note/siyuan/issues/17157
Signed-off-by: Daniel <845765@qq.com>
2026-03-13 10:15:20 +08:00
Daniel b48202bbb8 🎨 Improve reindex
Signed-off-by: Daniel <845765@qq.com>
2026-03-09 11:43:25 +08:00
Daniel f7f05ffad1 🎨 Improve reindex
Signed-off-by: Daniel <845765@qq.com>
2026-03-09 11:25:05 +08:00
Daniel a0a9447458 ♻️ Improve insert blocktree tx
Signed-off-by: Daniel <845765@qq.com>
2026-03-09 10:47:04 +08:00
Daniel 285f7c216a 🎨 https://github.com/siyuan-note/siyuan/issues/17131
Signed-off-by: Daniel <845765@qq.com>
2026-03-04 11:16:53 +08:00
Daniel 3f82df40e3 🐛 Rebuilding the index caused a crash https://github.com/siyuan-note/siyuan/issues/17001
Signed-off-by: Daniel <845765@qq.com>
2026-02-11 23:44:12 +08:00
Daniel 5d70341ebe 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-07 13:02:53 +08:00
Daniel ed1c8a1fb6 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-07 13:02:37 +08:00
Daniel 95242c3f4d 🐛 Fix https://github.com/siyuan-note/siyuan/issues/16847
Signed-off-by: Daniel <845765@qq.com>
2026-01-17 21:50:31 +08:00
Daniel 89952fa8b4 Improve performance for large-scale block deletion/insertion https://github.com/siyuan-note/siyuan/issues/16644
Signed-off-by: Daniel <845765@qq.com>
2025-12-21 18:29:10 +08:00
Daniel 8429a1df0b Improve data indexing performance https://github.com/siyuan-note/siyuan/issues/16397
Signed-off-by: Daniel <845765@qq.com>
2025-11-24 10:30:06 +08:00
Daniel c925f06326 🎨 Improve boot logging for database 2024-12-27 19:50:08 +08:00
Daniel 7fa1f89061 🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13060 2024-11-07 17:23:42 +08:00
Daniel 5ad9de9541 🐛 The save path is incorrect when creating a sub-doc by ref in a doc with the same name https://github.com/siyuan-note/siyuan/issues/8138 2024-09-23 12:08:10 +08:00
Oleksandr Redko b100721fee ♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
Daniel 498cb1ba85 Improve blocktree storage performance 2024-07-14 22:25:13 +08:00
Daniel 415607f6dd 🎨 Improve blocktree 2024-07-02 12:10:17 +08:00
Daniel a8b3f6cc25 🎨 Improve blocktree 2024-07-02 12:10:17 +08:00
Daniel 06f3721fd4 Improve performance for rendering databases, due flashcards 2024-06-23 21:37:28 +08:00
Daniel ef6daed3d5 🐛 https://github.com/siyuan-note/siyuan/issues/11776 https://github.com/siyuan-note/siyuan/issues/11773 2024-06-22 00:30:01 +08:00
Daniel 6f370460dc 🐛 https://github.com/siyuan-note/siyuan/issues/11776 https://github.com/siyuan-note/siyuan/issues/11773 2024-06-22 00:26:57 +08:00
Daniel 675ad65bd1 🧑‍💻 Add internal kernel API /api/attr/batchGetBlockAttrs https://github.com/siyuan-note/siyuan/issues/11786 2024-06-21 23:20:25 +08:00
Daniel 7a3d4a05ad ♻️ Refactor the blocktree storage https://github.com/siyuan-note/siyuan/issues/11773 2024-06-20 23:59:27 +08:00
Daniel dfc8d39a68 🎨 Improve workspace startup stability https://github.com/siyuan-note/siyuan/issues/11483 2024-05-20 23:40:15 +08:00
Daniel d9351213da 🎨 Improve disk usage display https://github.com/siyuan-note/siyuan/issues/11121 2024-04-24 20:11:55 +08:00
Daniel 1bc11a1a9a 🎨 Improve disk usage display https://github.com/siyuan-note/siyuan/issues/11121 2024-04-24 19:51:15 +08:00
Daniel 7f98213879 🎨 Improve mirror database blocks reload 2024-04-21 18:18:23 +08:00
Daniel 16c665bfa7 🎨 tree not found appears when rebuilding index https://github.com/siyuan-note/siyuan/issues/11036 2024-04-14 22:16:46 +08:00
Daniel 150336dcf5 🎨 Improve kernel stability by eliminating some data races https://github.com/siyuan-note/siyuan/issues/9842 2023-12-09 12:18:55 +08:00
Daniel bea32e96d5 🎨 Improve kernel stability by eliminating some data races https://github.com/siyuan-note/siyuan/issues/9842 2023-12-08 13:05:50 +08:00
Daniel 38099e4892 🎨 Add kernel API /api/filetree/getIDsByHPath https://github.com/siyuan-note/siyuan/issues/9654 2023-11-15 09:10:33 +08:00
Daniel e964eddbeb 🎨 Identify the database view whether is a "mirror" https://github.com/siyuan-note/siyuan/issues/9578 2023-11-03 11:15:49 +08:00
Daniel a8806968d0 🎨 Export related flashcard data when exporting .sy.zip https://github.com/siyuan-note/siyuan/issues/9372 2023-10-08 19:18:27 +08:00
Daniel dd7679eac6 🐛 Document duplicated when creating by block reference Fix https://github.com/siyuan-note/siyuan/issues/8981 2023-08-16 11:34:37 +08:00
Daniel 4e69f9596c 🎨 Improve init sync stability 2023-07-18 01:08:54 +08:00
Daniel b9c35fd0f5 🎨 Update slogan Refactor your thinking https://github.com/siyuan-note/siyuan/issues/8608 2023-06-24 20:39:55 +08:00
Daniel 3e06c5db2a 🎨 Improve init block tree 2023-06-19 11:12:37 +08:00
Daniel f7c31b89bb 🎨 Improve init block tree 2023-06-18 22:23:49 +08:00
Daniel ba28df5d5e 🎨 Improve boot init block tree 2023-06-16 11:08:57 +08:00
Liang Ding aa289498c0 🎨 Flashcards in closed notebooks are no longer counted when spaced repeat Fix https://github.com/siyuan-note/siyuan/issues/8240 2023-05-12 20:35:55 +08:00
Liang Ding 2678dfc827 🎨 Show count in spaced repetition tree filter floating window https://github.com/siyuan-note/siyuan/issues/8202 2023-05-09 10:19:36 +08:00
Liang Ding f3dd8e5315 🐛 The save path is incorrect when creating a sub-doc by ref in a doc with the same name Fix https://github.com/siyuan-note/siyuan/issues/8138 2023-05-01 12:35:17 +08:00
Liang Ding 758f65fdff Optimize the performance of document tree flashcard loading Fix https://github.com/siyuan-note/siyuan/issues/7967 2023-04-12 19:41:19 +08:00