Commit Graph

36 Commits

Author SHA1 Message Date
dependabot[bot]
5c33c5608a ci(deps): bump dependabot/fetch-metadata
Bumps the github-actions-minor-patch group with 1 update: [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata).


Updates `dependabot/fetch-metadata` from 2.3.0 to 2.5.0
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](d7267f607e...21025c705c)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-02 06:26:42 +00:00
rbetree
f2e6876bf4 ci(dependabot): 配置依赖自动更新和自动合并 2026-04-02 14:05:01 +08:00
rbetree
ebf7ebf14a ci(docker): publish ghcr latest and release tags only 2026-02-19 19:09:54 +08:00
rbetree
58f1f16a7c refactor(ci): 去除ci工作流的prettier格式检查 2026-01-17 22:24:41 +08:00
rbetree
c6937429b8 feat(ci): 支持禁用 GitHub Pages 部署
为 GitHub Pages 部署步骤添加条件判断,通过 ENABLE_GITHUB_PAGES 变量控制
2026-01-17 21:10:02 +08:00
rbetree
89c1c0330b refactor: 统一错误处理机制
- 引入 ConfigError/TemplateError/BuildError/FileError 与 wrapAsyncError,统一错误输出
- generator 入口接入 wrapAsyncError,确保命令行执行路径一致
- 兜底逻辑使用 instanceof,保留 BuildError/TemplateError 上下文信息
- 合并格式化提交(仅缩进/换行调整)
2026-01-16 16:34:46 +08:00
rbetree
bcfa6e6316 feat: 优化书签工作流步骤 2026-01-07 21:42:00 +08:00
rbetree
82d6341c00 chore: 使用 Prettier 统一代码风格 2026-01-04 21:07:07 +08:00
rbetree
48609b86de feat: 分类锚点&质量检查&依赖治理
- 分类生成唯一 slug,模板/子菜单/滚动/扩展定位统一使用 data-id
- lint 覆盖 src/scripts/test,CI 增量格式检查
- 清理冗余依赖,升级 esbuild,overrides 修复审计项
- 补充单测并更新修复清单
2026-01-04 20:39:42 +08:00
rbetree
387cd2492e feat: 页面模板差异化改进 + 配置优化 + 兼容清理 (#29)
- 首页判定:navigation 第一项
- 模板:page/projects/articles/bookmarks/search-results
- bookmarks:update: YYYY-MM-DD | from: git|mtime
- articles:RSS 聚合只读条目 + 分类聚合 + 影子写回结构
- projects:repo 卡片 + 可选热力图 + 自动抓取元信息
- 工作流:构建前 sync + schedule 定时刷新
- 移除兼容:config.yml/config.yaml、navigation.yml、home 特例
- 迁移说明:config/update-instructions.md
2025-12-28 00:22:54 +08:00
rbetree
47e4369b09 chore: 安全升级并完善 CI/测试
- 升级 js-yaml 修复生产依赖漏洞
- 新增 CI:lint/test/build
- 增加书签处理单测与可测性导出"- 生成器补充 config/user 缺失提示
- 增加 lint/format/check 脚本与 Prettier 配置
- 统一行尾策略并支持书签确定性输出"
2025-12-22 00:44:51 +08:00
Zuoling Rong
6924ce1c51 docs: 添加或修改各目录README文档 2025-05-09 01:09:55 +08:00
Zuoling Rong
10ce3e215c fix(bookmarks): 分离书签处理与清理职责,修复清理问题
- 将书签HTML文件的删除操作从 `bookmark-processor.js` 移至Actions工作流。
- `bookmark-processor.js` 现在仅负责解析书签并生成YAML配置。
2025-05-05 22:53:57 +08:00
Zuoling Rong
f3da13035f refactor: 移除旧式双文件配置支持
- 简化配置加载逻辑,仅支持模块化配置
- 移除所有处理旧式配置文件的代码
- 创建配置迁移脚本,便于用户从旧版本迁移
2025-05-05 03:30:13 +08:00
Zuoling Rong
89946cb5c4 更新书签处理逻辑,生成用户自定义的 bookmarks.user.yml 配置文件 2025-05-02 02:51:09 +08:00
Zuoling Rong
f8bbd75576 新增书签导入功能 2025-05-02 00:32:44 +08:00
Zuoling Rong
7f82481076 整理项目结构 2025-05-01 03:34:01 +08:00
Zuoling Rong
488bfc8018 Update deploy.yml 2025-02-03 00:44:23 +08:00
Zuoling Rong
0ed81477e3 Update deploy.yml 2025-02-03 00:40:43 +08:00
Zuoling Rong
7996f29114 1.2.4 2025-02-02 23:00:06 +08:00
Zuoling Rong
00d3892bcd Update deploy.yml 2025-02-02 21:12:18 +08:00
Zuoling Rong
d68e463029 Update deploy.yml 2025-02-02 21:02:13 +08:00
Zuoling Rong
7e08f5302e Update deploy.yml 2025-02-02 20:50:15 +08:00
Zuoling Rong
9478b8138b Update deploy.yml 2025-02-02 20:47:14 +08:00
Zuoling Rong
d4caa5653d 1.2.3 2025-02-02 20:45:14 +08:00
Zuoling Rong
5aec78c264 1.22 2025-02-02 20:17:51 +08:00
Zuoling Rong
7f74b412f2 1.2.1 2025-02-02 20:12:51 +08:00
Zuoling Rong
2b24915c9a back version 2025-02-02 20:03:29 +08:00
Zuoling Rong
15b2b9a216 1.2 2025-02-02 19:59:57 +08:00
Zuoling Rong
9a70ec863a fix: 更新部署配置和生成器代码 2025-02-01 17:21:34 +08:00
Zuoling Rong
66fdccad59 测试 2025-02-01 17:12:23 +08:00
Zuoling Rong
b457852129 Update deploy.yml 2025-02-01 17:06:40 +08:00
Zuoling Rong
5bd115d411 修改部署配置,使用dist目录 2025-02-01 16:50:40 +08:00
Zuoling Rong
47aa29a757 Update deploy.yml 2025-02-01 16:44:25 +08:00
Zuoling Rong
9673d46b53 Update deploy.yml 2025-02-01 16:02:13 +08:00
Zuoling Rong
09f493ddbc 1.0 2025-01-31 21:51:24 +08:00