Commit Graph

  • 2979a36a7c chore(release): v2.5.9 — codex passthrough + route validation + JWT persist v2.5.9 diegosouzapw 2026-03-15 15:46:06 -03:00
  • 72f6d6b7b9 Merge pull request #388 from kfiramar/fix-route-validation-t06 Diego Rodrigues de Sa e Souza 2026-03-15 15:43:32 -03:00
  • d81a7bcedf Merge pull request #387 from kfiramar/feat-codex-native-responses-parity Diego Rodrigues de Sa e Souza 2026-03-15 15:43:11 -03:00
  • 8fbbe8b82b Revert "fix(api): validate pricing sync and task routing routes" Kfir Amar 2026-03-15 20:37:18 +02:00
  • 271f5f9c64 Revert "fix(api): validate pricing sync and task routing routes" Kfir Amar 2026-03-15 20:37:18 +02:00
  • 7c992ffd21 fix(api): validate pricing sync and task routing routes Kfir Amar 2026-03-15 19:33:35 +02:00
  • fc2af8ba87 fix(api): validate pricing sync and task routing routes Kfir Amar 2026-03-15 19:33:35 +02:00
  • c8a539a6cb fix(review): surface secret fallback and tighten error typing Kfir Amar 2026-03-15 20:07:10 +02:00
  • b7cdaa662a fix(api): validate pricing sync and task routing routes Kfir Amar 2026-03-15 19:33:35 +02:00
  • 0a25930020 fix(mitm): use standalone-safe server entrypoint Kfir Amar 2026-03-15 19:44:11 +02:00
  • 8643f4015f fix(build): restore webpack production build Kfir Amar 2026-03-15 19:39:23 +02:00
  • 1854711aff fix(build): fix Next.js 16 Turbopack standalone build for npm publish diegosouzapw 2026-03-15 15:18:00 -03:00
  • c905119d82 fix(build): remove --webpack from prepublish.mjs — fixes VPS app/server.js missing in npm package v2.5.8 diegosouzapw 2026-03-15 14:56:20 -03:00
  • c581ca8339 fix(build): remove deprecated --webpack flag from next build script diegosouzapw 2026-03-15 14:05:46 -03:00
  • ccf9d9214a chore(release): v2.5.7 — media playground error handling fixes v2.5.7 diegosouzapw 2026-03-15 13:55:28 -03:00
  • d37c8b732f fix(media): proper JSON error responses + fix false-positive empty transcript credential error diegosouzapw 2026-03-15 13:54:33 -03:00
  • f707fc1cad fix(media): proper JSON error responses + fix false-positive empty transcript credential error diegosouzapw 2026-03-15 13:52:34 -03:00
  • b1c713de60 fix(codex): avoid mutating request body Kfir Amar 2026-03-15 18:35:43 +02:00
  • 0f13965391 chore(tests): align targeted test runners Kfir Amar 2026-03-15 18:25:22 +02:00
  • 8642e2b721 fix(codex): preserve native responses payloads Kfir Amar 2026-03-15 18:25:22 +02:00
  • 441534853b chore(release): v2.5.6 — Antigravity OAuth fix, JWT session persistence v2.5.6 diegosouzapw 2026-03-15 13:05:52 -03:00
  • 82f42c8664 Merge pull request #385 from diegosouzapw/fix/issue-382-jwt-persistence Diego Rodrigues de Sa e Souza 2026-03-15 13:04:57 -03:00
  • 5cd318fa9a Merge pull request #384 from diegosouzapw/fix/issue-383-antigravity-oauth-secret Diego Rodrigues de Sa e Souza 2026-03-15 13:04:55 -03:00
  • 5506071e9a fix: add Antigravity OAuth clientSecret fallback — empty string caused 'client_secret is missing' (#383) diegosouzapw 2026-03-15 12:58:51 -03:00
  • ced98f2da7 fix: persist JWT_SECRET to SQLite so restarts don't invalidate sessions (#382) diegosouzapw 2026-03-15 12:56:52 -03:00
  • 282ec65e8b docs(i18n): sync FEATURES.md v2.5.5 update to 30 languages diegosouzapw 2026-03-15 12:45:20 -03:00
  • 8e06dc5ace chore(release): v2.5.5 — model list dedup, Electron build hardening, Kiro credit tracking v2.5.5 diegosouzapw 2026-03-15 12:34:58 -03:00
  • bfd3e2c01b Merge pull request #381 from diegosouzapw/feat/issue-337-kiro-credits Diego Rodrigues de Sa e Souza 2026-03-15 12:33:14 -03:00
  • a1957f0923 Merge pull request #380 from diegosouzapw/fix/issue-353-model-list-dedup Diego Rodrigues de Sa e Souza 2026-03-15 12:33:13 -03:00
  • 11a02ba361 Merge pull request #379 from kfiramar/fix/electron-standalone-bundle-pr Diego Rodrigues de Sa e Souza 2026-03-15 08:52:44 -03:00
  • 4643c19abc feat: add Kiro credit tracking in usage fetcher (#337) diegosouzapw 2026-03-15 08:47:27 -03:00
  • a3369df62f fix: include provider aliases in active provider filter (#353) diegosouzapw 2026-03-15 08:44:05 -03:00
  • 4297c42597 chore(electron): add contextual staging errors Kfir Amar 2026-03-15 12:31:32 +02:00
  • e06e7157ac fix(electron): sanitize staged bundle paths cross-platform Kfir Amar 2026-03-15 12:26:23 +02:00
  • 22f9e6f4c0 fix(electron): stage standalone bundle for desktop builds Kfir Amar 2026-03-15 12:26:23 +02:00
  • 4b7a9233e7 chore(release): v2.5.4 — logger fix, login bootstrap, HMR origins, CI hardening v2.5.4 diegosouzapw 2026-03-15 01:12:27 -03:00
  • 204839f702 Merge pull request #374 from kfiramar/fix/dev-allowed-origins Diego Rodrigues de Sa e Souza 2026-03-15 01:10:56 -03:00
  • d15e3109ee Merge pull request #375 from kfiramar/fix/login-bootstrap-metadata Diego Rodrigues de Sa e Souza 2026-03-15 01:10:54 -03:00
  • 8b513ee8f8 Merge pull request #376 from kfiramar/fix/logger-transport Diego Rodrigues de Sa e Souza 2026-03-15 01:10:47 -03:00
  • 2c1488e65a fix(ci): fix eslint OOM, failing tests, and strengthen pre-commit hook diegosouzapw 2026-03-15 00:59:22 -03:00
  • 8ebe1cc2d8 test(config): tighten dev origins assertion Kfir Amar 2026-03-15 02:06:49 +02:00
  • b0d6c15e63 fix(auth): harden login bootstrap checks Kfir Amar 2026-03-15 02:06:49 +02:00
  • 3a3c7a7968 fix(logs): map numeric pino levels Kfir Amar 2026-03-15 01:51:59 +02:00
  • 783d7ae605 test(dev): cover loopback dev origins Kfir Amar 2026-03-15 01:51:59 +02:00
  • bbf7a6b2f8 test(login): cover bootstrap metadata route Kfir Amar 2026-03-15 01:51:59 +02:00
  • 0fe6e24554 fix(logger): support transport targets Kfir Amar 2026-03-15 01:17:04 +02:00
  • 4bbaf55586 fix(dev): allow localhost HMR origins Kfir Amar 2026-03-15 01:17:04 +02:00
  • cda765a02d fix(login): use public bootstrap settings Kfir Amar 2026-03-15 01:17:04 +02:00
  • 36856b18db chore: release v2.5.3 v2.5.3 diegosouzapw 2026-03-14 19:53:59 -03:00
  • 66f0a8f994 Merge pull request #369 from kfiramar/fix-startup-env-key-loading Diego Rodrigues de Sa e Souza 2026-03-14 19:52:09 -03:00
  • 455231170f Merge pull request #372 from kfiramar/fix/clear-provider-error-state Diego Rodrigues de Sa e Souza 2026-03-14 19:49:51 -03:00
  • 5faeb58ab0 Merge pull request #371 from kfiramar/fix/provider-delete-tooltip-i18n Diego Rodrigues de Sa e Souza 2026-03-14 19:48:01 -03:00
  • 056e4a88ff Merge pull request #373 from kfiramar/fix/provider-connections-group-migration Diego Rodrigues de Sa e Souza 2026-03-14 19:47:58 -03:00
  • 8fd944ccf7 fix(auth): type recovered state helpers Kfir Amar 2026-03-14 23:11:59 +02:00
  • 86105a547c fix(auth): clear stale state on non-chat success Kfir Amar 2026-03-14 22:39:30 +02:00
  • 9806648c07 test(auth): cover stale active error metadata path Kfir Amar 2026-03-14 22:31:03 +02:00
  • 6186babdb3 fix(auth): include error fields in recovery path Kfir Amar 2026-03-14 22:24:08 +02:00
  • f2ecefb54a fix(i18n): use existing provider delete label Kfir Amar 2026-03-14 22:18:41 +02:00
  • 43bd529b78 fix(db): add provider connection group migration Kfir Amar 2026-03-14 22:18:41 +02:00
  • 9c82b3d4ca fix(auth): clear stale provider error metadata Kfir Amar 2026-03-14 22:18:41 +02:00
  • b19e6a8e87 fix(startup): pass env through env-file lookup Kfir Amar 2026-03-14 21:33:34 +02:00
  • e3a2bd75f3 fix(startup): ignore blank data dir override Kfir Amar 2026-03-14 21:29:34 +02:00
  • da39e1485f fix(startup): fail closed on key inspection errors Kfir Amar 2026-03-14 21:23:07 +02:00
  • 88cc53a4b0 fix(startup): honor documented env loading Kfir Amar 2026-03-14 21:14:19 +02:00
  • 245243c7e7 chore: release v2.5.2 (version bump, npm conflict with 2.5.1) v2.5.2 diegosouzapw 2026-03-14 16:01:14 -03:00
  • 759ac0df3d chore: release v2.5.1 v2.5.1 diegosouzapw 2026-03-14 15:55:06 -03:00
  • db8d97b6de Merge pull request #366 from rexname/feature/codex-account-limit-rotation Diego Rodrigues de Sa e Souza 2026-03-14 15:54:07 -03:00
  • 27d66e4b3e Merge pull request #367 from kfiramar/feat-codex-fast-toggle Diego Rodrigues de Sa e Souza 2026-03-14 15:49:56 -03:00
  • ca7854210d Merge pull request #368 from kfiramar/fix-codex-gpt54-models Diego Rodrigues de Sa e Souza 2026-03-14 15:49:54 -03:00
  • c009c993c3 fix(codex): persist fast-tier toggle before applying runtime state Kfir Amar 2026-03-14 20:48:19 +02:00
  • 00188f75ae feat(codex): add fast tier settings toggle Kfir Amar 2026-03-14 20:33:46 +02:00
  • 4d086542aa fix: getProviderCredentials missing allowedConnections param (#363 TS error) diegosouzapw 2026-03-14 15:38:12 -03:00
  • 1555883633 fix(codex): address PR review feedback for quota policy flow rexname 2026-03-15 01:35:19 +07:00
  • 8f2c0acc7e fix(codex): advertise gpt-5.4 models Kfir Amar 2026-03-14 20:33:47 +02:00
  • 0e30d15c01 feat(codex): add account-level 5h/weekly quota policy and auto-rotation rexname 2026-03-15 01:21:35 +07:00
  • da14390fe0 chore: release v2.5.0 v2.5.0 diegosouzapw 2026-03-14 15:31:27 -03:00
  • 11c0cff4ef merge: bug fixes for #355 #350 #346 into main diegosouzapw 2026-03-14 15:30:36 -03:00
  • e322376996 Merge pull request #363 from AndersonFirmino/feat/strict-random-i18n-ux Diego Rodrigues de Sa e Souza 2026-03-14 15:30:19 -03:00
  • 4fbe45f30a fix: stream timeout, combo test auth, and empty tool name (#355 #350 #346) diegosouzapw 2026-03-14 15:28:53 -03:00
  • 2cd0f60c3c Merge pull request #365 from Regis-RCR/feat/pricing-sync Diego Rodrigues de Sa e Souza 2026-03-14 15:23:48 -03:00
  • 1b354be827 feat: T07 — API Key Round-Robin per provider connection v2.4.4 diegosouzapw 2026-03-14 15:03:54 -03:00
  • 7db280ee64 fix(api): address review feedback on pricing sync Regis 2026-03-14 19:01:27 +01:00
  • 192c06cadf feat(api): add external pricing sync with LiteLLM source Regis 2026-03-14 18:49:35 +01:00
  • ad7e7abda0 🐛 fix: propagate allowedConnections from API key to credential selection Anderson Firmino 2026-03-14 14:00:13 -03:00
  • 02ccb35e80 ♻️ refactor: consolidate shuffle deck into shared utility with mutex protection Anderson Firmino 2026-03-14 13:50:19 -03:00
  • a8a29e17c5 feat: strict-random strategy, API key management, connection groups, Limits UX Anderson Firmino 2026-03-14 13:01:49 -03:00
  • 75a6d850fc chore: release v2.4.3 v2.4.3 diegosouzapw 2026-03-14 12:49:36 -03:00
  • b0f5f92f1a feat(release): v2.4.2 — task-aware routing, HuggingFace/Vertex providers, streaming fixes, token tracking, playground uploads v2.4.2 diegosouzapw 2026-03-14 11:04:09 -03:00
  • eaddb6f0fa feat: improvements from 9router analysis (T01/T08-T13) (#351) Diego Rodrigues de Sa e Souza 2026-03-14 10:59:15 -03:00
  • 5cff98ea75 feat: add Qwen compatibility with updated user agent and CLI fingerprint settings (#352) Nyaru Toru 2026-03-14 21:58:50 +08:00
  • 76127415a4 fix(account-selector): enhance round-robin logic to handle excluded accounts and maintain state (#349) Nyaru Toru 2026-03-14 21:58:48 +08:00
  • 56936fe0e3 deps: bump undici from 7.24.1 to 7.24.2 (#361) dependabot[bot] 2026-03-14 10:58:46 -03:00
  • dfbbbeb1b4 chore(deps): bump docker/setup-buildx-action from 3 to 4 (#343) dependabot[bot] 2026-03-14 10:56:20 -03:00
  • 7f3ffd935e chore(deps): bump docker/setup-qemu-action from 3 to 4 (#342) dependabot[bot] 2026-03-14 10:56:18 -03:00
  • 29cf462d8f deps: bump undici from 7.22.0 to 7.24.1 (#348) dependabot[bot] 2026-03-14 10:56:16 -03:00
  • 5e1693e1f7 deps: bump dompurify from 3.3.2 to 3.3.3 (#347) dependabot[bot] 2026-03-14 10:55:45 -03:00
  • 45424ca226 fix(ci): docs-sync, openapi version, changelog format, pre-commit hook v2.4.1 diegosouzapw 2026-03-13 11:45:32 -03:00
  • d976abb5e0 chore: v2.4.1 — combos free-stack always visible diegosouzapw 2026-03-13 11:29:51 -03:00
  • 92d302aed3 fix(combos): free-stack template first, 2x2 grid, green highlight badge diegosouzapw 2026-03-13 11:26:18 -03:00
  • 1e93ee5c34 chore: release v2.4.0 v2.4.0 diegosouzapw 2026-03-13 11:20:31 -03:00