Commit Graph

74 Commits

Author SHA1 Message Date
d3ca6fa919 优化每日图片查询逻辑,使用数据库查询替代循环调用获取多地区图片 2026-01-30 23:40:07 +08:00
49c78506b2 数据库表重新设计,精简数据结构以及存储结构 2026-01-30 23:02:59 +08:00
e40677f105 Merge pull request #2 from hanxuanyu/feature/multi-region-fetch
支持多地区数据切换,优化数据存储结构,基于图片名分类存储,避免重复下载
2026-01-30 16:44:26 +08:00
e48959d5ba 优化存储逻辑:为 WebDAV、Local 和 S3 增加 Exists 方法;调整图片处理逻辑以避免重复存储变体;新增调试日志以便于排查问题 2026-01-30 16:34:20 +08:00
852a72c597 前端构建错误修复 2026-01-30 15:56:22 +08:00
2660970320 为 Swagger 文档添加按需抓取支持:新增 enableOnDemandFetch 配置项和相关接口的 202/404 状态描述 2026-01-30 15:50:20 +08:00
fb636b9450 优化按需抓取逻辑:改为异步处理以提升性能,并为相关接口新增 202 状态支持 2026-01-30 15:49:51 +08:00
8ef66b2cb1 国家地区接口优化 2026-01-30 15:45:55 +08:00
6868a67ed7 调整悬浮信息层样式:优化字体大小、间距及适配性,以提升界面视觉一致性 2026-01-30 14:30:06 +08:00
52fb8c9328 优化图片处理逻辑:优先使用最小变体以节省流量,并新增 normalizeImageUrl 函数处理相对路径问题 2026-01-30 14:28:14 +08:00
845dc7d045 更新默认配置:将 api.mode 的默认值从 local 修改为 redirect 2026-01-30 13:41:21 +08:00
93690e10d3 增加多地区每日图片抓取能力 2026-01-30 13:33:40 +08:00
b69db53f0a GitHub Actions: 添加响应输出日志和延迟指令打印优化 2026-01-29 19:42:13 +08:00
39d4f9c730 GitHub Actions: 移除冗余的命令输出日志以简化脚本 2026-01-29 19:12:08 +08:00
cee6bc1027 GitHub Actions: 移除冗余的命令输出日志以简化脚本 2026-01-29 19:05:27 +08:00
1984e01785 GitHub Actions: 替换通知环境变量来源为 secrets,并支持基于数字的延迟指令解析 2026-01-29 19:03:51 +08:00
31f32bdb63 GitHub Actions: 优化通知脚本,添加 HTTP 状态码输出以提升调试便利性 2026-01-29 17:28:01 +08:00
9360bd0131 GitHub Actions: 替换通知环境变量来源为 vars 提高配置灵活性 2026-01-29 17:24:38 +08:00
1ca3d15c2f GitHub Actions: 添加构建成功后的通知步骤,提高流程透明度 2026-01-29 17:22:05 +08:00
e428f5bddb 修复大图查看页面空值处理问题:增加对 image 对象的可选链操作,防止因空值导致的错误显示或逻辑异常 2026-01-29 16:21:35 +08:00
c32cb8da3f 大图查看页面优化:新增图片切换淡入淡出动画,并通过预加载提升切换速度 2026-01-29 16:15:59 +08:00
5e3defc63d 移除未使用的底部控制栏高度变量 2026-01-29 12:37:59 +08:00
ea99a31248 限制日历面板在图片显示区域内拖动,并优化初始位置计算逻辑 2026-01-29 12:37:15 +08:00
86d6517267 前端页面细节优化:图片查看页面悬浮窗按钮被遮挡的问题修复;首页大图使用独立的变量控制,不受下方筛选结果影响 2026-01-29 12:37:07 +08:00
2e5eeaf425 优化首页图片的加载模式,对于日期变更但图片未更新的情况进行提示 2026-01-29 12:22:59 +08:00
7433bc2e7e 大图查看页面增加日历展示,支持显示节假日信息,提高实用性 2026-01-28 20:23:41 +08:00
8bc9b44a14 大图查看页面增加日历展示,支持显示节假日信息,提高实用性 2026-01-28 20:22:55 +08:00
617c1d0967 新增 YAML 标签支持并优化配置文件保存逻辑 2026-01-28 16:25:34 +08:00
b31711d86d 重命名docker-compose配置文件以使用“.yaml”标准扩展名,更新相关脚本引用 2026-01-28 15:53:50 +08:00
62ac723c95 新增后端管理页面 2026-01-28 15:35:01 +08:00
5334ee9d41 优化Docker配置:支持通过默认值动态设置环境变量 2026-01-28 14:22:46 +08:00
c8a7ea5490 优化Docker配置:支持通过环境变量自定义宿主机与容器端口映射 2026-01-28 13:59:37 +08:00
61de3f44dc 优化Docker配置:支持设置GOPROXY和NPM_REGISTRY构建参数 2026-01-28 13:42:26 +08:00
69abe80264 优化Docker配置:添加时区环境变量TZ,默认设置为Asia/Shanghai 2026-01-28 12:52:21 +08:00
34848e7b91 添加docker compose部署脚本 2026-01-28 12:42:28 +08:00
9ec9a2ba91 新增配置调试功能:支持输出完整配置项与环境变量覆盖详情,调整 cron.daily_spec 默认值 2026-01-28 09:08:26 +08:00
3c1f29e4ef 修复单元测试,调整 handleImageResponse 调用参数数量 2026-01-27 20:54:27 +08:00
ae82557545 调整路由逻辑,更新 API 路径前缀为 /api/v1 2026-01-27 20:45:52 +08:00
fecbd014b3 支持自定义 Cache-Control 头配置,优化图片响应缓存逻辑 2026-01-27 20:32:03 +08:00
907e158f44 更新前端:实现无限滚动加载及前后日期可用性检测 2026-01-27 18:38:49 +08:00
f7fc3fa506 修正脚本:规范二进制文件命名并优化打包目录处理 2026-01-27 17:01:51 +08:00
6052af8357 移除静态文件支持:删除静态资源目录相关代码和 Dockerfile 配置 v0.0.2 2026-01-27 16:22:21 +08:00
e12d912a6c 优化Docker配置:更新.dockerignore文件,排除docs目录 2026-01-27 16:12:08 +08:00
35f36c3f97 修正脚本:修复 PowerShell 和批处理脚本中的中文乱码问题 2026-01-27 15:56:16 +08:00
fa0be96004 修正脚本:修复 PowerShell 和批处理脚本中的中文乱码问题 2026-01-27 15:53:48 +08:00
a0b05812d3 新增脚本:添加批处理和 PowerShell 脚本用于项目版本标签的自动化创建与推送 2026-01-27 15:53:29 +08:00
df6ca6afd4 更新前端:替换 favicon,更新页面标题和语言设置 2026-01-27 15:48:48 +08:00
6db4c6e60c 前后端构建逻辑优化:新增Node.js支持,完善Dockerfile,更新构建与验证流程 2026-01-27 15:44:27 +08:00
89bdfbd48e 前后端构建逻辑优化:新增Node.js支持,完善Dockerfile,更新构建与验证流程 2026-01-27 15:44:02 +08:00
d757dbd39d 增加更多分辨率图像的拉取 2026-01-27 15:34:38 +08:00