anghunk
|
2453929455
|
feat(widget): 支持通过 siteId 隔离不同站点的评论数据
- 在配置界面添加 siteId 输入项,用于区分不同站点/环境的评论
- 更新 API 客户端,将 postSlug 参数改为 postUrl 以保持一致性
- 在开发配置中默认添加 siteId 字段,并同步到存储和初始化逻辑
|
2026-02-09 14:15:16 +08:00 |
|
anghunk
|
32603d281a
|
feat: 添加多站点支持,引入site_id字段
- 在Comment表中添加site_id字段,用于区分不同站点的评论
- 更新前后端API以支持site_id参数传递
- 修改自动迁移脚本,添加site_id字段迁移逻辑
- 更新前端组件配置,支持设置siteId参数
|
2026-02-09 13:56:35 +08:00 |
|
anghunk
|
5948949400
|
docs: 更新评论API文档中的postSlug字段示例
将GET列表和PUT更新接口示例中的postSlug字段值从"hello-world"更新为"/blog/hello-world",使其与实际URL路径格式保持一致。
|
2026-02-09 13:39:07 +08:00 |
|
anghunk
|
cf1e5b5c51
|
feat: 分离文章slug与URL字段并支持slug模式匹配查询
- 新增 `post_url` 字段存储文章完整URL,`post_slug` 仅存储标识符
- 更新管理后台评论列表、编辑、统计及域名获取接口以使用新字段
- 修改公共评论查询接口,支持slug精确匹配及带`?`、`#`参数的模糊匹配
- 更新前端管理界面,在评论编辑表单中增加"评论地址"(`postUrl`)字段
- 同步更新API文档,明确字段用途及查询参数说明
|
2026-02-09 13:36:25 +08:00 |
|
anghunk
|
b2fd3e72e6
|
feat: 添加评论文章链接字段并优化自动迁移脚本
- 在 Comment 表中添加 post_url 字段,用于存储文章完整 URL
- 更新前后端 API 以返回 post_url 字段
- 管理后台评论列表显示文章链接(优先显示 post_url)
- 移除前端调试日志并优化自动迁移脚本输出信息
- 通过脚本入口文件统一管理迁移任务
|
2026-02-09 13:18:58 +08:00 |
|
anghunk
|
d90a686ff7
|
Update overview.md
|
2026-02-09 13:05:04 +08:00 |
|
anghunk
|
74e80310af
|
Update CWDComments.js
|
2026-02-09 13:02:29 +08:00 |
|
anghunk
|
1258dc8480
|
Merge branch 'main' of https://github.com/anghunk/CWD
|
2026-02-09 12:23:22 +08:00 |
|
anghunk
|
e37a3e79e4
|
feat: 添加自动迁移脚本并分离评论的slug和URL字段
- 新增自动数据库迁移脚本,在部署前检查并更新schema
- 将post_slug字段拆分为post_slug(仅路径)和post_url(完整URL)
- 更新前端widget以仅使用路径作为post_slug
- 修改部署脚本以在部署前自动运行迁移
|
2026-02-09 12:22:55 +08:00 |
|
anghunk
|
4a674ee17a
|
docs: 重构API文档结构,合并子页面到主文档
将分散的API子页面内容合并到对应的主文档中,简化文档结构。具体合并内容包括:
- 将 verify-admin.md 内容合并到 auth.md
- 将 track-visit.md 内容合并到 analytics.md
- 将 get-config.md 内容合并到 config.md
- 将 get-comments.md、post-comment.md、like-comment.md 内容合并到 comments.md
- 将 get-like-status.md、post-like.md 内容合并到 like.md
删除原有的独立子页面文件,使API文档更加集中和易于维护。
|
2026-02-06 19:37:26 +08:00 |
|
anghunk
|
5cbc012dd3
|
docs: 删除已过时的公开API文档文件
该文档已迁移至其他位置或不再维护,删除旧版文档以避免混淆。
|
2026-02-06 17:57:54 +08:00 |
|
anghunk
|
0b28c9fa4c
|
docs: 更新API文档结构并完善功能说明
- 重构API文档侧边栏,将公开API拆分为子分类(评论、点赞、配置、身份验证、访问统计)
- 新增详细的公开API接口文档,包括评论管理、点赞功能、配置获取、身份验证和访问统计
- 完善数据统计功能文档,增加概览数据、访问明细和数据分析说明
- 更新功能设置文档,补充图片预览和个性化设置说明
- 修正管理员登录文档中的错误描述和格式问题
|
2026-02-06 17:55:31 +08:00 |
|
anghunk
|
fd031890ee
|
chore: 更新所有包的版本号至0.0.18
|
2026-02-06 17:31:36 +08:00 |
|
anghunk
|
c59af44e2a
|
feat(widget): 添加评论图片灯箱预览功能
- 新增 ImagePreview 组件用于全屏查看评论中的图片
- 在功能设置中添加图片灯箱模式开关选项
- 扩展媒体元素样式限制,支持视频和 iframe 的尺寸控制
- 更新前后端 API 以支持 enableImageLightbox 配置项
- 优化设置页面布局,使用卡片式分组展示功能项
|
2026-02-06 17:22:46 +08:00 |
|
anghunk
|
1becce7092
|
docs: 更新 API 文档和登录接口的错误提示信息
|
2026-02-06 16:51:50 +08:00 |
|
anghunk
|
4d22f74505
|
Update getting-started.md
|
2026-02-05 17:54:15 +08:00 |
|
anghunk
|
c1b665e80c
|
chore: 更新所有子包的版本号至 0.0.17
统一更新根项目、cwd-admin、cwd-api 以及 docs/widget 中的 package.json 文件版本,以同步项目版本。
|
2026-02-05 17:30:10 +08:00 |
|
anghunk
|
4dd2f6e525
|
chore: 更新所有 package.json 的版本号至 0.0.16
|
2026-02-05 16:29:45 +08:00 |
|
anghunk
|
5a0ecdaa91
|
feat(analytics): 在访问统计中增加同比趋势显示
- 在访问概览 API 中新增昨日、上周、上月 PV 字段,用于计算趋势
- 在前端统计卡片中显示今日、本周、本月访问量的同比变化百分比
- 支持 163 邮箱作为邮件通知服务提供商,更新相关文档和设置界面
|
2026-02-05 16:13:05 +08:00 |
|
anghunk
|
b4d3bf70cc
|
Update getting-started.md
|
2026-02-04 17:02:56 +08:00 |
|
anghunk
|
287097ce76
|
chore: 更新所有子包的版本号至0.0.15
|
2026-02-04 14:03:13 +08:00 |
|
anghunk
|
b8550848d7
|
feat: 新增评论框提示文案自定义功能并优化侧边栏排序
- 新增评论框提示文案(placeholder)自定义功能,支持在后台设置
- 更新文档:重命名“点赞开关”为“功能开关”,调整侧边栏排序
- 优化前端组件,统一处理评论表单和回复编辑器的提示文案
- 修复CSS样式,确保操作按钮始终可见
|
2026-02-04 14:01:48 +08:00 |
|
anghunk
|
480e7254e9
|
chore: 更新所有子包的版本号至 0.0.14
|
2026-02-02 17:10:05 +08:00 |
|
anghunk
|
abeb7f2d41
|
chore: 更新所有包的版本号至0.0.13
- 为评论表单和回复编辑器中的文本输入框添加键盘事件处理
- 允许通过键盘快捷键(如Ctrl+Enter)提交表单
|
2026-02-02 13:18:32 +08:00 |
|
anghunk
|
132f2fbbb0
|
fix(widget): 阻止评论输入框中的斜杠键事件冒泡
防止在评论和回复编辑器的文本区域中输入斜杠字符“/”时,触发全局快捷键操作。
|
2026-02-02 13:12:28 +08:00 |
|
anghunk
|
6cb69cbd67
|
docs: 更新文档首页导航按钮和修复导入路径
- 将首页的“快速开始”按钮文本改为“开始使用”
- 移除“API 文档”导航按钮以简化首页布局
- 修复管理后台中 package.json 的导入路径错误
|
2026-01-31 12:27:06 +08:00 |
|
anghunk
|
d060cf20da
|
docs: 更新文档中的版本检查响应与前端CDN链接
- 将部署成功时的版本检查响应从纯文本改为JSON格式,包含版本号和部署成功信息
- 更新前端配置指南,推荐使用版本锁定的CDN链接替代最新版本链接
- 统一修改所有示例代码中的CDN引用,添加版本控制说明
- 调整表格格式以保持一致性
|
2026-01-31 12:24:01 +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
|
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
|
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
|
311754dd5d
|
docs: 完善数据迁移与备份恢复文档并优化样式结构
- 将内联样式迁移至独立 CSS 文件以提升可维护性
- 在数据迁移文档中新增 CWD 自身格式支持说明,并补充全量备份功能描述
- 在管理员 API 文档中扩展数据管理接口,详细说明配置、统计及全量备份的导入导出
|
2026-01-29 20:55:42 +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
|
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
|
1a6a93b8c5
|
fix(widget): 修复分页切换时滚动位置未重置的问题
修改 store 订阅回调,增加 prevState 参数以检测页面变化。当检测到分页页码变更时,自动平滑滚动至评论区域顶部,提升用户体验。
|
2026-01-28 13:58:34 +08:00 |
|
anghunk
|
3f1ac28e34
|
refactor(widget): 移除评论预览中的重复标题文本
移除 CommentForm 和 ReplyEditor 组件预览区域中硬编码的“预览效果:”标题,使预览区域更加简洁,避免与外部容器标题重复。
|
2026-01-27 17:44:22 +08:00 |
|
anghunk
|
969d9019fb
|
feat(widget): 为评论编辑器添加Markdown预览功能
- 引入 marked 和 DOMPurify 依赖以支持 Markdown 解析与安全渲染
- 在评论表单和回复编辑器中添加预览按钮,支持实时预览
- 新增预览区域样式,优化操作按钮布局间距
- 修复表单状态初始化问题,确保预览功能稳定
|
2026-01-27 17:41:44 +08:00 |
|