Commit Graph

7313 Commits

Author SHA1 Message Date
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
Jeffrey Chen
209c29cdb0 ♻️ Migrate some JSON parameter extraction to util.ParseJsonArgs (#17400) 2026-04-04 08:53:54 +08:00
Jeffrey Chen
9256842fca ♻️ ParseJsonArg adds null value check (#17399) 2026-04-04 08:53:09 +08:00
Jeffrey Chen
064754128b ♻️ Replace time.Now().Sub(start) with time.Since(start) (#17401) 2026-04-04 08:48:32 +08:00
Jeffrey Chen
20c1b9b387 🎨 Record the number of CSS and JS code snippets in the log (#17395) 2026-04-03 21:19:05 +08:00
Daniel
7278f4dddb 🎨 https://github.com/siyuan-note/siyuan/issues/17393
Signed-off-by: Daniel <845765@qq.com>
2026-04-03 19:04:03 +08:00
Daniel
571d070de6 🔖 Release v3.6.3
Signed-off-by: Daniel <845765@qq.com>
2026-04-02 15:53:33 +08:00
Daniel
7e7956336f ⬆️ Upgrade lute https://github.com/siyuan-note/siyuan/pull/17378
Signed-off-by: Daniel <845765@qq.com>
2026-04-02 13:42:18 +08:00
Daniel
8ed60bb7d1 🎨 Improve document deletion https://github.com/siyuan-note/siyuan/issues/17351
Signed-off-by: Daniel <845765@qq.com>
2026-04-02 11:24:57 +08:00
Daniel
1cba71f392 🎨 Improve YAML front-matter tag export https://github.com/siyuan-note/siyuan/issues/17376
Signed-off-by: Daniel <845765@qq.com>
2026-04-02 10:02:20 +08:00
Daniel
7e11a7e74f 🎨 Improve YAML front-matter tag export https://github.com/siyuan-note/siyuan/issues/17376
Signed-off-by: Daniel <845765@qq.com>
2026-04-02 09:34:03 +08:00
Jeffrey Chen
0ee5fc385f Improve cloud configuration consistency (#17371)
* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency

* 🎨 Improve cloud configuration consistency
2026-04-02 09:22:04 +08:00
Daniel
904b65f6ca 🎨 Improve YAML front-matter tag export https://github.com/siyuan-note/siyuan/issues/17376
Signed-off-by: Daniel <845765@qq.com>
2026-04-01 10:18:32 +08:00
Daniel
ca406bccb9 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-04-01 10:05:09 +08:00
Daniel
985584c7c7 🐛 Images in the database assets fields are not displaying https://github.com/siyuan-note/siyuan/issues/17368
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-rx4h-526q-4458

Signed-off-by: Daniel <845765@qq.com>
2026-04-01 00:15:18 +08:00
Jeffrey Chen
9815ea5226 ♻️ Migrate some JSON parameter extraction to util.ParseJsonArgs (#17372) 2026-03-31 23:03:55 +08:00
Jeffrey Chen
a674b14806 🎨 Empty tags no longer appear in the tag panel https://github.com/siyuan-note/siyuan/issues/17367 (#17369)
Co-authored-by: D <845765@qq.com>
2026-03-31 22:14:00 +08:00
Daniel
52fc9bea6b 🐛 Images in the database assets fields are not displaying https://github.com/siyuan-note/siyuan/issues/17368
🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-rx4h-526q-4458

Signed-off-by: Daniel <845765@qq.com>
2026-03-31 22:05:01 +08:00
Daniel
0fdf00f362 🎨 Empty tags no longer appear in the tag panel https://github.com/siyuan-note/siyuan/issues/17367
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 20:10:42 +08:00
Daniel
a9caf1f2c7 🎨 Empty tags no longer appear in the tag panel https://github.com/siyuan-note/siyuan/issues/17367
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 20:10:25 +08:00
Daniel
d8e33acb48 🎨 Empty tags no longer appear in the tag panel https://github.com/siyuan-note/siyuan/issues/17367
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 20:02:05 +08:00
Daniel
ad79d83027 🎨 https://github.com/siyuan-note/siyuan/pull/17361
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 18:21:31 +08:00
Jeffrey Chen
e6b4c29626 🎨 Improve Linux disk type detection (#17361)
Co-authored-by: D <845765@qq.com>
2026-03-31 18:14:32 +08:00
Daniel
1d44086109 🎨 https://github.com/siyuan-note/siyuan/pull/17361
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 17:48:16 +08:00
Daniel
57466c341c 🔖 Release v3.6.2
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 10:02:56 +08:00
Daniel
93817bee2f ⬆️ Upgrade kernel deps
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 09:33:22 +08:00
Daniel
83bd6acf68 🐛 Escaping issues in attribute panel https://github.com/siyuan-note/siyuan/issues/17345
Signed-off-by: Daniel <845765@qq.com>
2026-03-31 00:10:42 +08:00
Daniel
c060539136 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-03-30 21:24:55 +08:00
Daniel
e602475349 ⬆️ Upgrade lute
Signed-off-by: Daniel <845765@qq.com>
2026-03-30 20:59:12 +08:00
Daniel
bec2a00f95 🐛 https://github.com/siyuan-note/siyuan/issues/17345
Signed-off-by: Daniel <845765@qq.com>
2026-03-30 18:06:25 +08:00