Commit Graph

  • 9c9af451e2 chore(security): 添加 gitleaks 豁免配置 main FinDataHub 2026-11-03 20:48:16 +08:00
  • e2310bb60f fix(security): 移除源码硬编码凭据,改为环境变量注入 FinDataHub 2026-11-03 20:46:58 +08:00
  • 56cb97979b docs: L3 标记为已完成,补沉淀两条部署硬约束 FinDataHub 2026-10-27 23:26:13 +08:00
  • b777f4e241 docs: 收口 L2 / T5-2 / T8,版本 1.6.0 → 1.6.1 FinDataHub 2026-10-27 23:23:16 +08:00
  • cb11a3d445 fix(backend): API_KEY 统一从持久化文件加载,修掉受保护端点恒 401 FinDataHub 2026-10-27 23:23:06 +08:00
  • f112e9d277 feat(paths): 服务资源定位支持 bundle 与源码树两种布局(关闭 L2) FinDataHub 2026-10-27 23:23:06 +08:00
  • 54626a69fb refactor(client): 同步状态收敛为 SyncSession 值类型,修掉 reset 漏字段 FinDataHub 2026-10-27 23:22:57 +08:00
  • 88a2ba0675 docs: T6 收尾 + 拆出运维基线 + 记忆瘦身 43% FinDataHub 2026-10-27 13:30:45 +08:00
  • 3de1d78863 refactor(backend): 后端装配收敛到 create_app,根治双入口漂移 FinDataHub 2026-10-27 13:30:37 +08:00
  • 08f7c4155e docs: 记录部署验证发现的三个新问题与部署流程 FinDataHub 2026-10-27 00:32:24 +08:00
  • 9a5fa23228 build: 脚本通配复制 + 产物完整性自检;版本 1.5.2 → 1.6.0 FinDataHub 2026-10-27 00:32:23 +08:00
  • e48b2e0ce6 fix(backend): 生产入口补齐 CORS 与 health,两路入口收敛到共享实现 FinDataHub 2026-10-27 00:32:16 +08:00
  • c7f26ea3a0 docs: 更新 T5 进展,记录解析器抽取与 NSRange 缺陷 FinDataHub 2026-10-27 00:05:18 +08:00
  • fa23425cbe refactor(client): 抽取 SyncOutputParser,解析逻辑首次可测 FinDataHub 2026-10-27 00:05:18 +08:00
  • 21293dd982 docs: 建立遗留待办清单,归档三项搁置与外置条件 FinDataHub 2026-10-26 21:08:10 +08:00
  • 21606708d0 ci(windows): 实测 akshare 可行性,推翻「硬阻塞点」假设 FinDataHub 2026-10-26 21:07:59 +08:00
  • 649085ab3b fix(scripts): site 目录加载失败留痕 FinDataHub 2026-10-26 21:07:58 +08:00
  • 5901055e16 chore(repo): 补入两份历史遗留产物 FinDataHub 2026-10-26 20:56:28 +08:00
  • cb905cda01 docs: 新增架构说明与全面审查方案,补入工作记忆 FinDataHub 2026-10-26 20:56:10 +08:00
  • ad3dbdb9dc ci: 新增 Windows job 与 MySQL service FinDataHub 2026-10-26 20:56:01 +08:00
  • cd076018ba test: 统一测试入口 + 真实 MySQL 集成测试 FinDataHub 2026-10-26 20:55:52 +08:00
  • 73b45d7c0c fix(client): debug.log 加轮转并缓存时间戳格式化 FinDataHub 2026-10-26 20:55:42 +08:00
  • f7df96333b fix(frontend): 去外链字体阻塞、端点解析多端化、补齐来源映射 FinDataHub 2026-10-26 20:55:41 +08:00
  • fb76b10033 feat(cross-platform): 收敛路径与进程语义到 paths / process_utils FinDataHub 2026-10-26 20:55:31 +08:00
  • 0cf9fde232 fix(backend): 补 CORS 与异常捕获链、DB 就绪状态、统一时间基准 FinDataHub 2026-10-26 20:55:23 +08:00
  • 8a2c4548d2 fix(data): replace() 改为单事务并加收缩熔断 FinDataHub 2026-10-26 20:55:15 +08:00
  • e48fc5da88 docs: 新增 Windows 迁移整体执行计划(M0-M6 里程碑 + 任务 + 验收 + 风险 + 双轨切换) FinDataHub 2026-10-07 00:54:11 +08:00
  • 91eea2894e docs: Windows GUI 选型定案——性能优先,选 Tauri 2 FinDataHub 2026-10-07 00:51:34 +08:00
  • 9138904cad docs: Windows 迁移计划修订——SwiftUI 留作 Mac 分支,Windows 侧用 Tauri 2 做 GUI FinDataHub 2026-10-07 00:49:14 +08:00
  • 73875acc99 docs: 新增 Windows 迁移实施计划(盘点+风险+分阶段步骤) FinDataHub 2026-10-07 00:37:43 +08:00
  • 83f1546074 docs: 记录 stuck 误报根因与本批(3/4/5 项)交付汇总 FinDataHub 2026-09-19 23:10:38 +08:00
  • ecae6767f9 fix(health): 修「节能模式下 stuck 误报 → 触发自动重启」——历史上百次误判的机制 FinDataHub 2026-09-19 23:10:21 +08:00
  • ff2dcc10f4 docs: 记录 venv 自包含 / client SQL 注入 / 搜索提速否决 / Swift 拆分 FinDataHub 2026-09-19 22:57:40 +08:00
  • f17b3fb8dd refactor(ui): 按仓库约定拆分 NewsFlashService.swift(1054 → 821 行 + 3 个 extension 文件)(P2-19) FinDataHub 2026-09-19 22:56:34 +08:00
  • 33d20beab7 fix(client): 修复 findatahub-client 的 SQL 注入 + 建 venv + 补 38 条测试(P2-20) FinDataHub 2026-09-19 22:46:58 +08:00
  • 03d7db9cd4 perf(P1-11): 评估「ngram 全文检索提速搜索」——**实测不等价,故不采纳**(附证据工具) FinDataHub 2026-09-19 22:42:00 +08:00
  • da9642c2bc fix(packaging): 裁剪内联运行时(72M → 59M),解决 codesign --deep 失败 FinDataHub 2026-09-19 22:37:19 +08:00
  • 39a28becc7 fix(packaging): 让 .app 的 venv 自包含(内联 Python 运行时 + 修 editable .pth)+ 补打包 common/ FinDataHub 2026-09-19 22:34:08 +08:00
  • 2d3da7ecbb docs: 记录 uv run 日更中止、唯一键缺陷与 P2-22 资源复测 FinDataHub 2026-09-19 18:10:16 +08:00
  • 076114488f fix(schedule): 摘除 fut_wsr(无自然唯一键)并重载 us_basic FinDataHub 2026-09-19 18:09:56 +08:00
  • e7186e5ce6 fix(prod): 调度脚本改用 bundle venv 直调,修复「uv run 运行期联网」导致日更整体中止 FinDataHub 2026-09-19 17:49:33 +08:00
  • eed4ecc16b docs: 更正新表行数为精确 COUNT,并记录两条方法学教训 FinDataHub 2026-09-19 08:48:35 +08:00
  • 9e05a153c3 feat(observability): 采集器记录终止信号与线程堆栈,补上崩溃排查的最后一块盲区 FinDataHub 2026-09-19 08:46:10 +08:00
  • fc142630a0 docs: 记录排期缺表的排查与处置(17 张建表 + 7 张摘除) FinDataHub 2026-09-19 08:38:47 +08:00
  • a4b2cf11d7 fix(schedule): 建齐 17 张缺表让排期生效,并摘除 7 张不可采表 FinDataHub 2026-09-19 08:38:27 +08:00
  • 43fadeff7a docs: 记录停摆表扩大排查、连接复用与重复实现收敛 FinDataHub 2026-09-19 00:44:55 +08:00
  • e00cc4ad9c perf(dedup): unified_writer 7 处各自建连改为复用(每条新建省 4~5 次连接) FinDataHub 2026-09-19 00:44:22 +08:00
  • 48f00d3abf refactor(core): 收敛 tushare 侧三处重复实现(574 → 66 行)+ 补排期 23 张静默停摆表 FinDataHub 2026-09-19 00:40:00 +08:00
  • 591d437929 docs: 记录 collation 统一、采集停摆排查与泄漏清理 FinDataHub 2026-09-19 00:27:53 +08:00
  • f43b442bf1 fix: 修连接/句柄泄漏 + 修脚本版本契约 + 去掉 stk_factor 假启用 FinDataHub 2026-09-19 00:27:21 +08:00
  • c6d3556b4b fix(data): 统一三库 collation(81 张表),跨库 UNION/JOIN 恢复可用 FinDataHub 2026-09-19 00:21:44 +08:00
  • 6456fcd299 fix(schedule): 补排期两张静默停摆 65 个交易日的事件表 + 新增排期覆盖审计 FinDataHub 2026-09-19 00:12:54 +08:00
  • a3ed219b82 docs: 记录 P0-6 日期格式统一的处置与 collation 未做的理由 FinDataHub 2026-09-18 23:35:43 +08:00
  • d6c55633e1 fix(data): 统一日期列格式为 YYYYMMDD(消除范围过滤静默丢 60% 行的缺陷) FinDataHub 2026-09-18 23:34:51 +08:00
  • b2da02e40a docs: 记录第二批/第三批修复,并更正三处不准确表述 FinDataHub 2026-09-18 22:53:55 +08:00
  • f37e182a3b fix: 门控 reroute 不收敛导致整批数据被丢弃 + 搜索 total 契约失真 FinDataHub 2026-09-18 22:52:32 +08:00
  • d7d2a1e8ad chore(repo): 补齐长期未入库的核心源码、文档与本次复查修复 FinDataHub 2026-09-18 22:37:55 +08:00
  • 11d36d1c1e fix(repo): 修正 Scripts 目录索引大小写并补齐未入库脚本 FinDataHub 2026-09-18 22:37:32 +08:00
  • 2e019cd118 chore: 完成2026-08-03安全审计报告并修复相关漏洞 FinDataHub 2026-08-05 21:35:03 +08:00
  • feabbf656f fix: akshare 周/月同步失效修复(CLI 入口缺失 + 表结构/聚合问题) FinDataHub 2026-08-03 20:09:45 +08:00
  • ef440503a0 fix: 替换系统默认设置菜单避免打开空白设置窗口,修复设置页分隔线 FinDataHub 2026-08-03 13:40:26 +08:00
  • 3b97292be4 fix: 设置页隐藏系统空工具栏,消除顶部大片空白 FinDataHub 2026-08-03 13:19:19 +08:00
  • 229557a89a fix: 打包脚本补复制 check_db/init_db,check_db/init_db 支持 3 库 FinDataHub 2026-08-03 13:15:23 +08:00
  • c7b326275e fix: 初始化引导数据库配置支持 3 库并修复连接测试失败 FinDataHub 2026-08-03 13:15:11 +08:00
  • e93e8d5e4e fix: 初始化引导改用 overlay 替代 sheet,修复 MenuBarExtra 中点击下一步界面消失 FinDataHub 2026-08-03 13:10:59 +08:00
  • 36d3fa38e7 fix: status 警告改输出 stderr,保证 stdout 纯净 JSON FinDataHub 2026-08-03 13:04:11 +08:00
  • b9792c5f24 fix: 修复采集器/后端"异常停止"误报(status JSON 污染) FinDataHub 2026-08-03 13:03:57 +08:00
  • 56161f81e7 test: 补 archive_data.py 测试(10 个) FinDataHub 2026-08-03 12:54:37 +08:00
  • 81abeefe7c test: 补 archive_data.py 测试(10 个) FinDataHub 2026-08-03 12:50:05 +08:00
  • aa0229afa0 fix: newsflash.py 补 import os + 测试防自杀 FinDataHub 2026-08-03 12:48:45 +08:00
  • c5d7969ce9 test: 补 newsflash.py 测试(19 个)并修复 2 处真实 bug FinDataHub 2026-08-03 12:48:32 +08:00
  • 59eae49d6c test: 修复 kuaixun-service 测试环境至 242 passed 全绿 FinDataHub 2026-08-03 12:39:51 +08:00
  • 940b0f5319 test: 补齐 fetcher/api 编排层测试(tushare 64 + akshare 43) FinDataHub 2026-08-03 09:14:59 +08:00
  • 395581c588 test: 补齐 db.py/report.py 数据层测试(tushare 40 + akshare 34) FinDataHub 2026-08-03 08:45:24 +08:00
  • 995021f4d6 test: 补齐 tushare_fetcher core 模块单元测试(73 个) FinDataHub 2026-08-03 08:12:06 +08:00
  • 27b71c380e docs: 更新 DEVLOG 与安全审计报告 FinDataHub 2026-08-03 08:08:09 +08:00
  • 4fc29bf068 refactor: 迁移项目布局至 App/Scripts/Services 并引入完整后端服务 FinDataHub 2026-08-03 08:08:01 +08:00
  • a66f7b99ef chore: 初始化项目并导入完整的财经快讯系统代码 FinDataHub 2026-07-18 16:53:36 +08:00