anghunk
|
cdaecab7ae
|
ci: 将 npm 发布触发器从标签推送改为分支推送
修改 GitHub Actions 工作流,将发布触发条件从推送特定标签改为推送到 main 或 master 分支。
添加版本检查逻辑,仅在本地 package.json 版本与 npm 上已发布版本不同时才执行发布步骤,避免重复发布相同版本。
|
2026-01-31 12:03:38 +08:00 |
|
anghunk
|
dd3f7c3707
|
chore: 将所有子包版本统一更新至0.0.12
更新根包及cwd-admin、cwd-api、docs/widget子包的版本号,保持版本一致性。
|
2026-01-31 11:57:45 +08:00 |
|
anghunk
|
4554abdccf
|
Update README.md
|
2026-01-31 11:56:21 +08:00 |
|
anghunk
|
13f5d51079
|
ci: 精简 GitHub Actions 工作流名称并删除冗余 LICENSE 文件
- 缩短工作流名称以提升可读性
- 删除文档目录下重复的许可证文件
|
2026-01-31 11:54:25 +08:00 |
|
anghunk
|
aaa281f991
|
build: 更新文档小部件版本至 0.0.11
|
2026-01-31 11:51:49 +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
|
1a7a9db88f
|
feat(admin): 添加版本信息显示与兼容性检查功能
- 在布局侧边栏底部添加版本信息区域,显示 API 和后台版本
- 点击版本信息可打开模态框,展示详细的版本信息和兼容性状态
- 当 API 版本与后台版本不一致时提示用户更新以避免兼容性问题
- 移除登录页面中已注释的 GitHub 链接
- 更新 package.json 版本号至 0.0.11
- 优化 API 根路径响应,返回 JSON 格式的版本信息
- 清理重复的导入语句和冗余代码
|
2026-01-31 10:32:57 +08:00 |
|
anghunk
|
f42a0b7b0a
|
style: 替换内联SVG为Phosphor图标组件并修复行高问题
- 在登录页、布局页和评论页中使用Phosphor图标组件替换内联SVG
- 移除登录页中已废弃的.password-toggle svg样式
- 修复评论组件中.cell-status-line的行高问题
- 保持管理员图标的原始内联SVG实现
|
2026-01-30 23:15:43 +08:00 |
|
anghunk
|
f7c49ed9e6
|
style: 统一代码格式并修复样式问题
- 移除 env.d.ts 和 vite.config.ts 中多余的空行
- 修复 package.json 和 tsconfig.json 的换行符问题
- 标准化对象字面量和函数参数中的尾部逗号
- 将登录图标样式从 max-width 改为明确的 width 和 height
- 压缩 index.html 中 favicon 链接的格式
- 简化 admin.ts 中函数参数的类型声明格式
|
2026-01-30 23:05:48 +08:00 |
|
anghunk
|
87dee6b467
|
feat: 重构前端项目结构并添加组件样式
- 将视图组件重构为目录结构,提升模块化
- 引入 Phosphor Icons 图标库和 Less 预处理器
- 新增全局主题样式和组件专用样式文件
- 实现登录页面、布局组件及多个功能视图
- 添加数据管理、统计看板等核心功能界面
|
2026-01-30 23:03:55 +08:00 |
|
anghunk
|
08db13c7fc
|
chore: 更新版本号至0.0.10
|
2026-01-30 17:57:31 +08:00 |
|
anghunk
|
4ea50e9f69
|
feat(telegram): 移除评论删除功能,仅保留批准操作
- 移除 Telegram 通知中的“删除”按钮,仅保留“批准”按钮以简化审核流程
- 更新 Telegram webhook 回调处理,不再支持 delete 动作,并返回提示信息
- 同步更新相关文档,删除关于“删除”操作的描述
- 新增图标资源文件
|
2026-01-30 17:57:20 +08:00 |
|
anghunk
|
e1568f60ff
|
feat(telegram): 新增 Telegram 机器人通知与快捷审核功能
- 新增 Telegram 通知功能,支持通过机器人接收新评论通知
- 在 Telegram 消息中提供“批准”和“删除”按钮,支持快捷审核
- 新增后台 Telegram 设置页面,支持配置 Bot Token、Chat ID 和开关
- 新增 `/api/telegram/webhook` 端点处理按钮回调
- 更新邮件通知逻辑,统一使用评论设置中的 `adminEmail` 作为收件人
- 更新相关文档,包括功能说明和 API 文档
|
2026-01-30 17:49:47 +08:00 |
|
anghunk
|
c4954fca89
|
Update getting-started.md
|
2026-01-30 15:54:52 +08:00 |
|
anghunk
|
24e81cc83f
|
Update README.md
|
2026-01-30 15:54:18 +08:00 |
|
anghunk
|
789f5e9ad1
|
refactor(widget): 将评论数统计移至评论表单下方
将评论总数统计从头部区域移动到主评论表单下方、评论列表上方,使布局更符合逻辑流。
同时更新相关选择器以正确获取评论数元素。
|
2026-01-30 15:52:53 +08:00 |
|
anghunk
|
2efa5bf253
|
fix(css): 修复 widget 样式中的字体大小设置
- 在 main.css 文件中为特定元素添加了 font-size: 14px 样式,确保字体大小符合设计规范。
|
2026-01-30 14:36:29 +08:00 |
|
anghunk
|
158350da6c
|
docs: 更新 Discord 邀请链接
将反馈指南中的 Discord 邀请链接更新为新的有效链接。
|
2026-01-30 10:30:17 +08:00 |
|
anghunk
|
404253e8f7
|
docs: 更新 Discord 邀请链接
将文档和 README 中的 Discord 邀请链接统一更新为新的有效链接。
|
2026-01-30 10:30:09 +08:00 |
|
anghunk
|
b6f21b309e
|
docs: 更新文档路径说明并添加GitHub星标组件
- 在frontend-config.md中补充组件源码目录说明
- 统一文档中组件路径的表示方式(@docs/widget → /docs/widget)
- 从导航栏社交链接中移除GitHub图标
- 新增GitHubStar组件,在导航栏显示项目星标数
- 添加对应样式支持星标组件显示效果
|
2026-01-30 10:23:50 +08:00 |
|
anghunk
|
80e234be7c
|
Merge branch 'main' of https://github.com/anghunk/cwd
|
2026-01-29 20:57:24 +08:00 |
|
anghunk
|
f97a900d68
|
Update README.md
|
2026-01-29 20:57:08 +08:00 |
|
anghunk
|
311754dd5d
|
docs: 完善数据迁移与备份恢复文档并优化样式结构
- 将内联样式迁移至独立 CSS 文件以提升可维护性
- 在数据迁移文档中新增 CWD 自身格式支持说明,并补充全量备份功能描述
- 在管理员 API 文档中扩展数据管理接口,详细说明配置、统计及全量备份的导入导出
|
2026-01-29 20:55:42 +08:00 |
|
anghunk
|
d4fddcbdef
|
chore: 更新版本号至0.0.9
|
2026-01-29 20:38:30 +08:00 |
|
anghunk
|
0d3d6ee5f7
|
docs(数据视图): 更新导入选项和描述文本
- 将导入源默认值改为 "cwd" 并添加 CWD (.json) 选项
- 扩展描述文本以支持更多评论框架迁移
- 调整下拉选择框宽度以适应新选项
|
2026-01-29 20:31:27 +08:00 |
|
anghunk
|
5618dea2a4
|
refactor(admin): 提取数据库表创建逻辑为共享函数
重构导出和导入统计数据的 API,将重复的 CREATE TABLE 语句提取为独立的 ensureStatsTables 函数,以消除代码重复并提高可维护性。同时统一代码格式和缩进。
|
2026-01-29 20:28:14 +08:00 |
|
anghunk
|
d126e2c4c3
|
feat(admin): 新增数据备份与恢复功能
添加配置、统计数据和全量备份的导入导出接口
重构数据管理界面,提供分类导出选项
优化导入流程,支持批量操作和错误处理
|
2026-01-29 20:22:40 +08:00 |
|
anghunk
|
534ea65f41
|
docs(DataView): 添加其他功能开发中的提示信息
|
2026-01-29 17:54:29 +08:00 |
|
anghunk
|
e89aa7419d
|
docs: 将“数据迁移”统一更名为“数据管理”
更新路由、侧边栏、页面标题及文档中的相关术语,以更准确地反映该模块的实际功能。数据导出和导入功能现在明确标注为“评论数据导出”和“评论数据导入”。
|
2026-01-29 17:53:16 +08:00 |
|
anghunk
|
12ef5ec9e2
|
chore: 更新版本号至0.0.8并优化管理界面代码格式
- 将package.json版本从0.0.7更新至0.0.8
- 统一API响应消息为中文"保存成功!"
- 优化Vue组件代码缩进和格式,提升可读性
- 移除冗余的CSS注释代码
|
2026-01-29 17:40:13 +08:00 |
|
anghunk
|
602a900453
|
feat(login): 更新登录页面样式并增加密码显示切换功能
- 在登录页面添加应用图标和调整标题布局
- 为密码输入框增加显示/隐藏切换按钮,提升用户体验
- 统一布局组件中的盒模型设置
- 优化登录页面的响应式布局和视觉细节
|
2026-01-29 17:35:25 +08:00 |
|
anghunk
|
29f29f8b77
|
feat(router): 添加页面标题和滚动重置功能
- 为路由添加 meta.title 配置,在导航守卫中动态设置文档标题
- 添加 afterEach 钩子,在路由切换时重置布局内容和窗口滚动位置
- 标准化路由配置的逗号格式,增强代码一致性
- 优化主题切换 composable 的代码格式和注释翻译
- 改进访问统计页面的排序逻辑,使用 computed 替代手动重新加载
- 添加全局滚动条样式,提升视觉一致性
|
2026-01-29 17:16:11 +08:00 |
|
anghunk
|
cfeedc36bb
|
chore: 更新版本号至0.0.7
|
2026-01-29 13:52:18 +08:00 |
|
anghunk
|
f886ede9db
|
docs: 将Token有效期从24小时更新为48小时
更新所有相关API文档及登录接口实现,将Token有效期从24小时延长至48小时,以改善管理员用户体验。
|
2026-01-29 13:51:58 +08:00 |
|
anghunk
|
47a64e29eb
|
docs: 更新文档封面图片链接以解决缓存问题
在 hero 部分的 image.src 中添加查询参数 ?1 强制浏览器获取最新图片,避免因缓存导致的图片更新延迟问题。
同时为图片添加样式类 image-src 以限制其最大宽度。
|
2026-01-29 13:51:12 +08:00 |
|
anghunk
|
ff311bb1d2
|
fix(docs): 更新文档公共图标文件
|
2026-01-29 13:44:19 +08:00 |
|
anghunk
|
fe290b6621
|
style(prettier): 更新 Prettier 配置以优化代码格式
- 添加多个格式化选项,包括单引号、JSX单引号、括号间距等
- 调整 tabWidth 和 useTabs 配置以统一缩进风格
- 更新 trailingComma 和其他格式化设置以提高代码一致性
|
2026-01-29 13:17:32 +08:00 |
|
anghunk
|
439336c63e
|
fix(deps): Update package version from 0.0.5 to 0.0.6.
- 修复版本号更新,确保依赖项版本一致。
|
2026-01-28 21:07:17 +08:00 |
|
anghunk
|
91fbb92884
|
style(theme): 更新主题样式变量格式并添加深色模式支持。
- 修正 `shadow-card` 的 `rgba` 格式,使其符合 CSS 规范。
- 新增浅色模式(Light Mode)的主题变量,包括主色调、文字、背景、边框、状态及圆角。
- 新增深色模式(Dark Mode)的主题变量,适配暗色界面。
|
2026-01-28 21:03:26 +08:00 |
|
anghunk
|
bda4979889
|
chore: 更新版本号至 0.0.5
|
2026-01-28 14:58:27 +08:00 |
|
anghunk
|
c4f64465fd
|
fix: 将默认头像尺寸从200调整为120
|
2026-01-28 14:58:02 +08:00 |
|
anghunk
|
1a6a93b8c5
|
fix(widget): 修复分页切换时滚动位置未重置的问题
修改 store 订阅回调,增加 prevState 参数以检测页面变化。当检测到分页页码变更时,自动平滑滚动至评论区域顶部,提升用户体验。
|
2026-01-28 13:58:34 +08:00 |
|
anghunk
|
176fd026cd
|
chore: 更新版本號至 0.0.4
|
2026-01-28 13:37:08 +08:00 |
|
anghunk
|
55af0ed516
|
fix(头像生成): 当邮箱为空时使用昵称生成头像哈希
修复 getCravatar 函数在邮箱为空时无法生成有效头像的问题。现在当邮箱为空或不存在时,函数会尝试使用昵称作为替代标识符生成 MD5 哈希。如果两者都不可用,则返回默认占位符头像,确保始终返回有效的头像 URL。
|
2026-01-28 13:35:32 +08:00 |
|
anghunk
|
ba0b62ef0c
|
fix(README): 优化Discord链接展示,移除重复的GitHub issues徽章
|
2026-01-28 11:28:05 +08:00 |
|
anghunk
|
3f1ac28e34
|
refactor(widget): 移除评论预览中的重复标题文本
移除 CommentForm 和 ReplyEditor 组件预览区域中硬编码的“预览效果:”标题,使预览区域更加简洁,避免与外部容器标题重复。
|
2026-01-27 17:44:22 +08:00 |
|
anghunk
|
5d75ea6028
|
chore: 更新版本号至 0.0.3
|
2026-01-27 17:41:48 +08:00 |
|
anghunk
|
969d9019fb
|
feat(widget): 为评论编辑器添加Markdown预览功能
- 引入 marked 和 DOMPurify 依赖以支持 Markdown 解析与安全渲染
- 在评论表单和回复编辑器中添加预览按钮,支持实时预览
- 新增预览区域样式,优化操作按钮布局间距
- 修复表单状态初始化问题,确保预览功能稳定
|
2026-01-27 17:41:44 +08:00 |
|
anghunk
|
687be46f0b
|
Update package.json
|
2026-01-27 16:30:26 +08:00 |
|
anghunk
|
ef620bddc4
|
Update README.md
|
2026-01-27 16:29:47 +08:00 |
|