Skip to content

docs: document prototype retirement and CMS successor - #1

Merged
YunYouJun merged 3 commits into
mainfrom
codex/archive-notice
Sep 20, 2026
Merged

YunYouJun merged 3 commits into
mainfrom
codex/archive-notice

Conversation

@YunYouJun

@YunYouJun YunYouJun commented Sep 20, 2026 •

Copy link
Copy Markdown
Member

Document the retirement of the standalone Tauri prototype and direct users to Yunle CMS. The notice lists implemented desktop preview capabilities and remaining metadata/tree navigation, article routing, synchronization, mobile and signed distribution work, and explains how to reopen existing blogs without moving their content.

Remove invalid and unused imports from the historical prototype so lint and type checking pass. Historical build instructions and source history remain available; repository archiving is a separate action.

Validation: frozen dependency installation, lint, type checking and the frontend production build pass locally; both remote CI jobs pass. CMS source and packaged-app E2E, plus unsigned installer builds, passed on macOS, Windows and Linux. Clean-device installation, signing, upgrades and real-account desktop publishing remain pending.

YunYouJun added a commit to YunYouJun/valaxy that referenced this pull request Sep 20, 2026
客户端统一由云栈维护,删除 Valaxy 中重复的 Electron 宿主、桌面专属测试、根脚本、依赖和安装包工作流。公共 Node API、CLI 与 DevTools 保留,Valaxy 不依赖 CMS。更新中英文客户端页面、首页文案,并记录接收版本、项目数据接续、回退与验证边界。

接收实现见 YunLeFun/cms#72;应先合并 CMS 接收版本,再合并此清理。CMS 默认消费已发布 Valaxy/Yun 1.0.0-rc.12,独立干净检出已通过创建、编辑、真实预览、构建、草稿恢复和打包验证,不需要被删除的目录或 tarball。归档说明见 valaxyjs/valaxy-admin#1。

验证:删除后冻结安装、`pnpm build`、`pnpm test --run`(54 文件/468 项)、`pnpm typecheck`、改动文件 ESLint 和 `pnpm docs:build` 通过;中英文客户端静态产物均含 CMS 入口。CMS 的完整发布检查通过 599 单测,源码与 macOS arm64 打包应用各 4 项 Electron E2E 通过;macOS、Windows、Linux 远端源码/打包应用 E2E 与未签名安装包构建也已实跑通过,证据见退出记录。

远端验证:代码清理提交 `f04e98d9` 的 Ubuntu/Windows 构建与单测、Playwright、文档与部署预览检查均已通过;后续只补充验收记录。

此清理不代表完整多端任务表完成。云同步、手机、本地媒体/Git、完整配置适配、真实账号发布、新设备安装/升级验证和签名发行继续在 CMS 推进;未归档 valaxy-admin 或删除用户数据。
@YunYouJun
YunYouJun marked this pull request as ready for review September 20, 2026 14:59
@YunYouJun
YunYouJun merged commit 8ee21fb into main Sep 20, 2026
2 checks passed
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