xucheng
|
48fe3eda42
|
增加判断台湾的代码
|
2026-02-01 18:45:46 +08:00 |
|
xucheng
|
30e954d89f
|
优化pdf下载
|
2026-01-23 11:39:32 +08:00 |
|
xucheng
|
66f4914c5a
|
feat: 优化股票图表 TradingView 链接生成逻辑并使搜索组件中的市场字段可编辑。
|
2026-01-23 10:55:54 +08:00 |
|
xucheng
|
2a5e471ddb
|
fix: add fonts-noto-cjk for Chinese font support in PDF export
|
2026-01-23 08:59:35 +08:00 |
|
xucheng
|
f40aed2bc7
|
fix: pin pydyf to 0.8.0 for weasyprint 59.0 compatibility
|
2026-01-23 08:51:09 +08:00 |
|
xucheng
|
e44286aac2
|
fix: downgrade weasyprint to 59.0 for Cairo/Pango compatibility
|
2026-01-23 08:43:58 +08:00 |
|
xucheng
|
3217abec50
|
fix: Utilize status.company_id from useFinancialData for Bloomberg data fetching.
|
2026-01-23 07:59:07 +08:00 |
|
xucheng
|
2bc05c3810
|
refactor: Always render BloombergView and handle missing company ID and data loading state internally.
|
2026-01-23 07:43:30 +08:00 |
|
xucheng
|
c729872b07
|
fix: use p12 certificate for Portwarden download and fix dependency versions
- Use bastian/lyman.p12 certificate for Portwarden client authentication
- Fix google-genai version: 1.2.1 → 1.2.0 (non-existent version)
- Fix tushare version: 1.6.3 → 1.4.24 (latest available)
- Convert p12 to PEM during build using openssl
|
2026-01-22 20:51:37 +08:00 |
|
xucheng
|
5bce35d504
|
feat: add support for quarterly and semiannual financial data frequencies
|
2026-01-22 20:37:23 +08:00 |
|
xucheng
|
e5e72205e8
|
feat: Implement grounding citation display in AI discussion and upgrade default LLM to Gemini 3 Flash Preview.
|
2026-01-20 10:27:38 +08:00 |
|
xucheng
|
653812a480
|
feat: Standardize on Bloomberg as the default data source, update search UI with editable symbols, and enable web search capabilities.
|
2026-01-19 19:39:27 +08:00 |
|
xucheng
|
b6222b9b4b
|
refactor: replace embedded TradingView chart widget with a direct link redirect to the external site.
|
2026-01-19 17:26:22 +08:00 |
|
xucheng
|
5b501e3984
|
feat: 实现快速访问公司搜索功能,包括防抖输入、后端API和改进的股票代码处理。
|
2026-01-19 16:45:05 +08:00 |
|
xucheng
|
f471813b95
|
feat: Refactor PDF export to display interleaved messages with session context and add real-time search status updates to the frontend.
|
2026-01-19 14:49:23 +08:00 |
|
xucheng
|
8c53b318da
|
feat: 实现隧道进程自动重启功能,修复容器内进程管理架构
- 重构隧道进程管理:将隧道启动从 entrypoint.sh 移至 docker-entrypoint.sh
- 添加隧道自动重启机制:监控循环每5秒检查隧道进程状态,异常退出时自动重启
- 增强日志记录:隧道输出重定向至 /tmp/tunnel.log 便于问题排查
- 修复原始架构问题:解决 exec 替换进程导致后台隧道失去父进程监控的问题
- 优化清理逻辑:在信号处理和错误退出时正确清理隧道进程
|
2026-01-18 18:58:27 +08:00 |
|
xucheng
|
43c21b7658
|
feat: 新增彭博数据侧边栏功能,并优化历史记录视图以按公司分组显示会话。
|
2026-01-17 22:16:48 +08:00 |
|
xucheng
|
d7b6015c9a
|
refactor: 移除旧版代码和数据,并更新前端配置和Python依赖。
|
2026-01-17 10:59:30 +08:00 |
|
xucheng
|
2a02a4030a
|
feat: 优化 Docker 部署配置和健康检查
- 添加 WeasyPrint 依赖以支持 PDF 导出功能
- 新增 docker-entrypoint.sh 统一管理容器启动流程
- 添加容器健康检查机制(/health 端点)
- 配置容器自动重启策略(unless-stopped)
- 优化日志输出,仅使用 stdout 适配容器环境
- 改进 update-and-run.sh 添加健康状态检查
- 统一脚本中的 sudo 使用规范
|
2026-01-16 12:14:43 +08:00 |
|
xucheng
|
a391357c32
|
Merge branch 'main' of ssh://git.qubit.ltd:10022/lyman/FA3-Datafetch
|
2026-01-16 11:24:58 +08:00 |
|
xucheng
|
3aa4a9a912
|
feat: 按时间戳升序排序历史记录组内的日志。
|
2026-01-16 10:45:11 +08:00 |
|
xucheng
|
f42127f12e
|
从 Git 仓库移除 server.log 并更新 .gitignore
- 删除根目录的 server.log 文件(保留本地副本)
- 在 .gitignore 中添加 *.log 规则,防止日志文件被追踪
|
2026-01-15 15:51:35 +08:00 |
|
xucheng
|
03c1b6a487
|
feat: 添加 update-and-run.sh 脚本
|
2026-01-15 15:47:36 +08:00 |
|
xucheng
|
383beb3e27
|
feat: 添加了聊天历史记录导出为 PDF 的功能,并优化了股票图表的中国市场符号识别。
|
2026-01-15 15:22:29 +08:00 |
|
xucheng
|
f2697149f7
|
优化 Docker 部署和修复 Markdown 渲染
- 修复 AI 讨论框 Markdown 粗体渲染问题
- 增加数据库连接池到 50 最大并发连接
- 移除 Google Fonts 依赖,使用系统默认字体
- 添加 Docker DNS 配置支持多服务器访问
- 优化 Dockerfile 构建流程,直接复制 node_modules
- 添加 mTLS 证书文件
|
2026-01-14 22:12:14 +08:00 |
|
xucheng
|
89644fbf97
|
添加 Docker 启动脚本
- 记录完整的容器启动配置
- 包含所有必需的环境变量
- 支持 mTLS 证书挂载
- 一键启动 FA3-Datafetch 服务
|
2026-01-14 11:22:28 +08:00 |
|
xucheng
|
77a08f1c55
|
修复 Docker 配置并添加 mTLS 证书支持
- Dockerfile: 添加 Python 虚拟环境,修复端口匹配,跳过 SSL 验证下载 Portwarden
- entrypoint.sh: 支持 http:// 地址(用于测试)
- frontend/src/lib/api.ts: 添加 getReport 函数
- frontend/next.config.ts: 移除无效的 turbopack 配置
- frontend/src/app/page.tsx: 添加 Suspense 边界包裹 useSearchParams
- frontend/src/components/nav-header.tsx: 添加 Suspense 边界包裹 useSearchParams
- bastian/: 添加从 lyman.p12 提取的 mTLS 证书文件
|
2026-01-14 11:12:24 +08:00 |
|
xucheng
|
2edb75b19a
|
bastian的证书
|
2026-01-14 11:01:25 +08:00 |
|
xucheng
|
1d8fa1a495
|
增加研究讨论历史功能 ,并尝试用 docker
|
2026-01-14 09:48:11 +08:00 |
|
xucheng
|
369f21a9db
|
修复了 head问题
|
2026-01-13 21:48:47 +08:00 |
|
xucheng
|
3ff01447e3
|
修复了搜索问题
|
2026-01-13 21:47:04 +08:00 |
|
xucheng
|
258deda01f
|
修复CH公司auto货币的问题
|
2026-01-13 20:39:44 +08:00 |
|
xucheng
|
a6fa109a1c
|
增加了商誉占比
|
2026-01-13 20:31:27 +08:00 |
|
xucheng
|
b2f2833025
|
增强google search
|
2026-01-13 19:46:39 +08:00 |
|
xucheng
|
7a4e2ff6b8
|
解决了中国股票代码的一点小问题。
|
2026-01-13 18:28:36 +08:00 |
|
xucheng
|
fcba8512a0
|
把前端端口改成 3001了
|
2026-01-13 18:16:52 +08:00 |
|
xucheng
|
79827ad99d
|
修正部属问题
|
2026-01-13 18:01:18 +08:00 |
|
xucheng
|
4ea47541e9
|
修正首页的内容
|
2026-01-13 15:15:03 +08:00 |
|
xucheng
|
a6f2895dad
|
实现AI左右互博
|
2026-01-13 14:49:36 +08:00 |
|
xucheng
|
63916f9b24
|
补充了一些需要计算的指标
|
2026-01-12 20:57:34 +08:00 |
|
xucheng
|
282cec080b
|
完善了一些数据获取的bug
|
2026-01-12 19:20:18 +08:00 |
|
xucheng
|
e786e885e6
|
实现了多货币的获取和显示
|
2026-01-12 09:33:52 +08:00 |
|
xucheng
|
11fa7093ba
|
大改版,默认bloomberg做数据源
|
2026-01-11 21:33:47 +08:00 |
|
xucheng
|
3290b3bdf2
|
增加用bloomberg读数据,并存到数据库中,其他数据源暂时不变
|
2026-01-09 21:52:16 +08:00 |
|
xucheng
|
62f671bb35
|
chore: stop tracking tests directory
|
2026-01-09 19:25:55 +08:00 |
|
xucheng
|
b9c8f90cbc
|
更改数据源配置
|
2026-01-08 21:01:55 +08:00 |
|
xucheng
|
548ee242ba
|
feat: Configure Next.js API proxy and update API base path to relative.
|
2026-01-08 00:06:59 +09:00 |
|
xucheng
|
a5a43e9db8
|
feat: Add PM2 configuration for deployment, a database initialization script, and update project dependencies.
|
2026-01-07 23:55:53 +09:00 |
|
xucheng
|
daf5808f05
|
feat: 新增越南市场数据抓取、分析与报告功能,并优化香港市场数据抓取逻辑及更新部分JP数据。
|
2026-01-07 21:15:24 +08:00 |
|
xucheng
|
880df10484
|
feat: 添加报告PDF下载功能并优化分析页iframe高度自适应
|
2026-01-06 00:10:52 +08:00 |
|