Commit graph

  • 4098f91ac5
    fix: update provider name retrieval for compatibility provider (#1135) Lê Huy Giang 2026-05-15 09:18:09 +0700
  • 4677a9139a
    feat(usage): đặt mặc định period là Today khi mở dashboard/usage (#1141) Dũng A Tô Ri A 2026-05-15 09:16:02 +0700
  • cebc72e343 Fix small bug decolua 2026-05-14 11:16:52 +0700
  • 1c3ab7be23 fix(tui): replace enquirer with readline to remove input lag decolua 2026-05-14 11:13:49 +0700
  • 581ab7687e
    fix(ui): show API key row actions on mobile (#1112) Muhammad Ridwan Ramadhan 2026-05-14 11:06:22 +0700
  • 2190ff062d feat: v0.4.41 - cli-tools UI redesign + jcode integration decolua 2026-05-14 10:46:11 +0700
  • da00a25eef
    feat: add DeepSeek V4 Pro effort aliases (#950) Aqil Aziz 2026-05-14 10:39:34 +0700
  • d1a8dd4987
    feat(usage): add Today period option to Usage & Analytics (#1063) Dũng A Tô Ri A 2026-05-14 10:03:05 +0700
  • d1613e8ad5
    Fix issue with Ollama usage not being tracked and shown in 9router UI (#1102) Fresent 2026-05-14 08:28:18 +0530
  • 5327a7dc30
    fix(autostart): work on nvm + npm 9/10, actually register with launchctl (fixes #1082) (#1104) Tri Dung Nguyen 2026-05-14 09:57:05 +0700
  • 0a05285973
    feat: add drag-and-drop reordering for combo models (#1056) (#1108) Zanuar Tri Romadon 2026-05-14 09:54:52 +0700
  • a8100e9444 Fix build bug decolua 2026-05-14 00:28:08 +0700
  • 58df17aa91 # v0.4.38 (2026-05-13) decolua 2026-05-13 22:54:40 +0700
  • eaccb19f59
    feat: add DeepSeek TUI as CLI tool in dashboard (#1088) YourAnsh 2026-05-13 21:10:42 +0530
  • 9ce5290710 chore: clean Docker tags + clearer pulls badge decolua 2026-05-13 22:34:11 +0700
  • 278951dc61 Update changelog decolua 2026-05-13 21:30:38 +0700
  • 15153e658d Update CHANGELOG.md decolua 2026-05-13 20:35:59 +0700
  • 992f4db4a0 Fix bug decolua 2026-05-13 20:35:42 +0700
  • 7f7b86f70e Docker decolua 2026-05-13 18:25:29 +0700
  • 7ccf8c5e84 # v0.4.36 (2026-05-13) decolua 2026-05-13 18:22:31 +0700
  • 692d1fdf57
    fix(docker): restore /app/server.js in standalone build (#1064) (#1067) Muhammad Ridwan Ramadhan 2026-05-13 15:35:44 +0700
  • 74c9879e8e
    feat: add minimax tts support (#1043) Thiên Toán 2026-05-13 15:34:10 +0700
  • 3c2503c4b4
    fix(ui): replace browser confirm dialogs with ConfirmModal component (#1060) Zanuar Tri Romadon 2026-05-13 15:32:17 +0700
  • 5cab23d92e
    fix(tray): switch macOS/Linux tray to systray2 fork (#1080) Tri Dung Nguyen 2026-05-13 15:30:33 +0700
  • 003be82d97
    Fix zoom controls contrast in topology view (#1066) Iqbal Muhammad Hasbi 2026-05-13 15:29:30 +0700
  • 58788a0d31 TUI Source decolua 2026-05-12 20:26:08 +0700
  • 42f0736d28 Update changelog decolua 2026-05-12 09:57:02 +0700
  • 067b7c5292 Fix decolua 2026-05-12 09:54:58 +0700
  • c3d91b019b
    Add OIDC dashboard auth (#1020) Walter Cheng 2026-05-11 22:43:42 -0400
  • a48fa4eb21 fix: handle permission denied when creating DATA_DIR (#1005) Thiên Toán 2026-05-12 09:35:28 +0700
  • 94ded9e14e
    Add linux/arm64 support for docker image (#979) monlor 2026-05-12 10:28:31 +0800
  • ea44ca049e
    Add Codex GPT 5.5 image support (#991) Aleksei 2026-05-12 05:26:13 +0300
  • c90cb8ebda
    fix: React hooks - variable declaration order and lazy initialization (#1017) Jone 2026-05-12 10:25:29 +0800
  • 17cab0ed52
    feat(ui): add Done button to ModelSelectModal in combo creation (#1031) Zanuar Tri Romadon 2026-05-12 09:23:51 +0700
  • 8f4d29caa4 # v0.4.30 (2026-05-11) ## Features - MCP stdio→SSE bridge: expose local stdio MCP plugins over SSE (api/mcp/[plugin]/sse, /message) - Dynamic Linux cert resolution + NSS DB injection (Debian/Arch/Fedora/openSUSE, Chrome/Chromium/Firefox incl. snap) (#1010) - Cowork tool: expanded settings UI & API - GitBook docs (DocsContent, DocsLayout) ## Fixes - OAuth callback postMessage scoped to expected origins (CWE-1385) (#998) - Re-enable TLS verification on DNS-bypass fetch (CWE-295) (#998) - Normalize developer role → system for OpenAI-format providers (Deepseek, Groq, …) (#1011, closes #773) - Respect PORT env in internal model-test fetch (#1014) - Dropdown text readability in dark theme on usage page (#997) ## Improvements - Refactor Claude CLI spoof headers into shared constant - Tool deduper utility in open-sse handlers decolua 2026-05-12 09:19:50 +0700
  • 76f3d4b74e
    feat(mitm): implement dynamic linux cert resolution and NSS db injection (#1010) FlyingMongoose 2026-05-11 05:05:34 -0400
  • 80a2bfcfd7
    fix: normalize developer role to system for OpenAI-format providers (#1011) Tran Hoang Nguyen 2026-05-11 15:57:28 +0700
  • 06291b290f
    fix: respect PORT env in internal model-test fetch (#1014) Anh 2026-05-11 15:57:02 +0700
  • 50b8a59f99 Update gitbook decolua 2026-05-11 12:08:24 +0700
  • cd483d9f65 Gitbook decolua 2026-05-11 11:55:30 +0700
  • fd92af77a0 Feat : Gitbook decolua 2026-05-11 11:50:24 +0700
  • 7ad538bcf2 # v0.4.29 (2026-05-10) decolua 2026-05-10 21:54:54 +0700
  • 52c38cf94c
    fix(security): scope OAuth callback postMessage targets and re-enable TLS verification on DNS-bypass fetch (#998) @aaronjmars 2026-05-10 10:10:48 -0400
  • c7c1074f28
    fix: improve dropdown text readability in dark theme on usage page (#997) Zanuar Tri Romadon 2026-05-10 21:07:59 +0700
  • 530dc9cb3b # v0.4.28 (2026-05-10) ## Features - Add bun:sqlite adapter with automatic runtime detection (Bun/Node) - Add bulk API key import (format: name|sk-key, one per line) ## Fixes - Fix add API key for custom providers decolua 2026-05-10 08:44:14 +0700
  • b39eb61c33 chore: release v0.4.27 decolua 2026-05-09 22:48:07 +0700
  • b184444f34 Update Changelog decolua 2026-05-09 17:52:52 +0700
  • bee8dad946 feat(db): migrate from lowdb to SQLite with repos pattern decolua 2026-05-09 17:48:20 +0700
  • 145f588cc0 feat: Added McpMarketplaceModal to the CoworkToolCard for improved plugin management. decolua 2026-05-09 09:53:06 +0700
  • c734913b3f
    Update DeepSeek model pricing and add V4 Pro (#938) Tran Long 2026-05-09 10:11:39 +0700
  • 62a42851f4
    fix: prevent cached settings responses (#951) Aqil Aziz 2026-05-09 10:08:17 +0700
  • b9c61804d4
    Add captain-definition for easy deployment on Caprover (#954) R3D347HR4Y 2026-05-09 05:07:47 +0200
  • 0f0c7ede46
    fix: normalize Ollama Local provider input (#955) Aqil Aziz 2026-05-09 10:05:22 +0700
  • 9080336c5d
    docs: fix localized README links (#956) Aqil Aziz 2026-05-09 10:04:42 +0700
  • f67ae26765
    docs: add Chinese translation of README (#957) isagoakira 2026-05-09 11:04:18 +0800
  • ee00f82a50
    Refactor connection proxy configuration logic (#970) tarun 2026-05-09 08:28:52 +0530
  • 787d248030
    Add Cloudflare Workers AI image generation (#973) Aleksei 2026-05-09 05:53:39 +0300
  • dd15d162fc Update changelog decolua 2026-05-07 23:15:48 +0700
  • ad661c1286 feat: enhance CommandCode integration with improved message handling decolua 2026-05-07 23:02:07 +0700
  • b72a443bd3 feat: add CommandCode provider support decolua 2026-05-07 23:01:33 +0700
  • ca84e988c0 Update changelog decolua 2026-05-07 16:48:33 +0700
  • 0d61a1d546 feat: add OllamaLocalExecutor and update provider handling decolua 2026-05-07 16:42:36 +0700
  • 050e56f20b
    Fix compatible provider API key setup (#925) Arden Hermawan 2026-05-07 16:17:03 +0700
  • f77f90a828
    fix(usage): filter totalRequests by selected time period (#857) Tuan-TC 2026-05-07 16:11:34 +0700
  • 0667a26b5a
    feat: add model deselection functionality in ComboFormModal and ComboDetailPage (#889) Fajar Hidayat 2026-05-07 15:55:43 +0700
  • 7f93df3a92
    feat: add audio input support for Gemini translation (#913) Muhammad Mugni Hadi 2026-05-07 15:51:30 +0700
  • 25182ff772
    feat: add support for configurable tunnel transport protocols (#919) 0x01001 2026-05-07 15:50:36 +0700
  • 0d182018ab
    fix: resolve Kiro IDE MITM handler bugs for AWS CodeWhisperer translation (#921) Jaime Botero 2026-05-07 03:49:51 -0500
  • 5c62e73cc6 - Cowork: ComboFormModal - BaseUrlSelect: add cloud endpoint option, custom URL local state, always default to first option; new cliEndpointMatch helper; CLI tool cards refactor - API: new /v1/audio/voices and /v1/models/info; /v1/models filters disabled models, drop unused timestamp - initializeApp: guard tunnel/tailscale auto-resume to once-per-process - geminiHelper: ensureObjectType for schemas with properties but no type - skills: minor SKILL.md tweaks (chat/embeddings/image/stt/tts/web-*) decolua 2026-05-07 15:45:09 +0700
  • 6344abcf8d Refactor CLI tool cards to use BaseUrlSelect component and pass additional tunnel and Tailscale configuration decolua 2026-05-05 20:22:21 +0700
  • 1c8314252b Update Changelog decolua 2026-05-05 10:36:38 +0700
  • d4bc42e1f5 feat: add STT support, Gemini TTS, and expand usage tracking decolua 2026-05-05 10:32:59 +0700
  • bfb7d42164 Fix Bug decolua 2026-05-04 11:35:32 +0700
  • 1aedf5cfc0 update changelog decolua 2026-05-04 11:30:40 +0700
  • 9c6be62a54 Feat : Skills decolua 2026-05-04 11:29:02 +0700
  • f08fa5f78d Fix input fields in tool cards decolua 2026-05-03 22:24:57 +0700
  • a7a4e851a7 Update ChangeLog decolua 2026-05-03 22:13:17 +0700
  • 4ba546afe7 Enhance token refresh logic and improve MITM server handling decolua 2026-05-03 22:10:03 +0700
  • b8e3a46add Update version decolua 2026-05-03 18:06:39 +0700
  • a3a0cc8379 Update changelog decolua 2026-05-03 18:06:24 +0700
  • 6cdf40b44e Refactor global styles and enhance MITM functionality decolua 2026-05-03 18:00:35 +0700
  • 1686adc704 Update ReadMe decolua 2026-05-03 15:56:26 +0700
  • f1bb5bd67e Squashed commit of the following: decolua 2026-05-03 15:33:25 +0700
  • 8f2e6685a6 feat(cli-tools): add browser-local endpoint presets (#819) dmdfami 2026-05-03 15:09:13 +0700
  • f7e85e3e06
    fix(v1/models): include alias-backed models in listing (#730) kenlin 2026-05-03 16:22:05 +0800
  • 8bdaeedb28
    fix: strip stream_options for qwen non-streaming Claude Code requests (closes #557) (#663) Anurag Saxena 2026-05-03 04:21:43 -0400
  • 67ca219fbf
    fix: update Qwen OAuth URLs from chat.qwen.ai to qwen.ai (closes #574) (#687) Anurag Saxena 2026-05-03 04:18:45 -0400
  • e39801de71
    fix: improve cloudflared exit code error messages for better debugging (closes #423) (#659) Anurag Saxena 2026-05-03 04:18:27 -0400
  • e1c092c297
    fix: redirect ~/.9router to DATA_DIR in Docker to persist usage data across updates (closes #585) (#658) Anurag Saxena 2026-05-03 04:18:06 -0400
  • 52ad3b6630
    fix: prevent SSE listener leak in console-logs stream (#751) zerray 2026-05-03 16:11:47 +0800
  • bb260a8c65
    i18n: improve zh-CN translations (#755) 辰ing 2026-05-03 16:10:43 +0800
  • e40f7ffb98
    fix(mitm): gate sudo prompts on server platform (#822) Rezky Hamid 2026-05-03 15:00:43 +0700
  • a463ee00ff
    feat(codex): add review model quota support (#836) Rezky Hamid 2026-05-03 14:57:33 +0700
  • 14ff538f2e
    Improve mobile layouts and restore Cloudflare provider (#840) Zhen 2026-05-03 14:55:43 +0700
  • ef3abeacf1 Update ChangeLog decolua 2026-05-01 17:06:27 +0700
  • f410061e70 Refactor proxyFetch and enhance MediaProviderDetailPage layout decolua 2026-05-01 17:03:13 +0700
  • f8d2a9ff76 Merge branch 'master' of https://github.com/decolua/9router decolua 2026-05-01 16:37:11 +0700
  • 3f17ee0e21
    Add sticky round-robin for combos (#831) Abhishek Divekar 2026-05-01 15:06:36 +0530
  • a6ac2641ea Merge branch 'master' of https://github.com/decolua/9router decolua 2026-05-01 16:35:20 +0700
  • 0da61d8f7b
    Improve dashboard responsive layouts (#805) Zhen 2026-05-01 16:34:07 +0700