86 Commits

Author SHA1 Message Date
Daniel 64bf87fa2f 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-vmm8-3ccv-ppvw
Signed-off-by: Daniel <845765@qq.com>
2026-07-02 12:37:23 +08:00
Daniel c202f7aa07 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-vmm8-3ccv-ppvw
Signed-off-by: Daniel <845765@qq.com>
2026-07-02 12:13:58 +08:00
Daniel 8a511576d7 🐛 Images not displaying on iOS https://github.com/siyuan-note/siyuan/issues/18013
Signed-off-by: Daniel <845765@qq.com>
2026-07-01 17:02:17 +08:00
Daniel ddc20ede8c 🎨 https://github.com/siyuan-note/siyuan/issues/17753#issuecomment-4544741363
Signed-off-by: Daniel <845765@qq.com>
2026-05-27 10:58:59 +08:00
Daniel 9cd4b10698 🎨 https://github.com/siyuan-note/siyuan/issues/17753#issuecomment-4544741363
Signed-off-by: Daniel <845765@qq.com>
2026-05-27 10:56:32 +08:00
Daniel aa5b19d3eb 🐛 https://github.com/siyuan-note/siyuan/issues/17753
Signed-off-by: Daniel <845765@qq.com>
2026-05-26 17:17:07 +08:00
Daniel 538829b68d 🐛 https://github.com/siyuan-note/siyuan/issues/17753
Signed-off-by: Daniel <845765@qq.com>
2026-05-26 17:16:46 +08:00
Daniel bb481e1290 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-hjh7-r5w8-5872
Signed-off-by: Daniel <845765@qq.com>
2026-04-19 17:59:07 +08:00
Daniel c1539878c8 ♻️ Move IsSubPath to gulu
Signed-off-by: Daniel <845765@qq.com>
2026-04-10 00:38:50 +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
Jeffrey Chen fdd7285e90 ♻️ Code style: Redundant else branch (#17298) 2026-03-22 10:50:13 +08:00
iliya b77e174066 ♻️ kernel/util/path: remove unnecessary second val from loop (#17279) 2026-03-21 11:44:00 +08:00
Daniel 501571c2d2 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-vm69-h85x-8p85
Signed-off-by: Daniel <845765@qq.com>
2026-03-18 09:18:52 +08:00
Daniel ca51c4cf8a 🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
2026-03-17 08:58:05 +08:00
Jeffrey Chen 3375ee4ab5 🎨 Improve database preview image loading (#17237)
* 🎨 Improve database preview image loading https://github.com/siyuan-note/siyuan/issues/17229

* 🎨 Improve database preview image loading https://github.com/siyuan-note/siyuan/issues/17229

* 🎨 Improve database preview image loading https://github.com/siyuan-note/siyuan/issues/17229
2026-03-17 08:56:58 +08:00
Daniel 294b8b429d 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-fq2j-j8hc-8vw8
Signed-off-by: Daniel <845765@qq.com>
2026-03-16 10:22:14 +08:00
Daniel 9914fd1d39 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-h5vh-m7fg-w5h6
Signed-off-by: Daniel <845765@qq.com>
2026-03-14 11:14:25 +08:00
Daniel 6feb2bc8ec 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-2h2p-mvfx-868w
Signed-off-by: Daniel <845765@qq.com>
2026-03-06 16:41:03 +08:00
Daniel 6071ced2af 🔒 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-9r8w-vhmw-fwv8
Signed-off-by: Daniel <845765@qq.com>
2026-03-02 22:28:51 +08:00
Daniel bd076a36a8 🎨 Assets cannot be exported on Windows https://github.com/siyuan-note/siyuan/issues/17045 https://github.com/siyuan-note/siyuan/security/advisories/GHSA-c4jr-5q7w-f6r9
Signed-off-by: Daniel <845765@qq.com>
2026-02-16 11:58:59 +08:00
Daniel 813f523dc6 🐛 Assets cannot be exported on Windows https://github.com/siyuan-note/siyuan/issues/17045
Signed-off-by: Daniel <845765@qq.com>
2026-02-16 11:21:29 +08:00
Daniel d7f790755e 🔒 Fix https://github.com/siyuan-note/siyuan/security/advisories/GHSA-c4jr-5q7w-f6r9
Signed-off-by: Daniel <845765@qq.com>
2026-01-28 21:42:30 +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
Daniel ed42e5d384 🎨 https://github.com/siyuan-note/siyuan/issues/14943#issuecomment-3763972566
Signed-off-by: Daniel <845765@qq.com>
2026-01-17 23:07:37 +08:00
Daniel 1958f59668 🎨 https://github.com/siyuan-note/siyuan/issues/14943#issuecomment-3763972566
Signed-off-by: Daniel <845765@qq.com>
2026-01-17 23:07:20 +08:00
Daniel 0770429c93 🎨 https://github.com/siyuan-note/siyuan/issues/14943#issuecomment-3763972566
Signed-off-by: Daniel <845765@qq.com>
2026-01-17 23:06:43 +08:00
Daniel db4b91b757 🎨 Improve the network serve address list https://github.com/siyuan-note/siyuan/issues/14943
Signed-off-by: Daniel <845765@qq.com>
2026-01-17 11:41:14 +08:00
Daniel 8cbf2897bb 🎨 Improve the network serve address list https://github.com/siyuan-note/siyuan/issues/14943
Signed-off-by: Daniel <845765@qq.com>
2026-01-16 11:21:15 +08:00
Daniel 0bc96f4d75 🎨 Improve handling of assets when exporting to Word .docx format https://github.com/siyuan-note/siyuan/issues/15253
Signed-off-by: Daniel <845765@qq.com>
2026-01-09 23:29:27 +08:00
Daniel ca24bea936 🎨 Improve handling of assets when exporting to Word .docx format https://github.com/siyuan-note/siyuan/issues/15253
Signed-off-by: Daniel <845765@qq.com>
2026-01-09 19:11:41 +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 f05f56b3e8 🎨 Prompt when the user attempts to create a workspace in the root directory of the disk https://github.com/siyuan-note/siyuan/issues/15976
Signed-off-by: Daniel <845765@qq.com>
2025-09-29 11:27:19 +08:00
Daniel 540c81995e 🎨 https://github.com/siyuan-note/siyuan/issues/15260 2025-07-12 10:40:20 +08:00
Daniel 9933cd98ec 🎨 https://github.com/siyuan-note/siyuan/issues/15240 2025-07-09 20:35:52 +08:00
Daniel 4ce17604ea 🎨 No longer replace \ with / in paths 2025-04-21 11:33:21 +08:00
Daniel 4c080e2b34 🎨 Trim space in dialynote/block ref/new doc save path https://github.com/siyuan-note/siyuan/issues/14482 2025-03-31 15:29:59 +08:00
Daniel 010139be3f 🎨 Improve workspace dir checking https://github.com/siyuan-note/siyuan/issues/13789 2025-02-10 11:00:03 +08:00
Daniel b6ef8be3d5 🎨 Improve workspace dir checking https://github.com/siyuan-note/siyuan/issues/13789 2025-02-06 11:37:44 +08:00
Yingyi / 颖逸 6ee4705e2a 🎨 Support local file system sync & backup (#13663)
* 🎨 Use local file system sync & backup

* ⬆️ dejavu

* 🎨 Add the settings panel of local file system sync & backup

* 📝 Update user guides of local file system sync & backup

* 🎨 Adjust supported runtime environments
2024-12-31 21:06:13 +08:00
Daniel e70ed57f6e 🔒 Some security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13426 2024-12-11 17:30:14 +08:00
Daniel 914f6314c0 🐛 Editor not automatically refreshed after rolling back document https://github.com/siyuan-note/siyuan/issues/13419 2024-12-10 23:11:21 +08:00
Daniel e4933d0841 🎨 Support flac audio asset playback https://github.com/siyuan-note/siyuan/issues/13386 2024-12-07 11:13:25 +08:00
Daniel f54195c7b4 🎨 Support HarmonyOS NEXT system 2024-12-03 00:08:46 +08:00
Daniel 6f7e106be4 ♻️ Extract method util.GetTreeID 2024-11-29 08:41:43 +08:00
Daniel 89f1887c3b Improve data sync performance for booting https://github.com/siyuan-note/siyuan/issues/13216 2024-11-21 10:59:29 +08:00
Daniel 488e87b70b 🎨 WebDAV/S3 data sync and backup support configurable concurrent requests https://github.com/siyuan-note/siyuan/issues/12798 2024-10-16 19:29:11 +08:00
Oleksandr Redko b100721fee ♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
Yingyi / 颖逸 ba2193403d Support read-only publish service
* 🎨 kernel supports read-only publishing services

* 🐛 Fix authentication vulnerabilities

* 🎨 Protect secret information

* 🎨 Adjust the permission control

* 🎨 Adjust the permission control

* 🎨 Fixed the vulnerability that `getFile` gets file `conf.json`

* 🎨 Add API `/api/setting/setPublish`

* 🎨 Add API `/api/setting/getPublish`

* 🐛 Fixed the issue that PWA-related files could not pass BasicAuth

* 🎨 Add a settings panel for publishing features

* 📝 Add guide for `Publish Service`

* 📝 Update Japanese user guide

* 🎨 Merge fixed static file services
2024-06-12 21:03:51 +08:00
Daniel 04764e7546 🎨 Update S3 default timeout to 60s 2024-04-29 23:26:55 +08:00