• v0.1.6 106b6f311f

    way released this 2026-10-16 18:58:02 +08:00 | 93 commits to main since this release

    Pigway Frame Flow v0.1.6

    简体中文

    • 图库使用具体目的地标签:KoKonna 云端图库 与 <NAS 名称> 本地图库,NAS 名称通过 FRAME_FLOW_STORAGE_NAME 配置。
    • Settings API 增加目的地元数据,标签仅展示连接已配置、明确支持保存且存在适配器的目的地;全局写入保护保持独立。
    • 后续网盘须实现读取/保存适配器并完成连接后才能加入标签栏,显示具体服务商/实例名称。当前只读照片来源不会作为保存目的地展示。
    • 长标签在手机上换行,避免整页横向溢出;中英文保持相同目的地身份。
    • Compose 和自动部署透传 NAS 展示名称;分支 CI 完整验证后发布标签,避免相同提交的标签推送重复占用构建队列。

    验证

    本地 507 项 Python 测试、Ruff、格式检查、mypy、JavaScript 语法检查通过。
    图库目的地标签与能力过滤 18 项浏览器检查通过;覆盖 320–1440 像素、中英文、明暗主题和长 NAS 名称。
    本次不增加任何网盘写入功能,不改变画框写入策略。

    升级

    Compose 设置 FRAME_FLOW_STORAGE_NAME;Actions 设置同名仓库 Variable。
    名称只描述实例,不作为路径或授权凭据。未设置时回退为 NAS。
    默认访问端口仍为 6005,容器内部端口仍为 18787。
    NAS 源码包与 SHA256 附件不含运行配置、密钥、数据库或私人照片,需自行构建镜像。

    English

    Gallery tabs identify the concrete destination: KoKonna cloud gallery and the configured NAS name plus Local gallery.
    Destination metadata includes connection and upload capabilities; only implemented writable adapters are shown.
    Existing read-only cloud photo sources are not presented as save destinations. Long labels wrap on mobile.
    Set FRAME_FLOW_STORAGE_NAME in Compose or the Actions repository Variables. No cloud-drive write support or device write policy is changed.

    发布验证 / Release verification

    提交 / Commit: 106b6f311f90e659917c7afa0b34ff27f6f92c18。
    CI #82 的 507 项测试、静态/格式/类型检查、依赖审计、隔离 Docker 构建/冒烟/重启检查及自动部署均通过。
    线上版本与提交、6 个应用文件哈希一致,health/ready 返回 HTTP 200。
    使用真实 Settings API 的目的地元数据,16 组线上浏览器尺寸/语言/主题检查通过,仅 GET,无页面异常;账号初始化使用测试响应,不验证账号密码登录或真实网盘写入。
    CI, deployment, file hashes and health/readiness checks passed. Sixteen read-only production browser profiles verified the actual destination metadata and labels. No cloud-drive write functionality is added.

    Downloads