Commit Graph

  • 7e0c6f0307 chore(release): v1.4.1 — endpoint page cleanup, deploy workflow diegosouzapw 2026-02-23 19:00:10 -03:00
  • 4ffe16877d chore(release): v1.4.1 — endpoint page cleanup, deploy workflow v1.4.1 diegosouzapw 2026-02-23 19:00:10 -03:00
  • dd573aed6f Merge pull request #120 from diegosouzapw/dependabot/npm_and_yarn/development-94fcb5e3b6 Diego Rodrigues de Sa e Souza 2026-02-23 17:28:19 -03:00
  • b87af5d053 chore: add VPS auto-deploy workflow, remove API key section from Endpoint page diegosouzapw 2026-02-23 17:20:26 -03:00
  • 29b3e59d23 deps: bump the development group with 6 updates dependabot[bot] 2026-02-23 20:19:21 +00:00
  • ce6d7dc6bf feat(api-manager): enhance with usage stats, status badges, and stats dashboard (#118) v1.4.0 diegosouzapw 2026-02-23 17:01:32 -03:00
  • 19eeebae95 Merge pull request #118 from nyatoru/feat/api-key-manager Diego Rodrigues de Sa e Souza 2026-02-23 16:58:20 -03:00
  • 1dd05bffe8 fix: proxy support for connection tests, compatible provider display (#119, #113) v1.3.1 diegosouzapw 2026-02-23 16:50:48 -03:00
  • ac3d251a1a fix(db): clear prepared statements on backup restore nyatoru 2026-02-24 00:35:29 +07:00
  • 238e080928 refactor(api-manager): improve type safety in client component nyatoru 2026-02-24 00:20:42 +07:00
  • 7ed40c2139 fix(db): enforce stricter validation for api key model access nyatoru 2026-02-24 00:14:50 +07:00
  • d2bee37e76 feat(api-manager): implement API key management with new endpoints and UI nyatoru 2026-02-23 23:59:34 +07:00
  • 5a2fdacebe feat(memory): optimize RAM usage for low-memory deployments benzntech 2026-02-23 14:16:47 +05:30
  • 343e6c50e3 chore(release): v1.3.0 — iFlow HMAC fix, health check logs toggle, kilocode models, model dedup v1.3.0 diegosouzapw 2026-02-23 03:50:01 -03:00
  • 90d2dcac97 Merge pull request #115 from benzntech/feat/enhance-kilocode-provider Diego Rodrigues de Sa e Souza 2026-02-23 03:44:32 -03:00
  • 631ed4d97f Merge pull request #112 from nyatoru/feat/fix-models Diego Rodrigues de Sa e Souza 2026-02-23 03:44:29 -03:00
  • 9485985608 Merge pull request #111 from nyatoru/feature/hide-health-check Diego Rodrigues de Sa e Souza 2026-02-23 03:44:20 -03:00
  • b32db28a3d Update src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.tsx Diego Rodrigues de Sa e Souza 2026-02-23 03:34:22 -03:00
  • 1516429b87 Update src/app/(dashboard)/dashboard/settings/components/AppearanceTab.tsx Diego Rodrigues de Sa e Souza 2026-02-23 03:33:51 -03:00
  • 5668e16fbf feat(kilocode): add custom models endpoint and expanded model list benzntech 2026-02-23 10:31:56 +05:30
  • bd4a076942 Add HTTP error handling to settings API fetch nyatoru 2026-02-23 06:38:45 +07:00
  • f0a0c97b5e feat(tokenHealthCheck): add request coalescing to shouldHideLogs nyatoru 2026-02-23 06:36:39 +07:00
  • 7ffe21e23d fix(endpoint): filter out parent models to avoid duplicates in lists nyatoru 2026-02-23 06:32:49 +07:00
  • 4b137d8e72 feat(settings): add toggle to hide health check logs with caching nyatoru 2026-02-23 06:21:53 +07:00
  • 6ba48241fe fix(test): align test script with test:unit — add tsx/esm loader diegosouzapw 2026-02-22 19:00:04 -03:00
  • a17583d3fc feat(api): JWT session auth for models endpoint + refactor (v1.2.0) v1.2.0 diegosouzapw 2026-02-22 18:36:57 -03:00
  • 62c634ae78 Merge PR #110: feat(api): add JWT session auth fallback for models endpoint diegosouzapw 2026-02-22 18:34:41 -03:00
  • 02dc8ea0f3 fix(api): enhance authentication for /models endpoint with stricter checks nyatoru 2026-02-23 04:00:22 +07:00
  • a40c463a87 feat(api): add JWT session auth fallback for models endpoint nyatoru 2026-02-23 03:46:09 +07:00
  • 5e0376c6c9 fix(test): correct JWT_SECRET assertion — required:false means missing is valid v1.1.1 diegosouzapw 2026-02-22 16:42:09 -03:00
  • 2bad777541 Merge PR #109: feat(codex): add workspace binding via chatgpt-account-id header diegosouzapw 2026-02-22 16:34:04 -03:00
  • 10793a7e65 Merge branch 'main' into feat/codex-teamplan diegosouzapw 2026-02-22 16:33:31 -03:00
  • 5dab4058c8 fix(issues): API key creation crash (#108) & Codex code review quota (#106) diegosouzapw 2026-02-22 16:28:12 -03:00
  • b26cc2a82e feat(codex): enhance base64 decoding for UTF-8 compatibility in JWT parsing nyatoru 2026-02-23 01:32:48 +07:00
  • 0610909116 feat(codex): add workspace binding via chatgpt-account-id header nyatoru 2026-02-23 01:11:53 +07:00
  • f8a401da4b Merge pull request #107 from nyatoru/feat/deletedebugqwen Diego Rodrigues de Sa e Souza 2026-02-22 11:41:51 -03:00
  • 3b70e9f786 chore(qwen): remove debug console log from mapTokens nyatoru 2026-02-22 20:23:37 +07:00
  • 39f992a2a8 chore(release): bump version to v1.1.0 v1.1.0 diegosouzapw 2026-02-21 18:41:31 -03:00
  • 0df1d46ae5 Merge pull request #104 from diegosouzapw/fix-issues-101-103 Diego Rodrigues de Sa e Souza 2026-02-21 18:38:17 -03:00
  • 28c7e0d62f Fix OAuth client_secret issues (#103) & Codex Business quotas (#101) diegosouzapw 2026-02-21 18:24:56 -03:00
  • 03965bf768 fix(db): remove OAuth fallback overwrite when email is missing to natively support multiple accounts diegosouzapw 2026-02-21 13:04:06 -03:00
  • 6b34a39f6e chore(release): bump version to v1.0.10 and update changelog v1.0.10 diegosouzapw 2026-02-21 12:35:37 -03:00
  • f0513683e5 fix(qwen): extract email from id_token to allow multiple accounts diegosouzapw 2026-02-21 12:22:56 -03:00
  • b3e53ca250 chore(release): bump version to v1.0.9 and update changelog v1.0.9 diegosouzapw 2026-02-21 10:00:53 -03:00
  • 7a3b21eff8 fix(settings): add blockedProviders and requireAuthForModels to Zod schema diegosouzapw 2026-02-21 09:49:15 -03:00
  • f8c8501036 chore(release): bump version to v1.0.8 v1.0.8 diegosouzapw 2026-02-21 09:31:10 -03:00
  • 4e1b5a5253 Merge pull request #102 from diegosouzapw/feat/issue-fixes-and-security Diego Rodrigues de Sa e Souza 2026-02-21 09:30:54 -03:00
  • 1aa27ceefe chore(workflows): move agent workflows to global dir diegosouzapw 2026-02-21 09:11:14 -03:00
  • 340dcf9515 feat(core): api key protection, provider blocking, windows fix, ui and docs diegosouzapw 2026-02-21 09:05:59 -03:00
  • 1bd5d552c1 fix: extract email from id_token for Codex OAuth to allow multiple accounts (#97) Adarsh 2026-02-21 15:30:37 +05:30
  • 862d94b859 Fix/auto generate jwt secret (#94) Adarsh 2026-02-21 15:25:40 +05:30
  • be36d9c452 Merge fix/issues-89-90-91-v1.0.7: resolve #89 #90 #91, bump v1.0.7 v1.0.7 diegosouzapw 2026-02-20 11:51:19 -03:00
  • 5ce95dd829 fix: resolve issues #89 #90 #91 — stream default, custom models, OAuth redirect diegosouzapw 2026-02-20 11:50:50 -03:00
  • d0fa01cc0a fix: increase JWT session to 30 days + auto-refresh in middleware diegosouzapw 2026-02-20 07:02:18 -03:00
  • c69ad118d1 release: v1.0.6 — provider/combo toggles, strict model filtering v1.0.6 diegosouzapw 2026-02-20 02:59:35 -03:00
  • 0deeaf5ffb feat: combo enable/disable toggle + provider toggle always visible diegosouzapw 2026-02-20 02:53:14 -03:00
  • 87c7c92ddd fix: /v1/models only shows models from configured providers diegosouzapw 2026-02-20 02:44:38 -03:00
  • f12b90f373 fix: /v1/models respects disabled providers — track total connections before filter diegosouzapw 2026-02-20 02:35:10 -03:00
  • 4e37027e1f feat: add enable/disable toggle to provider cards on main page diegosouzapw 2026-02-20 02:22:47 -03:00
  • 245345f37d fix: treat private/LAN IPs as localhost for OAuth redirect URI diegosouzapw 2026-02-20 02:13:07 -03:00
  • 99be29ce8e docs: update READMEs + CHANGELOG to v1.0.5 diegosouzapw 2026-02-20 01:50:06 -03:00
  • 6aaaaccb12 fix: set DATA_DIR=/app/data in Dockerfile and docker-compose.yml diegosouzapw 2026-02-20 01:47:22 -03:00
  • 282c46fd46 chore: bump version to 1.0.5 v1.0.5 diegosouzapw 2026-02-20 01:43:53 -03:00
  • bc719875f6 fix: filter all model types in /v1/models by active providers (#88) Diego Rodrigues de Sa e Souza 2026-02-20 01:43:33 -03:00
  • 78b634b204 release: v1.0.4 — WhatsApp community, changelog, version bump, README translations (#87) v1.0.4 Diego Rodrigues de Sa e Souza 2026-02-19 22:43:27 -03:00
  • 39aae51ca2 fix: OAuth login behind nginx — use actual origin for redirect URI (Closes #82) (#86) Diego Rodrigues de Sa e Souza 2026-02-19 22:28:27 -03:00
  • 937a8f3714 feat: filter api/models by active providers + disabled indicator on provider cards (Closes #81) (#85) Diego Rodrigues de Sa e Souza 2026-02-19 22:22:16 -03:00
  • c34973f40d docs: add llm.txt for LLM and contributor onboarding (Closes #83) (#84) Diego Rodrigues de Sa e Souza 2026-02-19 22:16:15 -03:00
  • 3045aa3055 Merge pull request #80 from diegosouzapw/feature/logs-dashboard v1.0.3 Diego Rodrigues de Sa e Souza 2026-02-19 04:38:51 -03:00
  • 1e332babd6 feat(logs): add Logs Dashboard with real-time Console Viewer diegosouzapw 2026-02-19 04:38:04 -03:00
  • 2ddf63fde1 Merge pull request #79 from diegosouzapw/features-improvements v1.0.2 Diego Rodrigues de Sa e Souza 2026-02-18 17:09:56 -03:00
  • de2ef14bc3 fix(ci): register @typescript-eslint plugin in ESLint flat config diegosouzapw 2026-02-18 16:59:31 -03:00
  • 37123160e8 chore: bump version to 1.0.2 diegosouzapw 2026-02-18 16:52:47 -03:00
  • 5a645973eb fix(ui): correct Quick Start API key link to /dashboard/endpoint diegosouzapw 2026-02-18 16:40:33 -03:00
  • 0279341221 feat(phase4): focus indicators, session management, k6 load tests, remove @ts-check diegosouzapw 2026-02-18 14:51:15 -03:00
  • 7efbfad9bd feat(phase2+3): DI container, plugins, PII sanitizer, tool policy, audit log, cache invalidation, ARIA, CSS vars diegosouzapw 2026-02-18 14:43:57 -03:00
  • 3aca5fa691 feat: Implement initial database schema and centralize CORS configuration across API routes. diegosouzapw 2026-02-18 13:44:08 -03:00
  • 1a7b7e8799 feat: Implement graceful shutdown and body size guard middleware, and refine TypeScript typings across several routes and components. diegosouzapw 2026-02-18 12:47:36 -03:00
  • 4c93f0618c feat: Add dashboard loading and error UIs, introduce standardized API response utilities, enhance call log redaction and configurable retention, and document architectural decisions. diegosouzapw 2026-02-18 11:34:05 -03:00
  • 16b72970d7 feat: Implement API authentication middleware, mask sensitive API keys, integrate prompt injection guard, and enhance onboarding error handling. diegosouzapw 2026-02-18 11:17:48 -03:00
  • fbceb0d301 Merge pull request #77 from diegosouzapw/feature/api-compatibility-sanitization Diego Rodrigues de Sa e Souza 2026-02-18 08:39:34 -03:00
  • ed05599cdd feat(api-compat): response sanitization, role normalization, structured output for Gemini diegosouzapw 2026-02-18 08:38:44 -03:00
  • f79746f183 Merge pull request #76 from diegosouzapw/chore/bump-v1.0.1 v1.0.1 Diego Rodrigues de Sa e Souza 2026-02-18 01:43:01 -03:00
  • 0ab89a2438 chore: bump version to 1.0.1 diegosouzapw 2026-02-18 01:42:50 -03:00
  • ebecc7de39 Merge pull request #75 from diegosouzapw/fix/codex-oauth-redirect-uri Diego Rodrigues de Sa e Souza 2026-02-18 01:42:25 -03:00
  • 62f3c7416e fix(oauth): use registered redirect_uri for Codex on remote access diegosouzapw 2026-02-18 01:42:01 -03:00
  • 599668bba2 Merge pull request #74 from diegosouzapw/chore/changelog-v1.0.0 Diego Rodrigues de Sa e Souza 2026-02-18 00:14:07 -03:00
  • 6ab6049931 docs: consolidate CHANGELOG into single v1.0.0 release diegosouzapw 2026-02-18 00:13:56 -03:00
  • 94b290dbe2 Merge pull request #73 from diegosouzapw/chore/update-readme-hero-image Diego Rodrigues de Sa e Souza 2026-02-18 00:11:00 -03:00
  • 983920b735 chore: update hero image to MainOmniRoute.png in all READMEs diegosouzapw 2026-02-18 00:10:30 -03:00
  • 7aa4fcc39b Merge pull request #72 from diegosouzapw/chore/version-readmes-i18n Diego Rodrigues de Sa e Souza 2026-02-18 00:07:30 -03:00
  • 5dff9e2af6 chore: update version to 1.0.0 in all i18n READMEs diegosouzapw 2026-02-18 00:07:07 -03:00
  • 71d14209a4 feat: OmniRoute v1.0.0 — Intelligent AI Gateway & Universal LLM Proxy v1.0.0 diegosouzapw 2026-02-18 00:02:15 -03:00
  • 7664c55aff Release v0.9.0 v0.9.0 Diego Rodrigues de Sa e Souza 2026-02-17 18:10:18 -03:00
  • faa0610efe chore: bump version to 0.9.0 diegosouzapw 2026-02-17 18:09:44 -03:00
  • ebb0b80579 docs: add multilingual README translations and agent showcase grid diegosouzapw 2026-02-17 18:08:31 -03:00
  • 562ad901b1 fix(settings): remove Compliance/Audit tab, optimize CLI tools status API diegosouzapw 2026-02-17 15:14:25 -03:00
  • 0016c74920 fix(validation): add chat completions fallback for OpenAI/Anthropic compatible providers diegosouzapw 2026-02-17 14:56:38 -03:00
  • 05ea200170 Merge pull request #67 from diegosouzapw/release/v0.8.8 v0.8.8 Diego Rodrigues de Sa e Souza 2026-02-17 14:47:56 -03:00
  • 050e289a8c release(v0.8.8): bump version, analytics redesign, settings restructure, routing expansion, editable rate limits, CLI tools state persistence, docs update diegosouzapw 2026-02-17 14:47:06 -03:00