jxxghp
|
740cf12c11
|
fix cython errors
|
2025-03-23 19:09:48 +08:00 |
|
jxxghp
|
2f38b3040d
|
fix:修复代码兼容性写法
|
2025-03-23 12:10:21 +08:00 |
|
jxxghp
|
f2648df2ad
|
add special domains
|
2025-03-20 13:00:53 +08:00 |
|
jxxghp
|
6603a30e7e
|
fix MessageQueueManager
|
2025-03-10 10:02:32 +08:00 |
|
InfinityPacer
|
a1bc773fb5
|
feat(security): add AVIF support
|
2025-02-11 17:10:50 +08:00 |
|
InfinityPacer
|
e48c8ee652
|
Revert "fix is_safe_url"
This reverts commit 5e2ad34864.
|
2025-02-10 02:22:53 +08:00 |
|
jxxghp
|
5e2ad34864
|
fix is_safe_url
|
2025-02-09 22:08:21 +08:00 |
|
InfinityPacer
|
d35bee54a6
|
fix(limit): log accurate wait time after triggering limit
|
2025-01-22 21:34:59 +08:00 |
|
InfinityPacer
|
11d4f27268
|
feat(cache): migrate cachetools usage to unified cache backend
|
2025-01-18 02:12:20 +08:00 |
|
jxxghp
|
aa93c560e5
|
feat:分享订阅删除功能
|
2025-01-15 13:31:16 +08:00 |
|
jxxghp
|
23650657cd
|
add noqa
fix #3670
|
2025-01-07 14:20:31 +08:00 |
|
InfinityPacer
|
430702abd3
|
feat(transmission): add protocol support
|
2025-01-07 00:52:58 +08:00 |
|
jxxghp
|
90fedade76
|
fix #3673
|
2025-01-06 10:08:46 +08:00 |
|
Aqr-K
|
261bb5fa81
|
fix: 调整变量顺序,更加直观
|
2025-01-05 17:07:11 +08:00 |
|
Aqr-K
|
704dcf46d3
|
refactor(string): 调整 preprocess_version 与 conversion_version
|
2025-01-05 16:54:02 +08:00 |
|
Aqr-K
|
9fab50edb0
|
refactor(string): 优化 版本比较 方法
|
2025-01-05 16:22:28 +08:00 |
|
InfinityPacer
|
98247fa47a
|
feat: add log_execution_time decorator
|
2024-12-22 01:02:07 +08:00 |
|
InfinityPacer
|
2e7e74c803
|
feat(encoding): update configuration to performance mode
|
2024-11-27 13:52:17 +08:00 |
|
InfinityPacer
|
83fc474dbe
|
feat(encoding): enhance encoding detection with confidence threshold
|
2024-11-27 12:33:57 +08:00 |
|
jxxghp
|
fc69d7e6c1
|
fix
|
2024-11-16 10:55:17 +08:00 |
|
jxxghp
|
d6c6ee9b4e
|
fix #3092
|
2024-11-14 12:38:02 +08:00 |
|
jxxghp
|
78d51b7621
|
Merge pull request #3031 from Akimio521/feat/filemanager-alist
feat: 增加 filemanager storages 类型:Alist
|
2024-11-14 08:12:31 +08:00 |
|
amtoaer
|
c19e825e94
|
fix: 修复白兔俱乐部登录检测
|
2024-11-13 18:30:52 +08:00 |
|
Akimio521
|
726e7dfbd4
|
feat(StringUtils): add url_eqote method
|
2024-11-08 14:31:08 +08:00 |
|
wdmcheng
|
d863a7cb7f
|
改进 SystemUtils.list_files 遍历目录对特殊字符的兼容性(如'[]')
|
2024-10-30 18:29:14 +08:00 |
|
InfinityPacer
|
915388c109
|
feat(commands): support sending CommandRegister events for clients
|
2024-10-26 04:51:45 +08:00 |
|
InfinityPacer
|
2c8ecdfcb9
|
fix(cache): support clear image cache
|
2024-10-20 01:05:06 +08:00 |
|
jxxghp
|
8af37a0adc
|
fix shudown
|
2024-10-15 13:42:41 +08:00 |
|
InfinityPacer
|
12c669aa17
|
fix(security): optimize URL validation
|
2024-10-14 19:38:25 +08:00 |
|
InfinityPacer
|
89819f8730
|
feat(cache): add HTTP cache support for image proxy
|
2024-10-14 17:00:27 +08:00 |
|
InfinityPacer
|
422474b4b7
|
feat(security): enhance image URL and domain validation
|
2024-10-14 01:33:53 +08:00 |
|
InfinityPacer
|
efb624259a
|
fix(Utils): remove unnecessary methods
|
2024-10-13 22:40:58 +08:00 |
|
InfinityPacer
|
f9e06e4381
|
feat(security): add safe path check for log file access and validation
|
2024-10-13 21:59:22 +08:00 |
|
jxxghp
|
4e3a76ffa3
|
fix bug
|
2024-10-12 12:32:50 +08:00 |
|
Attente
|
d1bf1411b6
|
fix: 修正重复的特殊字符 —[U+2014](https://symbl.cc/cn/2014/) --> ―[U+2015](https://symbl.cc/cn/2015/)
|
2024-10-10 22:01:09 +08:00 |
|
InfinityPacer
|
d7da2e133a
|
feat(security): add cache to wallpaper endpoints to mitigate attacks
|
2024-10-07 23:37:20 +08:00 |
|
jxxghp
|
d7c277a277
|
Merge pull request #2764 from InfinityPacer/feature/event
|
2024-09-23 07:04:29 +08:00 |
|
InfinityPacer
|
5fc5838abd
|
fix(event): replace condition-based wait with exponential backoff
|
2024-09-22 02:38:28 +08:00 |
|
Cabbagec
|
f0100e6dbc
|
fix: Path.rglob/glob does not follow symlinks
|
2024-09-22 01:29:06 +08:00 |
|
jxxghp
|
4efc80e35a
|
Merge pull request #2716 from InfinityPacer/feature/plugin
|
2024-09-14 18:16:02 +08:00 |
|
InfinityPacer
|
343f51ce79
|
feat(plugin): enhance fallback strategies
|
2024-09-14 17:23:44 +08:00 |
|
jxxghp
|
57bad6353c
|
fix bug
|
2024-09-14 13:13:11 +08:00 |
|
InfinityPacer
|
540f5eb77f
|
refactor: unify env path
|
2024-09-12 00:05:07 +08:00 |
|
InfinityPacer
|
8b336cf3eb
|
fix(log): add support for CONFIG_DIR through environment variables
|
2024-09-11 23:53:15 +08:00 |
|
InfinityPacer
|
150e2366da
|
refactor(log): add support for configurable log settings in .env
|
2024-09-10 21:43:09 +08:00 |
|
InfinityPacer
|
862f3cb623
|
feat(limit): change default raise_on_limit to False
|
2024-09-05 23:46:08 +08:00 |
|
InfinityPacer
|
ffbcc988b3
|
feat(limit): refactor RateLimiter to limit package
|
2024-09-05 23:29:44 +08:00 |
|
InfinityPacer
|
7a7225ba45
|
fix(rate-limiter): optimize log
|
2024-09-05 00:46:36 +08:00 |
|
InfinityPacer
|
b42a69f361
|
feat(rate-limiter): support dynamic raise_exception
|
2024-09-05 00:41:56 +08:00 |
|
InfinityPacer
|
eea6bd1ea3
|
feat(rate-limiter): add source context for enhanced logging
|
2024-09-04 20:12:29 +08:00 |
|