Skip to content

完善相册目录、连续看图与批量整理 - #7

Closed
Thregren wants to merge 31 commits into
mainfrom
dot/album-management-20261008
Closed

Thregren wants to merge 31 commits into
mainfrom
dot/album-management-20261008

Conversation

@Thregren

@Thregren Thregren commented Oct 8, 2026

Copy link
Copy Markdown
Owner

按已选功能继续分批上传。首批优化现代仓库公开读取,直接投影当前照片变体,历史字段按需回退;后台详情默认40张分页及缺字段筛选,批量修改说明/位置与独立封面,保留完整排序的明确入口。上传历史保护从全相册计数改为单行存在性查询。

相册详情页与跨批次连续看图仍在实现,完成后统一独立复核、精确SHA完整CI和适当版本发布。旧field-only迁移排除,不部署线上。

本地验证:官方Typecho双版本×六真实数据库适配器12组通过,批量字段失败注入验证整批回滚、跨作者/已发布权限拒绝。公开读取PHP7.4/8.4与真实SQLite旧schema/无表回退通过。5000图合成样本首批查询返回量从7,783,807降为86,452 JSON字节,减少约98.9%,首60图输出一致;不是线上耗时承诺。逐图聚合字段同步仍保留,上传整体仍有O(N²)成本边界。浏览器新增后台分页/批量测试待本PR CI。

Thregren and others added 30 commits September 14, 2026 15:49
已通过 PHP、JavaScript 和双视口 Chromium 回归,按用户授权合并。
已同步主线并通过全部 PHP、SQLite、接口与三组真实浏览器回归。按用户授权合并,发布目标为 v1.14.0;不自动部署线上站点。
最终提交53a4d9a通过全部24项CI作业:PHP7.4/8.2/8.4单元测试、18个Typecho数据库矩阵及Chromium/Firefox/WebKit桌面窄屏回归。独立复核通过,按用户授权合并并仅允许可信主线CI发布v1.14.1。不自动部署线上站点。
仅增加脱敏诊断和保留全部断言的浏览器测试同步,不更改业务、令牌权限或发布guard。39项离线诊断测试及最终提交24项CI作业全部通过,按用户已授权发布任务收尾。
完整26项CI通过;发布guard保持固定1.14.2、同仓main精确SHA与资产摘要校验。
完整26项CI通过,独立复核关闭旧失败数遗失与维护异常信息泄漏。保留发布安全条件和线上部署边界。
@Thregren Thregren closed this Oct 8, 2026
@Thregren
Thregren deleted the dot/album-management-20261008 branch October 8, 2026 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant