Commit Graph

60 Commits

Author SHA1 Message Date
Jeffrey Chen c20212594d ♻️ Extract IsMobileContainer and replace the mobile ternary judgment (#17661) 2026-05-11 00:03:33 +08:00
Jeffrey Chen 8dbe00d634 ♻️ Code style: Unused formal parameters (#17309) 2026-03-22 11:26:39 +08:00
Jeffrey Chen 7ad7fa3cad ♻️ Code style: unused variable (#17306) 2026-03-22 11:20:52 +08:00
Daniel 1667adb1c4 ♻️ min(runtime.NumCPU(), n)
Signed-off-by: Daniel <845765@qq.com>
2026-03-21 11:59:42 +08:00
Daniel c852f6f51a Improve the image loading performance in the database https://github.com/siyuan-note/siyuan/issues/15245 2025-07-09 16:19:19 +08:00
Daniel 084ddfd389 🎨 Add .cs file to assets search index https://github.com/siyuan-note/siyuan/issues/14983 2025-06-07 10:26:20 +08:00
Daniel acbbd8ca5d 🎨 Support HarmonyOS NEXT system https://github.com/siyuan-note/siyuan/issues/13184 2024-11-22 20:23:36 +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 831d350653 🔒 SQL injection security vulnerabilities https://github.com/siyuan-note/siyuan/issues/13077 https://github.com/siyuan-note/siyuan/issues/13059 2024-11-07 17:32:51 +08:00
Daniel 068076b8a2 🎨 Add logging https://github.com/siyuan-note/siyuan/issues/12536 2024-09-21 10:01:40 +08:00
Oleksandr Redko b100721fee ♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
Daniel d9351213da 🎨 Improve disk usage display https://github.com/siyuan-note/siyuan/issues/11121 2024-04-24 20:11:55 +08:00
Daniel ffb44137f2 🎨 Improve disk usage display https://github.com/siyuan-note/siyuan/issues/11121 2024-04-24 20:11:55 +08:00
Daniel 1bc11a1a9a 🎨 Improve disk usage display https://github.com/siyuan-note/siyuan/issues/11121 2024-04-24 19:51:15 +08:00
Daniel c00dc1cc5c 🐛 Data sync may cause data loss on Android 14 https://github.com/siyuan-note/siyuan/issues/10205 2024-01-21 21:27:50 +08:00
Daniel 728110161d 🎨 Search and replace supports space characters https://github.com/siyuan-note/siyuan/issues/10175 2024-01-14 11:42:28 +08:00
Daniel b1cea465ac 🎨 Improve file read/write locking https://github.com/siyuan-note/siyuan/issues/9748 2023-12-05 17:51:17 +08:00
Daniel 05d045b1e6 🎨 PDF files larger than 128MB are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9500 2023-10-26 08:55:00 +08:00
Daniel f7e6f61099 🎨 PDF files larger than 128MB are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9500 2023-10-25 09:56:27 +08:00
Daniel 17b598b033 🎨 PDF files larger than 64MB are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9500 2023-10-25 09:54:31 +08:00
Daniel fa7ff32105 ⬆️ https://github.com/siyuan-note/siyuan/issues/9079 2023-09-03 11:31:32 +08:00
Daniel 0822d1030e 🎨 debug pdf parser 2023-09-03 10:59:29 +08:00
Daniel 06512f994b 🎨 debug pdf parser 2023-09-03 10:37:06 +08:00
Daniel d9513c4bb5 🎨 logging 2023-09-03 09:41:06 +08:00
Daniel 7906dc97c6 🎨 Reduce the memory usage of PDF asset file content parsing on the mobile https://github.com/siyuan-note/siyuan/issues/9079 2023-08-31 21:27:37 +08:00
Daniel 8c6b747da8 🎨 Improve EPUB asset file content parsing https://github.com/siyuan-note/siyuan/issues/9072 2023-08-30 17:11:47 +08:00
Daniel 9612e41cf7 🎨 Limit memory usage of PDF parsing https://github.com/siyuan-note/siyuan/pull/9051 2023-08-27 17:49:21 +08:00
Daniel f755daee1e 🎨 Limit memory usage of PDF parsing https://github.com/siyuan-note/siyuan/pull/9051 2023-08-27 17:46:23 +08:00
Daniel 06f6534402 🎨 Limit memory usage of PDF parsing https://github.com/siyuan-note/siyuan/pull/9051 2023-08-27 17:46:06 +08:00
Daniel d3fa2bc547 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:17:53 +08:00
Daniel 7d6c101813 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:13:39 +08:00
Daniel 184b4aa074 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:12:11 +08:00
Daniel 9cfcec2310 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:09:37 +08:00
Daniel b578506ea5 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:09:19 +08:00
Daniel fd32668abc 🎨 PDF files longer than 1024 pages are not included in asset file content searching https://github.com/siyuan-note/siyuan/issues/9053 2023-08-27 11:02:36 +08:00
Daniel 4baeeed1ec 🎨 Non-UTF-8 encoded text files are not included in asset file content searching Fix https://github.com/siyuan-note/siyuan/issues/9052 2023-08-27 10:53:48 +08:00
nekrondev f4e840fae6 feat(assets): improve PDF asset parser performance (#9051)
This commit will change the single-threaded behavior of
PDF parser into multi-threaded worker pool
speeding up PDF parsing into text

Co-authored-by: Heiko Besemann <heiko.besemann@qbeyond.de>
2023-08-26 22:44:14 +08:00
Daniel 2d61568fad 🎨 Remove asset content indexes when deleting asset files https://github.com/siyuan-note/siyuan/issues/9010 2023-08-20 11:22:48 +08:00
Daniel 71f87cfd55 🎨 Improve asset content searching 2023-08-20 11:01:00 +08:00
Daniel 04cf28c962 🎨 Support searching EPUB asset content Fix https://github.com/siyuan-note/siyuan/issues/9000 2023-08-18 16:20:32 +08:00
Daniel 620853575b 🎨 Support searching some plaintext assets content https://github.com/siyuan-note/siyuan/issues/8987 2023-08-17 18:01:11 +08:00
Daniel 89f85a93c4 🎨 Support searching some plaintext assets content https://github.com/siyuan-note/siyuan/issues/8987 2023-08-17 12:14:19 +08:00
nekrondev 19a295e157 Support searching PDF asset content (#8985)
* feat(asset): add PDF parser

* test: changed test function name to match parser

* asset: add separator

* asset: add pdf factory product

* test: remove println

---------

Co-authored-by: Heiko Besemann <heiko.besemann@qbeyond.de>
2023-08-17 11:52:59 +08:00
Daniel d40632cddb Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 20:39:08 +08:00
Daniel 29678939f3 Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 20:16:04 +08:00
Daniel 0fc89a4277 Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 17:04:34 +08:00
Daniel 4b96ead36a Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 16:32:31 +08:00
Daniel a169b3913a Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 16:32:31 +08:00
Daniel 9f6d08ac01 Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-15 09:34:58 +08:00
Daniel 253b228bb0 Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 2023-08-13 00:17:06 +08:00