Zyy and Codex
c622f08574
chore: bump version to 3.44.0
...
Co-authored-by: Codex <noreply@openai.com >
v3.44.0
2026-11-09 12:17:06 +08:00
Zyy and Codex
5741683ea1
chore(deps): upgrade UI to v0.9.1
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-09 12:14:33 +08:00
Zyy
16b3671733
fix(accounts): show proxy failures in connection tests
2026-11-09 12:05:11 +08:00
dependabot[bot]
a708301cb4
chore(deps): bump the minor-and-patch group in /frontend with 6 updates ( #648 )
...
Bumps the minor-and-patch group in /frontend with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@lucide/vue](https://github.com/lucide-icons/lucide/tree/HEAD/packages/vue ) | `1.67.0` | `1.70.0` |
| [es-toolkit](https://github.com/toss/es-toolkit ) | `1.53.1` | `1.53.2` |
| [vue](https://github.com/vuejs/core ) | `3.5.44` | `3.5.45` |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) | `4.3.4` | `4.3.5` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.3.4` | `4.3.5` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.3.5` | `8.3.6` |
Updates `@lucide/vue` from 1.67.0 to 1.70.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.70.0/packages/vue )
Updates `es-toolkit` from 1.53.1 to 1.53.2
- [Release notes](https://github.com/toss/es-toolkit/releases )
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/toss/es-toolkit/compare/v1.53.1...v1.53.2 )
Updates `vue` from 3.5.44 to 3.5.45
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.44...v3.5.45 )
Updates `@tailwindcss/vite` from 4.3.4 to 4.3.5
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.5/packages/@tailwindcss-vite )
Updates `tailwindcss` from 4.3.4 to 4.3.5
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.5/packages/tailwindcss )
Updates `vite` from 8.3.5 to 8.3.6
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: "@lucide/vue"
dependency-version: 1.70.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: es-toolkit
dependency-version: 1.53.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: vue
dependency-version: 3.5.45
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: tailwindcss
dependency-version: 4.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: vite
dependency-version: 8.3.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:22:27 +08:00
dependabot[bot]
65fd34991b
chore(deps): bump node from bc0a2af to add5c17 in /deploy ( #650 )
...
Bumps node from `bc0a2af` to `add5c17`.
---
updated-dependencies:
- dependency-name: node
dependency-version: 26.13.0-bookworm-slim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:21:59 +08:00
dependabot[bot]
03186b5411
chore(deps): bump debian from 99c0b25 to 734a72b in /deploy ( #649 )
...
Bumps debian from `99c0b25` to `734a72b`.
---
updated-dependencies:
- dependency-name: debian
dependency-version: bookworm-slim
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:21:47 +08:00
dependabot[bot]
47ce36f4bf
chore(deps): bump yaml-rust2 from 0.11.0 to 0.13.0 in /backend ( #647 )
...
Bumps [yaml-rust2](https://github.com/Ethiraric/yaml-rust2 ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/Ethiraric/yaml-rust2/releases )
- [Changelog](https://github.com/Ethiraric/yaml-rust2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Ethiraric/yaml-rust2/compare/v0.11.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: yaml-rust2
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:21:33 +08:00
dependabot[bot]
462cef5dd5
chore(deps): bump the minor-and-patch group in /backend with 2 updates ( #646 )
...
Bumps the minor-and-patch group in /backend with 2 updates: [zip](https://github.com/zip-rs/zip2 ) and [async-compression](https://github.com/Nullus157/async-compression ).
Updates `zip` from 9.2.2 to 9.4.0
- [Release notes](https://github.com/zip-rs/zip2/releases )
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zip-rs/zip2/compare/v9.2.2...v9.4.0 )
Updates `async-compression` from 0.4.51 to 0.4.52
- [Release notes](https://github.com/Nullus157/async-compression/releases )
- [Commits](https://github.com/Nullus157/async-compression/compare/async-compression-v0.4.51...async-compression-v0.4.52 )
---
updated-dependencies:
- dependency-name: zip
dependency-version: 9.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: async-compression
dependency-version: 0.4.52
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:21:16 +08:00
dependabot[bot]
5647dc8dcb
chore(deps): bump the minor-and-patch group with 5 updates ( #645 )
...
Bumps the minor-and-patch group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [taiki-e/install-action](https://github.com/taiki-e/install-action ) | `2.89.1` | `2.90.2` |
| [docker/login-action](https://github.com/docker/login-action ) | `4.7.0` | `4.8.0` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `4.1.2` | `4.1.3` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `3.0.3` | `3.0.4` |
| [pnpm/action-setup](https://github.com/pnpm/action-setup ) | `6.1.0` | `6.1.1` |
Updates `taiki-e/install-action` from 2.89.1 to 2.90.2
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/install-action/compare/682ce6c3c696a4cd5168a05f98e51aa02b877941...3a3daafd3b7f23b8f65d9f5ba2db203fb59b79e2 )
Updates `docker/login-action` from 4.7.0 to 4.8.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/81c6f93d4bc991e510b342a00b419b3bb4efc5c6...8aa5831fb8d48d8f76594c7ddde61ae58019f550 )
Updates `sigstore/cosign-installer` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/6f9f17788090df1f26f669e9d70d6ae9567deba6...756fe2d284c7292c4e9b62c8a28f1e5629c59532 )
Updates `softprops/action-gh-release` from 3.0.3 to 3.0.4
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/efb35369e0ad2afab669f228072c1b0d510eae64...8a0cd651e5b2365bd640854a3fa5dfc70e4875f3 )
Updates `pnpm/action-setup` from 6.1.0 to 6.1.1
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/ea17c68df8912ef543352723c149a84f56e3d413...73e46992e05b19abd31f2f3c20e0e7370d762115 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.90.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: docker/login-action
dependency-version: 4.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: pnpm/action-setup
dependency-version: 6.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-11-09 11:20:09 +08:00
Zyy and Codex
0d44492309
fix(openai): scope active quota window reassignment to image endpoints
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-09 11:16:15 +08:00
Zyy and Zyy
31f471b051
feat(plugin): support HTTP requests by proxy ID ( #644 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-09 03:29:52 +08:00
github-actions[bot]
e7ef31d882
chore(release): update release channels to 3.43.1
2026-11-08 10:55:22 +00:00
Zyy and Codex
197e9e517a
chore: bump version to 3.43.1
...
Co-authored-by: Codex <noreply@openai.com >
v3.43.1
2026-11-08 18:12:22 +08:00
Zyy
e770c94a9e
fix(openai): preserve Codex quota after image generation
2026-11-08 18:04:45 +08:00
ce620f1b53
feat(release): add Intel macOS downloads ( #641 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 17:30:22 +08:00
Zyy and Codex
290aecb7a4
fix(admin): keep page scrolling on the compositor
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 14:05:10 +08:00
Zyy and Codex
1a2a4a56ae
fix(openai): update account identity on OAuth reauthorization
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 03:55:30 +08:00
github-actions[bot]
6dd0da1fbd
chore(release): update release channels to 3.43.0
2026-11-07 19:38:40 +00:00
Zyy and Codex
402bc37fbb
chore: bump version to 3.43.0
...
Co-authored-by: Codex <noreply@openai.com >
v3.43.0
2026-11-08 03:25:42 +08:00
Zyy and Codex
8b9aacd8af
chore(release): distinguish version bumps from channel updates
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 03:24:05 +08:00
Zyy and Codex
d9f9eca7e8
feat(admin): adopt UI v0.9.0 scene presets and shared sidebar
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 03:15:33 +08:00
ff1ea92155
fix(store): release account concurrency leases on shutdown ( #638 )
...
Supervise scheduling lease release tasks and drain them within a bounded shutdown budget. Preserve other instances and the existing TTL fallback.
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
Co-authored-by: Codex <noreply@openai.com >
2026-11-08 01:01:11 +08:00
github-actions[bot]
f772bda57b
chore(release): publish v3.42.1
2026-11-07 07:14:34 +00:00
Zyy and Codex
e0a3dc20dd
chore(release): prepare v3.42.1
...
Co-authored-by: Codex <noreply@openai.com >
v3.42.1
2026-11-07 15:04:23 +08:00
39c8a6352d
feat(plugins): confirm external links from management pages ( #635 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 15:01:44 +08:00
Ke Wang and Codex
db779a4a21
fix(openai): hide untyped models from agent picker ( #632 )
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 14:43:05 +08:00
Zyy and Codex
750dd32200
fix(scheduling): log queue fallback binding migrations
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 14:28:56 +08:00
Zyy and Codex
6230d95729
fix(admin): adopt UI v0.8.1 overlay fixes
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 14:23:49 +08:00
Zyy and Codex
11b64b3026
fix(update): publish verified channels on main
...
Read update candidates from the published channel table and advance it only after the release assets are public. Keep the tagged preparation commit separate from the publication commit.
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 13:47:32 +08:00
ca5901ba56
fix(admin): preserve proxy capacity in OAuth pending state ( #631 )
...
* fix(admin): preserve proxy capacity in OAuth pending state
Persist the saved proxy's WebSocket capacity in the shared pending
authorization codec and restore it before the Store checks the snapshot.
Keep genuine proxy changes and disabled proxies rejected.
Co-authored-by: Codex <noreply@openai.com >
* docs(deploy): clarify OAuth proxy upgrade guidance
Co-authored-by: Codex <noreply@openai.com >
---------
Co-authored-by: Codex <noreply@openai.com >
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-07 13:24:15 +08:00
Zyy and Codex
81de0f5331
build(release): keep the plugin manifest inside distribution packages
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 03:00:01 +08:00
Zyy and Codex
69c1ee15bb
docs(release): clarify same-version retries and simplify release notes
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 02:56:49 +08:00
Zyy and Codex
ba87cfde6a
chore(ci): remove the release script test suite
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 02:41:37 +08:00
Zyy and Codex
d0a588fbc3
test(plugin): signal crashes after host registration
...
Drive each worker exit from the prepared generation so scheduling delays cannot turn a post-registration crash into a registration failure.
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 02:28:00 +08:00
Zyy and Codex
7cee430947
chore(release): v3.42.0
...
Co-authored-by: Codex <noreply@openai.com >
v3.42.0
update-index
2026-11-07 01:59:00 +08:00
Zyy and Codex
ac98a764ff
fix(update): discover channels from verified release assets
...
Publish an immutable channel snapshot with each release and advance a fixed release pointer only after public assets pass verification. Check the exact platform package before notifying clients.
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 01:59:00 +08:00
Zyy and Codex
56ef1bffa2
test(openai): align service tier fixture with OAuth normalization
...
Use client_metadata to verify nested service tier fields survive fast-mode handling while preserving outbound tier and billing assertions.
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 01:46:54 +08:00
Zyy and Codex
e275a6dada
chore(release): v3.42.0
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 01:21:29 +08:00
555269739c
fix(openai): normalize unsupported Codex OAuth request options ( #630 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 01:16:25 +08:00
Zyy and Codex
d03d8408fc
docs: clarify current configuration and update behavior
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 00:55:33 +08:00
Zyy and Codex
228eea90c1
chore(db): consolidate unreleased migrations
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 00:48:32 +08:00
Zyy and Codex
0d25061ef0
docs: bound UI verification and generalize AI attribution
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 00:37:46 +08:00
Zyy and Zyy
e97b1faf0d
feat(openai): derive installation identities from key seeds ( #629 )
...
* feat(openai): derive installation identities from key seeds
* docs: explain installation seed migration effects
* docs: fix the key configuration reference
---------
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-07 00:33:17 +08:00
Zyy and Zyy
90ecac978a
feat(accounts): make quota credit use opt-in per account ( #628 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-07 00:20:43 +08:00
Zyy and Zyy
4326eb1e4b
fix(update): bound GitHub lookups with a published channel index ( #627 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-07 00:20:19 +08:00
Zyy and Codex
2a8d5d8643
ci(release): publish the channel index after verifying release assets
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-07 00:13:47 +08:00
Zyy and Codex
b7fa5872a3
refactor(ui): reuse shared button components
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-06 23:41:36 +08:00
Zyy and Codex
e907f419ab
fix(ui): show account group names in popovers
...
Co-authored-by: Codex <noreply@openai.com >
2026-11-06 23:20:13 +08:00
Zyy and Zyy
ee7e837d1f
feat(scheduling): split queue timeouts and allow account fallback ( #625 )
...
Co-authored-by: Zyy <zyycn@users.noreply.github.com >
2026-11-06 23:09:29 +08:00
Zyy and Codex
1240f22580
fix(openai): honor affinity mode for sessionless requests
...
Use the configured affinity mode for content and cache-key bindings, including strict waiting and binding store failures. Cover queue rejection, cancellation, migration, and preferred spillover, and document the scheduling boundaries.
Refs #623
Co-authored-by: Codex <noreply@openai.com >
2026-11-06 22:05:15 +08:00