Commit graph

22 commits

Author SHA1 Message Date
decolua
9ce5290710 chore: clean Docker tags + clearer pulls badge
- Workflow: drop sha + major.minor tags, keep only latest + full version
- README: rename "Docker Hub" badge → "Docker pulls" for clarity
2026-05-13 22:34:11 +07:00
decolua
7ccf8c5e84 # v0.4.36 (2026-05-13)
## Features
- Add MiniMax TTS provider support (#1043)
- Docker images now published on both GHCR & Docker Hub (decolua/9router) — pull from your preferred registry

## Improvements
- Replace browser confirm dialogs with custom ConfirmModal (#1060)

## Fixes
- Fix Docker `Cannot find module 'next'` error in standalone build
- Restore /app/server.js in Docker standalone build (#1064, #1067)
- Fix CLI TUI menu arrow-key escape sequences leaking (^[[A^[[B)
- Switch macOS/Linux tray to systray2 fork (fixes Kaspersky AV false-positive) (#1080)
- Fix zoom controls contrast in topology view (#1066)
2026-05-13 18:22:31 +07:00
monlor
94ded9e14e
Add linux/arm64 support for docker image (#979) 2026-05-12 09:28:31 +07:00
decolua
cd483d9f65 Gitbook 2026-05-11 11:55:30 +07:00
decolua
fd92af77a0 Feat : Gitbook 2026-05-11 11:50:24 +07:00
anuragg-saxenaa
befb2bc3d5 fix: auto-build Docker image on tag push (closes #547)
Trigger Docker build workflow only when a new version tag (v*) is
pushed, instead of waiting for a GitHub Release to be published.
This removes the manual release step and keeps CI usage minimal.

Made-with: Cursor
2026-04-17 13:04:45 +07:00
decolua
ee1271b6fd Update GitHub Actions workflow for Docker image 2026-04-13 10:30:33 +07:00
decolua
1dd5d60724 Fix : MITM 2026-03-14 23:59:22 +07:00
Doan Minh Tu
5fc77fbf8c ci: trigger only on tag push, keep master trigger commented 2026-03-11 06:56:21 +07:00
Doan Minh Tu
91c1bc848e ci: harden Dockerfile and workflow security 2026-03-11 06:49:10 +07:00
Doan Minh Tu
aa2b83e1f6 ci: add Docker build and publish workflow 2026-03-11 06:48:44 +07:00
decolua
f64c043a44 chore: remove translation script and workflow files 2026-03-06 12:35:55 +07:00
decolua
5ba862dce2 feat: workflow only translates, no auto-commit - user downloads artifact
Made-with: Cursor
2026-03-06 12:32:41 +07:00
decolua
863a9ca7d5 feat: change workflow to manual trigger only
Made-with: Cursor
2026-03-06 12:31:21 +07:00
decolua
28ba7bc30c refactor: clarify parallel batch execution
Made-with: Cursor
2026-03-06 12:28:34 +07:00
decolua
cd6962c7a2 feat: implement batch processing for README translation
- Introduce BATCH_SIZE configuration for parallel language translation
- Update translation logic to process languages in batches with a delay to avoid rate limits
- Enhance logging to display current batch being processed

Also, add a new TimeAgo component for auto-updating time display in UsageStats.
2026-03-06 12:18:30 +07:00
decolua
3fca8a71f5 fix: add write permission to translation workflow
Made-with: Cursor
2026-03-06 12:16:21 +07:00
decolua
4a1521de09 feat: add auto README translation workflow with streaming
- Add GitHub Actions workflow to auto-translate README.md
- Support Vietnamese and Simplified Chinese
- Use GLM-5 API with streaming mode
- Auto-commit translations to i18n/ folder
- Trigger on README.md changes or manual dispatch

Made-with: Cursor
2026-03-06 11:56:16 +07:00
decolua
9003675b71 - Updated CLI tool components to accept initial status as a prop, improving state management for tool statuses.
- Added functionality to fetch and set statuses for various CLI tools (Claude, Codex, Droid, OpenClaw, Antigravity) on component mount.
- Enhanced error handling and logging in the OAuth provider test utilities and DNS management functions.
- Improved the MITM server to handle multiple target hosts and provide clearer error messages regarding port usage.
2026-02-25 16:32:05 +07:00
Thiên Toán
39d04d0425
Add GitHub Actions workflow for Docker build and push (#185) 2026-02-25 10:34:23 +07:00
decolua
d3c3a4ae0a Remove Docker publish workflow and update error handling in various modules
- Added handling for HTTP_STATUS.NOT_ACCEPTABLE in error types and messages.
- Enhanced the `prepareClaudeRequest` function to filter built-in tools for non-Anthropic providers and clean up empty tool arrays.
- Updated the `openaiToClaudeRequest` function to handle built-in tools more effectively and ensure proper tool conversion.
- Improved the `claudeToOpenAIResponse` function to skip processing for built-in server tool blocks.
- Refined error message handling in the `parseUpstreamError` function to ensure meaningful output.
- Adjusted command checks for tool installations across various settings routes to use `command -v` for better compatibility.
2026-02-10 19:18:40 +07:00
Thiên Toán
3df0a4d4b0
Add GitHub Actions workflow for Docker build and push (#91) 2026-02-10 18:38:14 +07:00