4 Commits

Author SHA1 Message Date
efb13340f0 🔧 添加获取 FastAPI 实例的函数,更新配置文件路径以支持新的源文件
Some checks failed
Pytest API Testing / Pytes-API-Testing (push) Failing after 17s
2025-04-29 02:55:38 +08:00
56996ef082 🔧 重构配置管理,添加配置文件支持,更新日志系统,优化守护进程,完善测试用例 2025-04-29 02:51:37 +08:00
a4e423168c 🔧 更新 Dockerfile 和 docker-compose 文件,添加配置目录并引入新依赖,重构配置加载功能
Some checks failed
Pytest API Testing / Pytes-API-Testing (push) Failing after 21s
2025-04-28 15:03:56 +08:00
1de7d81693 ️ Refactor LiteyukiBot structure and add configuration loading
- Updated .gitignore to include .pytest_cache
- Replaced FastAPI with Daemon in main.py for bot execution
- Enhanced pyproject.toml with new dependencies and dev group
- Added iniconfig package for pytest configuration
- Created initial structure for liteyukibot with context management
- Implemented configuration loading functions for YAML, JSON, and TOML
- Added tests for configuration loading with temporary files
- Set up GitHub Actions for pytest testing on push and pull requests
2025-04-28 00:56:07 +08:00