8 Commits

Author SHA1 Message Date
zpj80231
75b604e510 feat(api): 优化获取评论可能导致的DB500问题;兼容url中包含中文、空格、多编码等的评论处理
- 在 getComments、getPagePv、like、postComment 和 trackVisit 等 API 中统一使用 decodePostSlug 函数处理文章别名
- 实现更精确的文章别名匹配,支持多种别名格式的查询
- 修复了原始别名处理中的潜在安全问题
- 移除了过时的 LIKE 查询模式,提高查询效率
- 统一了所有涉及文章别名的参数验证逻辑

(cherry picked from commit b9b944d7aff3f2e6008e52ba8f515bc451cfc32d)
2026-03-25 15:09:07 +08:00
anghunk
59acfec575 feat(widget): 准备 npm 包发布
- 添加 GitHub Actions 工作流以在推送标签时自动发布到 npm
- 更新 package.json,包含包名、版本、描述、作者等信息
- 添加 README.md、LICENSE 和 .npmignore 文件
- 更新根目录 .gitignore,忽略 .npmrc 文件
2026-01-31 11:48:15 +08:00
anghunk
ba8349b04c feat(admin): 添加深色主题支持
- 新增主题切换功能,支持浅色、深色和跟随系统三种模式
- 创建主题管理组合式函数 useTheme 和 CSS 变量定义
- 在所有视图组件中应用 CSS 变量以实现主题适配
- 在布局头部添加主题切换按钮,支持循环切换主题
- 更新 .gitignore 添加 .trae 文件忽略
2026-01-27 11:07:13 +08:00
anghunk
264e6c52bb chore: 更新.gitignore文件以忽略dist目录
移除cwd-comments-admin/dist并添加dist到忽略列表
2026-01-20 20:52:06 +08:00
anghunk
d6c5bd50b2 chore: 清理无用文件和更新.gitignore
删除不再使用的测试HTML文件,并在.gitignore中添加cwd-comments-admin/dist目录以忽略构建输出
2026-01-20 20:48:59 +08:00
anghunk
5cd493a8d3 Update .gitignore 2026-01-20 10:52:15 +08:00
anghunk
001410f20c chore: 过滤不重要文件及打包配置修改 2026-01-14 10:15:02 +08:00
anghunk
8f2fde5188 Initial commit 2026-01-14 10:02:58 +08:00