Commit Graph

1786 Commits

Author SHA1 Message Date
fawney19
697b6e0653 fix: stabilize openai responses reasoning streams 2026-05-14 00:27:10 +08:00
fawney19
acd44328d6 feat: add version update flow 2026-05-13 22:28:05 +08:00
fawney19
8b813f645f Merge branch 'pr-438' into aether-rust-pioneer 2026-05-13 22:28:05 +08:00
zhefox
2d354fa294 fix: preserve passthrough for same-format stream rewrites 2026-05-13 19:42:22 +08:00
fawney19
cfb22d3f06 Merge pull request #439 from Kayphoon/feat/macos-one-click-install
feat(compose): add solo sqlite compose deployment
2026-05-13 19:03:49 +08:00
fawney19
1a196c8cf2 Merge pull request #443 from AAEE86/rust
feat(admin): add Done-hub provider ops template
2026-05-13 18:42:28 +08:00
fawney19
f847a71747 Merge pull request #448 from RWDai/fix/disable-hidden-user-policies
Disable hidden per-user policy fields
2026-05-13 18:40:46 +08:00
RWDai
87c0a915b8 Align rate limit monitoring test with group policy 2026-05-13 18:27:56 +08:00
Kayphoon
2958041dc7 feat(gateway): add reversible chat pii redaction 2026-05-13 18:25:13 +08:00
fawney19
5d1460e051 refactor: extract provider pool abstractions 2026-05-13 18:19:15 +08:00
RWDai
6a9017bfce Cover disabled user policy API behavior 2026-05-13 17:56:18 +08:00
RWDai
a1b0db38f5 Reject hidden user policy payloads 2026-05-13 17:56:18 +08:00
RWDai
a99546b390 Disable user policy during auth resolution 2026-05-13 17:56:17 +08:00
zhefox
1adbf23be4 feat(ai-formats): add reasoning summary boundaries for streams 2026-05-13 17:41:34 +08:00
AAEE86
afbb656510 feat(admin): add Done-hub provider ops template
- 新增 Done-hub Cookie 认证架构
- 使用 /api/user/profile 查询余额,按 quota / 500000 换算
- 补充余额解析、认证头和校验相关测试
2026-05-13 16:10:59 +08:00
zhefox
1726df1169 fix: add codex reasoning defaults and stream rewrite tests 2026-05-13 14:34:16 +08:00
Kayphoon
d69d862034 feat(compose): add solo sqlite compose deployment 2026-05-13 11:21:35 +08:00
RWDai
a03cab4a09 Show update status on admin dashboard 2026-05-13 10:28:18 +08:00
RWDai
c90ed14a24 Fetch Aether releases for update checks 2026-05-13 10:27:45 +08:00
RWDai
e00df5f7a2 Add admin update payload builder 2026-05-13 10:27:21 +08:00
fawney19
3c2497f019 Fix admin pool sorting and OAuth refresh 2026-05-13 09:16:52 +08:00
Entropy.Xu
3fb007a56d Merge remote-tracking branch 'origin/aether-rust-pioneer' into payment-billing-plans
# Conflicts:
#	crates/aether-data/src/lifecycle/bootstrap/postgres.rs
#	crates/aether-data/src/lifecycle/migrate/tests.rs
2026-05-13 01:29:18 +08:00
Entropy.Xu
10285c5eb9 feat: add payment gateway and billing plans 2026-05-13 01:18:38 +08:00
Kayphoon
15800d7a80 feat(admin): manual request-records cleanup with typed confirmation 2026-05-13 00:36:43 +08:00
fawney19
4387a9cdd5 Sync Cargo.lock for release build v0.7.0-rc28 2026-05-13 00:07:55 +08:00
fawney19
8714d93d4b Stabilize Codex OAuth import tests 2026-05-12 23:36:43 +08:00
fawney19
68256ece2d Fix Kiro manual OAuth refresh test stack 2026-05-12 23:09:09 +08:00
fawney19
339808d55b 更新aether-proxy版本号 2026-05-12 22:46:49 +08:00
fawney19
e7471f44b0 fix provider oauth endpoint reconciliation 2026-05-12 22:46:20 +08:00
fawney19
d1a47c068e feat: update gateway pool and usage flows 2026-05-12 21:05:11 +08:00
mayrain
43c476d54a fix: refine provider model test dialog 2026-05-12 20:11:37 +08:00
mayrain
9f26383de5 fix: route provider model tests through candidates 2026-05-12 20:11:16 +08:00
mayrain
8f082674d7 fix: align embedding provider request formats 2026-05-12 20:10:52 +08:00
mayrain
fca3f24d91 fix: preserve legacy admin config imports 2026-05-12 20:10:27 +08:00
fawney19
38012c62ff Allow full management tokens to access token management 2026-05-12 19:53:31 +08:00
fawney19
63149fe281 Add tunnel overload protection 2026-05-12 18:36:41 +08:00
fawney19
5509f70ad4 Bump proxy version to 0.3.9 2026-05-12 18:36:41 +08:00
github-actions[bot]
110cb147d1 chore(proxy): update download links for proxy-v0.3.9 2026-05-12 09:04:17 +00:00
fawney19
92e4066977 Merge pull request #432 from RWDai/fix/cli-install-copy
Add admin API key CLI install sessions
2026-05-12 16:50:24 +08:00
fawney19
ba5e802174 Merge pull request #433 from Kayphoon/feat/macos-one-click-install
feat(install): add macOS native one-click install with launchd
2026-05-12 16:49:50 +08:00
fawney19
4b2507b155 Fix score popover duplication 2026-05-12 16:04:00 +08:00
Kayphoon
6d2fcf12cd feat(install): add macOS native one-click install with launchd
- Release workflow builds macos-amd64/macos-arm64 tarballs on native runners
- install.sh detects Darwin, downloads macos-* assets, installs LaunchDaemon
- Dedicated _aether service account (dscl), env root:_aether 0640
- Launchd stdout/stderr in /var/log/aether (root-owned dir, service-writable files)
- Wrapper script parses env literally without shell expansion
- Auto-prune old releases (default keep 3)
- README documents macOS launchd commands
2026-05-12 15:36:29 +08:00
RWDai
f60fc1cd7a fix: improve api key install copy flow 2026-05-12 15:34:16 +08:00
RWDai
9fc270fe69 feat: add admin api key install dialog 2026-05-12 15:34:08 +08:00
RWDai
a8ff050518 fix: narrow api key install session types 2026-05-12 15:33:53 +08:00
RWDai
a7bab0ebd2 feat: add admin api key install sessions 2026-05-12 15:33:45 +08:00
RWDai
8eda0932b0 fix: preserve install base URLs 2026-05-12 15:33:30 +08:00
fawney19
4e563e3385 Adjust proxy tunnel sizing defaults 2026-05-12 15:30:55 +08:00
fawney19
9c05b5f4e0 Unify pool score display as account health 2026-05-12 15:27:21 +08:00
fawney19
fa73655134 refactor: isolate dispatch scheduling core 2026-05-12 13:15:41 +08:00