jxxghp
|
9f79a30960
|
Merge pull request #2828 from InfinityPacer/feature/security
|
2024-10-10 15:58:58 +08:00 |
|
InfinityPacer
|
51391db262
|
fix(security): adjust resource token duration and refresh strategy
|
2024-10-10 15:43:29 +08:00 |
|
jxxghp
|
5ba555eead
|
Merge pull request #2826 from InfinityPacer/feature/security
|
2024-10-10 06:33:29 +08:00 |
|
InfinityPacer
|
871f8d3529
|
feat(security): add resource token authentication using HttpOnly Cookie
|
2024-10-10 00:45:26 +08:00 |
|
jxxghp
|
cadc0b0511
|
fix bug
|
2024-10-09 20:46:34 +08:00 |
|
jxxghp
|
084b5c8d68
|
add:订阅分享与复用API
|
2024-10-09 18:33:30 +08:00 |
|
jxxghp
|
e31df15b5e
|
Merge pull request #2820 from Cabbagec/dev-runscheduler2
|
2024-10-09 12:06:09 +08:00 |
|
Cabbagec
|
78cbe1aaed
|
fix: formatting app/api/endpoints/system.py
|
2024-10-09 11:54:49 +08:00 |
|
InfinityPacer
|
0d3d6e9bf9
|
fix(download): ensure params parsed from request body
|
2024-10-09 02:29:52 +08:00 |
|
brandonzhang
|
1b00bbc890
|
feat(endpoints): run scheduler through api by token
|
2024-10-08 23:54:18 +08:00 |
|
InfinityPacer
|
1a9ba58023
|
feat(security): add token validation and support multi-server
|
2024-10-08 18:54:28 +08:00 |
|
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 |
|