Commit graph

20732 commits

Author SHA1 Message Date
Daniel
ffd4ceb0d9
🎨 Unable to switch the publish service between multiple workspaces https://github.com/siyuan-note/siyuan/issues/16587
Signed-off-by: Daniel <845765@qq.com>
2025-12-29 19:35:31 +08:00
Vanessa
d1422ea0df 💄 https://github.com/siyuan-note/siyuan/issues/16688 2025-12-29 16:05:33 +08:00
Jeffrey Chen
4132736037
📝 fix incorrect function comments (#16719) 2025-12-29 15:52:01 +08:00
Vanessa
f7822b5b3e Merge remote-tracking branch 'origin/dev' into dev 2025-12-29 13:33:38 +08:00
Vanessa
9fdfa27682 🎨 https://github.com/siyuan-note/siyuan/issues/15818 2025-12-29 13:33:26 +08:00
Daniel
3bd20971b9
📝 Update changelogs
Signed-off-by: Daniel <845765@qq.com>
2025-12-29 13:03:58 +08:00
Vanessa
6657343f3e Merge remote-tracking branch 'origin/dev' into dev 2025-12-29 12:57:25 +08:00
Vanessa
e6ec708526 🎨 https://github.com/siyuan-note/siyuan/pull/16717 2025-12-29 12:57:13 +08:00
Daniel
7d832aaf3b
🎨 Improve template function ISOMonth https://github.com/siyuan-note/siyuan/issues/16718
Signed-off-by: Daniel <845765@qq.com>
2025-12-29 12:46:46 +08:00
Vanessa
67694ce8ed Merge remote-tracking branch 'origin/dev' into dev 2025-12-29 12:29:28 +08:00
Vanessa
9585375961 🎨 https://github.com/siyuan-note/siyuan/pull/16717 2025-12-29 12:29:16 +08:00
Daniel
365f1f15d5
🎨 Improve renameFile api
Signed-off-by: Daniel <845765@qq.com>
2025-12-29 12:23:40 +08:00
Jeffrey Chen
c243fea81c
🎨 Improve error handling and security for plugin data storage methods (#16717)
- Check if storageName contains path separators to prevent path injection
- saveData and removeData return complete IWebSocketData objects with code, msg, and data fields for result checking
- saveData and removeData immediately modify this.data[storageName] at function start, so even if the operation fails, subsequent use of this.data[storageName] is not affected
- All methods always resolve
2025-12-29 11:01:38 +08:00
Daniel
3c00f5a3d1
🎨 Improve av api https://github.com/siyuan-note/siyuan/issues/16715
Signed-off-by: Daniel <845765@qq.com>
2025-12-29 09:19:24 +08:00
Vanessa
f5167ae895 Merge remote-tracking branch 'origin/dev' into dev 2025-12-28 22:26:18 +08:00
Vanessa
ac483d6cbe 🎨 https://github.com/siyuan-note/siyuan/issues/16688 2025-12-28 22:26:02 +08:00
Daniel
1c760a84d9
🎨 https://github.com/siyuan-note/siyuan/issues/16688#issuecomment-3694706501
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 22:16:19 +08:00
Daniel
7dc84e5447
🎨 https://github.com/siyuan-note/siyuan/issues/16664#issuecomment-3694774305
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 22:13:58 +08:00
Daniel
d1b62c1b3e
🎨 https://github.com/siyuan-note/siyuan/issues/16664#issuecomment-3694774305
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 22:13:58 +08:00
Vanessa
3856bd0b87 Merge remote-tracking branch 'origin/dev' into dev 2025-12-28 21:59:37 +08:00
Vanessa
14441cc52a 🎨 https://github.com/siyuan-note/siyuan/issues/12327 2025-12-28 21:59:22 +08:00
Daniel
e557e3bb68
🐛 Unable to switch the publish service between multiple workspaces https://github.com/siyuan-note/siyuan/issues/16587
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 20:43:52 +08:00
Vanessa
0e0a64caa5 Merge remote-tracking branch 'origin/dev' into dev 2025-12-28 18:18:53 +08:00
Vanessa
a2c6e831f7 🎨 https://github.com/siyuan-note/plugin-sample/issues/38 2025-12-28 18:18:39 +08:00
Daniel
42608c3dc5
⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 17:34:25 +08:00
Vanessa
c2f10b73d6 🎨 https://github.com/siyuan-note/siyuan/issues/16709 2025-12-28 17:29:51 +08:00
Vanessa
6c6a266df7 Merge remote-tracking branch 'origin/dev' into dev 2025-12-28 16:54:43 +08:00
Vanessa
30ff7c0d13 🎨 https://github.com/siyuan-note/siyuan/issues/16703 2025-12-28 16:54:30 +08:00
Daniel
7679adf6d5
🎨 Improve auto email link parsing https://github.com/siyuan-note/siyuan/issues/16629
Signed-off-by: Daniel <845765@qq.com>
2025-12-28 16:39:13 +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
Vanessa
43bf12743c 🎨 https://github.com/siyuan-note/siyuan/pull/16339 2025-12-27 18:59:46 +08:00
Vanessa
24fe2869d3 🎨 https://github.com/siyuan-note/siyuan/pull/16339 2025-12-27 18:49:14 +08:00
Jeffrey Chen
8701c2a08b
🐛 Resolve white screen caused by clicking Graph blocks and PDF links (#16339)
fix https://github.com/siyuan-note/siyuan/issues/9991 https://github.com/siyuan-note/siyuan/issues/14701
2025-12-27 17:39:29 +08:00
Vanessa
1d47fbf872 Merge remote-tracking branch 'origin/dev' into dev 2025-12-27 16:39:56 +08:00
Vanessa
b840e452fb 🎨 https://github.com/siyuan-note/siyuan/issues/16684 2025-12-27 16:39:35 +08:00
Daniel
30b4faa65c
🐛 Attribute values are not escaped https://github.com/siyuan-note/siyuan/issues/16686
Signed-off-by: Daniel <845765@qq.com>
2025-12-27 15:10:06 +08:00
Vanessa
3a334d3402 🎨 https://github.com/siyuan-note/siyuan/issues/16688 2025-12-27 14:44:37 +08:00
Vanessa
ca74667f7e Merge remote-tracking branch 'origin/dev' into dev 2025-12-27 14:27:07 +08:00
Vanessa
7ac9dd519e 🎨 https://github.com/siyuan-note/siyuan/issues/16688 2025-12-27 14:26:50 +08:00
Daniel
24a0c91fae
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
Signed-off-by: Daniel <845765@qq.com>
2025-12-27 13:39:13 +08:00
Daniel
1e13177aae
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
Signed-off-by: Daniel <845765@qq.com>
2025-12-27 12:49:37 +08:00
Daniel
3f5c0762e8
🎨 Improve minimum version requirements for marketplace packages https://github.com/siyuan-note/siyuan/issues/16688
Signed-off-by: Daniel <845765@qq.com>
2025-12-27 12:41:13 +08:00
Vanessa
c64e976419 🎨 https://github.com/siyuan-note/siyuan/issues/16688 2025-12-27 12:40:37 +08:00
Daniel
bc6b382bd1
🐛 The updateBlock API encountered a null pointer error https://github.com/siyuan-note/siyuan/issues/16705
Signed-off-by: Daniel <845765@qq.com>
2025-12-26 22:02:55 +08:00
Daniel
89dc302694
🐛 The updateBlock API encountered a null pointer error https://github.com/siyuan-note/siyuan/issues/16705
Signed-off-by: Daniel <845765@qq.com>
2025-12-26 21:59:15 +08:00
Vanessa
da1656b083 Merge remote-tracking branch 'origin/dev' into dev 2025-12-26 14:23:15 +08:00
Vanessa
f6fdfb654b 🎨 https://github.com/siyuan-note/siyuan/pull/16537 2025-12-26 14:22:54 +08:00