Commit graph

21048 commits

Author SHA1 Message Date
Vanessa
dafb7673bc 🎨 https://github.com/siyuan-note/siyuan/pull/16727 2026-01-21 10:10:28 +08:00
Vanessa
176328f0f5 🎨 https://github.com/siyuan-note/siyuan/pull/16727 2026-01-21 09:43:00 +08:00
Jeffrey Chen
b0f71123a3
Improve recent documents handling (#16727)
* merge

* Update RecentDoc struct to make timestamp fields optional

* GetDoc is solely responsible for retrieving document content and does not handle business logic

* Remove RemoveRecentDoc function and its calls from multiple files to streamline document handling

* Ensure the API correctly returns an empty array, add deduplication logic, and remove redundant sorting steps when updating fields

* 🎨 Supports configuring the maximum number of `Recent documents` to be listed https://github.com/siyuan-note/siyuan/issues/16720

* merge

* 🎨 Supports configuring the maximum number of `Recent documents` to be listed https://github.com/siyuan-note/siyuan/issues/16720

* 🐛 Fix browsing time not sorted

* 🎨 Supports configuring the maximum number of `Recent documents` to be listed https://github.com/siyuan-note/siyuan/issues/16720

* merge

* remove async

* try catch
2026-01-21 08:52:05 +08:00
Vanessa
fc5a79ff16 🎨 https://github.com/siyuan-note/siyuan/issues/16874 2026-01-21 08:50:24 +08:00
Vanessa
8aa0cebaaf 🎨 https://github.com/siyuan-note/siyuan/issues/15333 2026-01-20 21:59:34 +08:00
Vanessa
9a20844e7e Merge remote-tracking branch 'origin/dev' into dev 2026-01-20 21:15:30 +08:00
Vanessa
845d1dabe8 🎨 https://github.com/siyuan-note/siyuan/issues/16871 2026-01-20 21:15:13 +08:00
Daniel
048f0ab17c
🎨 https://github.com/siyuan-note/siyuan/issues/16872
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 18:25:09 +08:00
Vanessa
94c116499c Merge remote-tracking branch 'origin/dev' into dev 2026-01-20 18:22:28 +08:00
Vanessa
19ef894b2e 🎨 https://github.com/siyuan-note/siyuan/issues/16869 2026-01-20 18:22:16 +08:00
Daniel
bf250ffe8c
🎨 Improve export to Word .docx format https://github.com/siyuan-note/siyuan/issues/14970
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 17:26:19 +08:00
Vanessa
bacd022f3d Merge remote-tracking branch 'origin/dev' into dev 2026-01-20 17:11:05 +08:00
Vanessa
9e4516a48e 🎨 https://github.com/siyuan-note/siyuan/issues/16132 2026-01-20 17:10:52 +08:00
Daniel
a5d206db89
🎨 Improve export to Word .docx format https://github.com/siyuan-note/siyuan/issues/14970
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 17:08:46 +08:00
Daniel
77757dc336
🎨 Supports setting Pandoc parameters for export docx https://github.com/siyuan-note/siyuan/issues/16845
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 16:55:01 +08:00
Daniel
ad3652d219
🎨 Improve export to Word .docx format https://github.com/siyuan-note/siyuan/issues/14970
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 16:47:47 +08:00
Vanessa
1abeb6e41a 🎨 https://github.com/siyuan-note/siyuan/issues/16132 2026-01-20 12:54:55 +08:00
Vanessa
862d8280ad Merge remote-tracking branch 'origin/dev' into dev 2026-01-20 12:23:40 +08:00
Vanessa
f60c90af67 🎨 https://github.com/siyuan-note/siyuan/issues/16869 2026-01-20 12:23:28 +08:00
Daniel
48f26f9247
🎨 The image address bar is automatically converted to an asset after filling in Base64 https://github.com/siyuan-note/siyuan/issues/16132
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 11:16:14 +08:00
Daniel
a64ab76640
🎨 https://github.com/siyuan-note/siyuan/issues/16854
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:45:58 +08:00
Daniel
ef9d811616
🎨 https://github.com/siyuan-note/siyuan/issues/16854
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:39:42 +08:00
Daniel
ffd947233e
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:39:23 +08:00
Daniel
e9564ff0ec
🎨 Supports setting Pandoc parameters for export docx https://github.com/siyuan-note/siyuan/issues/16845
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:05:49 +08:00
Daniel
d5f7bf2c02
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:05:28 +08:00
Daniel
f6e9ed5b55
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 10:03:38 +08:00
Daniel
cfcf695fb4
🎨 Improve export to Word .docx format https://github.com/siyuan-note/siyuan/issues/14970
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 09:41:29 +08:00
Daniel
53e85a46bb
🎨 The size limit of inserted assets has been adjusted from 8G to 16G https://github.com/siyuan-note/siyuan/issues/16870
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 09:26:08 +08:00
Vanessa
817d15a313 Merge remote-tracking branch 'origin/dev' into dev 2026-01-20 09:25:53 +08:00
Vanessa
e6fa4dd0e1 ♻️ https://github.com/siyuan-note/siyuan/issues/14972 2026-01-20 09:25:40 +08:00
Daniel
f7d43c48b3
🎨 Supports setting Pandoc parameters for export docx https://github.com/siyuan-note/siyuan/issues/16845
Signed-off-by: Daniel <845765@qq.com>
2026-01-20 09:21:13 +08:00
Daniel
f6dd1a7d7e
🎨 Improve export to Word .docx format https://github.com/siyuan-note/siyuan/issues/14970
Signed-off-by: Daniel <845765@qq.com>
2026-01-19 20:38:10 +08:00
Vanessa
a85655eae0 ♻️ https://github.com/siyuan-note/siyuan/issues/16132 2026-01-19 18:21:25 +08:00
Jeffrey Chen
85b7741cd3
🎨 Improve Microsoft Excel Compatibility (#16338) 2026-01-19 17:52:42 +08:00
Vanessa
e0dc6684e2 🎨 https://github.com/siyuan-note/siyuan/issues/16132 2026-01-19 10:53:05 +08:00
Vanessa
58c24af070 🎨 https://github.com/siyuan-note/siyuan/issues/16132 2026-01-19 10:22:31 +08:00
Vanessa
bcdef1ca1d 🎨 https://github.com/siyuan-note/siyuan/issues/16132 2026-01-19 10:13:20 +08:00
Vanessa
20c2f946f9 🎨 https://github.com/siyuan-note/siyuan/issues/16066 2026-01-19 09:26:51 +08:00
Vanessa
36708d2e70 🎨 https://github.com/siyuan-note/siyuan/issues/16854 2026-01-19 09:08:25 +08:00
Daniel
c965345fb8
🎨 Reduce the size of desktop applications https://github.com/siyuan-note/siyuan/pull/16866
Signed-off-by: Daniel <845765@qq.com>
2026-01-19 08:27:21 +08:00
Jeffrey Chen
a2da2e0a1d
🎨 Improve the appearance language used during desktop initialization (#16863) 2026-01-19 08:22:41 +08:00
Jeffrey Chen
c2957fe87d
🎨 Reduce the size of desktop applications (#16866) 2026-01-19 08:21:25 +08:00
Daniel
cf79a5db32
🎨 New export settings: Include sub-docs, Include related docs https://github.com/siyuan-note/siyuan/issues/13635
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 23:00:19 +08:00
Vanessa
b2f8807dc0 Merge remote-tracking branch 'origin/dev' into dev 2026-01-18 22:51:12 +08:00
Vanessa
ba9bb4f7d1 🎨 https://github.com/siyuan-note/siyuan/issues/14972 2026-01-18 22:50:51 +08:00
Daniel
1012d8b486
🎨 Built-in Pandoc export .docx template https://github.com/siyuan-note/siyuan/issues/16861
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 20:50:41 +08:00
Daniel
1f02650b38
🎨 Improve the security of the kernel API /api/file/getFile on the publish service https://github.com/siyuan-note/siyuan/issues/16603
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 18:59:35 +08:00
Daniel
0be7e1d4e0
🔒 Fix https://github.com/siyuan-note/siyuan/security/advisories/GHSA-7c6g-g2hx-23vv
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 17:54:07 +08:00
Daniel
f8f4b51707
🔒 Arbitrary file reading vulnerability https://github.com/siyuan-note/siyuan/issues/16860
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 17:25:21 +08:00
Daniel
b2274baba2
🔒 Arbitrary file reading vulnerability https://github.com/siyuan-note/siyuan/issues/16860
Signed-off-by: Daniel <845765@qq.com>
2026-01-18 17:23:26 +08:00