175 Commits

Author SHA1 Message Date
Daniel be534e75b4 🎨 Improve Markdown import to parse audio/video tags https://github.com/siyuan-note/siyuan/issues/17985
Signed-off-by: Daniel <845765@qq.com>
2026-07-01 23:24:52 +08:00
Daniel 94082e9b2d 🔒 Fix some security vulnerabilities CNVD-2026-19400
Signed-off-by: Daniel <845765@qq.com>
2026-05-12 17:58:15 +08:00
Daniel 2de2590e8c 🎨 https://github.com/siyuan-note/siyuan/issues/17614
Signed-off-by: Daniel <845765@qq.com>
2026-05-02 09:08:49 +08:00
Daniel a8abfa5ddf ♻️ https://github.com/siyuan-note/siyuan/pull/17307
Signed-off-by: Daniel <845765@qq.com>
2026-03-22 12:26:51 +08:00
Jeffrey Chen 349a8ddc98 ♻️ Code style: unused function (#17307)
* ♻️ Code style: unused function

* Refactor reload handling in processMessage

Refactor reload logic to handle scroll reset and maintain functionality for mobile and non-mobile environments.

* Add ReloadUIResetScroll function to websocket.go

---------

Co-authored-by: D <845765@qq.com>
2026-03-22 12:19:44 +08:00
Jeffrey Chen 71342abe99 ♻️ Code style: Omit explicit types and remove unused (blank identifier) parameters (#17310) 2026-03-22 11:30:20 +08:00
iliya 87b28d3bdc ♻️ kernel/model/import: refactor bytes.HasPrefix + bytes.TrimPrefix (#17270)
* kernel/model/import: refactor bytes.HasPrefix + bytes.TrimPrefix

with bytes.CutPrefix.

remove redundant return in htmlBlock2Inline func

* Refactor token trimming for HTML blocks and links

* Update import.go

* Fix token trimming for HTML block processing
2026-03-21 11:43:15 +08:00
Daniel 9186eac4bd 🎨 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/17047#issuecomment-3909134087
Signed-off-by: Daniel <845765@qq.com>
2026-02-17 11:27:17 +08:00
Daniel 2d2ef40a7c 🎨 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/17047#issuecomment-3906289100
Signed-off-by: Daniel <845765@qq.com>
2026-02-16 12:09:50 +08:00
Daniel 11d4d98d35 🎨 Improve importing .sy.zip https://github.com/siyuan-note/siyuan/issues/17047
Signed-off-by: Daniel <845765@qq.com>
2026-02-16 10:22:33 +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 97232090fe 🎨 Fix https://github.com/siyuan-note/siyuan/issues/16637
Signed-off-by: Daniel <845765@qq.com>
2025-12-20 20:08:15 +08:00
Daniel c07efea8de 🎨 Improve callout block https://github.com/siyuan-note/siyuan/issues/16607
Signed-off-by: Daniel <845765@qq.com>
2025-12-20 12:31:28 +08:00
Daniel 9dfc77a7e9 🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-12-14 10:33:13 +08:00
Daniel b5c84f2354 🎨 The old version of the application no longer supports opening the new version of the document https://github.com/siyuan-note/siyuan/issues/16505
Signed-off-by: Daniel <845765@qq.com>
2025-12-03 22:03:37 +08:00
Daniel 58608d8db5 🎨 Improve HTML svg clipping https://github.com/siyuan-note/siyuan/issues/16413
Signed-off-by: Daniel <845765@qq.com>
2025-11-23 11:09:39 +08:00
Daniel c8033c44b0 🎨 Improve HTML svg clipping https://github.com/siyuan-note/siyuan/issues/16413
Signed-off-by: Daniel <845765@qq.com>
2025-11-21 20:21:28 +08:00
Daniel 3d3486e93e 🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817#issuecomment-3523687650
Signed-off-by: Daniel <845765@qq.com>
2025-11-13 12:27:26 +08:00
Daniel 654020ff7d 🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-11-01 16:57:43 +08:00
Daniel c2157ca060 🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-10-31 19:14:15 +08:00
Daniel b75c824607 🎨 Supports converting relative path hyperlinks into document block references after importing Markdown https://github.com/siyuan-note/siyuan/issues/13817
Signed-off-by: Daniel <845765@qq.com>
2025-10-31 17:42:36 +08:00
Daniel cfb976eb89 🐛 PDF files with too long file names cannot generate annotated images https://github.com/siyuan-note/siyuan/issues/15739 https://github.com/siyuan-note/siyuan/issues/10666 2025-09-03 17:37:27 +08:00
Daniel c521a0f985 🎨 Improve parsing <img> tags when importing https://github.com/siyuan-note/siyuan/issues/15638 2025-08-23 11:24:53 +08:00
Daniel 8934856d75 🎨 Parse <img> tags when pasting https://github.com/siyuan-note/siyuan/issues/15464 2025-08-20 19:36:08 +08:00
Daniel aabb85d895 🎨 Parse <img> tags when pasting https://github.com/siyuan-note/siyuan/issues/15464 2025-08-20 19:02:55 +08:00
Daniel bf465e5bbf ♻️ Move .sy data parser to https://github.com/siyuan-note/dataparser 2025-08-04 18:11:33 +08:00
Daniel 8d9e786c77 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 2025-06-25 11:34:34 +08:00
Daniel e492b1fa51 🎨 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 2025-06-23 11:03:39 +08:00
Daniel 289ea3aae0 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 https://github.com/siyuan-note/siyuan/issues/15082 2025-06-19 11:17:03 +08:00
Jeffrey Chen 4092547251 🐛 Fix null pointers in file traversal (#15079) 2025-06-18 16:46:58 +08:00
Daniel 5fad080fc3 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 https://github.com/siyuan-note/siyuan/pull/15041 2025-06-16 22:49:07 +08:00
Daniel e5a634d90c 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 https://github.com/siyuan-note/siyuan/pull/15041 2025-06-16 22:32:36 +08:00
syr1ne 724cddf7cb 🔒 emoji xss fix (#15041) 2025-06-16 22:19:15 +08:00
Daniel 95ae34c7b1 🔒 XSS through emoji name https://github.com/siyuan-note/siyuan/issues/15034 2025-06-16 17:01:22 +08:00
Daniel fc58892ce8 🎨 Improve HTML table clipping https://github.com/siyuan-note/siyuan/issues/14688 2025-04-23 21:34:21 +08:00
Daniel 58b8418659 🎨 Support converting HTML hyperlinks when importing Markdown https://github.com/siyuan-note/siyuan/issues/14689 2025-04-23 19:36:26 +08:00
Daniel 80fbe14281 🎨 Browser clipping extension supports clipping SVG https://github.com/siyuan-note/siyuan/issues/14523 2025-04-09 14:52:37 +08:00
Daniel b883f07cb4 🎨 Improve flashcard import https://github.com/siyuan-note/siyuan/issues/14402 2025-03-20 20:41:26 +08:00
Daniel 4669752e14 🎨 Improve asset src decoding when importing markdown https://github.com/siyuan-note/siyuan/issues/14117 2025-02-17 11:49:39 +08:00
Levi Zim 530345bd09 🐛 Fix relative path when importing markdown folder (#14096)
Close #14095
2025-02-15 23:40:15 +08:00
Daniel 1f6d327f24 🎨 Improve import markdown assets path decoding https://github.com/siyuan-note/siyuan/issues/14033 2025-02-08 18:23:20 +08:00
Daniel 77fa89010f 🎨 Improve exporting/importing .sy.zip https://github.com/siyuan-note/siyuan/issues/13531 2024-12-19 23:51:39 +08:00
Daniel 1813d869b3 🎨 Improve sort when importing markdown files https://github.com/siyuan-note/siyuan/issues/13449 2024-12-13 20:07:39 +08:00
Daniel 225adea9b6 🧑‍💻 Push update block ID event https://github.com/siyuan-note/siyuan/issues/13434 2024-12-11 22:04:01 +08:00
Daniel d562fdb68d 🐛 Paste code block missing line break https://github.com/siyuan-note/siyuan/issues/13416 2024-12-11 00:11:12 +08:00
Daniel 22190b532d 🐛 File names ending with . will be considered as missing assets
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13355
2024-12-04 22:37:44 +08:00
Daniel 654d6ee587 🎨 Add logging https://ld246.com/article/1732931024696 2024-11-30 18:44:11 +08:00
Daniel 6f7e106be4 ♻️ Extract method util.GetTreeID 2024-11-29 08:41:43 +08:00
Daniel 7446599c0f 🎨 Remove Unicode PUA characters https://github.com/siyuan-note/siyuan/issues/13291 2024-11-27 20:15:37 +08:00
Daniel 535db65bf6 🎨 Improve importing Markdown https://github.com/siyuan-note/siyuan/issues/13245 2024-11-25 10:52:15 +08:00