erio
574359f1df
chore: bump version to 0.1.86.4
2026-02-27 12:24:02 +08:00
erio
3d15202124
chore: bump version to 0.1.86.3
2026-02-27 09:30:58 +08:00
erio
496173da1f
merge: 合并上游 v0.1.86 到 main 分支
2026-02-25 19:02:10 +08:00
shaw
bfe414670f
chore: update version
2026-02-24 14:51:10 +08:00
erio
8661bf8837
chore: bump version to 0.1.84.8
2026-02-24 14:46:06 +08:00
yangjianbo
4950ee48a0
chore(version): 更新版本号至 0.1.83.4
2026-02-23 13:07:34 +08:00
yangjianbo
5fa45f3b8c
feat(idempotency): 为关键写接口接入幂等并完善并发容错
2026-02-23 12:45:37 +08:00
erio
39d7300a8e
chore: bump version to 0.1.84.7
2026-02-22 23:28:19 +08:00
yangjianbo
3b6584cc8d
chore(version): 更新版本号至 0.1.83.3
2026-02-22 22:20:42 +08:00
erio
7eb3b23ddf
chore: bump version to 0.1.84.6
2026-02-22 19:30:50 +08:00
yangjianbo
33db7a0fb6
feat(gateway): 引入使用量记录有界 worker 池与自动扩缩容
...
- 新增 UsageRecordWorkerPool,支持有界队列、溢出降级策略与自动扩缩容
- 将 Gateway/OpenAI/Sora/Gemini 使用量记录改为提交到统一任务池执行
- 增加 usage_record 配置默认值与校验规则,并补充配置与任务提交相关测试
- 注入并托管 worker 池生命周期,服务退出时统一 StopAndWait
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 12:56:57 +08:00
yangjianbo
987589eabc
Merge branch 'test' into release
2026-02-21 10:07:53 +08:00
erio
38dca4f787
chore: bump version to 0.1.84.5
2026-02-20 12:22:13 +08:00
erio
f819cef6d5
chore: bump version to 0.1.84.4
2026-02-20 00:20:07 +08:00
liuxiongfeng
8b021c099d
chore: bump version to 0.1.84.3
2026-02-19 22:47:32 +08:00
yangjianbo
40498aac9d
feat(sora): 对齐sora2api分镜角色去水印与挑战错误治理
2026-02-19 20:04:10 +08:00
liuxiongfeng
8a625188ce
Merge release/custom-0.1.83 into release/custom-0.1.84
2026-02-18 22:38:45 +08:00
yangjianbo
5d9667d27a
Merge branch 'main' into test
...
# Conflicts:
# backend/cmd/server/VERSION
# backend/ent/migrate/schema.go
# backend/ent/mutation.go
# backend/ent/runtime/runtime.go
# backend/ent/usagelog.go
# backend/ent/usagelog/usagelog.go
# backend/ent/usagelog/where.go
# backend/ent/usagelog_create.go
# backend/ent/usagelog_update.go
# backend/internal/repository/usage_log_repo.go
# backend/internal/server/api_contract_test.go
# backend/internal/server/middleware/cors.go
# backend/internal/service/gateway_service.go
2026-02-18 20:16:31 +08:00
yangjianbo
fad04ca995
Merge branch 'main' of https://github.com/mt21625457/aicodex2api
2026-02-18 20:10:32 +08:00
liuxiongfeng
c0cfa6acde
chore: bump antigravity user-agent to 1.16.5, version to 0.1.83.2
2026-02-18 14:14:29 +08:00
John Doe
3d1f03c286
feat: add Cache TTL Override per account + bump VERSION to 0.1.83
...
- Account-level cache TTL override: rewrite Anthropic cache_creation
token classification (5m↔1h) in streaming/non-streaming responses
- New DB field cache_ttl_overridden in usage_log for billing tracking
- Migration 055_add_cache_ttl_overridden
- Frontend: CacheTTL override toggle in account create/edit modals
- Ent schema regenerated for new usage_log fields
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 14:19:24 +03:00
liuxiongfeng
0913cfc082
chore: bump version to 0.1.83.1
2026-02-14 22:03:26 +08:00
liuxiongfeng
be6e8ff77b
fix(ui): extend mixed channel check to both Antigravity and Anthropic accounts
...
Problem:
- When creating Anthropic Console accounts to groups with Antigravity accounts,
the mixed channel warning was not triggered
- Only Antigravity accounts triggered the confirmation dialog
Solution:
- Renamed isAntigravityAccount to needsMixedChannelCheck
- Extended check to include both 'antigravity' and 'anthropic' platforms
- Updated all 8 call sites in CreateAccountModal and EditAccountModal
Changes:
- frontend/src/components/account/CreateAccountModal.vue: 4 updates
- frontend/src/components/account/EditAccountModal.vue: 4 updates
Testing:
- Frontend compilation: passed
- Backend unit tests: passed
- OAuth flow: confirmation parameter correctly passed in Step 2
- Backend compatibility: verified with checkMixedChannelRisk logic
Impact:
- Both Antigravity and Anthropic accounts now show mixed channel warning
- OAuth accounts correctly pass confirm_mixed_channel_risk parameter
- No breaking changes to existing functionality
2026-02-14 21:29:36 +08:00
yangjianbo
e2107ce45e
fix(build): Docker 构建注入版本号并同步 aicodex 镜像脚本
2026-02-14 21:16:21 +08:00
yangjianbo
5feff6b1e5
feat: 0.1.74.9
2026-02-14 13:23:26 +08:00
yangjianbo
cbab49d65f
feat: 0.1.74.8
2026-02-14 12:10:20 +08:00
yangjianbo
888f2936ad
feat: version 0.1.74.7
2026-02-13 19:28:12 +08:00
liuxiongfeng
ebb85cf843
chore: bump version to 0.1.81.9
2026-02-13 04:15:12 +08:00
liuxiongfeng
ef959bc3c6
chore: bump version to 0.1.81.8
2026-02-13 03:12:31 +08:00
liuxiongfeng
496545188a
chore: bump version to 0.1.81.7
2026-02-13 00:26:37 +08:00
liuxiongfeng
5715587baf
chore: bump version to 0.1.81.6
2026-02-12 23:49:49 +08:00
yangjianbo
7582dc53d2
fix(openai): 修复关闭 codex_cli_only 无法持久化问题
...
在编辑 OpenAI OAuth 账号时,若 codex_cli_only 从开启切换为关闭,
现改为显式写入 false,避免 extra 为空时后端忽略更新导致旧值残留。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 23:15:41 +08:00
liuxiongfeng
428ee065d3
chore: bump version to 0.1.81.5
2026-02-12 20:09:57 +08:00
yangjianbo
1ae49b9ead
feat: version 0.1.74.5
2026-02-12 19:32:13 +08:00
yangjianbo
fff1d54858
feat(log): 落地统一日志底座与系统日志运维能力
2026-02-12 16:27:29 +08:00
yangjianbo
9403aa9bd1
feat: version 0.1.74.4
2026-02-12 11:44:45 +08:00
yangjianbo
6b36992d34
feat(security): 启动时自动迁移并持久化JWT密钥
...
- 新增 security_secrets 表及 Ent schema 用于存储系统级密钥
- 启动阶段支持无 jwt.secret 配置并在数据库中自动生成持久化
- 在 Ent 初始化后补齐密钥并执行完整配置校验
- 增加并发与异常分支单元测试,覆盖密钥引导核心路径
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 11:41:20 +08:00
liuxiongfeng
1abc688cad
chore: bump version to 0.1.81.4
2026-02-12 02:33:33 +08:00
liuxiongfeng
3a9f1c5796
chore: bump version to 0.1.81.3
2026-02-11 23:37:37 +08:00
liuxiongfeng
0c33d18a4d
chore: bump version to 0.1.81.2
2026-02-11 22:31:27 +08:00
liuxiongfeng
850e267763
chore: bump version to 0.1.81.1
2026-02-11 20:49:31 +08:00
liuxiongfeng
d11b295729
chore: bump version to 0.1.80.1
2026-02-11 16:21:22 +08:00
liuxiongfeng
44693d0dfb
chore: bump version to 0.1.79.7
2026-02-11 14:39:29 +08:00
liuxiongfeng
92745f7534
chore: bump version to 0.1.79.6
2026-02-11 13:08:49 +08:00
liuxiongfeng
4661c2f90f
chore: bump version to 0.1.79.5
2026-02-11 12:35:26 +08:00
liuxiongfeng
b368bb6ea1
chore: bump version to 0.1.79.4
2026-02-11 04:55:17 +08:00
liuxiongfeng
37c76a93ab
chore: bump version to 0.1.79.3
2026-02-11 01:56:52 +08:00
liuxiongfeng
30d25084f0
chore: bump version to 0.1.79.2
2026-02-11 00:22:19 +08:00
liuxiongfeng
57a778dccf
chore: bump version to 0.1.79.1
2026-02-10 23:48:23 +08:00
liuxiongfeng
d269659e61
chore: bump version to 0.1.78.2
2026-02-10 21:28:52 +08:00