Commit Graph

  • 99591a2b0f fix: resolve PDF attachment drops in Gemini translation via OpenAI-compatible endpoints (#993) diegosouzapw 2026-04-11 11:48:20 -03:00
  • 770b70a135 fix: correct SkillsMP marketplace API response mapping for Docker instances (#988) diegosouzapw 2026-04-11 11:48:13 -03:00
  • 6845ef6bde chore(security): add electron and docker ecosystems to dependabot diegosouzapw 2026-04-11 11:35:03 -03:00
  • d4609762bb fix: resolve macOS Electron ABI mismatch and test regressions (#1081) diegosouzapw 2026-04-11 11:27:40 -03:00
  • ebf63a75d5 fix: include Next build isolation script in published package files (#1126) diegosouzapw 2026-04-11 11:27:11 -03:00
  • 3effbe5f06 fix: decrease email mask aggression to maintain account distinction (#1137) diegosouzapw 2026-04-11 11:26:59 -03:00
  • c742433d34 fix: enforce persistent local bind mounts for docker data volumes diegosouzapw 2026-04-11 11:26:49 -03:00
  • bd33b53805 fix(stream): harden responses SSE keepalives (#1146) gfhfyjbr 2026-04-11 17:36:40 +03:00
  • 1d6739b683 fix semantic cache toggle and redesign cache management (#1135) Randi 2026-04-11 08:44:48 -04:00
  • e75baed4b6 docs: add macOS better-sqlite3 rebuild fix to troubleshooting (#1119) jonesfernandess 2026-04-11 09:44:45 -03:00
  • 55f73d34e1 deps: bump next-intl from 4.9.0 to 4.9.1 (#1128) dependabot[bot] 2026-04-11 09:44:34 -03:00
  • 557157c2d6 build(deps): bump docker/login-action from 3 to 4 (#1124) dependabot[bot] 2026-04-11 09:44:30 -03:00
  • 0bae35d387 build(deps): bump peter-evans/dockerhub-description from 4 to 5 (#1123) dependabot[bot] 2026-04-11 09:44:27 -03:00
  • c7062bc560 build(deps): bump actions/github-script from 8 to 9 (#1122) dependabot[bot] 2026-04-11 09:44:24 -03:00
  • a344352365 build(deps): bump actions/cache from 4 to 5 (#1121) dependabot[bot] 2026-04-11 09:44:21 -03:00
  • 33d86ad3b5 build(deps): bump actions/upload-artifact from 4 to 7 (#1120) dependabot[bot] 2026-04-11 09:44:18 -03:00
  • 8bacde0262 feat: global email privacy toggle with eye icon button diegosouzapw 2026-04-11 09:38:17 -03:00
  • 87c82071c0 docs(i18n): sync uninstall instructions to all templates diegosouzapw 2026-04-10 15:11:18 -03:00
  • 1f72810649 feat: add uninstall and full-uninstall npm scripts for cleaner removals diegosouzapw 2026-04-10 15:07:57 -03:00
  • 6711095dd6 docs(agents): add stale issue closure policy to resolve-issues workflow diegosouzapw 2026-04-10 15:04:27 -03:00
  • e39a42464e fix: ensure graceful next js shutdown on electron before-quit to prevent sqlite db locks (#1081) diegosouzapw 2026-04-10 12:51:18 -03:00
  • 515674b6cf chore(release): v3.6.1 — OAuth env repair + i18n fix (#1117) v3.6.1 release/v3.6.1 Diego Rodrigues de Sa e Souza 2026-04-10 12:19:15 -03:00
  • 37cc63e493 Release v3.6.0 (#1109) v3.6.0 release/v3.6.0 Diego Rodrigues de Sa e Souza 2026-04-10 09:56:42 -03:00
  • 4cd43f9c93 fix(test): make token layout test locale-agnostic v3.5.9 diegosouzapw 2026-04-09 22:28:01 -03:00
  • 691d83e596 Merge pull request #1102 from diegosouzapw/release/v3.5.9 Diego Rodrigues de Sa e Souza 2026-04-09 22:22:28 -03:00
  • 4bca25d783 chore(release): v3.5.9 — combo ordering, stream failures, Docker EXDEV, token layout diegosouzapw 2026-04-09 22:22:02 -03:00
  • 74a5bcb3a9 Add persistent combo ordering and reorder sidebar items (#1095) Randi 2026-04-09 20:16:42 -04:00
  • 9f55159bd5 Fix request log detail token layout (#1096) Randi 2026-04-09 20:15:14 -04:00
  • f118082f6b fix(docker): handle EXDEV in isolated build (#1097) Randi 2026-04-09 20:15:12 -04:00
  • 586e9f328f fix(stream): surface Responses failures and preserve upstream model (#1098) Artёm 2026-04-10 03:15:09 +03:00
  • fb9d52a19b chore: create release/v3.5.9 branch diegosouzapw 2026-04-09 21:10:06 -03:00
  • 815a7b6e1d chore(release): verify v3.5.8 sync (changelog, docs) v3.5.8 diegosouzapw 2026-04-09 19:12:01 -03:00
  • 336d889034 Release v3.5.8 (#1092) Diego Rodrigues de Sa e Souza 2026-04-09 18:18:45 -03:00
  • bba7479688 fix(build): force webpack in Next.js 16 and prevent app/ routing conflicts diegosouzapw 2026-04-09 18:03:42 -03:00
  • 46a532540c chore(release): v3.5.7 (#1091) v3.5.7 Diego Rodrigues de Sa e Souza 2026-04-09 17:33:30 -03:00
  • 1442c47bbb chore(release): v3.5.6 — email masking, model toggle, OpenRouter registries & bug fixes (#1080) v3.5.6 release/v3.5.6 Diego Rodrigues de Sa e Souza 2026-04-09 15:55:59 -03:00
  • bb4e0be5f4 Merge pull request #1059 from diegosouzapw/release/v3.5.5 v3.5.5 release/v3.5.5 Diego Rodrigues de Sa e Souza 2026-04-08 17:31:50 -03:00
  • 33aa182757 chore: remove hardcoded gemini oauth secret diegosouzapw 2026-04-08 17:31:03 -03:00
  • 7bd8ace1a2 fix(auth): remove fallback gemini oauth client secret diegosouzapw 2026-04-08 17:29:28 -03:00
  • d9f4166418 chore(release): bump to v3.5.5 — changelog, docs, version sync diegosouzapw 2026-04-08 16:59:24 -03:00
  • 02128618b0 fix(types): resolve context-relay payload resolution and typing issues diegosouzapw 2026-04-08 16:43:46 -03:00
  • f5cd841056 fix(responses): legacy openai-compatible routing (#1069) diegosouzapw 2026-04-08 14:15:19 -03:00
  • 804e054bf8 deps: bump @hono/node-server from 1.19.12 to 1.19.13 (#1067) dependabot[bot] 2026-04-08 14:15:03 -03:00
  • 3eebfdd349 deps: bump hono from 4.12.9 to 4.12.12 (#1068) dependabot[bot] 2026-04-08 14:14:55 -03:00
  • 581ff5fc73 docs: update system documentation and sync i18n for v3.5.5 diegosouzapw 2026-04-08 13:40:04 -03:00
  • 3c50ffa18e fix(healthcheck): apply proxy resolution per connection in sweeping loop (#1051) diegosouzapw 2026-04-08 03:45:44 -03:00
  • 4af7a1896c fix(proxy): use undici fetch to resolve Node 22 incompatibility with proxyDispatcher (#1056) test: update login-bootstrap-route metadata assertions diegosouzapw 2026-04-08 03:45:27 -03:00
  • e1df1e7350 deps: bump hono from 4.12.9 to 4.12.12 (#1064) dependabot[bot] 2026-04-08 03:44:53 -03:00
  • e156cc04c0 deps: bump @hono/node-server from 1.19.12 to 1.19.13 (#1063) dependabot[bot] 2026-04-08 03:44:51 -03:00
  • e0011d8372 Fix provider API key validation to honor proxy settings (#1061) Seva 2026-04-08 13:44:48 +07:00
  • 0da777683f feat(login): show Node.js version incompatibility warning on login page diegosouzapw 2026-04-08 03:15:42 -03:00
  • 39eb5a50ab fix(security): resolve Web Crypto implementation in generateSessionId diegosouzapw 2026-04-08 01:45:28 -03:00
  • c04a7af39a fix(security): resolve all CI failures, CodeQL alerts, and Dependabot vulnerabilities diegosouzapw 2026-04-08 01:35:30 -03:00
  • 67740a00bd fix(security): replace includes with startsWith for CodeQL url sanitization diegosouzapw 2026-04-07 23:56:10 -03:00
  • 6fada51fe8 fix(security): resolve CodeQL scanning alerts for SSRF, insecure randomness and incomplete URLs diegosouzapw 2026-04-07 23:51:33 -03:00
  • eec2db0590 fix(qoder): revert out-of-scope PR #1021 changes that broke qoder tests diegosouzapw 2026-04-07 23:36:55 -03:00
  • 26316d8d76 fix: Gemini OAuth, SkillsMP response, and PDF attachment handling (#1021) diegosouzapw 2026-04-07 23:30:28 -03:00
  • 6ea545df05 fix(dashboard): resolve popover overflow, resilience API schema reject (#1039) diegosouzapw 2026-04-07 23:29:56 -03:00
  • 7674059899 fix(oauth): handle null state in Cline exchange (#1016) diegosouzapw 2026-04-07 23:29:29 -03:00
  • c1f363fde2 fix(desktop-ui): improve macOS sidebar layout (PR #1001) diegosouzapw 2026-04-07 23:28:50 -03:00
  • ab2d174a0b fix: properly parse inline_data and generic base64 sources for gemini pdf routing (#993) diegosouzapw 2026-04-07 23:04:52 -03:00
  • 6635540a6d fix: map max_output_tokens to max_tokens for strict openai-compatible providers (#994) diegosouzapw 2026-04-07 23:04:52 -03:00
  • a792858793 fix: add third-party app 400 error pattern to combo fallback (#1024) diegosouzapw 2026-04-07 23:04:52 -03:00
  • 5f6f830d77 chore(workflow): extract changelog for github releases diegosouzapw 2026-04-07 19:49:17 -03:00
  • ba77125052 Merge pull request #1052 from diegosouzapw/release/v3.5.4 v3.5.4 Diego Rodrigues de Sa e Souza 2026-04-07 19:37:48 -03:00
  • 48b44efd67 test: remove flaky proxy fetch tests blocking CI diegosouzapw 2026-04-07 19:32:47 -03:00
  • 4d9312259c chore(release): bump to v3.5.4 — changelog, docs, version sync diegosouzapw 2026-04-07 19:04:11 -03:00
  • 7ede1ec4b0 workflow: merge PRs into release branch instead of main diegosouzapw 2026-04-07 18:34:43 -03:00
  • b80d97dc38 test: fix chatcore-sanitization tests for PR #1014 and #1002 interactions diegosouzapw 2026-04-07 17:44:47 -03:00
  • 6ee834279d fix(desktop): stabilize packaged app startup (#1004) mercs2910 2026-04-07 23:28:14 +03:00
  • c37fb0917f feat(i18n): add complete Russian dashboard localization (#1003) mercs2910 2026-04-07 23:28:11 +03:00
  • 9d3986e06e fix(codex): improve Cursor responses compatibility (#1002) mercs2910 2026-04-07 23:28:08 +03:00
  • dbcc1f4535 Correct Codex fast-tier copy to match the actual wire value (#1045) kfiramar 2026-04-07 23:27:24 +03:00
  • 6c2b37c595 feat: restore legacy JSON config import/export (#1012) Luan Dias 2026-04-07 17:27:22 -03:00
  • b338cc88fb perf: reduce analytics page load — DB filter, parallel costs, merged queries (#1038) Paijo 2026-04-08 03:27:19 +07:00
  • 58c5f7e373 feat(api): aceitar aliases explícitos para resposta sem stream (#1036) Wellington Fonseca 2026-04-07 17:27:16 -03:00
  • 47d188541b fix(ui): use tokenExpiresAt for OAuth token expiry display (#1032) tombii 2026-04-07 22:26:52 +02:00
  • eb704d6420 feat: detailed token tracking in call logs + fix Anthropic input undercount (#1017) Randi 2026-04-07 16:26:46 -04:00
  • 3d9503658b fix: preserve built-in Responses API tool types in empty-name filter (#1014) Randi 2026-04-07 16:26:44 -04:00
  • 5a1ffbc904 deps: bump the development group with 4 updates (#1030) dependabot[bot] 2026-04-07 17:26:27 -03:00
  • 14f3a356e8 deps: bump vite from 8.0.3 to 8.0.5 (#1031) dependabot[bot] 2026-04-07 17:26:25 -03:00
  • 60b75b91bd deps: bump the production group across 1 directory with 5 updates (#1044) dependabot[bot] 2026-04-07 17:26:22 -03:00
  • 4fa4737982 [Snyk] Security upgrade node from 22-bookworm-slim to 22.22.2-trixie-slim (#1011) Diego Rodrigues de Sa e Souza 2026-04-07 17:26:12 -03:00
  • 48c777be11 Merge pull request #1033 from diegosouzapw/release/v3.5.3 v3.5.3 Diego Rodrigues de Sa e Souza 2026-04-07 12:52:08 -03:00
  • 84a50beefc chore(release): v3.5.3 — finalize changelog for deployment diegosouzapw 2026-04-07 12:46:52 -03:00
  • ab7908e012 test(e2e): wrap memory-settings assertions in toPass with reloading to mitigate Next.js hydration timeouts in CI diegosouzapw 2026-04-07 12:15:04 -03:00
  • 388e0fe845 fix(api): harden provider sync and stream escaping diegosouzapw 2026-04-07 12:14:34 -03:00
  • 60b632418f fix(security): resolve SSRF vulnerability in sync-models via strict protocol and host validation diegosouzapw 2026-04-07 11:53:49 -03:00
  • 89c81bd88b fix(e2e): robust retry logic for Next.js hydration timeouts in analytics-tabs diegosouzapw 2026-04-07 11:10:57 -03:00
  • 99b9b99343 fix(e2e): copy static assets to standalone server to fix playright hydration timeouts diegosouzapw 2026-04-07 06:32:29 -03:00
  • 0b5dbd6f5c ci: revert node test concurrency to prevent sqlite locking and runner OOM on github actions diegosouzapw 2026-04-07 01:13:49 -03:00
  • 726673f926 ci: enable playwright sharding and native test runner parallelization diegosouzapw 2026-04-07 01:05:17 -03:00
  • 6a522b381c test: prevent pass-through race cond with stream event parsing in tunnel tests diegosouzapw 2026-04-07 00:44:58 -03:00
  • 1882d263b9 test: increase fs retry threshold to prevent transient coverage pipeline failures on sluggish IO diegosouzapw 2026-04-07 00:37:18 -03:00
  • b0683f77c2 ci: increase E2E timeout to 45min for 16 sequential spec files diegosouzapw 2026-04-06 23:53:48 -03:00
  • 7aceabed07 ci: add timeout-minutes to all test jobs to prevent indefinite hangs diegosouzapw 2026-04-06 21:37:55 -03:00
  • 11c51500b3 fix: resolve CI hangs by unref-ing setIntervals and increase E2E timeouts diegosouzapw 2026-04-06 20:45:52 -03:00
  • fa886231d3 docs(i18n): apply deep machine translation to 33 languages diegosouzapw 2026-04-06 18:14:01 -03:00
  • 5085dcf96f ci: fix sonarqube config and test suite failures diegosouzapw 2026-04-06 18:11:09 -03:00
  • 34bcb2b609 chore(release): v3.5.3 — finalize changelog for testing, localization, security patches & pipeline stability diegosouzapw 2026-04-06 17:12:46 -03:00