Aqr-K
5aebc7ac59
fix(auth): preserve administrator and credential consistency ( #7141 )
2026-10-23 06:50:30 +08:00
jxxghp
6d4ce83837
fix(types): clear host mypy debt and prevent typing regressions
...
严格检查全部宿主源码,清零类型错误预算并移除按模块类型豁免。
按原因、所属方法、错误码及语法指纹锁定必要兼容例外和站点类型桩,
CI 阻断新增忽略、检查范围退化、本地桩替代真实接口及新的类型错误。
修复空值、异步和供应方类型边界,保持插件与 API 兼容合同,
并补充存储、订阅、通知、Agent 和工作流边界的回归覆盖。
2026-10-21 22:03:18 +08:00
DDSRem
2de976f6b3
Merge pull request #7050 from DDSRem-Dev/codex-comment-migration
...
docs: 统一全项目中文注释和结构化契约说明
2026-10-17 19:26:29 +08:00
jxxghp
1b5bd8cb8e
style(types): remove unused user import
2026-10-17 08:09:19 +08:00
jxxghp
383af82872
fix(compat): preserve avatar payload format
2026-10-17 08:09:19 +08:00
jxxghp
294d8a0f78
fix(types): type user config responses
2026-10-17 08:09:18 +08:00
jxxghp
3c7fe9e6bb
refactor(types): align user with typed route contracts
2026-10-17 03:00:42 +08:00
InfinityPacer
25aaf3a32b
feat(plugin): add agent pet extension contract
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 04:08:15 +08:00
jxxghp
d512f528be
refactor(api): make collection pagination explicit
2026-09-01 09:13:56 +08:00
InfinityPacer
5c70757a81
fix(auth): align v3 authentication contracts
...
按已确认的 V3 AUTH-001 交付门禁合并:后端认证与用户资料契约已完成本地前后端联调,Architecture、Coverage、单测分片和 Pylint 全部通过。
2026-08-31 04:57:34 +08:00
jxxghp
aa8751f775
refactor: close transactional boundary debt batch
2026-08-28 10:36:12 +08:00
jxxghp
b914e8b6e4
refactor: strengthen architecture CI gates and runtime contracts
2026-08-25 17:02:29 +08:00
InfinityPacer
3d7fb44dc7
refactor(database): isolate configuration transactions
2026-08-23 02:29:22 +08:00
jxxghp
9df599f502
refactor: split api dependencies by domain
2026-08-21 21:09:57 +08:00
jxxghp
8472bcff43
refactor: 收口 V3 分层架构与插件兼容边界
2026-08-18 13:22:02 +08:00
jxxghp
5128ae9e1e
refactor: 推进后端分层架构治理
2026-08-18 00:29:14 +08:00
InfinityPacer
ca99af10f1
fix(auth): preserve bcrypt password compatibility ( #6339 )
2026-08-17 06:13:18 +08:00
Aqr-K
8a11214a43
refactor(db): 修复异步连接池无界增长,并完成 SQLAlchemy 2.0 迁移与分层归位 ( #6320 )
2026-08-15 06:58:38 +08:00
jxxghp
369d7d6448
refactor: reorganize backend module boundaries
2026-08-14 19:53:33 +08:00
jxxghp
7b3444c366
refactor backend module architecture
2026-08-14 15:45:38 +08:00
jxxghp
baf8850d63
refactor(api): standardize responses and restore media config contracts
2026-08-12 23:15:13 +08:00
jxxghp
5654512d41
fix(api): return avatar filename in data
2026-08-06 23:36:34 +08:00
jxxghp
dc2b6910a4
fix: restrict sensitive system endpoints
2026-06-09 21:45:51 +08:00
DDSRem
5a585839ba
chore: remove unused imports and fix function name conflicts ( #5764 )
...
- Remove unused imports in anthropic.py, tmdbv3api/__init__.py, tv.py, test files
- Rename conflicting function names in subscribe.py and webhook.py
- Clean up unused re-exports in tmdbv3api/__init__.py (15 unused exports)
- Apply consistent formatting across API endpoints
2026-05-13 18:59:03 +08:00
DDSRem
517300afe9
fix: clean typing issues and refresh runtime dependencies
...
Align endpoint/module type hints and config reload handling while updating base Python image and package pins to improve build/runtime compatibility.
Made-with: Cursor
2026-03-24 19:21:04 +08:00
PKC278
0c6cfc5020
feat(passkey): 添加PassKey支持并优化双重验证登录逻辑
2025-12-23 13:53:54 +08:00
jxxghp
d523c7c916
fix pydantic
2025-11-01 09:51:23 +08:00
jxxghp
0c8fd5121a
fix async apis
2025-08-01 14:19:34 +08:00
jxxghp
749aaeb003
fix async
2025-07-31 07:07:14 +08:00
jxxghp
42d955b175
重构订阅和用户相关API,支持异步操作
2025-07-30 15:23:25 +08:00
Attente
332b154f15
fix(api): 适配 FastAPI 请求参数兼容性问题
...
修复系统配置和用户配置接口无法正常工作的问题。
2025-06-29 05:31:25 +08:00
jxxghp
974fe7c965
更新 user.py
2024-10-19 07:33:44 +08:00
Aqr-K
0805f02f1f
feat(user): Add username modification
2024-10-18 03:12:15 +08:00
InfinityPacer
284082741e
feat(security): obfuscate error messages in anonymous API
2024-10-08 01:51:45 +08:00
jxxghp
773399347d
fix user api
2024-09-08 14:53:52 +08:00
jxxghp
3d2b645bfc
fix user
2024-07-09 08:25:22 +08:00
jxxghp
059e4f08a3
fix permissions
2024-07-05 08:10:21 +08:00
jxxghp
de3ff2db2e
remove api async
2024-06-03 08:17:53 +08:00
jxxghp
dcd46f1627
fix #2001
2024-05-05 11:54:42 +08:00
jxxghp
b753e50580
fix api order
2024-04-23 10:06:19 +08:00
jxxghp
3002bf4dd2
fix
2024-04-23 10:02:15 +08:00
Allen
d6c6c999fc
优化用户级配置能力
2024-04-23 09:51:18 +08:00
Allen
666d6eb048
新增用户配置相关能力和接口
2024-04-18 12:33:35 +08:00
jxxghp
5ee41b87a2
fix login api
2024-03-29 11:13:57 +08:00
zss
40d99f1dd5
feat #1763
2024-03-28 16:39:34 +08:00
jxxghp
b4c6a206af
fix password
2024-02-08 08:35:18 +08:00
jxxghp
1f56ceaea9
更新 user.py
2024-01-19 10:54:13 +08:00
thsrite
a299d786fe
feat 超级管理员初始化密码随机生成 && 修改密码强制要求大写小写数字组合
2024-01-18 11:08:16 +08:00
jxxghp
3c3b8ff0e4
fix
2023-08-08 06:59:17 +08:00
jxxghp
0ba93cd2fc
add user avatar api
2023-07-19 18:23:42 +08:00