RWDai
|
2a3593d9c5
|
Update planner auth snapshot fixtures
|
2026-05-18 20:48:14 +08:00 |
|
RWDai
|
bcca8d295a
|
Update auth context test fixtures
|
2026-05-18 20:48:05 +08:00 |
|
RWDai
|
d8f68c1d9a
|
Preserve allowed IP defaults in admin key imports
|
2026-05-18 20:47:57 +08:00 |
|
RWDai
|
ab53326865
|
Support allowed IPs in admin user key endpoints
|
2026-05-18 20:47:46 +08:00 |
|
RWDai
|
96b857f642
|
Support allowed IPs in user API key endpoints
|
2026-05-18 20:47:37 +08:00 |
|
RWDai
|
fc12cc8a36
|
Enforce API key IP restrictions in proxy auth
|
2026-05-18 20:47:28 +08:00 |
|
fawney19
|
b99f43783c
|
Merge remote-tracking branch 'origin/pr-482'
# Conflicts:
# .github/workflows/release.yml
|
2026-05-18 18:55:11 +08:00 |
|
fawney19
|
7f76eff827
|
Merge remote-tracking branch 'origin/pr-484'
|
2026-05-18 18:01:57 +08:00 |
|
fawney19
|
3f0fd15395
|
Merge remote-tracking branch 'origin/pr-491'
|
2026-05-18 16:14:07 +08:00 |
|
fawney19
|
3723f165bc
|
Merge remote-tracking branch 'origin/pr-496'
|
2026-05-18 16:13:03 +08:00 |
|
fawney19
|
3bffecddf2
|
fix: route access log sanitizer through gateway api
|
2026-05-18 15:47:02 +08:00 |
|
fawney19
|
187b3a08fb
|
Merge remote-tracking branch 'origin/pr-495'
|
2026-05-18 14:51:50 +08:00 |
|
fawney19
|
2405ccc0f2
|
Merge remote-tracking branch 'origin/pr-490'
|
2026-05-18 14:51:14 +08:00 |
|
fawney19
|
92813e6122
|
feat: add routing profile scheduling policies
|
2026-05-18 11:03:49 +08:00 |
|
MMEXA
|
9586f5158e
|
Fix fixed-provider endpoint key counts
|
2026-05-17 20:55:36 +00:00 |
|
MMEXA
|
226ce45d0d
|
fix: pass explicit local build version
|
2026-05-17 16:38:22 +00:00 |
|
MMEXA
|
995be3781a
|
fix(frontend): align usage APIs with Rust routes
|
2026-05-17 15:37:52 +00:00 |
|
MMEXA
|
ed570155a1
|
fix(gateway): redact credential query values in access logs
|
2026-05-17 15:26:56 +00:00 |
|
Entropy.Xu
|
1b24e1c22a
|
fix(wallet): 修复额度耗尽后仍可消费
|
2026-05-17 11:49:08 +08:00 |
|
fawney19
|
a2f91b4108
|
Cancel upstream stream on downstream disconnect
|
2026-05-16 22:04:11 +08:00 |
|
Entropy.Xu
|
bddae47454
|
fix(gateway): 修复额度预检误判余额不足
|
2026-05-16 20:45:40 +08:00 |
|
fawney19
|
3a5922d4ee
|
fix: use codex quota refresh for account checks
|
2026-05-16 20:16:23 +08:00 |
|
HsungKayphoon
|
f9f1fa928a
|
refactor: drive pg sqlite copy from target schema
|
2026-05-16 17:29:14 +08:00 |
|
HsungKayphoon
|
4b12ec8913
|
feat: add postgres to single-node migration
|
2026-05-16 15:26:43 +08:00 |
|
HsungKayphoon
|
74a1e5ad7d
|
feat: add scoped manual usage cleanup
|
2026-05-16 15:23:44 +08:00 |
|
fawney19
|
6a608b8e3f
|
fix: recover finalized usage provider links safely
|
2026-05-16 15:15:57 +08:00 |
|
fawney19
|
c2cdcefdc8
|
fix(public): 恢复 support.rs 的 system_config_bool 引入
|
2026-05-16 14:28:19 +08:00 |
|
fawney19
|
893ac18d60
|
Merge PR #469: 修复用户可见性、额度、验证与 Codex 探测
|
2026-05-16 14:28:19 +08:00 |
|
fawney19
|
74abb50bdc
|
fix(public): keep original GitHub links visible
(cherry picked from commit 7c93552697c9c35b77df35e117900ff8e9b62994)
|
2026-05-16 13:50:46 +08:00 |
|
fawney19
|
a7fdce493b
|
feat: paginate provider keys from backend
|
2026-05-16 12:52:49 +08:00 |
|
fawney19
|
b6d74249a4
|
fix(public): keep original GitHub links visible
(cherry picked from commit 7c93552697c9c35b77df35e117900ff8e9b62994)
|
2026-05-16 11:38:49 +08:00 |
|
fawney19
|
f72ab383c9
|
Refine OAuth auto cleanup conditions
(cherry picked from commit 78826eae47ab18ace6931dd190a41070416b5e10)
|
2026-05-16 11:33:45 +08:00 |
|
fawney19
|
f59cf1090d
|
feat(admin): unify system data management and aggregate import/export
|
2026-05-16 02:16:53 +08:00 |
|
Entropy.Xu
|
1a50c5e112
|
merge: 同步主线并解决用户侧验证冲突
|
2026-05-16 01:25:42 +08:00 |
|
Entropy.Xu
|
bbd3c30b0e
|
fix(public): 修复用户可见性、额度、验证与 Codex 探测
|
2026-05-16 00:51:44 +08:00 |
|
fawney19
|
d53546d56f
|
Make pool probing request-driven
|
2026-05-16 00:18:47 +08:00 |
|
fawney19
|
b09fd48eee
|
Merge remote-tracking branch 'origin/pr/462'
|
2026-05-15 22:28:40 +08:00 |
|
fawney19
|
87e44479cc
|
Add proxy tunnel diagnostics and default logging
|
2026-05-15 19:43:59 +08:00 |
|
fawney19
|
0bd3e2fa88
|
Merge remote-tracking branch 'origin/main'
|
2026-05-15 18:13:26 +08:00 |
|
fawney19
|
e4f427f921
|
Merge remote-tracking branch 'entropy-xu/payment-billing-plans'
# Conflicts:
# crates/aether-data/src/lifecycle/bootstrap/postgres.rs
# crates/aether-data/src/lifecycle/migrate/tests.rs
# frontend/src/views/admin/Users.vue
|
2026-05-15 16:37:17 +08:00 |
|
RWDai
|
6014925e60
|
style: format codex compact regression tests
|
2026-05-15 14:40:27 +08:00 |
|
RWDai
|
1dc9b505e4
|
fix: strip include from codex compact requests
|
2026-05-15 14:20:16 +08:00 |
|
fawney19
|
170218bb26
|
Merge pull request #458 from RWDai/opencode/sunny-orchid
Add one-click proxy node installation
|
2026-05-15 12:49:08 +08:00 |
|
fawney19
|
01a982bdf6
|
fix: preserve codex include fields
|
2026-05-15 03:25:06 +08:00 |
|
fawney19
|
cc5a44e373
|
Merge branch 'pr-453'
|
2026-05-15 02:25:39 +08:00 |
|
fawney19
|
8e0f8003a9
|
fix: simplify account self-check config
|
2026-05-15 02:21:11 +08:00 |
|
fawney19
|
54a8312e46
|
feat: add adaptive pool metrics and self-check
|
2026-05-15 02:21:11 +08:00 |
|
Entropy.Xu
|
85f48123b6
|
feat(auth): 添加 Turnstile 注册防护
|
2026-05-15 01:54:20 +08:00 |
|
RWDai
|
870bb19798
|
Update proxy installer branch references
|
2026-05-15 01:21:08 +08:00 |
|
RWDai
|
bcf4adf944
|
Merge branch 'main' into opencode/sunny-orchid
# Conflicts:
# README.md
|
2026-05-14 20:22:36 +08:00 |
|