stefanfeng
|
b3367eedaa
|
revert: sync production code to verified test version
|
2026-09-16 14:57:37 +08:00 |
|
stefanfeng
|
e6a4988cf9
|
Merge pull request 'revert: restore production to avatar PR 28' (#33) from codex/rollback-production-to-pr28-20260916 into main
|
2026-09-16 11:27:37 +08:00 |
|
stefanfeng
|
becf2c7c52
|
revert: restore production to avatar PR 28
|
2026-09-16 11:26:47 +08:00 |
|
stefanfeng
|
d421a9da72
|
Merge pull request 'revert: restore authorization management behavior' (#32) from codex/rollback-auth-availability-20260915 into main
Reviewed-on: #32
|
2026-09-15 15:45:20 +08:00 |
|
stefanfeng
|
f4389612d1
|
revert: restore authorization management behavior
|
2026-09-15 15:43:23 +08:00 |
|
stefanfeng
|
ac5a332bce
|
Merge pull request 'fix: align authorization page with frontend api types' (#31) from codex/fix-frontend-build-20260915 into main
Reviewed-on: #31
|
2026-09-15 15:04:54 +08:00 |
|
stefanfeng
|
9ba89ef2d1
|
fix: align authorization page with frontend api types
|
2026-09-15 14:42:20 +08:00 |
|
stefanfeng
|
b1023eb783
|
Merge pull request 'feat: refine embedded avatar authorization controls' (#30) from codex/avatar-auth-controls-20260915 into main
Reviewed-on: #30
|
2026-09-15 14:34:38 +08:00 |
|
stefanfeng
|
2f287ef538
|
feat: refine embedded avatar authorization controls
|
2026-09-15 14:27:22 +08:00 |
|
stefanfeng
|
f5cbbe9eef
|
Merge pull request 'fix(avatar): restore app shell session before loading h5' (#28) from codex/avatar-app-open-hotfix into main
Reviewed-on: #28
|
2026-09-11 15:47:55 +08:00 |
|
stefanfeng
|
5fc56143ee
|
fix(avatar): restore app shell session before loading h5
|
2026-09-11 15:46:31 +08:00 |
|
stefanfeng
|
d521585bf2
|
Merge pull request 'fix(avatar): mark native shell before bridge readiness' (#27) from codex/avatar-shell-recharge-hotfix into main
Reviewed-on: #27
|
2026-09-11 13:40:03 +08:00 |
|
stefanfeng
|
35e47bf0a1
|
fix(avatar): mark native shell before bridge readiness
|
2026-09-11 13:39:41 +08:00 |
|
stefanfeng
|
f52e42d9c0
|
Merge pull request 'fix(avatar): 仅在 uniapp 容器展示充值入口' (#26) from codex/avatar-payments-finance-20260908 into main
Reviewed-on: #26
|
2026-09-11 12:12:25 +08:00 |
|
stefanfeng
|
1ab56ad0b1
|
fix(avatar): 仅在 uniapp 容器展示充值入口
|
2026-09-11 11:56:48 +08:00 |
|
stefanfeng
|
1889c8ebba
|
Merge pull request 'fix(avatar): 强制每轮跟随对方当前语言' (#25) from codex/avatar-language-enforcement-20260909 into main
Reviewed-on: #25
|
2026-09-11 11:55:21 +08:00 |
|
stefanfeng
|
910a05107a
|
Merge pull request 'fix(avatar): 杜绝发布后继续运行旧镜像' (#24) from codex/avatar-deploy-integrity-20260909 into main
Reviewed-on: #24
|
2026-09-11 11:55:13 +08:00 |
|
stefanfeng
|
857d6f2562
|
fix(avatar): enforce each turn response language
|
2026-09-09 13:33:45 +08:00 |
|
stefanfeng
|
5ce12771b9
|
fix(avatar): persist SQLite WAL across releases
|
2026-09-09 11:06:03 +08:00 |
|
stefanfeng
|
4c152230aa
|
build(avatar): preserve backend dependency cache
|
2026-09-09 10:58:09 +08:00 |
|
stefanfeng
|
9ce46cd883
|
fix(avatar): support legacy deployment Python
|
2026-09-09 10:56:43 +08:00 |
|
stefanfeng
|
140ac20281
|
fix(avatar): prevent stale deployment images
|
2026-09-09 10:47:18 +08:00 |
|
stefanfeng
|
9afc2d5a6c
|
Merge pull request 'feat: 数字分身支付与财务管理' (#23) from codex/avatar-payments-finance-20260908 into main
Reviewed-on: #23
|
2026-09-09 10:13:41 +08:00 |
|
stefanfeng
|
8585d101d5
|
feat: add avatar payments and finance management
|
2026-09-08 18:47:29 +08:00 |
|
stefanfeng
|
62eb9578fd
|
Merge pull request 'fix(avatar): 支持扫描型 PDF 知识库 OCR 索引' (#22) from codex/avatar-scanned-pdf-ocr-20260908 into main
Reviewed-on: #22
|
2026-09-08 17:19:47 +08:00 |
|
stefanfeng
|
848657219e
|
fix(avatar): OCR image-only knowledge PDFs
|
2026-09-08 16:44:18 +08:00 |
|
stefanfeng
|
1bcdcead8d
|
Merge pull request 'feat: 数字分身按授权参与广场互动' (#21) from codex/avatar-square-interaction-authorization-20260908 into main
Reviewed-on: #21
|
2026-09-08 15:09:08 +08:00 |
|
stefanfeng
|
434caac056
|
feat(avatar): honor square interaction authorization
|
2026-09-08 13:19:50 +08:00 |
|
stefanfeng
|
bb9e9da1f3
|
Merge pull request 'fix(avatar): 每轮对话跟随用户当前语言' (#20) from codex/avatar-per-turn-language-20260908 into main
Reviewed-on: #20
|
2026-09-08 13:06:10 +08:00 |
|
stefanfeng
|
28fcd5373b
|
fix(avatar): follow language changes each turn
|
2026-09-08 10:23:34 +08:00 |
|
stefanfeng
|
2a01a9946a
|
Merge pull request 'fix(avatar): 修复知识库重新索引操作' (#19) from codex/avatar-reindex-action-20260908 into main
Reviewed-on: #19
|
2026-09-08 09:19:32 +08:00 |
|
stefanfeng
|
2ce1079bb6
|
fix(avatar): repair knowledge reindex action
|
2026-09-08 09:06:33 +08:00 |
|
stefanfeng
|
6fba6dbaaa
|
Merge pull request 'fix(avatar): 分片上传大文件知识库' (#18) from codex/avatar-chunk-upload-20260907 into main
Reviewed-on: #18
|
2026-09-07 17:48:15 +08:00 |
|
stefanfeng
|
e71267cf86
|
fix(avatar): upload knowledge files in chunks
|
2026-09-07 17:45:22 +08:00 |
|
stefanfeng
|
359e558dbe
|
Merge pull request 'feat(avatar): 多文件知识库上传与进度展示' (#17) from codex/avatar-upload-progress-20260904 into main
Reviewed-on: #17
|
2026-09-04 17:33:05 +08:00 |
|
stefanfeng
|
3edf92c7cc
|
feat(avatar): show multi-file knowledge upload progress
|
2026-09-04 16:40:16 +08:00 |
|
stefanfeng
|
97c4c73b58
|
Merge pull request 'fix(avatar): 异步知识库索引并修复大文件上传' (#16) from codex/avatar-knowledge-async-20260904 into main
Reviewed-on: #16
|
2026-09-04 15:59:11 +08:00 |
|
stefanfeng
|
08c58fe0e6
|
fix(avatar): cap knowledge files at 50MB
|
2026-09-04 15:18:39 +08:00 |
|
stefanfeng
|
6b7201e890
|
fix(avatar): align knowledge upload limit with production
|
2026-09-04 13:56:29 +08:00 |
|
stefanfeng
|
28553aba15
|
fix(avatar): allow knowledge uploads up to 20MB
|
2026-09-04 13:47:46 +08:00 |
|
stefanfeng
|
95f91450d0
|
Merge pull request 'fix(avatar): index knowledge documents asynchronously' (#15) from codex/avatar-knowledge-async-20260904 into main
Reviewed-on: #15
|
2026-09-04 11:56:01 +08:00 |
|
stefanfeng
|
b98a2b9507
|
fix(avatar): index knowledge documents asynchronously
|
2026-09-04 11:53:56 +08:00 |
|
stefanfeng
|
59350fb41d
|
Merge pull request 'fix(avatar): ground replies in recognized images' (#14) from codex/avatar-image-answer-hotfix-20260902 into main
Reviewed-on: #14
|
2026-09-02 14:49:15 +08:00 |
|
stefanfeng
|
6a4b35c49a
|
fix(avatar): ground replies in recognized images
|
2026-09-02 14:47:27 +08:00 |
|
stefanfeng
|
207bbd02cf
|
Merge pull request 'fix(avatar): recover BOXIM image replies' (#13) from codex/avatar-boxim-vision-hotfix-20260902 into main
Reviewed-on: #13
|
2026-09-02 14:13:19 +08:00 |
|
stefanfeng
|
7cac96356d
|
fix(avatar): recover BOXIM image replies
|
2026-09-02 14:12:04 +08:00 |
|
stefanfeng
|
03c32309a8
|
Merge pull request 'feat(avatar): understand BOXIM image messages' (#12) from codex/avatar-boxim-vision-20260901 into main
Merge pull request #12: BOXIM image understanding
|
2026-09-01 15:36:19 +08:00 |
|
stefanfeng
|
0fc43908ae
|
feat(avatar): understand BOXIM image messages
|
2026-09-01 15:35:41 +08:00 |
|
stefanfeng
|
3d999f9472
|
Merge pull request 'fix(avatar): prevent BOXIM polling starvation' (#11) from codex/avatar-takeover-poll-20260901 into main
|
2026-09-01 14:04:18 +08:00 |
|
stefanfeng
|
540edb58c4
|
fix(avatar): prevent BOXIM polling starvation
|
2026-09-01 14:03:35 +08:00 |
|