Skip to content

处理冲突#533

Open
LiaBrio wants to merge 4 commits into
openRin:mainfrom
LiaBrio:main
Open

处理冲突#533
LiaBrio wants to merge 4 commits into
openRin:mainfrom
LiaBrio:main

Conversation

@LiaBrio

@LiaBrio LiaBrio commented Jun 24, 2026

Copy link
Copy Markdown

No description provided.

LiaBrio added 4 commits June 24, 2026 14:29
Both rin-blog and rin-server workers share the same D1 'rin' database
to keep feeds/users data accessible. To prevent site config (site.name,
theme.color, AdSense, etc.) from being shared via the cache table,
prefix the blog's CacheImpl namespaces with 'blog.':

- client.config -> blog.client.config
- server.config -> blog.server.config

Files changed (4 production + 1 cli patch for SITE_DOMAIN routes):
- server/src/utils/cache.ts (factory functions)
- server/src/core/hono-middleware.ts (request DI)
- server/src/runtime/queue-handler.ts
- server/src/runtime/scheduled-handler.ts
- cli/src/tasks/deploy-cf.ts (auto-bind Custom Domain)

Tests in cache.test.ts keep using 'client.config'/'server.config'
literals; they are isolated mock data and do not affect production.
…a Gruesa Libre 品牌字体 - 统一颜色系统为 2025-blog 薄荷绿配色 - 毛玻璃卡片样式 + squircle 超椭圆圆角 - 气泡背景全屏覆盖 + 颜色可配置 - HashTag 标签统一 glass 样式 - Header 滚动胶囊化 - 默认卡片变体改为 glass - 页面布局与间距调整
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