Commit Graph

  • bb29c8abaf fix(deploy): 构建抓取通道可配+构建日志落盘——ESA 522 事故双根治 wait4xandGLM-5.3 2026-11-01 09:58:47 +08:00
  • 19b2390cbf Merge branch 'spec/2026-10-26_blog-5f' wait4x 2026-11-01 09:51:27 +08:00
  • 983527a79d chore(spec): 归档 blog-5f——八任务收敛 wait4xandGLM-5.3 2026-11-01 09:51:26 +08:00
  • 23ea8e5a55 chore(spec): 5.1 归位——全项目检查含升级条件+升级触发双字段 wait4xandGLM-5.3 2026-11-01 09:49:52 +08:00
  • 57f19d855b chore(spec): 5.1 升级条件措辞对齐门禁 wait4xandGLM-5.3 2026-11-01 09:42:01 +08:00
  • a2395be379 chore(spec): T6 verify 管道笔误修正(-q 无输出喂 grep -v 恒退 1) wait4xandGLM-5.3 2026-11-01 09:40:04 +08:00
  • 90b8d0fbc0 test(e2e): ? 帮助浮层断言加固——焦点残留竞态三连治 wait4xandGLM-5.3 2026-11-01 09:34:47 +08:00
  • 4e24fe510f chore(spec): verify 命令统一 E2E_BASE 本地 dist 口 wait4xandGLM-5.3 2026-11-01 09:31:48 +08:00
  • 2bfe2ef3db feat(5f): 代码块窗条+书评纸卡(T5/T6 车道收编,视觉复核 PASS) wait4xandGLM-5.3 2026-11-01 09:31:22 +08:00
  • 814b138f89 test(e2e): E2E_BASE 环境变量覆写——本地 dist 口验未推代码 wait4xandGLM-5.3 2026-11-01 09:13:44 +08:00
  • c307285a25 fix(i18n): localePath 三处双 en 一刀治+canonical 全量(blog-5f T2/T3 车道收编) wait4xandGLM-5.3 2026-11-01 09:12:01 +08:00
  • 8ec1712135 feat(5f): reader 模式+版式基底+首屏 tagline+图库质感(T4/T7/T8) wait4xandGLM-5.3 2026-11-01 09:09:27 +08:00
  • 22930cfffd feat(seo): robots.txt 与 SEO 解封操作单(blog-5f T1) wait4xandGLM-5.3 2026-11-01 09:06:54 +08:00
  • 5d18591967 chore(spec): blog-5f 任务清单格式修正 wait4xandGLM-5.3 2026-11-01 09:06:02 +08:00
  • c1e3d30954 chore(spec): 立项 blog-5f——SEO 解封+功能优化批+美化首批 wait4xandGLM-5.3 2026-11-01 09:05:26 +08:00
  • 975cf5e58b docs(research): 美化方案并入视觉裁定(§6 七问定案) wait4xandGLM-5.3 2026-10-26 23:07:56 +08:00
  • 7c5455278b docs(research): 美化专项方案(文本轨,K-S 卡片,视觉待验标注) wait4xandGLM-5.3 2026-10-26 22:55:05 +08:00
  • 6b35356e91 docs(research): 博客优化方案 v2(深度版,scout max 推理车道) wait4xandGLM-5.3 2026-10-26 20:29:05 +08:00
  • a9da765cb1 docs(research): 六站博客体验研究与优化方案(scout 车道) wait4xandGLM-5.3 2026-10-26 20:05:00 +08:00
  • 3941a34f04 feat(pwa): SW 预缓存自动生成 + Sveltia 瞬间管理(池 4/5) wait4xandGLM-5.3 2026-10-26 20:02:32 +08:00
  • 3a59edc79a feat(nav): 书架进导航(车道 G)——图标钮出舱钉死右侧 wait4xandGLM-5.3 2026-10-25 22:47:17 +08:00
  • 73c31ffb2a feat(pwa): 瞬间页安装引导与启动快捷方式(车道 H) wait4xandGLM-5.3 2026-10-25 22:45:18 +08:00
  • 215760c38a style(nav): en 开源词条 Open Source→Projects——窄屏免内滚 wait4xandGLM-5.3 2026-10-25 22:32:02 +08:00
  • 55cfc73cb7 feat(interact): 访问量小字+瞬间时间线动效(车道 F) wait4xandGLM-5.3 2026-10-25 22:19:41 +08:00
  • d00ca7e447 fix(i18n): 语言轨导航修复+重排,热力图切 GitHub(车道 E) wait4xandGLM-5.3 2026-10-25 22:19:40 +08:00
  • 363cc616f7 feat(motion): 动效层三件——背景辉光/入场/心跳,页脚撤双入口 wait4xandGLM-5.3 2026-10-25 22:09:41 +08:00
  • 0b6524f53c perf(home): 首屏 eager+关键 CSS 内联,Lighthouse 伪影根因修毕 wait4xandGLM-5.3 2026-10-25 21:37:38 +08:00
  • 71b8985c17 fix(keyboard): g g chord 不可达——路由判断先于武装分支 wait4xandGLM-5.3 2026-10-25 21:18:58 +08:00
  • 3e73fe957e fix(i18n): g-chords 导航目标随轨前缀化——en 页 g h 跳 /en/ wait4xandGLM-5.3 2026-10-25 21:14:56 +08:00
  • 810cf44d3d fix(deploy): receiver 改调构建仓自己的 build.sh——发布链执行源归一 wait4xandGLM-5.3 2026-10-25 21:12:48 +08:00
  • 0c569b0b31 feat(i18n): Keyboard 帮助表全量双语——构建期 localeOf 自推断 wait4xandGLM-5.3 2026-10-25 21:12:48 +08:00
  • 1fdd0cc162 perf(build): 按页字体 CSS 子集化 + gallery 响应式图片阶梯 wait4xandGLM-5.3 2026-10-25 21:05:15 +08:00
  • aa050d8035 feat(pages): /stack 装备页 + /colophon 制作页(双语)与页脚入口 wait4xandGLM-5.3 2026-10-25 20:51:02 +08:00
  • a347ce8baf feat(pwa): 全站 PWA 化——manifest+Service Worker+图标三件 wait4xandGLM-5.3 2026-10-25 20:49:16 +08:00
  • 8fe9455c23 perf(fonts): 思源黑/宋切换变字体——CSS 345→106KB 全站提速 wait4xandGLM-5.3 2026-10-25 20:30:49 +08:00
  • b18d019a2e feat(terminal): /en/terminal 双语薄壳——命令行为零分叉 wait4xandGLM-5.3 2026-10-25 20:24:13 +08:00
  • f57b1bde5f feat(admin): Sveltia 管理台正式收编——页脚入口与使用指南 wait4xandGLM-5.3 2026-10-25 20:16:40 +08:00
  • e57c853f20 fix(theme): 软导航主题回退——ThemeScript 补 data-astro-rerun wait4xandGLM-5.3 2026-10-25 20:15:06 +08:00
  • a10141dfd8 Merge branch 'spec/2026-10-25_add-blog-5c' (archive close) wait4x 2026-10-25 20:02:12 +08:00
  • bcfd0c35bf chore(spec): 归档 add-blog-5c——五任务收敛(spec.md 补全后) wait4xandGLM-5.3 2026-10-25 20:02:11 +08:00
  • 48a2383efa Merge branch 'spec/2026-10-25_add-blog-5c' (archive close) wait4x 2026-10-25 19:56:43 +08:00
  • 709b18eb45 chore(spec): 归档 add-blog-5c(5.1 模板占位修正后收敛) wait4xandGLM-5.3 2026-10-25 19:56:43 +08:00
  • dd1a59bc21 Merge branch 'spec/2026-10-25_add-blog-5c' wait4x 2026-10-25 19:52:36 +08:00
  • ad731aea69 chore(spec): 归档 add-blog-5c——五任务收敛 wait4xandGLM-5.3 2026-10-25 19:52:36 +08:00
  • 93992cb515 refactor(header): 断点阶梯升级为 clamp 流式自适应(用户设计诉求) wait4xandGLM-5.3 2026-10-25 19:49:53 +08:00
  • 2802278be6 fix(mobile): 移动端全站横向溢出修复——Header 三档断点与长词断行 wait4xandGLM-5.3 2026-10-25 19:46:06 +08:00
  • 147f00fe1c perf(fonts): 字体按轨瘦身与非阻塞加载——Perf 62→88(Lighthouse P0) wait4xandGLM-5.3 2026-10-25 19:32:53 +08:00
  • f8add5ad15 feat(deploy): 裸 clone 构建改造与 en/archives 补页(T1/T4) wait4xandGLM-5.3 2026-10-25 19:23:40 +08:00
  • ad5f9d3d95 chore(spec): 创建 add-blog-5c 任务包(五任务) wait4xandGLM-5.3 2026-10-25 19:19:26 +08:00
  • 0e792a70cc chore(spec): 归档 add-terminal-books-admin——五任务四车道收敛 wait4xandGLM-5.3 2026-10-25 13:46:01 +08:00
  • cef648db9a fix(exif): 构建 EXIF 提取全线复活——拦截式 loader + 数据仓清障 wait4xandGLM-5.3 2026-10-25 13:42:21 +08:00
  • 40346c3f21 fix(books): 泥潭策展语与回退契约实现;自托管仓星标语义 wait4xandGLM-5.3 2026-10-25 13:11:28 +08:00
  • ce587236e2 test(e2e): staging 服务端口 18742→18743(让位 Sveltia 冒烟) wait4xandGLM-5.3 2026-10-25 12:46:37 +08:00
  • 90574edce7 feat(pages): /books 书架与 /opensource 开源页——导航第四项(T2/T5) wait4xandGLM-5.3 2026-10-25 12:44:13 +08:00
  • 3bd8369eda feat(books): 五书策展字段与泥潭作者;顺带入 T1 终端页文件 wait4xandGLM-5.3 2026-10-25 12:41:20 +08:00
  • b789d30a5d chore(spec): 创建 add-terminal-books-admin 任务包(Phase 5b 四任务三车道) wait4xandGLM-5.3 2026-10-25 12:28:43 +08:00
  • 5efbbb2f18 Delete 图库照片 “暮色山影-t3” +1 wait4x 2026-10-25 05:29:00 +00:00
  • 6f711819e2 Create 图库照片 “暮色山影-t3” wait4x 2026-10-25 05:24:03 +00:00
  • cc4a71b968 Upload “content/photos/t3-test-photo.jpg” wait4x 2026-10-25 05:17:16 +00:00
  • 9db1ce11e5 Update 图库照片 “1766156983093” wait4x 2026-10-25 05:04:03 +00:00
  • 86c9e105f2 Update 图库照片 “1766156983093” wait4x 2026-10-25 04:54:24 +00:00
  • 3479e53789 Update 图库照片 “1766156983093” wait4x 2026-10-25 04:51:28 +00:00
  • 37ecb2e97b Update 图库照片 “1766156983093” wait4x 2026-10-25 04:41:12 +00:00
  • f1ee07838d Merge branch 'spec/2026-10-25_add-media-and-polish' wait4x 2026-10-25 12:26:56 +08:00
  • 6da2b7cecf chore(spec): 归档 add-media-and-polish——六任务三车道收敛 wait4xandGLM-5.3 2026-10-25 12:26:56 +08:00
  • 76b6b6b022 fix(polish): 视觉终审两阻塞+两建议——胶囊真挂载与图注字面量化 wait4xandGLM-5.3 2026-10-25 12:20:42 +08:00
  • 80ab3ee3f3 feat(atalk): 评论区美化——CSS 加载缺陷修复与 tokens 主题接管(T2) wait4xandGLM-5.3 2026-10-25 12:08:10 +08:00
  • bbbd4ef11c chore(spec): T1/T3/T4/T5 勾选——媒体支持四任务闭环 wait4xandGLM-5.3 2026-10-25 11:54:30 +08:00
  • a4388df35e fix(media): 详情页路径全量+prev/next 滤 hidden(op-artalk 车道指正) wait4xandGLM-5.3 2026-10-25 11:53:22 +08:00
  • 71a799bd97 feat(media): hidden 标签过滤与指南 public/media 约定(T5 补) wait4xandGLM-5.3 2026-10-25 11:50:53 +08:00
  • dcc20e9fb3 docs: 写作指南——三媒插入语法与体积纪律(T5) wait4xandGLM-5.3 2026-10-25 11:45:39 +08:00
  • 19ffcf180b feat(media): 灯箱动作胶囊化与正文三媒样式段(T1/T3) wait4xandGLM-5.3 2026-10-25 11:45:06 +08:00
  • b0b7e2cd00 chore(spec): 创建 add-media-and-polish 任务包(六任务三车道) wait4xandGLM-5.3 2026-10-25 11:43:33 +08:00
  • b9dbece2df Merge branch 'spec/2026-10-25_fix-site-polish' wait4x 2026-10-25 11:30:41 +08:00
  • 59b7baae51 chore(spec): 归档 fix-site-polish——四缺陷+双轨验证六任务收敛 wait4xandGLM-5.3 2026-10-25 11:30:40 +08:00
  • 86e8009f34 fix(polish): en 首页按 zh 全结构重写——PostList locale 化与版面平权 wait4xandGLM-5.3 2026-10-25 11:23:30 +08:00
  • ebafa415b2 fix(polish): 视觉复核三轮——热力图末列可见与 en 首页版面平权 wait4xandGLM-5.3 2026-10-25 11:12:04 +08:00
  • e21fac7e1d fix(polish): 视觉复核二轮六项——网格单一高度源/导航i18n/热力图缓存等 wait4xandGLM-5.3 2026-10-25 10:57:16 +08:00
  • 7a2880b65d fix(polish): 上线四缺陷修复——明暗委托/灯箱常开/评论站点名/书评宋体 wait4xandGLM-5.3 2026-10-25 10:46:03 +08:00
  • c1085de1a0 fix(launch): 上线切换脚本 sudo 场景两处致命伤 wait4xandGLM-5.3 2026-10-25 10:03:43 +08:00
  • 7c15b0dbc1 Merge branch 'spec/2026-10-25_add-blog-launch' (archive close) wait4x 2026-10-25 09:54:59 +08:00
  • bfda43d7d1 chore(spec): 归档 add-blog-launch(T3 依赖行修正后收敛) wait4xandGLM-5.3 2026-10-25 09:54:58 +08:00
  • 06b782ea4a Merge branch 'spec/2026-10-25_add-blog-launch' wait4x 2026-10-25 09:53:25 +08:00
  • ca829f09c6 chore(spec): 归档 add-blog-launch——Phase 4 六任务收敛 wait4xandGLM-5.3 2026-10-25 09:53:25 +08:00
  • fb97d76ddb feat(launch): 命令面板+预发布验收+上线脚本(T1/T4/T5) wait4xandGLM-5.3 2026-10-25 09:52:50 +08:00
  • 938558ad4c feat(launch): 热力图与 webhook 发布闭环(T2/T3) wait4xandGLM-5.3 2026-10-25 09:49:19 +08:00
  • 0c54a43bb5 chore(spec): 创建 add-blog-launch 任务包(Phase 4 六任务) wait4xandGLM-5.3 2026-10-25 09:41:55 +08:00
  • 5405e33f81 Merge branch 'spec/2026-10-25_add-blog-i18n' wait4x 2026-10-25 09:41:00 +08:00
  • e185a292c8 feat(i18n): T6 真实翻译入仓与 Phase 3 收敛归档 wait4xandGLM-5.3 2026-10-25 09:40:59 +08:00
  • 4aa79fca06 feat(i18n): UI 字典串接与三页薄化——/en/ 全站落成 wait4xandGLM-5.3 2026-10-25 09:26:14 +08:00
  • c74815b516 feat(i18n): /en/ 双语骨架——路由/切换/hreflang/回退/AI 标注 wait4xandGLM-5.3 2026-10-25 09:20:16 +08:00
  • cf42081614 chore(spec): 创建 add-blog-i18n 任务包(Phase 3 八任务三车道) wait4xandGLM-5.3 2026-10-25 09:14:47 +08:00
  • 44bfb23efb feat(gallery): 原图查看与下载——仓外 originals store 双轨制 wait4xandGLM-5.3 2026-10-25 09:12:26 +08:00
  • 382e56431f fix(photos): 入库压缩保留 EXIF 并补未来上传的压缩缺口 wait4xandGLM-5.3 2026-10-25 09:00:45 +08:00
  • aea21c8694 feat(migrate): Halo 全量内容迁移(压缩版)——6文/21图/1瞬间 URL 1:1 wait4xandGLM-5.3 2026-10-25 00:38:53 +08:00
  • 7b71acf223 feat(deploy): build.sh 落地为真实构建管线(T10 补提交) wait4xandGLM-5.3 2026-10-25 00:17:04 +08:00
  • 845a4e61a7 Merge branch 'spec/2026-10-24_add-blog-skeleton' wait4x 2026-10-25 00:16:22 +08:00
  • 094f0f0d5b chore(spec): 归档 add-blog-skeleton——Phase 1 十任务收敛交付 wait4xandGLM-5.3 2026-10-25 00:16:22 +08:00
  • 4694428614 feat(search): 站内搜索/RSS/sitemap/Artalk 懒挂载 wait4xandGLM-5.3 2026-10-25 00:13:29 +08:00
  • 945a9ee610 feat(pages): 五页型落地——首页/文章双模板/图库 masonry/瞬间/关于 wait4xandGLM-5.3 2026-10-25 00:11:34 +08:00