mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-02 23:06:36 +08:00
refactor(frontend): unify error pages into responses page and remove error-pages route
This commit is contained in:
@@ -14,7 +14,8 @@ export default defineConfig({
|
||||
'components/**',
|
||||
'snippets/**',
|
||||
'plan/**',
|
||||
'guideline/**'
|
||||
'guideline/**',
|
||||
'superpowers/**'
|
||||
],
|
||||
|
||||
markdown: {
|
||||
|
||||
@@ -26,6 +26,10 @@ sidebar: false
|
||||
|
||||
- 支持 Service Worker 离线兜底:为启用 HTTPS 的网站下发 Service Worker 并缓存离线联系页,域名无法访问时浏览器展示联系站长页面,减少用户流失。可指定生效域名范围(仅对选中的 HTTPS 域名生效),配置位于「响应页面」-「联系页」,可在版本发布中批量生效。
|
||||
|
||||
### 改进
|
||||
|
||||
- 响应页面统一:将源站错误页与 Service Worker 离线兜底联系页整合至统一的「响应页面」(`/responses`)标签页中,移除原 `/error-pages` 独立路由。
|
||||
|
||||
## [v3.4.5] - 2026-08-08
|
||||
|
||||
### 改进
|
||||
|
||||
@@ -546,7 +546,7 @@ function parseDomains(raw: string | undefined): string[] {
|
||||
|
||||
- 无橙云 Switch、无 Cloudflare 依赖。
|
||||
- 数据源为 `{ zoneDomain: string; domains: { domain: string }[] }` 分组(zone 根域并入)。
|
||||
- 预勾选:打开时以当前已生效域名初始化 `selected`(Set<string>)。
|
||||
- 预勾选:打开时以当前已生效域名初始化 `selected`(`Set<string>`)。
|
||||
- 确认回调 `onSubmit([...selected])`(域名字符串数组)。
|
||||
|
||||
组件骨架(沿用 member-add-dialog 的 Dialog 结构,`sw` 前缀类名无冲突):
|
||||
|
||||
Reference in New Issue
Block a user