1. 08 Apr, 2026 1 commit
  2. 16 Mar, 2026 1 commit
    • shaw's avatar
      fix(docker): resolve /app/data permission denied on volume mounts · aa5846b2
      shaw authored
      Docker named volumes and host bind-mounts may be owned by root,
      causing "open data/model_pricing.sha256: permission denied" when
      the container runs as the non-root sub2api user.
      
      Add an entrypoint script that fixes /app/data ownership before
      dropping to sub2api via su-exec. Replace USER directive with the
      entrypoint approach across all three Dockerfiles and update both
      GoReleaser configs to include the script in Docker build contexts.
      aa5846b2
  3. 12 Mar, 2026 1 commit
  4. 07 Mar, 2026 1 commit
  5. 01 Feb, 2026 1 commit
    • yangjianbo's avatar
      feat(Sora): 直连生成并移除sora2api依赖 · 399dd78b
      yangjianbo authored
      实现直连 Sora 客户端、媒体落地与清理策略\n更新网关与前端配置以支持 Sora 平台\n补齐单元测试与契约测试,新增 curl 测试脚本\n\n测试: go test ./... -tags=unit
      399dd78b
  6. 30 Jan, 2026 1 commit
  7. 06 Jan, 2026 1 commit
    • yangjianbo's avatar
      fix(安全): 修复依赖漏洞并强化安全扫描 · 3f0017d1
      yangjianbo authored
      主要改动:
      - 固定 Go 1.25.5 与 CI 校验并更新扫描流程
      - 升级 quic-go、x/crypto、req 等依赖并通过 govulncheck
      - 强化 JWT 校验、TLS 配置与 xlsx 动态加载
      - 新增审计豁免清单与校验脚本
      3f0017d1
  8. 05 Jan, 2026 1 commit
  9. 29 Dec, 2025 2 commits
  10. 27 Dec, 2025 2 commits
  11. 20 Dec, 2025 1 commit
    • shaw's avatar
      fix(build): add -tags embed to ensure frontend is embedded · e6add93a
      shaw authored
      - Add -tags=embed flag to GoReleaser builds
      - Add -tags embed flag to Dockerfile builds
      - Fix Dockerfile COPY order to prevent frontend dist being overwritten
      - Update README build instructions with embed tag explanation
      e6add93a
  12. 18 Dec, 2025 1 commit