mirror of
https://github.com/Xe138/AI-Trader.git
synced 2026-04-22 09:37:24 -04:00
docs: rebrand CHANGELOG.md to AI-Trader-Server
Update CHANGELOG.md with AI-Trader-Server rebrand: - Project name: AI-Trader → AI-Trader-Server - Repository URLs: Xe138/AI-Trader → Xe138/AI-Trader-Server - Docker images: ghcr.io/xe138/ai-trader → ghcr.io/xe138/ai-trader-server - Docker service name: ai-trader → ai-trader-server
This commit is contained in:
18
CHANGELOG.md
18
CHANGELOG.md
@@ -1,6 +1,6 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
All notable changes to the AI-Trader project will be documented in this file.
|
All notable changes to the AI-Trader-Server project will be documented in this file.
|
||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
@@ -61,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- 8 existing integration tests
|
- 8 existing integration tests
|
||||||
- **Docker Deployment** - Persistent REST API service
|
- **Docker Deployment** - Persistent REST API service
|
||||||
- API-only deployment (batch mode removed for simplicity)
|
- API-only deployment (batch mode removed for simplicity)
|
||||||
- Single docker-compose service (ai-trader)
|
- Single docker-compose service (ai-trader-server)
|
||||||
- Health check configuration (30s interval, 3 retries)
|
- Health check configuration (30s interval, 3 retries)
|
||||||
- Volume persistence for SQLite database and logs
|
- Volume persistence for SQLite database and logs
|
||||||
- Configurable API_PORT for flexible deployment
|
- Configurable API_PORT for flexible deployment
|
||||||
@@ -95,7 +95,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Only API port (8080) is exposed to host
|
- Only API port (8080) is exposed to host
|
||||||
- Reduces configuration complexity and attack surface
|
- Reduces configuration complexity and attack surface
|
||||||
- **Requirements** - Added fastapi>=0.120.0, uvicorn[standard]>=0.27.0, pydantic>=2.0.0
|
- **Requirements** - Added fastapi>=0.120.0, uvicorn[standard]>=0.27.0, pydantic>=2.0.0
|
||||||
- **Docker Compose** - Single service (ai-trader) instead of dual-mode
|
- **Docker Compose** - Single service (ai-trader-server) instead of dual-mode
|
||||||
- **Dockerfile** - Added system dependencies (curl, procps) and port 8080 exposure
|
- **Dockerfile** - Added system dependencies (curl, procps) and port 8080 exposure
|
||||||
- **.env.example** - Simplified configuration with only essential variables
|
- **.env.example** - Simplified configuration with only essential variables
|
||||||
- **Entrypoint** - Unified entrypoint.sh with proper signal handling (exec uvicorn)
|
- **Entrypoint** - Unified entrypoint.sh with proper signal handling (exec uvicorn)
|
||||||
@@ -162,7 +162,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Environment variable configuration via docker-compose
|
- Environment variable configuration via docker-compose
|
||||||
- Sequential startup script (entrypoint.sh) for data fetch, MCP services, and trading agent
|
- Sequential startup script (entrypoint.sh) for data fetch, MCP services, and trading agent
|
||||||
- Volume mounts for data and logs persistence
|
- Volume mounts for data and logs persistence
|
||||||
- Pre-built image support from ghcr.io/xe138/ai-trader
|
- Pre-built image support from ghcr.io/xe138/ai-trader-server
|
||||||
- Configurable volume path for persistent data
|
- Configurable volume path for persistent data
|
||||||
- Configurable web interface host port
|
- Configurable web interface host port
|
||||||
- Automated merged.jsonl creation during price fetching
|
- Automated merged.jsonl creation during price fetching
|
||||||
@@ -172,7 +172,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Updated .env.example with Docker-specific configuration, API key URLs, and paths
|
- Updated .env.example with Docker-specific configuration, API key URLs, and paths
|
||||||
- Updated .gitignore to exclude git worktrees directory
|
- Updated .gitignore to exclude git worktrees directory
|
||||||
- Removed deprecated version tag from docker-compose.yml
|
- Removed deprecated version tag from docker-compose.yml
|
||||||
- Updated repository URLs to Xe138/AI-Trader fork
|
- Updated repository URLs to Xe138/AI-Trader-Server fork
|
||||||
- Docker Compose now uses pre-built image by default
|
- Docker Compose now uses pre-built image by default
|
||||||
- Simplified Docker config file selection with convention over configuration
|
- Simplified Docker config file selection with convention over configuration
|
||||||
- Fixed internal ports with configurable host ports
|
- Fixed internal ports with configurable host ports
|
||||||
@@ -251,7 +251,7 @@ For future releases, use this template:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
[Unreleased]: https://github.com/Xe138/AI-Trader/compare/v0.3.0...HEAD
|
[Unreleased]: https://github.com/Xe138/AI-Trader-Server/compare/v0.3.0...HEAD
|
||||||
[0.3.0]: https://github.com/Xe138/AI-Trader/compare/v0.2.0...v0.3.0
|
[0.3.0]: https://github.com/Xe138/AI-Trader-Server/compare/v0.2.0...v0.3.0
|
||||||
[0.2.0]: https://github.com/Xe138/AI-Trader/compare/v0.1.0...v0.2.0
|
[0.2.0]: https://github.com/Xe138/AI-Trader-Server/compare/v0.1.0...v0.2.0
|
||||||
[0.1.0]: https://github.com/Xe138/AI-Trader/releases/tag/v0.1.0
|
[0.1.0]: https://github.com/Xe138/AI-Trader-Server/releases/tag/v0.1.0
|
||||||
|
|||||||
Reference in New Issue
Block a user