Commit Graph

  • 1b6c502c7f feat: free-stack combo, Deepgram transcription default, README free sections, provider hasFree badges diegosouzapw 2026-03-13 11:13:02 -03:00
  • 4e4532c057 docs(readme): 44+ providers, free models section, accurate free tier quotas v2.3.16 diegosouzapw 2026-03-13 11:03:24 -03:00
  • 1e57ae5923 docs: CHANGELOG v2.3.15 v2.3.15 diegosouzapw 2026-03-13 10:41:24 -03:00
  • 9055fc2129 feat(auto-combo): add tierPriority factor label + autoCombo i18n section (30 languages) diegosouzapw 2026-03-13 10:40:59 -03:00
  • b8fec94b0d feat(release): v2.3.14 — iFlow fix, MITM compile, GeminiCLI fallback, new models, tier scoring API v2.3.14 diegosouzapw 2026-03-13 10:19:38 -03:00
  • 2b6c88cd26 fix: iFlow OAuth secret, MITM server compile, GeminiCLI projectId, model catalog, electron version, tierPriority schema diegosouzapw 2026-03-13 10:18:44 -03:00
  • f6c0744d67 feat(release): v2.3.13 — tiered quota scoring, model fallback, auth fixes, pnpm fix v2.3.13 diegosouzapw 2026-03-12 18:18:53 -03:00
  • 639b49fc5b fix(ci): regenerate package-lock.json after removing @swc/helpers override diegosouzapw 2026-03-12 18:17:45 -03:00
  • c0252f7b13 docs: replace star-history.com widget with starchart.cc in all READMEs diegosouzapw 2026-03-12 18:15:38 -03:00
  • a87d64372f feat: Phase 1 & 2 implementation plan — T1-T10, T12 diegosouzapw 2026-03-12 18:06:53 -03:00
  • 02b19e63e8 fix(pnpm): remove @swc/helpers override conflict, add pnpm build-scripts config (#328) diegosouzapw 2026-03-12 18:06:27 -03:00
  • dba16363b7 fix(api-bridge): make proxy timeout configurable via env (#332) diegosouzapw 2026-03-12 18:04:44 -03:00
  • d20a2b3e44 fix(auth): accept INITIAL_PASSWORD when changing first password (#333) diegosouzapw 2026-03-12 18:04:20 -03:00
  • 677f5f8713 fix(docs): add missing </details> closing tag in Troubleshooting section diegosouzapw 2026-03-12 18:03:43 -03:00
  • 7da23a90d4 feat: Make providerId nullable in providersBatchTestSchema and update validation to treat null as an absent value. diegosouzapw 2026-03-12 17:08:26 -03:00
  • 8dad2d32b6 fix(cli-tools): add opencode to cliRuntime, increase timeouts for slow-start CLIs v2.3.12 diegosouzapw 2026-03-12 16:42:43 -03:00
  • d07a5f0df7 fix(cli-tools): increase kilocode healthcheck timeout from 4s to 15s v2.3.11 diegosouzapw 2026-03-12 16:34:39 -03:00
  • 55a9e31932 fix(auth): use timing-safe compare for INITIAL_PASSWORD check jack 2026-03-12 17:28:04 +00:00
  • e62be7e6b3 fix(auth): require explicit INITIAL_PASSWORD match on first password change jack 2026-03-12 17:04:26 +00:00
  • 7f9ec724ae fix(api-bridge): validate configured proxy timeout value jack 2026-03-12 17:02:30 +00:00
  • daaa3a8782 fix(auth): allow INITIAL_PASSWORD when updating first password jack 2026-03-12 17:00:01 +00:00
  • d1c62420bf fix(api-bridge): make proxy timeout configurable via env jack 2026-03-12 16:59:10 +00:00
  • 1c10cfe4bc fix(lint): replace as any with Record<string,unknown> in OAuthModal — passes check:any-budget:t11 v2.3.10 diegosouzapw 2026-03-12 13:48:30 -03:00
  • a4252d52ce docs: add CLI-TOOLS.md guide with all 11 tools + i18n 30 languages diegosouzapw 2026-03-12 13:41:40 -03:00
  • 1d7bc5fed7 feat: add /v1/completions legacy endpoint + show all 3 OpenAI endpoints in dashboard v2.3.9 diegosouzapw 2026-03-12 12:57:31 -03:00
  • 763fdf3135 chore: release v2.3.8 — OAuthModal [object Object] fix v2.3.8 diegosouzapw 2026-03-12 12:42:40 -03:00
  • 82314562e7 fix: OAuthModal [object Object] - extract message from error objects diegosouzapw 2026-03-12 12:39:42 -03:00
  • 69e9bd81e9 chore: release v2.3.7 v2.3.7 diegosouzapw 2026-03-12 12:25:17 -03:00
  • 26f927f798 fix: replace sequential Account N with stable ID-based fallback for OAuth accounts diegosouzapw 2026-03-12 12:23:51 -03:00
  • 2042dcf991 fix: Cline OAuth base64 parsing + name=email fallback for all OAuth accounts diegosouzapw 2026-03-12 12:22:20 -03:00
  • 87ffe41d8c fix: i18n sync 29 langs + provider test [object Object] fix v2.3.6 diegosouzapw 2026-03-12 11:11:15 -03:00
  • 943a9374b4 fix: permanent @swc/helpers MODULE_NOT_FOUND fix (#crash) v2.3.5 diegosouzapw 2026-03-12 10:42:59 -03:00
  • 8956ffef73 chore: release v2.3.4 v2.3.4 diegosouzapw 2026-03-12 10:27:45 -03:00
  • 4383e7d807 feat(ui): endpoint page music section, fixed action buttons, provider logos diegosouzapw 2026-03-12 10:21:05 -03:00
  • 863055768e fix(docker): copy native-binary-compat.mjs into build image diegosouzapw 2026-03-12 10:11:50 -03:00
  • 2c1da9e146 fix(ci): resolve 3 GitHub Actions workflow failures diegosouzapw 2026-03-12 10:10:45 -03:00
  • 845787ab7f chore(release): v2.3.3 v2.3.3 diegosouzapw 2026-03-12 09:56:51 -03:00
  • 1db948e9bb Merge pull request #330 from diegosouzapw/fix/providers-test-all-crash Diego Rodrigues de Sa e Souza 2026-03-12 09:56:25 -03:00
  • f0d00bcee5 fix(providers): prevent error boundary when 'Test All' times out or returns bad JSON diegosouzapw 2026-03-12 09:38:40 -03:00
  • 1e9a9adbad chore(release): v2.3.2 v2.3.2 diegosouzapw 2026-03-12 07:00:10 -03:00
  • d87c7c3b8c Merge pull request #311 from DavyMassoneto/fix/merge-duplicates-and-lint-warnings Diego Rodrigues de Sa e Souza 2026-03-12 06:58:57 -03:00
  • eb3c834609 Merge pull request #326 from nyatoru/update/sync-qwen-iflow-model Diego Rodrigues de Sa e Souza 2026-03-12 06:58:12 -03:00
  • e53c76081f Merge pull request #327 from ardaaltinors/fix/postinstall-copy-native-binary Diego Rodrigues de Sa e Souza 2026-03-12 06:58:10 -03:00
  • 134316328c Merge pull request #329 from diegosouzapw/fix/issue-318-readme-oauth-en Diego Rodrigues de Sa e Souza 2026-03-12 06:58:07 -03:00
  • 4767561f02 docs: add English translation for Remote OAuth section in README (#318) diegosouzapw 2026-03-12 06:56:05 -03:00
  • 2d6b31b606 Update open-sse/config/providerRegistry.ts Nyaru Toru 2026-03-12 15:08:05 +07:00
  • a22f0a4e7b fix(cli): address review feedback on native binary detection and postinstall ardaaltinors 2026-03-12 10:34:56 +03:00
  • 5a244aa12a fix(cli): include native-binary-compat.mjs in published package files ardaaltinors 2026-03-12 10:26:16 +03:00
  • 69d28bec4d feat(cli): detect native binary platform from file header instead of dlopen ardaaltinors 2026-03-12 10:20:08 +03:00
  • c859665c6b fix(cli): copy native binary from root node_modules instead of rebuilding (#321) ardaaltinors 2026-03-12 10:00:32 +03:00
  • e7b19758f3 feat(registry): add new models to the provider registry nyatoru 2026-03-12 11:18:16 +08:00
  • 623c63baf6 feat(claude): support [1m] suffix for 1M context window DavyMassoneto 2026-03-10 23:57:13 -03:00
  • a3ad7c6c2e chore(release): v2.3.1 v2.3.1 diegosouzapw 2026-03-11 20:49:37 -03:00
  • afc9362ca5 Merge pull request #325 from diegosouzapw/fix/issue-314-oauth-modal-pt-text Diego Rodrigues de Sa e Souza 2026-03-11 20:48:31 -03:00
  • f6b125e8c2 fix(ui): translate hardcoded PT-BR text in OAuthModal to English (#314) diegosouzapw 2026-03-11 20:45:45 -03:00
  • 5df3c22be8 fix(ts): wrap unknown dataObj fields with toRecord() in usage.ts (Kimi usage parser) diegosouzapw 2026-03-11 20:45:39 -03:00
  • 11a0df5443 fix(instrumentation): await getSettings() — property access on Promise (#316 follow-up) diegosouzapw 2026-03-11 13:07:39 -03:00
  • e27a2a0d55 chore(release): v2.3.0 v2.3.0 diegosouzapw 2026-03-11 12:43:50 -03:00
  • dc8abe60ee Merge pull request #317 from diegosouzapw/fix/issue-315-316-alias-bugs Diego Rodrigues de Sa e Souza 2026-03-11 12:43:02 -03:00
  • afe2ab37e4 fix(aliases): resolve custom model aliases before routing + restore on startup (#315, #316) diegosouzapw 2026-03-11 12:42:18 -03:00
  • f7bd99f965 Merge pull request #313 from ardaaltinors/fix/better-sqlite3-postinstall-rebuild Diego Rodrigues de Sa e Souza 2026-03-11 12:39:03 -03:00
  • f5238944b4 fix(cli): improve better-sqlite3 postinstall rebuild for cross-platform installs (#312) ardaaltinors 2026-03-11 17:11:00 +03:00
  • c7ae9c30c2 chore(release): v2.2.9 v2.2.9 diegosouzapw 2026-03-11 08:46:16 -03:00
  • 82f7a12a46 Merge pull request #309 from diegosouzapw/fix/issue-299-claude-quota-inversion Diego Rodrigues de Sa e Souza 2026-03-11 08:45:05 -03:00
  • f494a8531b Merge pull request #308 from diegosouzapw/fix/issue-306-swc-helpers-missing Diego Rodrigues de Sa e Souza 2026-03-11 08:45:01 -03:00
  • 36ed0499db Merge pull request #307 from hijak/fix/provider-model-endpoints-save Diego Rodrigues de Sa e Souza 2026-03-11 08:44:58 -03:00
  • 46cff2200d fix(usage): correct Claude quota display — utilization = % used, not % remaining (#299) diegosouzapw 2026-03-11 08:42:44 -03:00
  • 5ea6ad4a9e fix(deps): add @swc/helpers as explicit dependency (#306) diegosouzapw 2026-03-11 08:40:31 -03:00
  • 6cad4fae8e fix(providers): persist supported endpoints with explicit save for custom models jack 2026-03-11 10:03:08 +00:00
  • 8df24c855b chore(release): v2.2.8 v2.2.8 diegosouzapw 2026-03-11 00:20:57 -03:00
  • f25882c0e9 Merge pull request #302 from diegosouzapw/fix/issue-296-healthcheck-endpoint Diego Rodrigues de Sa e Souza 2026-03-11 00:20:17 -03:00
  • be6c769192 Merge pull request #301 from diegosouzapw/fix/issue-297-rate-limit-maxwait Diego Rodrigues de Sa e Souza 2026-03-11 00:20:14 -03:00
  • a4276444b5 fix(rate-limit): add maxWait to Bottleneck to prevent endless queuing (#297) diegosouzapw 2026-03-10 23:58:36 -03:00
  • 0af27b8d8a fix(docker): use /api/monitoring/health for healthcheck (#296) diegosouzapw 2026-03-10 23:57:17 -03:00
  • 542eb0e719 chore(release): v2.2.7 v2.2.7 diegosouzapw 2026-03-10 23:34:19 -03:00
  • c658b39270 Merge pull request #300 from diegosouzapw/fix/issue-291-strip-empty-name Diego Rodrigues de Sa e Souza 2026-03-10 23:33:04 -03:00
  • 52ef3dfc7e Merge pull request #298 from diegosouzapw/dependabot/npm_and_yarn/hono-4.12.7 Diego Rodrigues de Sa e Souza 2026-03-10 23:33:01 -03:00
  • 57da407693 Merge pull request #294 from hijak/fix/google-cli-prefer-oauth-projectid Diego Rodrigues de Sa e Souza 2026-03-10 23:32:59 -03:00
  • d2d6fc5883 Merge pull request #293 from hijak/fix/docker-bootstrap-env-missing Diego Rodrigues de Sa e Souza 2026-03-10 23:32:57 -03:00
  • 6a7a6022d4 fix(chat): strip empty name fields from messages/input before upstream (#291) diegosouzapw 2026-03-10 23:31:31 -03:00
  • b53eafa615 deps: bump hono from 4.12.4 to 4.12.7 dependabot[bot] 2026-03-11 02:07:19 +00:00
  • c949214e99 feat(google-cli): add env escape hatch for body.project override jack 2026-03-10 22:15:26 +00:00
  • 887cf25b65 fix(google-cli): prefer OAuth projectId over client body project jack 2026-03-10 22:12:39 +00:00
  • dd6142196f fix(docker): copy bootstrap-env.mjs into runtime image jack 2026-03-10 21:55:21 +00:00
  • 902c7244d1 chore(release): v2.2.6 v2.2.6 diegosouzapw 2026-03-10 16:21:20 -03:00
  • 4f11762c68 Merge pull request #290 from diegosouzapw/fix/issue-289-thinking-tokens Diego Rodrigues de Sa e Souza 2026-03-10 16:20:22 -03:00
  • 8a7f7c1ba0 fix(translator): map Claude thinking_delta to reasoning_content not content (#289) diegosouzapw 2026-03-10 15:25:31 -03:00
  • af46f87eed feat(bootstrap): zero-config auto-generated secrets on first run v2.2.5 diegosouzapw 2026-03-10 15:15:07 -03:00
  • fd749d1e0b fix(electron): auto-generate JWT_SECRET and STORAGE_ENCRYPTION_KEY if missing diegosouzapw 2026-03-10 15:06:57 -03:00
  • 5046f90dfa docs(workflow): make openapi.yaml sync mandatory in generate-release diegosouzapw 2026-03-10 15:02:08 -03:00
  • cf13e95610 fix(ci): bump openapi.yaml version to 2.2.4 diegosouzapw 2026-03-10 14:43:17 -03:00
  • 5763609008 feat(release): v2.2.4 — CI fixes (docs-sync, electron fpm, docker) v2.2.4 diegosouzapw 2026-03-10 14:37:04 -03:00
  • 6d672ab09a fix(ci): docs-sync, electron linux fpm, docker cache env diegosouzapw 2026-03-10 14:31:48 -03:00
  • ac68022233 feat(release): v2.2.3 — bug fixes from community PRs v2.2.3 diegosouzapw 2026-03-10 12:53:47 -03:00
  • c2b31f6b20 Fix empty tool name 400 errors from Claude API and missing @swc/helpers in Docker (#288) Nina Gleichner 2026-03-10 22:46:17 +07:00
  • 54b1d8c8de fix(google-cli): stop random project fallback and require real OAuth projectId (#285) Jack 2026-03-10 15:46:15 +00:00
  • cd1ab696b2 docs: add npm run system-info to Support and troubleshooting sections diegosouzapw 2026-03-10 12:45:20 -03:00
  • d9d0640f6e feat(release): v2.2.2 — system-info script, Kimi/Mistral/Llama aliases v2.2.2 diegosouzapw 2026-03-10 11:00:20 -03:00
  • e19046116a feat: system-info.mjs script + Kimi/Mistral/Llama model aliases (#280 #265 #278) (#284) Diego Rodrigues de Sa e Souza 2026-03-10 10:59:27 -03:00
  • 82a621ec08 feat(release): v2.2.1 — bug fixes, security patches, CI hardening v2.2.1 diegosouzapw 2026-03-10 09:50:19 -03:00