Commit Graph
550 Commits
Author SHA1 Message Date
InfinityPacer 4dd146d1c8 feat(security): replace validation with Depends for system endpoints 2024-10-08 18:12:40 +08:00
InfinityPacer 4af57d9857 feat(security): restore token validation 2024-10-08 17:28:30 +08:00
InfinityPacer 4f01b82b81 feat(security): unify token validation for message endpoints 2024-10-08 14:32:29 +08:00
InfinityPacer 284082741e feat(security): obfuscate error messages in anonymous API 2024-10-08 01:51:45 +08:00
InfinityPacer 9d71c9b61e feat(config): centralize set_key usage through update_setting method 2024-10-05 03:14:16 +08:00
InfinityPacer d3186cd742 refactor(db): convert suitable string fields to JSON type 2024-09-30 16:16:29 +08:00
jxxghp 666f9a536d fix subscribe api 2024-09-30 13:33:06 +08:00
jxxghp 8f5cf33fa9 Merge pull request #2780 from InfinityPacer/feature/module 2024-09-27 10:19:28 +08:00
InfinityPacer 2ce3ddb75a refactor(module): simplify service instantiation with generics 2024-09-27 04:04:56 +08:00
Aqr-K d1abc23cbd 更新 storage.py 2024-09-26 21:00:21 +08:00
Aqr-K 35c68fe30d feat: transType API
- 针对查询可用整理方式的API
2024-09-26 20:56:33 +08:00
InfinityPacer 3512e7df4a fix(storage): handle null values in file sorting to prevent crashes 2024-09-26 01:01:27 +08:00
InfinityPacer 222991d07f feat(api): add support for dynamic plugin APIs 2024-09-25 02:20:23 +08:00
jxxghp 4bf7e05a3d fix download api add save_path 2024-09-23 17:52:06 +08:00
jxxghp 9cfc27392d fix download api 2024-09-23 17:50:24 +08:00
jxxghp d7e56eeb36 fix 文件整理 2024-09-21 17:03:53 +08:00
jxxghp 117bd80528 fix scraping 2024-09-20 12:51:32 +08:00
InfinityPacer 36142b97bf fix(auth): handle scenario where the user is null 2024-09-16 15:41:13 +08:00
jxxghp e86bf61579 fix storage api 2024-09-14 14:43:14 +08:00
jxxghp 5ec7357c56 fix bug 2024-09-13 17:23:41 +08:00
InfinityPacer 777c7c78d0 fix(plugin): use verify_apikey for backward compatibility 2024-09-13 09:49:22 +08:00
jxxghp 6a65b5b234 Merge pull request #2703 from InfinityPacer/feature/auth 2024-09-13 08:32:54 +08:00
jxxghp b9f1ebff89 Merge pull request #2700 from InfinityPacer/feature/api-token 2024-09-13 08:32:10 +08:00
InfinityPacer 1ebec13afb feat(auth): add AUXILIARY_AUTH_ENABLE for user authentication 2024-09-12 21:12:10 +08:00
jxxghp 73407825f5 fix site userdata 2024-09-12 15:44:31 +08:00
jxxghp e2436ba94f fix api 2024-09-12 08:24:55 +08:00
InfinityPacer 3446aec6a2 feat(plugin): add API_TOKEN validation for plugin API registration 2024-09-12 02:36:34 +08:00
InfinityPacer 540f5eb77f refactor: unify env path 2024-09-12 00:05:07 +08:00
jxxghp 9c47da8c98 fix dashboard api 2024-09-10 21:10:45 +08:00
jxxghp 89f2bf5f30 更新 message.py 2024-09-09 22:54:47 +08:00
jxxghp c3ef3dd7d1 fix 全局变量定义 2024-09-09 22:17:49 +08:00
jxxghp 1d31785def fix reload api 2024-09-09 09:51:48 +08:00
jxxghp d806931296 downloading api 支持多下载器 2024-09-09 08:33:07 +08:00
jxxghp 773399347d fix user api 2024-09-08 14:53:52 +08:00
jxxghp 34ae663d5a add subscribe/files api 2024-09-08 13:02:42 +08:00
jxxghp 01505ceaa7 add site userdata refresh api 2024-09-08 08:44:54 +08:00
Akimio521 a13d32c17f fix:将history.episodes转换成episode_detail 2024-09-06 19:05:55 +08:00
Akimio521 c438cd5713 feat:手动转移文件增加从历史记录获取相关信息 2024-09-06 19:05:30 +08:00
jxxghp 78657cb948 fix api 2024-08-29 16:15:06 +08:00
jxxghp 264cd2658b fix cache path 2024-08-29 15:39:12 +08:00
jxxghp f4dfaa0519 fix douban api 2024-08-29 08:36:11 +08:00
jxxghp 707921e15d feat:global image cache api 2024-08-28 18:11:06 +08:00
jxxghp eea8b9a8a6 feat:global image cache api 2024-08-28 17:53:06 +08:00
jxxghp 1f87bc643a sync main 2024-08-19 13:06:39 +08:00
jxxghp 8485d4ec30 fix storage api 2024-08-16 11:30:31 +08:00
jxxghp 61e4e63a6a fix storage api 2024-08-15 16:15:26 +08:00
jxxghp 47481d2482 fix storage api 2024-08-15 15:27:47 +08:00
jxxghp 6358e49a96 fix statistic info api 2024-08-12 11:02:05 +08:00
jxxghp fc1076586a fix downloader info api 2024-08-12 08:17:39 +08:00
jxxghp 40663b6ce7 fix local 2024-07-26 22:04:50 +08:00