Commit Graph

7 Commits

Author SHA1 Message Date
mumu
52917baa02 feat!: replace legacy WebUI with unified FastAPI architecture #major (#267)
* feat!: replace legacy WebUI with unified FastAPI architecture #major

- Remove legacy WebUI (web/ package based on ThreadingHTTPServer)
- Unify CLI commands: --webui now seamlessly launches the new FastAPI service
- Migrate task service from web/services.py to src/services/task_service.py
- Update documentation to reflect the new simplified usage

* refactor(service): support parameterized query source in TaskService
2026-02-06 22:06:01 +08:00
zhulinsen
9f0871a774 refactor: project structure optimization and network stability (v1.7.0)
- 📦 Structure: Move core modules to src/, docs to docs/, docker configs to docker/
- 🔧 Config: Fix .env loading path and remove hardcoded proxy settings
- 🌐 Network: Implement smart proxy routing (auto NO_PROXY for domestic apis)
- 🛡️ Stability: Enhance EfinanceFetcher with robust retry logic for ProtocolErrors
- 📝 Docs: Update relative links in READMEs and update CHANGELOG to v1.7.0
2026-01-25 16:35:32 +08:00
Krane
dd923ad67e fix: 飞书长连接通知 2026-01-22 20:24:34 +08:00
Krane
2fda768cdf feature: 机器人命令交互触发分析功能 2026-01-22 17:52:20 +08:00
Krane
5c8dbf9e2e feat: 优化web服务结构 2026-01-19 11:41:45 +08:00
Krane
e30fb30594 feat: 增加手动调用触发分析接口 2026-01-19 11:22:50 +08:00
zhulinsen
eb5f30edac feat: add local WebUI to edit STOCK_LIST 2026-01-18 13:08:27 +08:00