upgrade: adopt V8.12.0-dev.1 (V8.11 unified professional UI + V8.12 workflow usability)
- Overlay 26 changed files from SiteForge_Enterprise_V8_12 (UI layer only: professional-ui.js/css, workspace/factory-v2/operations/editor templates, +2 test files, compose/ci/scripts/docs) - Re-apply v8_workflows type-mapping fix (类型/分类) lost in upgrade - Pin compose project name to siteforge-v8-10 so existing data volumes (hesupipe site 483295c29ea0, 193 entries) keep attached - Drop stray .s10_* state files; ignore .s10_*/.sf_*/.s87_* patterns - Plan/spec revisions per plan-review round 1 (icons are new design, real test assertions, recorded deviations) Tests: 226 passed / 1 env-only failure (test needs node binary in PATH, absent in python:3.12-slim container; host node v24 --check all 9 JS OK) Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
# SiteForge Enterprise V8.10.0-dev.1 — 简洁管理后台体验升级
|
||||
# SiteForge Enterprise V8.12.0-dev.1 — 工作台流程与任务状态增强
|
||||
|
||||
> **开发集成版,尚未通过 P0–P4 全部生产验收门禁。** 完整工程基于 V8.8 升级;P5/多语言和 Art Design Pro 官方工程等未在本轮解决。
|
||||
> **开发集成版,尚未通过 P0–P4 全部生产验收门禁。** 完整工程在 V8.11 基线上升级;P5/多语言和 Art Design Pro 官方工程等未在本轮解决。
|
||||
|
||||
|
||||
## V8.10:管理后台重新设计(本轮重点)
|
||||
## V8.11:管理后台重新设计(本轮重点)
|
||||
|
||||
默认 `http://localhost:8787/` 现使用 **简洁工作台**,保留原有业务 API 和数据结构,不迁移数据库。
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
- **网站概览**:四步流程(建立网站、准备内容、完善设计、构建预览),动态提示下一步。
|
||||
- **内容与页面**:页面、产品、新闻统一管理,可快捷修改文字或进入可视化设计器。
|
||||
- **外观与设计**:行业主题选择与实际页面编辑;草稿/发布隔离仍由原编辑器负责。
|
||||
- **导入与迁移**:简单文件快速导入;WordPress/认证 API/MySQL 等复杂任务引导进入专业工作台。快速导入是直接写入,复杂迁移必须使用带预演与复核的入口。
|
||||
- **导入与迁移**:默认进入带预演、复核与批次回滚的导入工作台;小文件直写保留为高级操作且必须确认。
|
||||
- **构建与交付**:使用既有异步 Worker,预览、静态 ZIP、质量报告集中呈现;正式审批和远程发布保留在企业交付中心。
|
||||
- **网站设置**:站点名称、域名、公司标语、Logo、类型等从设计功能中独立出来。
|
||||
- **高级工具**:折叠保留原有生产控制台、任务与审批、主题预览以及历史后台 `/classic`,确保不丢功能。
|
||||
|
||||
新增页面在 `app/templates/workspace.html`,样式和功能逻辑在 `app/static/workspace.css`、`app/static/workspace.js`。
|
||||
其他高级页面属于旧界面,后续可逐一沿用本次信息架构迁移;这次未将 Art Design Pro 官方完整工程视为已整合。
|
||||
专业页面已经使用 V8.11 的统一导航与分组交互;Art Design Pro 官方完整工程仍未正式编译整合。
|
||||
|
||||
**运行前后检查**:登录、创建站点、内容编辑、主题切换、文件导入、异步构建、预览/ZIP、手机宽度侧边栏。
|
||||
|
||||
@@ -281,3 +281,18 @@ python scripts/verify_release.py
|
||||
接下来的 P2 收尾任务:自动尝试多种 Sitemap 路径、WordPress 媒体库/分类标签迁移、REST 采集的统计/重试监控、媒体 CDN 授权白名单和批量迁移压测。之后再推进 P3 XML/API/只读数据库连接器、P4 整站编辑器、P5 安全发布、多语言与 PostgreSQL/Redis 生产化。
|
||||
|
||||
更多细节:[V8.3 验收与剩余功能](docs/V8_3_RELEASE_STATUS.md)。
|
||||
|
||||
## V8.11:统一专业管理体验
|
||||
|
||||
本版在 V8.10 基础上统一五个专业工具页面的导航、当前网站选择、业务提示、表单焦点和操作按钮。编辑器将“草稿/预览/正式发布”分组,平板和手机提供结构/预览/属性面板切换;任务中心按迁移、构建、审批发布分为三个阶段。所有原业务 API 与 Docker 服务保持不变。
|
||||
|
||||
- 默认工作台:`http://localhost:8787/`
|
||||
- 主题预览:`/theme-gallery`
|
||||
- 页面编辑器:从工作台的“外观与设计”进入
|
||||
- 高级建站:`/factory-studio`
|
||||
- 数据迁移:`/production-v8`
|
||||
- 任务与交付:`/operations`
|
||||
|
||||
详细功能对照与人工验收清单见 [`docs/V8_11_UNIFIED_ADMIN.md`](docs/V8_11_UNIFIED_ADMIN.md)。
|
||||
|
||||
运行测试:`python -m pytest -q --disable-warnings`。本版在当前环境通过 218 项测试。Docker 实机与浏览器跨设备回归仍需部署后完成。
|
||||
|
||||
Reference in New Issue
Block a user