Commit Graph

  • 32b508fa61 docs: rebrand API reference to AI-Trader-Server Bill 2025-11-01 11:29:33 -04:00
  • b706a48ee1 docs: rebrand QUICK_START.md to AI-Trader-Server Bill 2025-11-01 11:27:10 -04:00
  • b09e1b0b11 feat: integrate mock AI provider in BaseAgent for DEV mode Bill 2025-11-01 11:25:49 -04:00
  • 6fa2bec043 docs: rebrand README.md to AI-Trader-Server Bill 2025-11-01 11:22:35 -04:00
  • 837962ceea feat: integrate deployment mode path resolution in database module Bill 2025-11-01 11:22:03 -04:00
  • 8fb2ead8ff feat: add dev database initialization and cleanup functions Bill 2025-11-01 11:20:15 -04:00
  • 2ed6580de4 feat: add deployment mode configuration utilities Bill 2025-11-01 11:18:39 -04:00
  • 528b3786b4 docs: add rebrand design document for AI-Trader-Server Bill 2025-11-01 11:17:17 -04:00
  • ab085e5545 fix: suppress unused parameter warnings in mock LangChain model Bill 2025-11-01 11:16:51 -04:00
  • 9ffd42481a feat: add LangChain-compatible mock chat model wrapper Bill 2025-11-01 11:15:59 -04:00
  • b6867c9c16 feat: add mock AI provider for dev mode with stock rotation Bill 2025-11-01 11:07:46 -04:00
  • f51c23c428 docs: add DEPLOYMENT_MODE configuration to env example Bill 2025-11-01 11:03:51 -04:00
  • de5e3af582 fix: fixed buy me a coffee funding link Bill 2025-11-01 11:03:24 -04:00
  • 4020f51f92 chore: add GitHub funding configuration Bill 2025-11-01 11:00:23 -04:00
  • 6274883417 docs: remove reference to Chinese documentation Bill 2025-11-01 10:45:27 -04:00
  • b3debc125f docs: restructure documentation for improved clarity and navigation Bill 2025-11-01 10:40:57 -04:00
  • c1ebdd4780 docs: remove config_path parameter from all API examples Bill 2025-10-31 19:10:32 -04:00
  • 98d0f22b81 docs: fix integration examples to use complete API syntax Bill 2025-10-31 19:07:00 -04:00
  • cdcbb0d49f docs: update README with v0.3.0 API syntax and complete reference Bill 2025-10-31 18:57:16 -04:00
  • 2575e0c12a fix: add database schema migration for simulation_run_id column v0.3.0-alpha.5 Bill 2025-10-31 18:41:38 -04:00
  • 1347e3939f docs: add web UI feature to v0.4.0 roadmap v0.3.0-alpha.4 Bill 2025-10-31 17:22:31 -04:00
  • 4b25ae96c2 docs: simplify roadmap to focus on v0.4.0 only Bill 2025-10-31 17:20:48 -04:00
  • 5606df1f51 docs: add comprehensive roadmap for future development Bill 2025-10-31 17:18:55 -04:00
  • 02c8a48b37 docs: improve CHANGELOG to reflect actual v0.2.0 baseline Bill 2025-10-31 17:15:50 -04:00
  • c3ea358a12 test: add comprehensive test suite for v0.3.0 on-demand price downloads Bill 2025-10-31 17:13:03 -04:00
  • 1bfcdd78b8 feat: complete v0.3.0 database migration and configuration Bill 2025-10-31 16:44:46 -04:00
  • 76b946449e feat: implement date range API and on-demand downloads (WIP phase 2) Bill 2025-10-31 16:40:50 -04:00
  • bddf4d8b72 feat: add price data management infrastructure (WIP) Bill 2025-10-31 16:37:14 -04:00
  • 8e7e80807b refactor: remove config_path from API interface Bill 2025-10-31 15:18:56 -04:00
  • ec2a37e474 feat: use enabled field from config to determine which models run Bill 2025-10-31 15:12:11 -04:00
  • 20506a379d docs: rewrite README for API-first architecture Bill 2025-10-31 14:57:29 -04:00
  • 246dbd1b34 refactor: remove unused web UI port configuration Bill 2025-10-31 14:54:10 -04:00
  • 9539d63103 fix: correct YAML syntax error in docker-release workflow v0.3.0-alpha.3 Bill 2025-10-31 14:47:36 -04:00
  • 47b9df6b82 docs: merge unreleased configuration changes into v0.3.0 v0.3.0-alpha.2 Bill 2025-10-31 14:43:31 -04:00
  • d587a5f213 refactor: remove unnecessary MCP service port configuration Bill 2025-10-31 14:41:07 -04:00
  • c929080960 fix: remove API_PORT from container environment variables Bill 2025-10-31 14:38:53 -04:00
  • 849e7bffa2 refactor: remove unnecessary RUNTIME_ENV_PATH environment variable Bill 2025-10-31 14:37:00 -04:00
  • c17b3db29d feat: implement conditional Docker tagging for pre-releases v0.3.0-alpha Bill 2025-10-31 14:28:43 -04:00
  • cf6b56247e docs: merge unreleased changes into v0.3.0 release notes Bill 2025-10-31 14:21:56 -04:00
  • 483eca7c77 docs: add port configuration troubleshooting Bill 2025-10-31 14:18:48 -04:00
  • b88a65d9d7 fix: API endpoint test script now reads API_PORT from .env Bill 2025-10-31 14:15:48 -04:00
  • 71829918ca fix: validation script now reads API_PORT from .env Bill 2025-10-31 14:13:53 -04:00
  • 2623bdaca4 fix: install curl and procps in Docker image for health checks Bill 2025-10-31 14:06:00 -04:00
  • 68867e407e debug: add FastAPI app import check before starting uvicorn Bill 2025-10-31 14:03:30 -04:00
  • ceb2eabff9 fix: correct entrypoint script trap and uvicorn execution Bill 2025-10-31 14:00:57 -04:00
  • cfa2428393 fix: improve health check validation with retries and diagnostics Bill 2025-10-31 13:58:20 -04:00
  • 357e561b1f refactor: remove batch mode, simplify to API-only deployment Bill 2025-10-31 13:54:14 -04:00
  • a9f9560f76 fix: add jobs.db to .gitignore Bill 2025-10-31 12:44:56 -04:00
  • eac2e781f7 docs: clarify API_PORT usage in .env.example Bill 2025-10-31 12:42:41 -04:00
  • 77da47a40d fix: use hardcoded port 8080 internally in container Bill 2025-10-31 12:42:28 -04:00
  • c63cdffd0e fix: enable local Docker builds for development and testing Bill 2025-10-31 12:37:41 -04:00
  • 1c8e59340e fix: make entrypoint-api.sh executable for Docker Bill 2025-10-31 12:34:51 -04:00
  • fb9583b374 feat: transform to REST API service with SQLite persistence (v0.3.0) Bill 2025-10-31 11:47:10 -04:00
  • 5da02b4ba0 docs: update CHANGELOG.md for v0.2.0 release v0.2.0 Bill 2025-10-31 00:28:13 -04:00
  • 11509ba8c7 fix: merge script now writes to current directory for volume compatibility v0.2.0-alpha.11 Bill 2025-10-31 00:03:39 -04:00
  • 1785f9b06f feat: automate merged.jsonl creation during price fetching v0.2.0-alpha.10 Bill 2025-10-30 23:48:12 -04:00
  • 55206549c7 feat: add configurable volume path for persistent data v0.2.0-alpha.9 Bill 2025-10-30 23:40:21 -04:00
  • 9e05ce0891 fix: prevent price data overwrite on container restart v0.2.0-alpha.8 Bill 2025-10-30 23:27:58 -04:00
  • 2f2c1d6ea2 feat: simplify Docker config file selection with convention over configuration v0.2.0-alpha.7 Bill 2025-10-30 22:34:22 -04:00
  • e9c571402a fix: set PYTHONPATH for MCP services to resolve import errors v0.2.0-alpha.6 Bill 2025-10-30 21:47:58 -04:00
  • 79d14444ed docs: add data cache reuse design document Bill 2025-10-30 21:46:05 -04:00
  • 12ecb1e6b6 docs: clarify OPENAI_API_BASE can be left empty v0.2.0-alpha.5 Bill 2025-10-30 21:34:16 -04:00
  • 203b60b252 Revert "fix: improve MCP service startup reliability" Bill 2025-10-30 21:33:12 -04:00
  • d70362b9d4 fix: improve MCP service startup reliability Bill 2025-10-30 21:32:42 -04:00
  • 5ec7977b47 fix: resolve module import error for MCP services Bill 2025-10-30 21:22:42 -04:00
  • 8142f38ab9 docs: add API key registration URLs to .env.example v0.2.0-alpha.4 Bill 2025-10-30 21:17:21 -04:00
  • 595a659fe7 fix: reduce log flooding during data fetch Bill 2025-10-30 21:15:59 -04:00
  • a4bc4fd0de fix: update repository URLs to Xe138/AI-Trader fork Bill 2025-10-30 21:06:28 -04:00
  • 4666e09385 fix: prevent restart loop on missing API keys v0.2.0-alpha.3 Bill 2025-10-30 21:00:12 -04:00
  • 0c58baed42 fix: separate data scripts from volume mount directory v0.2.0-alpha.2 Bill 2025-10-30 20:53:44 -04:00
  • 2d1c356199 feat: add configurable web interface host port Bill 2025-10-30 20:51:21 -04:00
  • ffa158224d fix: use fixed internal ports with configurable host ports Bill 2025-10-30 20:50:37 -04:00
  • 6825a60b20 feat: use pre-built image by default in docker-compose Bill 2025-10-30 20:47:11 -04:00
  • 9e308ee243 fix: use generic template for draft releases v0.2.0-alpha Bill 2025-10-30 20:40:30 -04:00
  • 90ea10c7ef feat: add automatic draft release creation to workflow Bill 2025-10-30 20:38:59 -04:00
  • 77ce1b2b11 fix: correct Dockerfile FROM AS casing Bill 2025-10-30 20:36:40 -04:00
  • 2585045be1 fix: convert repository owner to lowercase for Docker tags Bill 2025-10-30 20:34:43 -04:00
  • 9d5f449b1c fix: validate GITHUB_REF is a tag in docker-release workflow Bill 2025-10-30 20:31:55 -04:00
  • e4b7e197d3 Update repository URLs for fork Bill 2025-10-30 20:26:18 -04:00
  • 928f5fb53f Update CHANGELOG for v0.2.0 release Bill 2025-10-30 20:24:46 -04:00
  • 46582d38bb Add CHANGELOG.md Bill 2025-10-30 20:22:10 -04:00
  • 147fab11d5 Remove deprecated version tag from docker-compose.yml Bill 2025-10-30 20:20:49 -04:00
  • 85fc925b4e Add release process documentation Bill 2025-10-30 19:26:56 -04:00
  • 156d0cab21 Add Docker build test results Bill 2025-10-30 19:19:00 -04:00
  • 4e7c4ccf99 Update CLAUDE.md with Docker commands Bill 2025-10-30 19:05:23 -04:00
  • 9dfc8f1ea6 Add GitHub Actions workflow for Docker builds Bill 2025-10-30 19:01:09 -04:00
  • 6af1808c2f Add Docker deployment section to README Bill 2025-10-30 18:44:04 -04:00
  • 733b6a4b1c Add Docker deployment documentation Bill 2025-10-30 18:41:27 -04:00
  • 592b105b19 Update .env.example with Docker configuration Bill 2025-10-30 18:39:01 -04:00
  • 4af00d3709 Add docker-compose configuration Bill 2025-10-30 18:36:25 -04:00
  • e9baa818a4 Add entrypoint script for container startup Bill 2025-10-30 18:33:40 -04:00
  • f25bd87c26 Add Dockerfile for containerization Bill 2025-10-30 18:30:38 -04:00
  • 794028e910 Add .dockerignore for Docker builds Bill 2025-10-30 18:28:15 -04:00
  • efc2d754d6 Add Docker deployment implementation plan Bill 2025-10-30 18:26:47 -04:00
  • 5225950703 Add .worktrees/ to .gitignore Bill 2025-10-30 18:23:14 -04:00
  • 6794a65ef6 Add Docker deployment design document Bill 2025-10-30 18:22:03 -04:00
  • c15e25f826 Add CLAUDE.md for repository guidance Bill 2025-10-30 18:03:24 -04:00
  • 1c7a9621d0 update License tianyufan 2025-10-30 19:38:54 +08:00
  • 6c18b124d8 update .gitignore tianyufan 2025-10-30 14:41:16 +08:00
  • 0bb5086df1 update tools tianyufan 2025-10-30 14:40:42 +08:00