Commit Graph

17 Commits

Author SHA1 Message Date
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