Commit Graph
9 Commits
Author SHA1 Message Date
jiesen 484e34977a ci: 补齐前后端检查并更新发布说明 2025-12-21 01:22:51 +07:00
coso 07ae1bb357 feat: 添加 Linux (deb/AppImage) 构建支持,版本升级到 v0.14.3 2025-12-20 19:04:43 +08:00
coso 5e962dbced feat: v0.14.0 - 添加 Provider 图标支持和修复 API 测试模型
## 新功能
- 为所有 Provider 按钮添加图标支持(Kiro、Gemini、Claude、OpenAI 等)
- API Server 页面的默认 Provider 按钮现在显示对应图标
- 配置管理页面的应用类型标签页(Claude Code、Codex、Gemini)显示图标

## 修复
- 修复 API 测试中的模型名称,使用 claude-opus-4-5-20251101
- 修复 TypeScript 编译错误
- 修复 ESLint 警告

## 构建
- 添加 Intel Mac (x86_64-apple-darwin) 构建支持
2025-12-20 12:44:37 +08:00
coso 267bbf75e3 feat: add documentation system with Docus framework
- Add complete documentation structure with 25+ markdown files
- Add introduction, user guide, provider configs, API reference
- Add troubleshooting and development guides
- Add disclaimer for legal use
- Add GitHub Actions workflow for auto-deploying docs to GitHub Pages
- Bump version to v0.11.0
2025-12-17 13:10:58 +08:00
coso 2e6de831fa v0.7.0: Add Antigravity Provider, dynamic routes, pre-commit hooks
Features:
- Add Antigravity Provider for Google internal Gemini 3 Pro API
- Add dynamic route support (/:selector/v1/messages)
- Add protocol converter for Antigravity
- Add protocol selector for smart conversion path

Improvements:
- Add pre-commit hooks for local lint/format checks
- Simplify CI to only build check (lint moved to pre-commit)
- Update frontend with Antigravity support

Breaking Changes:
- Route parameter syntax changed from {param} to :param for Axum 0.7
2025-12-15 12:54:23 +08:00
cosoandClaude Sonnet 4.5 ca5de5fed4 ci: 修复 Rust lint job 构建错误
在 Rust lint job 中添加前端构建步骤,确保 dist 目录存在。
这样 Tauri 的 generate_context! 宏才能正常工作。

修复错误:
- The `frontendDist` configuration is set to `"../dist"` but this path doesn't exist

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-14 19:21:47 +08:00
coso fa69ceeaee feat: add frontend lint checks to CI
- Add ESLint config (eslint.config.js) for ESLint 9
- Add ESLint dependencies to package.json
- Update CI workflow to include:
  - ESLint check
  - Prettier format check
- Fix lint errors:
  - Remove unused catch variable in Logs.tsx
  - Add eslint-disable for intentional useEffect dependency
- Run prettier to format all source files
2025-12-14 10:51:48 +08:00
coso d25ca669db fix: resolve all clippy warnings and add CI workflow
- Add Default trait implementations for all providers
- Use inline format string variables (clippy::uninlined_format_args)
- Use Range::contains for status code checks
- Fix needless_range_loop in openai_to_cw converter
- Run cargo fmt to fix formatting
- Add GitHub Actions CI workflow with:
  - Rust clippy lint check
  - Rust format check
  - Frontend TypeScript check
  - Build verification
2025-12-14 10:47:36 +08:00
coso eb44022058 ci: add GitHub Actions release workflow for Windows and macOS 2025-12-14 02:54:13 +08:00