This website requires JavaScript.
Explore
Help
Sign In
xsl
/
meida_backend
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
90349f735a5839f024aed4d7c98062a8aef3cec8
meida_backend
/
tests
/
integration
T
History
xsl
90349f735a
CI / lint / typecheck / import-linter / tests / secrets (push)
Canceled after 0s
Details
feat(admin): 用户行为分析看板——/admin/api/v1/users(列表/详情,identity 掩码后输出)、/events(多维过滤分页)、/stats/overview(按天×事件 PV 透视+活跃序列);X-Admin-Token 鉴权沿用现有 admin 装配
2026-09-15 00:02:55 +08:00
..
__init__.py
feat(kb): entity store with lifecycle, graph traversal and color palette
2026-08-14 20:09:12 +08:00
test_admin_behavior.py
feat(admin): 用户行为分析看板——/admin/api/v1/users(列表/详情,identity 掩码后输出)、/events(多维过滤分页)、/stats/overview(按天×事件 PV 透视+活跃序列);X-Admin-Token 鉴权沿用现有 admin 装配
2026-09-15 00:02:55 +08:00
test_admin_console.py
feat(admin): minimal console for KB content operations
2026-08-14 21:19:31 +08:00
test_auth_email.py
feat(auth): 邮箱验证码登录通道(正式兜底,替代不可用的短信)——/auth/email/code + /auth/email/login,SmtpEmailSender(stdlib smtplib,无新依赖)+ FakeEmailSender(仅本地);频控对齐短信口径(60s 冷却/邮箱 1h≤5·24h≤10/IP≤20/设备≤10);新增 EMAIL_*/SMTP_* 配置与 40112/40113/42912/42913/61001 错误码
2026-09-15 00:02:55 +08:00
test_auth_huawei.py
feat(identity): Huawei Account Kit login via OIDC JWKS verification
2026-08-14 19:59:15 +08:00
test_auth_refresh.py
feat(identity): refresh token rotation with server-side revocable sessions
2026-08-14 16:21:52 +08:00
test_auth_sms.py
chore(prep): shared groundwork for batch-3 (admin/golden/cache)
2026-08-14 20:57:52 +08:00
test_events.py
feat(analytics): POST /events/batch with fail-close validation
2026-08-14 16:16:26 +08:00
test_full_report_flow.py
feat(report): 形象深度诊断全链路——POST /reports/{id}/full 派生 tier=full 报告,复用 basic 输入与 32 维结果;full 流水线(无视觉阶段)LLM 扩写四大块(十二季定位/规则色板/4场景穿搭/30天计划),三重校验+语义重试+规则兜底降级;删除终身一次硬校验(40920 下线,重复生成由配额兜底);validation 枚举一致性校验放宽(十二季词表);迁移 0003 SSOT 补 full_report 规则行
2026-09-15 00:02:44 +08:00
test_hybrid_retrieval.py
feat(retrieval): hybrid search over pgvector with hard filters and gap tracking
2026-08-14 20:12:27 +08:00
test_kb_entity.py
feat(kb): entity store with lifecycle, graph traversal and color palette
2026-08-14 20:09:12 +08:00
test_report_copy_stage.py
feat(report): LLM copy generation with mandatory post-validation and fallback
2026-08-14 22:09:09 +08:00
test_report_feedback_reservations.py
feat(agent,report): 会话持久化与画像注入、报告反馈与预约留资——PM/开发双Agent迭代1-3
2026-09-11 21:50:58 +08:00
test_report_flow.py
feat(report): 形象深度诊断全链路——POST /reports/{id}/full 派生 tier=full 报告,复用 basic 输入与 32 维结果;full 流水线(无视觉阶段)LLM 扩写四大块(十二季定位/规则色板/4场景穿搭/30天计划),三重校验+语义重试+规则兜底降级;删除终身一次硬校验(40920 下线,重复生成由配额兜底);validation 枚举一致性校验放宽(十二季词表);迁移 0003 SSOT 补 full_report 规则行
2026-09-15 00:02:44 +08:00
test_report_stages.py
feat(report): deterministic vision provider and 32-dimension diagnosis assembly
2026-08-14 22:14:54 +08:00
test_retrieval_cache.py
feat(retrieval): TTL+LRU result cache with generation-based invalidation
2026-08-14 21:16:51 +08:00
test_rules_engine.py
feat(rules): data-driven decision table engine with hard constraints
2026-08-14 20:10:21 +08:00
test_task_bonus_eligibility.py
feat(billing): 任务换额度定稿闭环——claim 凭据校验(40311)+ 定稿 4 任务目录
2026-09-12 00:23:43 +08:00
test_task_bonus.py
feat(billing): 任务换额度定稿闭环——claim 凭据校验(40311)+ 定稿 4 任务目录
2026-09-12 00:23:43 +08:00
test_upload_direct_flow.py
feat(uploads): 本地磁盘直传(COS 降级路线)+ 报告照片存在性校验
2026-09-12 00:24:01 +08:00
test_vertical_slice.py
feat(llm): four-tier daily budget degradation with manual override
2026-08-14 16:27:21 +08:00