fawney19
|
bb2fc2ec00
|
Optimize health monitor database reads
|
2026-05-28 14:24:37 +08:00 |
|
fawney19
|
18566b5837
|
Merge remote-tracking branch 'origin/pr/587'
|
2026-05-28 13:56:04 +08:00 |
|
fawney19
|
069e1c1e60
|
Fix merged PR check regressions
|
2026-05-28 13:53:04 +08:00 |
|
fawney19
|
2c28d9979c
|
Merge commit 'refs/pr/585'
# Conflicts:
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/request.rs
# apps/aether-gateway/src/tests/ai_execute/stream_provider_gemini/local_cli.rs
# apps/aether-gateway/src/tests/ai_execute/sync/gemini/cli.rs
# apps/aether-gateway/src/tests/control/admin/provider_query.rs
# crates/aether-provider-transport/src/gemini_cli/mod.rs
# crates/aether-provider-transport/src/gemini_cli/request.rs
# crates/aether-provider-transport/src/gemini_cli/url.rs
# crates/aether-provider-transport/src/lib.rs
|
2026-05-28 13:19:42 +08:00 |
|
fawney19
|
0efb3d340d
|
Merge commit 'refs/pr/530'
|
2026-05-28 12:53:45 +08:00 |
|
fawney19
|
535039c29e
|
Merge remote-tracking branch 'origin/pr/584'
|
2026-05-28 12:16:51 +08:00 |
|
fawney19
|
93d3de1644
|
feat: improve routing policy diagnostics
|
2026-05-28 12:11:43 +08:00 |
|
fawney19
|
14ad6e9b75
|
Merge remote-tracking branch 'origin/pr/583'
|
2026-05-27 18:42:57 +08:00 |
|
fawney19
|
d46d225a90
|
暗色模式下交换流式徽章填充与描边样式
|
2026-05-27 18:38:59 +08:00 |
|
fawney19
|
42e723ff7c
|
Clarify API key concurrency skip reasons
|
2026-05-27 17:00:09 +08:00 |
|
fawney19
|
d77a572dc7
|
fix: cast usage provider body before jsonb type checks
|
2026-05-27 15:48:12 +08:00 |
|
fawney19
|
8606455355
|
Merge pull request #581 from zhefox/main
fix(gateway): preserve JSON mode chat hints in responses normalization
|
2026-05-27 15:40:17 +08:00 |
|
fawney19
|
21e52722e6
|
Prefer provider request body for usage badges
|
2026-05-27 15:39:39 +08:00 |
|
fawney19
|
6673ab6d4a
|
Add fast model directive service tier
|
2026-05-27 15:08:23 +08:00 |
|
fawney19
|
d488b1a680
|
fix auth refresh request body
|
2026-05-27 15:06:51 +08:00 |
|
fawney19
|
b9ac97ebc3
|
Simplify request detail cost overview
|
2026-05-27 14:24:57 +08:00 |
|
fawney19
|
ccfc4cbddc
|
Cache provider catalog lookups
|
2026-05-27 13:56:39 +08:00 |
|
fawney19
|
674cc85005
|
Stabilize stream runtime nextest timing
|
2026-05-27 11:00:04 +08:00 |
|
fawney19
|
dd2da69361
|
Merge pull request #580 from AAEE86/main
fix(mobile): improve usage and pool management layouts
|
2026-05-27 10:23:17 +08:00 |
|
fawney19
|
0ee6e393ce
|
Record stream first byte on upstream event
|
2026-05-27 10:19:49 +08:00 |
|
fawney19
|
433a4d3c7d
|
test(gateway): run claude pii redaction cases on large stack
|
2026-05-27 09:21:57 +08:00 |
|
fawney19
|
cf8372c8cb
|
fix(usage): record visible stream first byte timing
|
2026-05-27 02:48:01 +08:00 |
|
fawney19
|
f03550415b
|
style(usage): make fast badge white
|
2026-05-27 02:11:59 +08:00 |
|
fawney19
|
5a710c4f5e
|
Merge remote-tracking branch 'origin/pr/578'
|
2026-05-27 02:07:52 +08:00 |
|
fawney19
|
56901f91ce
|
Merge remote-tracking branch 'origin/pr/576'
|
2026-05-27 02:06:22 +08:00 |
|
fawney19
|
1109c3547c
|
Merge branch 'pr-577'
|
2026-05-27 01:35:25 +08:00 |
|
fawney19
|
d24ead234d
|
Merge branch 'pr-575'
# Conflicts:
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/payload.rs
# apps/aether-gateway/src/ai_serving/planner/passthrough/provider/family/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/family/payload.rs
# apps/aether-gateway/src/ai_serving/planner/standard/family/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/chat/decision/request.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/payload.rs
# apps/aether-gateway/src/ai_serving/planner/standard/openai/responses/decision/request.rs
|
2026-05-27 01:34:19 +08:00 |
|
fawney19
|
d816ae5c88
|
Merge remote-tracking branch 'origin/pr/573'
|
2026-05-27 01:06:57 +08:00 |
|
fawney19
|
8c6e586063
|
Merge remote-tracking branch 'zhefox/main'
|
2026-05-27 01:01:34 +08:00 |
|
fawney19
|
c632ec616d
|
Merge remote-tracking branch 'origin/pr/564'
|
2026-05-27 00:52:15 +08:00 |
|
fawney19
|
bd71a46c25
|
Merge pull request #561 from Kayphoon/codex/s3-integrated-backup
|
2026-05-27 00:48:59 +08:00 |
|
fawney19
|
e2b5c3acc8
|
docs: remove simple query inventory
|
2026-05-27 00:45:03 +08:00 |
|
fawney19
|
614c999871
|
feat(admin): expose s3 backup as module
|
2026-05-27 00:30:37 +08:00 |
|
fawney19
|
42693c2c52
|
chore: remove s3 backup docs
|
2026-05-27 00:07:37 +08:00 |
|
fawney19
|
e21cd72181
|
fix: preserve pool scan budget for exhausted accounts
|
2026-05-26 23:49:26 +08:00 |
|
fawney19
|
4933ae9014
|
Merge pull request #572 from AAEE86/main
fix(admin): add User-Agent for Done-hub provider ops
|
2026-05-26 16:19:02 +08:00 |
|
fawney19
|
7e76c9763d
|
Clarify stream first byte timeout message
|
2026-05-26 15:02:50 +08:00 |
|
fawney19
|
12ff87949d
|
fix(ai): preserve combined Gemini builtin tools
|
2026-05-26 11:14:24 +08:00 |
|
fawney19
|
b75953bf4c
|
Merge remote-tracking branch 'origin/pr/569'
|
2026-05-26 11:11:13 +08:00 |
|
fawney19
|
331d37be26
|
test: run sub2api balance provider ops on larger stack
|
2026-05-26 02:30:39 +08:00 |
|
fawney19
|
57ccd44b89
|
fix: fill provider quota execution timeout defaults
|
2026-05-26 02:11:10 +08:00 |
|
fawney19
|
d60b6e7454
|
test: run gemini image bridge case on larger stack
|
2026-05-26 01:52:01 +08:00 |
|
fawney19
|
50e4f27276
|
Merge remote-tracking branch 'origin/pr/567'
|
2026-05-26 01:21:03 +08:00 |
|
fawney19
|
a0f22ae659
|
fix: tighten pr 566 claude and deepseek handling
|
2026-05-26 00:57:28 +08:00 |
|
fawney19
|
235f32e10e
|
Merge remote-tracking branch 'origin/pr/566' into review/pr-566-fix
|
2026-05-26 00:43:45 +08:00 |
|
fawney19
|
e7b3acdec3
|
fix(provider): format oauth import tests
|
2026-05-25 23:48:04 +08:00 |
|
fawney19
|
f3a367b02d
|
Merge commit 'refs/pull/563/head' of github-fawney19:fawney19/Aether into review/pr-562
|
2026-05-25 23:44:02 +08:00 |
|
fawney19
|
c03aebba3f
|
Merge branch 'pr-562' into review/pr-562
|
2026-05-25 23:10:29 +08:00 |
|
fawney19
|
4fb8955bc2
|
fix(provider): move key model auto-match into dialog
|
2026-05-25 23:03:52 +08:00 |
|
fawney19
|
8b386b0aac
|
Merge remote-tracking branch 'origin/pr/555'
|
2026-05-25 21:14:45 +08:00 |
|
fawney19
|
d3249485fa
|
Fix stream timeout semantics
|
2026-05-25 20:09:37 +08:00 |
|
fawney19
|
54c5d5803b
|
fix: cast mysql usage aggregate counters
|
2026-05-25 15:36:13 +08:00 |
|
fawney19
|
ae138ddb56
|
feat: update admin config import and runtime handling
|
2026-05-25 15:23:02 +08:00 |
|
fawney19
|
505d9fd8bc
|
Merge remote-tracking branch 'origin/main'
|
2026-05-25 01:56:34 +08:00 |
|
fawney19
|
932397d1b3
|
fix(gateway): defer ChatGPT web image quota decrement
|
2026-05-25 01:56:25 +08:00 |
|
fawney19
|
1be445423c
|
Merge remote-tracking branch 'origin/pr/558'
|
2026-05-25 01:22:03 +08:00 |
|
fawney19
|
2df9615fb9
|
Merge pull request #560 from Kayphoon/codex/remove-install-migration
fix(install): remove pg single-node migration entrypoint
|
2026-05-25 01:21:30 +08:00 |
|
fawney19
|
fe7fb17ff5
|
fix(gateway): align admin key health circuit summary
|
2026-05-25 01:18:07 +08:00 |
|
fawney19
|
cc3ce8b5d7
|
Merge remote-tracking branch 'origin/pr/557'
|
2026-05-25 01:08:22 +08:00 |
|
fawney19
|
d4ae6e0e64
|
fix: read imported usage aggregates in dashboards
|
2026-05-25 00:51:46 +08:00 |
|
fawney19
|
40b4e52508
|
Filter format-scoped key fields on import
|
2026-05-24 22:44:12 +08:00 |
|
fawney19
|
e2d5fc9dfb
|
Preserve usage data in system imports
|
2026-05-24 21:40:48 +08:00 |
|
fawney19
|
18d9004f22
|
fix docker app logging permissions
|
2026-05-24 18:50:39 +08:00 |
|
fawney19
|
80054276eb
|
chore: bump aether-tunnel version to 0.3.13
|
2026-05-24 16:36:57 +08:00 |
|
fawney19
|
517c9e5108
|
Merge pull request #552 from RWDai/issue-549-fix
Bound models route data reads
|
2026-05-24 16:17:41 +08:00 |
|
fawney19
|
576918daa5
|
Optimize provider scheduler database hotspots
|
2026-05-24 15:47:56 +08:00 |
|
fawney19
|
78523f122d
|
Limit pool score interest feedback writes
|
2026-05-24 12:35:55 +08:00 |
|
fawney19
|
e1df06f06c
|
revert compose data layout to legacy paths
|
2026-05-24 00:37:03 +08:00 |
|
fawney19
|
ecfe04f48a
|
Merge pull request #554 from zhefox/main
|
2026-05-24 00:15:47 +08:00 |
|
fawney19
|
dd07425d21
|
Merge remote-tracking branch 'origin/pr/550'
# Conflicts:
# frontend/src/features/usage/components/UsageRecordsTable.vue
|
2026-05-23 23:40:10 +08:00 |
|
fawney19
|
e53a2757eb
|
Merge branch 'pr-548'
|
2026-05-23 22:19:51 +08:00 |
|
fawney19
|
db32b1d982
|
fix(usage): ignore truncated stream captures for terminal inference
|
2026-05-23 22:16:02 +08:00 |
|
fawney19
|
6b1c1e4f50
|
Merge remote-tracking branch 'origin/pr/547'
|
2026-05-23 22:03:17 +08:00 |
|
fawney19
|
3eb9614e68
|
Merge pull request #546 from novcky/fix/pool-scheduler-skip-invalid-oauth-accounts
修复 Provider Pool 热池反复调度已失效 OAuth 账号的问题
|
2026-05-23 21:38:18 +08:00 |
|
fawney19
|
8087a98c9d
|
Merge remote-tracking branch 'origin/pr/475'
# Conflicts:
# apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/refresh/execution.rs
# apps/aether-gateway/src/handlers/admin/provider/oauth/dispatch/refresh/response.rs
# apps/aether-gateway/src/handlers/admin/provider/oauth/errors.rs
# apps/aether-gateway/src/handlers/admin/provider/oauth/quota/shared.rs
# apps/aether-gateway/src/state/oauth.rs
# apps/aether-gateway/src/tests/control/admin/oauth.rs
# crates/aether-admin/src/provider/quota.rs
|
2026-05-23 21:26:22 +08:00 |
|
fawney19
|
5643b2c901
|
feat: add compose data layout migration helper
|
2026-05-23 20:51:02 +08:00 |
|
fawney19
|
18eac2dd7a
|
feat: clarify deployment update strategies
|
2026-05-23 20:14:26 +08:00 |
|
fawney19
|
4b66cadf15
|
Merge remote-tracking branch 'origin/pr/544'
|
2026-05-23 18:41:52 +08:00 |
|
fawney19
|
6447fda852
|
fix: harden tunnel security and timeout handling
|
2026-05-23 14:17:04 +08:00 |
|
fawney19
|
74f7348529
|
Merge remote-tracking branch 'origin/pr/535'
|
2026-05-23 13:00:18 +08:00 |
|
fawney19
|
ab048b8a03
|
fix monitoring trace lookup fallback
|
2026-05-23 01:22:24 +08:00 |
|
fawney19
|
c7641dad0a
|
fix: propagate build version through local deploy
|
2026-05-23 00:26:07 +08:00 |
|
fawney19
|
b5e942ca9d
|
fix: increase postgres shared memory for dashboard queries
|
2026-05-23 00:21:34 +08:00 |
|
fawney19
|
74c82d9948
|
Merge remote-tracking branch 'origin/main'
|
2026-05-22 23:59:05 +08:00 |
|
fawney19
|
d18b13a91a
|
fix: harden frontdoor and usage ingestion
|
2026-05-22 23:57:38 +08:00 |
|
fawney19
|
9af1507238
|
Merge pull request #545 from RWDai/feat/expand-client-types
feat: expand client type recognition
|
2026-05-22 18:36:53 +08:00 |
|
fawney19
|
6ef6cbade2
|
Fallback dashboard aggregate reads on schema mismatch
|
2026-05-22 17:52:36 +08:00 |
|
fawney19
|
ef04f4b0fb
|
Add automatic B/T compact unit formatting
|
2026-05-22 17:13:16 +08:00 |
|
fawney19
|
ecf6019ccb
|
Merge pull request #543 from zhefox/main
Accept Claude message bodies in OpenAI chat endpoints
|
2026-05-22 14:53:25 +08:00 |
|
fawney19
|
8ede01ad4e
|
Merge remote-tracking branch 'origin/main'
|
2026-05-22 14:16:07 +08:00 |
|
fawney19
|
8966fd6aac
|
Protect background workers under DB pool pressure
|
2026-05-22 14:11:47 +08:00 |
|
fawney19
|
f6c3ebf7d3
|
Merge pull request #542 from zhefox/main
Handle OpenAI chat body responses and SSE passthrough
|
2026-05-22 12:05:36 +08:00 |
|
fawney19
|
f341c573eb
|
Merge pull request #541 from AAEE86/main
feat(notification): add Bark push support
|
2026-05-22 11:24:11 +08:00 |
|
fawney19
|
b227669985
|
Merge pull request #540 from zhefox/main
fix(usage): treat stream terminal failures as failures on HTTP 200
|
2026-05-22 11:23:53 +08:00 |
|
fawney19
|
2b32b9a445
|
Fix system data import export flows
|
2026-05-22 02:46:49 +08:00 |
|
fawney19
|
3714c211dc
|
Merge pull request #534 from RWDai/fix/issue-528-cache-affinity-health
fix(gateway): preserve cache affinity during health updates
|
2026-05-22 02:10:45 +08:00 |
|
fawney19
|
504c1ccb37
|
feat: restructure notification services
|
2026-05-22 01:45:46 +08:00 |
|
fawney19
|
d5e64d6ad9
|
Merge branch 'pr-503'
# Conflicts:
# apps/aether-gateway/src/handlers/admin/provider/summary/value.rs
# apps/aether-gateway/src/lib.rs
# apps/aether-gateway/src/maintenance/mod.rs
# apps/aether-gateway/src/maintenance/runtime/workers.rs
# frontend/src/api/endpoints/types/provider.ts
|
2026-05-22 00:19:23 +08:00 |
|
fawney19
|
0e6d7539ad
|
Merge remote-tracking branch 'origin/pr/538'
|
2026-05-21 23:12:42 +08:00 |
|
fawney19
|
d6eb41aa78
|
Merge remote-tracking branch 'origin/pr/536'
# Conflicts:
# apps/aether-gateway/src/execution_runtime/stream/execution.rs
|
2026-05-21 23:03:14 +08:00 |
|