1. 15 Mar, 2026 2 commits
    • IanShaw027's avatar
      fix: 在 Dockerfile.goreleaser 中添加 pg_dump 和 psql 工具 #1002 · 6fba4ebb
      IanShaw027 authored
      为了支持容器内的数据库备份和恢复功能,在运行时镜像中添加 PostgreSQL 客户端工具。
      
      变更内容:
      - 使用多阶段构建从 postgres:18-alpine 镜像复制 pg_dump 和 psql 二进制文件
      - 添加必要的依赖库(libpq, zstd-libs, lz4-libs, krb5-libs, libldap, libedit)
      - 升级基础镜像到 alpine:3.21
      - 复制 libpq.so.5 共享库以确保工具正常运行
      
      这样可以在运行时容器中直接执行数据库备份和恢复操作,无需访问 Docker socket。
      6fba4ebb
    • IanShaw027's avatar
      fix: 兼容部分限额字段为空的情况 #1021 · c31974c9
      IanShaw027 authored
      修复在填写限额时,如果不填写完整的三个限额额度(日限额、周限额、月限额)就会报错的问题。
      
      变更内容:
      - 后端:添加 optionalLimitField 类型处理空值和空字符串,兼容部分限额字段为空的情况
      - 前端:添加 normalizeOptionalLimit 函数规范化限额输入,将空值、空字符串和无效数字统一处理为 null
      c31974c9
  2. 14 Mar, 2026 35 commits
  3. 13 Mar, 2026 3 commits