Commit graph

6673 commits

Author SHA1 Message Date
Daniel
8ada34f357
Database kanban view https://github.com/siyuan-note/siyuan/issues/8873
Signed-off-by: Daniel <845765@qq.com>
2025-11-05 10:27:45 +08:00
Daniel
bdff7a74c1
Database kanban view https://github.com/siyuan-note/siyuan/issues/8873
Signed-off-by: Daniel <845765@qq.com>
2025-11-04 21:46:20 +08:00
NateSmyth
3525c2b5d9
🎨 Fix kanban attrView followup (#16277)
* fix: more robust fix for kanban empty groups error
- followup for handling of edge cases that cause "Cannot read properties of undefined (reading 'forEach')" error in renderKanban
- always apply preferred group key logic whenever kanban has an empty group key

* 🎨 Clean code

---------

Co-authored-by: D <845765@qq.com>
2025-11-04 12:31:59 +08:00
Daniel
d4c46ebaa2
Database kanban view https://github.com/siyuan-note/siyuan/issues/8873
Signed-off-by: Daniel <845765@qq.com>
2025-11-04 11:07:42 +08:00
NateSmyth
c72f2b0167
🐛 setAttributesViewGroup timing error (#16275)
* fix: "Cannot read properties of undefined (reading 'forEach')" when creating kanban view
- fixed error when `setAttributeViewGroup()` tries to access  `attrView.Views` before kanban view is added

* fix: "Failed to execute 'json' on 'Response': Unexpected end of JSON input" when converting to kanban view
- fixed error where `ChangeAttrViewLayout()` generates groups before new layout type is set, causing data structure mismatch
2025-11-04 10:01:31 +08:00
Daniel
f5a1309481
🎨 https://github.com/siyuan-note/siyuan/pull/16268
Signed-off-by: Daniel <845765@qq.com>
2025-11-03 11:14:58 +08:00
Daniel
7e935ee61f
⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2025-11-03 11:03:03 +08:00
Jeffrey Chen
15674d67f7
🐛 Fix path retrieval in CreateWithMarkdown function (#16268)
fix https://github.com/siyuan-note/siyuan/issues/16026
2025-11-03 11:02:38 +08:00
Daniel
16056c216c
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-11-01 16:58:20 +08:00
Daniel
654020ff7d
🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-11-01 16:57:43 +08:00
Jeffrey Chen
a0f5387bb4
🧑‍💻 Improve /api/storage/getRecentDocs (#16257)
fix https://github.com/siyuan-note/siyuan/issues/16256
2025-11-01 10:36:47 +08:00
Daniel
c2157ca060
🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-10-31 19:14:15 +08:00
Daniel
b75c824607
🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-10-31 17:42:36 +08:00
Jeffrey Chen
d76c63a456
🐛 Reset recent-doc.json on unmarshal failure (#16251) 2025-10-31 10:12:56 +08:00
Daniel
debe70b646
🔖 Release v3.3.6
Signed-off-by: Daniel <845765@qq.com>
2025-10-29 16:15:05 +08:00
Daniel
1c952be716
🎨 https://github.com/siyuan-note/siyuan/issues/16233 https://github.com/siyuan-note/siyuan/issues/16121
Signed-off-by: Daniel <845765@qq.com>
2025-10-29 16:10:40 +08:00
Daniel
5e85d895b3
🎨 https://github.com/siyuan-note/siyuan/issues/16233 https://github.com/siyuan-note/siyuan/issues/16121
Signed-off-by: Daniel <845765@qq.com>
2025-10-29 16:01:35 +08:00
Daniel
e5f3fc5e51
🎨 https://github.com/siyuan-note/siyuan/issues/16233 https://github.com/siyuan-note/siyuan/issues/16121
Signed-off-by: Daniel <845765@qq.com>
2025-10-29 16:01:35 +08:00
Jeffrey Chen
4c2684d11d
🧑‍💻 Add internal kernel API /api/block/getBlockDOMWithEmbed and /api/block/getBlockDOMsWithEmbed (#16237)
* 🎨 Add internal kernel API `/api/block/getBlockDOMWithEmbed` and `/api/block/getBlockDOMsWithEmbed`

fix https://github.com/siyuan-note/siyuan/issues/16021

* 🎨 Add internal kernel API `/api/block/getBlockDOMWithEmbed` and `/api/block/getBlockDOMsWithEmbed`

fix https://github.com/siyuan-note/siyuan/issues/16021
2025-10-29 15:27:19 +08:00
Daniel
15fc11e600
🎨 https://github.com/siyuan-note/siyuan/issues/16233 https://github.com/siyuan-note/siyuan/issues/16121
Signed-off-by: Daniel <845765@qq.com>
2025-10-29 10:43:17 +08:00
Daniel
fc4cadfd58
🎨 https://github.com/siyuan-note/siyuan/issues/16206
Signed-off-by: Daniel <845765@qq.com>
2025-10-28 20:44:19 +08:00
Daniel
2567526672
🎨 Improve detection of duplicate insertion of assets https://github.com/siyuan-note/siyuan/issues/16220
Signed-off-by: Daniel <845765@qq.com>
2025-10-28 11:01:53 +08:00
Daniel
920f7e4623
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2025-10-28 11:01:53 +08:00
Jeffrey Chen
90a447f914
🎨 Improve exporting document HTML (#16219)
* 🎨 The browser-side supports exporting document HTML

fix https://github.com/siyuan-note/siyuan/issues/16213

* 修复导出 HTML 时引入资源没有使用相对路径,修复文档导出 HTML/PDF 时缺失图标

fix https://github.com/siyuan-note/siyuan/issues/16217

fix https://github.com/siyuan-note/siyuan/issues/16216 01

* 修复文档导出 HTML/PDF 时冗余图标

fix https://github.com/siyuan-note/siyuan/issues/16216 02
2025-10-28 09:28:56 +08:00
Daniel
d154b05083
🧑‍💻 Add an internal kernel API /api/outline/getDocOutlineAndStorage https://github.com/siyuan-note/siyuan/issues/16206
Signed-off-by: Daniel <845765@qq.com>
2025-10-27 17:14:38 +08:00
Daniel
1f464ca42b
🎨 Improve the database rollup and asset field filtering https://github.com/siyuan-note/siyuan/issues/16126
Signed-off-by: Daniel <845765@qq.com>
2025-10-27 11:31:11 +08:00
Daniel
d5b78df9a3
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-10-27 11:30:53 +08:00
Daniel
bc1fe91865
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-10-26 21:52:14 +08:00
Daniel
923f9be756
🎨 Improve get os info for HarmonyOS
Signed-off-by: Daniel <845765@qq.com>
2025-10-26 21:18:51 +08:00
Jeffrey Chen
45381d2575
🎨 Improve embedding block exports (#16205)
fix https://github.com/siyuan-note/siyuan/issues/16200
2025-10-26 18:45:14 +08:00
Daniel
957a928959
🎨 https://github.com/siyuan-note/siyuan/issues/16156
Signed-off-by: Daniel <845765@qq.com>
2025-10-25 17:24:57 +08:00
Daniel
a8f56e55e3
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2025-10-25 17:24:56 +08:00
Jeffrey Chen
6150e9b7c6
🎨 Record the width of some Protyle elements in the attributes (#15043)
fix https://github.com/siyuan-note/siyuan/issues/15021
2025-10-25 17:16:56 +08:00
Daniel
994bdc06a2
🎨 Improve Recent documents https://github.com/siyuan-note/siyuan/pull/15824
Signed-off-by: Daniel <845765@qq.com>
2025-10-24 11:41:36 +08:00
Daniel
3aaec151a4
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2025-10-24 11:29:49 +08:00
Achuan-2
d9e0c56a47
Improve Recent documents (#15824)
*  Improve Recent documents
基于文档最近浏览时间进行排序

*  支持显示最近关闭文档

*  支持显示最近关闭文档

*  支持显示最近关闭文档

*  支持显示最近关闭文档

*  支持显示最近关闭文档

*  支持显示最近关闭文档

* 支持Ctrl+Shift+T打开最近关闭的文档

* 🎨 clean code

* 🔥 移除表格插入行/列的默认快捷键

*  最近文档支持显示最近修改文档

* 🎨

*  最近文档支持查看最近打开

* 🎨

* 

* Update win-build.bat
2025-10-24 11:12:14 +08:00
Daniel
2815a744d5
🎨 The plugin switch status is not synchronized https://github.com/siyuan-note/siyuan/issues/16155
Signed-off-by: Daniel <845765@qq.com>
2025-10-23 21:51:50 +08:00
Daniel
f2191aad5f
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-10-23 21:11:54 +08:00
Daniel
bb8b307c2e
🐛 The plugin switch status is not synchronized https://github.com/siyuan-note/siyuan/issues/16155
Signed-off-by: Daniel <845765@qq.com>
2025-10-23 17:10:50 +08:00
Daniel
e315fd377e
🐛 The plugin switch status is not synchronized https://github.com/siyuan-note/siyuan/issues/16155
Signed-off-by: Daniel <845765@qq.com>
2025-10-23 17:09:43 +08:00
Daniel
ddfc1cbd66
🎨 Improve FSRS weight initialization https://github.com/siyuan-note/siyuan/issues/16181
Signed-off-by: Daniel <845765@qq.com>
2025-10-22 22:08:38 +08:00
Daniel
767aae6b71
🎨 Improve fold heading editing https://github.com/siyuan-note/siyuan/issues/16113 03
Signed-off-by: Daniel <845765@qq.com>
2025-10-22 18:36:45 +08:00
Daniel
8eb0d04393
🐛 The plugin switch status is not synchronized https://github.com/siyuan-note/siyuan/issues/16155
Signed-off-by: Daniel <845765@qq.com>
2025-10-22 16:25:23 +08:00
Daniel
73963739ce
🐛 Renaming doc title does not update title in ial https://github.com/siyuan-note/siyuan/issues/16166
Signed-off-by: Daniel <845765@qq.com>
2025-10-21 17:52:42 +08:00
Daniel
b91f2cb3ad
🎨 Improve IFrame handling for exporting HTML/PDF/Image https://github.com/siyuan-note/siyuan/issues/16158 https://github.com/siyuan-note/siyuan/issues/4035
Signed-off-by: Daniel <845765@qq.com>
2025-10-21 17:03:24 +08:00
Daniel
950f392217
🎨 https://github.com/siyuan-note/siyuan/issues/16149
Signed-off-by: Daniel <845765@qq.com>
2025-10-20 10:49:16 +08:00
Daniel
0ffa864c8f
🎨 https://github.com/siyuan-note/siyuan/issues/16149
Signed-off-by: Daniel <845765@qq.com>
2025-10-19 09:46:55 +08:00
Daniel
163c91ffbe
🎨 Improve the database rollup and asset field filtering https://github.com/siyuan-note/siyuan/issues/16126
Signed-off-by: Daniel <845765@qq.com>
2025-10-19 09:32:03 +08:00
Daniel
5fb1fcc5ec
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-10-18 20:54:32 +08:00
Daniel
b46f9d6e8c
⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2025-10-18 18:01:54 +08:00