Commit Graph

7342 Commits

Author SHA1 Message Date
Daniel
d87ae1ce6e 🐛 Authentication failed due to an excessively long cookie https://github.com/siyuan-note/siyuan/issues/17512
Signed-off-by: Daniel <845765@qq.com>
2026-04-16 20:13:41 +08:00
Daniel
9fc3ca302a 🐛 The IFrame block cannot be edited https://github.com/siyuan-note/siyuan/issues/17486
Signed-off-by: Daniel <845765@qq.com>
2026-04-16 12:22:24 +08:00
Daniel
d1898a1343 🐛 The IFrame block cannot be edited https://github.com/siyuan-note/siyuan/issues/17486
Signed-off-by: Daniel <845765@qq.com>
2026-04-16 11:40:15 +08:00
Daniel
b5e9c9e83e 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-grjj-6f6g-cq8q
Signed-off-by: Daniel <845765@qq.com>
2026-04-16 11:06:53 +08:00
Daniel
df6da2976d 🎨 Improve task list item markdown indexing for data-task marker https://github.com/siyuan-note/siyuan/issues/17502
Signed-off-by: Daniel <845765@qq.com>
2026-04-16 09:32:04 +08:00
Jeffrey Chen
0456ea154e 🎨 Support HTTP/2 over HTTPS (#17500) 2026-04-16 08:23:58 +08:00
Daniel
95e96ac41c Improve ristretto NumCounters
Signed-off-by: Daniel <845765@qq.com>
2026-04-15 21:56:43 +08:00
Daniel
62eed37a32 🔖 Release v3.6.4
Signed-off-by: Daniel <845765@qq.com>
2026-04-14 09:39:42 +08:00
Jeffrey Chen
8f3b9992c2 🎨 Prevent modification of the data-task attribute https://github.com/siyuan-note/siyuan/issues/17343#issuecomment-4223807048 (#17466) 2026-04-14 08:01:45 +08:00
Jeffrey Chen
e9a2dc2e4d Add error details to the abnormal status pop-up window (#17465)
* 🎨 Add error details to the abnormal status pop-up window

* 🎨 Add error details to the abnormal status pop-up window
2026-04-13 21:47:57 +08:00
Daniel
c53fa23816 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-13 20:49:35 +08:00
Daniel
53eee57b4d 🎨 https://github.com/siyuan-note/siyuan/pull/17481
Signed-off-by: Daniel <845765@qq.com>
2026-04-13 20:28:26 +08:00
Daniel
da072ce12c 🎨 https://github.com/siyuan-note/siyuan/issues/17476
Signed-off-by: Daniel <845765@qq.com>
2026-04-13 11:26:42 +08:00
Daniel
9b29e5aa49 🎨 https://github.com/siyuan-note/siyuan/issues/17476
Signed-off-by: Daniel <845765@qq.com>
2026-04-13 11:04:24 +08:00
Jeffrey Chen
712ad7b74a ♻️ Encapsulate sorting file read/write functions and add complete file paths to error logs (#17480) 2026-04-13 10:36:05 +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
Daniel
1c92d4d10e ⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2026-04-11 22:19:23 +08:00
Daniel
31ca1d779f ⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2026-04-11 22:14:33 +08:00
Jeffrey Chen
cce07ff01f 🎨 Improve some file operation APIs https://github.com/siyuan-note/siyuan/issues/17409 (#17460) 2026-04-11 20:22:19 +08:00
Jeffrey Chen
ca38872f11 🧑‍💻 Add kernel API /api/block/batchUpdateTaskListItemMarker https://github.com/siyuan-note/siyuan/issues/17451 (#17461) 2026-04-11 20:06:01 +08:00
Jeffrey Chen
9ba3a9a65d 🎨 Escape marketplace package author name (#17457) 2026-04-11 18:20:49 +08:00
Daniel
31eb761ef3 ⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2026-04-11 16:08:37 +08:00
Daniel
9fa3c8a2db 🐛 https://github.com/siyuan-note/siyuan/issues/17343#issuecomment-4223974591 https://github.com/siyuan-note/siyuan/issues/4658
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 21:25:42 +08:00
Daniel
0ede0c7ce7 🧑‍💻 Add kernel API /api/block/updateTaskListItemMarker https://github.com/siyuan-note/siyuan/issues/17451
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 21:15:04 +08:00
Daniel
46ce401552 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-vw86-c94w-v3x4
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 19:58:49 +08:00
Daniel
3162850e92 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 17:52:20 +08:00
Daniel
939665d1c1 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 17:35:48 +08:00
Daniel
06d5ac7bd3 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-7m5h-w69j-qggg
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 17:35:24 +08:00
Daniel
c1539878c8 ♻️ Move IsSubPath to gulu
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 00:38:50 +08:00
Daniel
df897f5390 🎨 https://github.com/siyuan-note/siyuan/issues/17440
Signed-off-by: Daniel <845765@qq.com>
2026-04-09 13:28:41 +08:00
Daniel
efed9d1604 🎨 https://github.com/siyuan-note/siyuan/issues/17409
Signed-off-by: Daniel <845765@qq.com>
2026-04-09 12:45:32 +08:00
Jeffrey Chen
68dde82a64 🐛 Only validate the name when the S3 bucket name changes https://ld246.com/article/1775665943744 (#17433) 2026-04-09 09:05:24 +08:00
Daniel
aaa1b02ad9 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-08 20:07:44 +08:00
Daniel
88575a266a ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-08 19:43:51 +08:00
Daniel
e65c2a3ac1 🐛 Default workspace data will be lost on macOS https://github.com/siyuan-note/siyuan/issues/17430
Signed-off-by: Daniel <845765@qq.com>
2026-04-08 19:43:50 +08:00
Daniel
07705b5397 🎨 Change the initial workspace path to ~/Library/Application Support/SiYuan on macOS https://github.com/siyuan-note/siyuan/issues/17095
🐛 Default workspace data will be lost on macOS https://github.com/siyuan-note/siyuan/issues/17430

Signed-off-by: Daniel <845765@qq.com>
2026-04-08 17:33:04 +08:00
Daniel
98cc6ed89e ⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2026-04-08 16:42:27 +08:00
Daniel
661234c289 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-07 17:24:30 +08:00
Daniel
7edce5649f 🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2026-04-07 17:18:53 +08:00
Daniel
2f416e5253 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-07 11:56:53 +08:00
Jeffrey Chen
e009b26d97 🧑‍💻 Add kernel API /api/file/workspaceCopyFiles (#17421) 2026-04-07 09:55:36 +08:00
Daniel
235dfb9ae3 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-06 21:12:34 +08:00
Jeffrey Chen
f9c5c482b8 🎨 Parameterized label query statements and escaping LIKE wildcards (#17416) 2026-04-06 09:30:04 +08:00
Daniel
b62273eb00 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-06 09:21:43 +08:00
Jeffrey Chen
698ee3d357 ♻️ Improve validation of some JSON parameters (#17412)
* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters

* 🎨 Improve validation of some JSON parameters
2026-04-05 17:03:13 +08:00
Jeffrey Chen
bb9cb86bd7 🎨 Empty tags are once again displayed in the tag panel (#17408) 2026-04-05 16:59:02 +08:00
Jeffrey Chen
29092a385f 🎨 JsonArg uses ShouldBindJSON and returns more diagnosable errors (#17413) 2026-04-05 16:51:27 +08:00
Jeffrey Chen
4065982c9a ♻️ Replace errors.New(fmt.Sprintf) with fmt.Errorf (#17414) 2026-04-05 16:50:20 +08:00
Jeffrey Chen
5c674d7249 ♻️ Replace interface{} with any (#17415) 2026-04-05 16:48:32 +08:00