Commit Graph

95 Commits (0f293b55bb0176e25f21b99c6aa5cc96c71e5260)

Author SHA1 Message Date
Lxy 0f293b55bb tweak: 移除文件内部去重,允许一次委托分多次成交
1 week ago
Lxy 276c8593e4 tweak: 交易复盘默认选中近一周
1 week ago
Lxy 90fe107654 tweak: 数据管理移到经验库之后,统计分析添加快捷日期查询
1 week ago
Lxy 0bd393ed6a tweak: 将导入、批量导入、删除当日等功能独立到数据管理模块
1 week ago
Lxy e18473862e tweak: 重新定义交易日规则(夜盘归属下一天,周五夜盘归属下周一)
1 week ago
Lxy be91dbf06c tweak: 修复交易复盘导入问题(去重详情提示、期权盈亏计算)
1 week ago
Lxy caeb1a56be tweak: 品种配置支持修改品类,添加品种时可选择品类
1 week ago
Lxy e32c13689d tweak: 品种配置分类改为 tab 切换显示
1 week ago
Lxy 1507d89515 tweak: 品种配置列表按类别分组显示(贵金属、有色金属、黑色系等)
1 week ago
Lxy 2009968023 tweak: 品种配置从卡片改为列表视图,支持直接修改合约代码
1 week ago
Lxy 7168d8f3e9 fix: restore trade reflection system code that was accidentally deleted
1 week ago
Lxy f663435843 fix: 修复复盘计划失败问题
1 week ago
Lxy 0ee6a3dab7 chore: commit remaining changes before merge
2 weeks ago
Lxy ac6499fb92 fix: correct _init_preset_tags session creation (AnalysisSessionLocal)
2 weeks ago
Lxy d366a3e920 feat: add experience tag statistics API
2 weeks ago
Lxy f6cde33909 feat: enhance reflection frontend with manual pairing, AI versions, and experience pagination
2 weeks ago
Lxy a2ef70f607 test: add trade reflection unit/integration tests and fix pairing engine bugs
2 weeks ago
Lxy 3d7ddd5892 fix: align reflection frontend API calls with backend
2 weeks ago
Lxy e2c8d5976d feat: add AI reanalysis backend for trade reflections
2 weeks ago
Lxy 476ea0930f feat: add trade reflection frontend sub-tabs and views
2 weeks ago
Lxy f85ae2bced feat: add trade reflection system backend APIs and pairing engine
2 weeks ago
Lxy bceb57c0c3 feat: add trade reflection system data models and preset tags initialization
2 weeks ago
Lxy bded945ec5 fix: 动态读取 MySQLSessionLocal,避免模块导入顺序导致迁移跳过
2 weeks ago
Lxy 713984cea3 fix: 检查 _save_to_mysql 返回值,迁移时 JSON 损坏不回填
2 weeks ago
Lxy 58bf54f7bf fix: 修复 ConfigStore 写入顺序、JSON 原子写入、JSON 损坏不回填、清理未使用导入
2 weeks ago
Lxy a599130a51 feat: 将 symbols/ai 配置迁移到 MySQL,保留 JSON fallback
2 weeks ago
Lxy 27974474f8 fix: 修复 MySQL session 创建失败降级和迁移对象 detached 问题
2 weeks ago
Lxy 1111963c5f feat: 将 futures_analysis.db 迁移到 MySQL 并支持 Redis 缓存
2 weeks ago
Lxy 98567a3204 fix: 修复时区不匹配导致行情数据读取失败
2 weeks ago
Lxy 0a519d5c7d fix(cache): fallback to SQLite when StorageManager timestamp write fails
2 weeks ago
Lxy d9bda2c4cf fix(storage): use CACHE_TTL_SECONDS for is_fresh and REDIS_TTL_SECONDS for cache TTL
2 weeks ago
Lxy e17a183262 fix(storage): address final review findings on atomic writes, migration, config and URL encoding
2 weeks ago
Lxy 46f5846c99 fix(migration): ensure SQLite records are correctly inserted into MySQL
2 weeks ago
Lxy 177a10fbd1 fix(storage): inject Redis/MySQL clients into StorageManager singleton
2 weeks ago
Lxy bf4f571f0e fix(cache): remove redundant filtering and avoid mutating StorageManager results
2 weeks ago
Lxy 2720ddb728 fix(cache): resolve StorageManager integration compatibility issues
2 weeks ago
Lxy 7ee6794095 feat(cache): integrate StorageManager into cache service with SQLite fallback
2 weeks ago
Lxy 5db0546e5f feat(app): trigger SQLite to MySQL migration on startup
2 weeks ago
Lxy a26a44e5c9 feat(migration): add SQLite to MySQL data migration script
2 weeks ago
Lxy 59e461a163 fix(storage): use input timestamp in save and expand test coverage
2 weeks ago
Lxy 8f3c2b6fdb feat(storage): add StorageManager write logic with dual-write consistency
2 weeks ago
Lxy beba383a92 feat(storage): add StorageManager read logic with Redis -> MySQL fallback
2 weeks ago
Lxy 48f976530f feat(storage): add StorageManager skeleton with fallback detection
2 weeks ago
Lxy 72d81ce7ea feat(app): create MySQL tables for market data in lifespan
2 weeks ago
Lxy a4c3af6c78 feat(app): initialize Redis and MySQL connections in lifespan
2 weeks ago
Lxy b7ae8973a8 feat(cache): add Redis client module
2 weeks ago
Lxy 7c46ffccb3 feat(db): add MySQL connection module
2 weeks ago
Lxy 17b77c150a fix(config): unify REDIS_TTL_SECONDS env var name
2 weeks ago
Lxy 4c0bbbb031 feat(config): add Redis and MySQL connection settings
2 weeks ago
Lxy 874d02fb91 fix: 修复配置页面错误问题
3 weeks ago