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 |
|
anghunk
|
b559d0da4c
|
chore: 统一版本管理并添加自动发布工作流
- 将子项目版本号重置为 0.0.0,移除 private 标志
- 在根目录添加主 package.json 用于统一版本控制
- 更新 cwd-api 的包引用路径以使用根目录 package.json
- 添加 GitHub Actions 工作流,当根版本号变更时自动创建发布
|
2026-01-27 16:22:54 +08:00 |
|
anghunk
|
b599965cb3
|
chore: 更新项目版本号至 0.0.2 并修正文档占位符
- 将 cwd-api、cwd-admin 和 docs/widget 的 package.json 版本统一从 0.0.1 更新为 0.0.2。
- 修正文档 overview.md 中版本号的示例占位符,使其更通用。
|
2026-01-27 15:45:56 +08:00 |
|
anghunk
|
4095473a79
|
feat: 改进评论系统管理员识别与样式展示
- 后端评论接口增加 isAdmin 字段,不再依赖前端邮箱比对
- 管理后台评论列表支持 Markdown 渲染并添加相应样式
- 前端组件移除 adminEmail 依赖,改用 comment.isAdmin 字段
- 添加 CSS 样式兼容其他框架导入的表情元素
- 更新文档说明部署流程
|
2026-01-27 15:13:51 +08:00 |
|
anghunk
|
16aee6a87e
|
feat(docs): 更新获取开始文档,添加外观设计特性并更新后台管理截图
|
2026-01-27 11:36:32 +08:00 |
|
anghunk
|
34072b33d0
|
fix(样式): 修复暗黑主题下评论组件边框显示问题
修复评论组件在暗黑主题下边框显示异常的问题:
- 移除评论头部的固定底部边框,改由主题变量控制
- 修正主题变量作用域,确保变量在容器内生效
- 优化主题初始化逻辑,默认使用亮色主题
- 添加主题切换监听,支持动态切换亮色/暗黑主题
|
2026-01-27 11:31:02 +08:00 |
|
anghunk
|
70d6dfd51a
|
feat(widget, admin): 改进评论头部和作者布局的响应式设计
- 在评论头部和作者容器中添加 flex-wrap 属性,确保在小屏幕下正确换行
- 为回复作者文本添加次要颜色,提升视觉层次
- 为主题变量添加主色定义,增强样式一致性
|
2026-01-27 11:17:57 +08:00 |
|
anghunk
|
8ed5fb86a9
|
docs(README): 移除关于测试阶段的警告信息
|
2026-01-27 08:54:50 +08:00 |
|
anghunk
|
bb11f1ced9
|
fix(CommentItem): 修复评论内容显示问题。
- 将评论内容从文本格式修改为HTML格式,以支持富文本显示。
style(main.css): 优化CSS样式。
- 调整内边距并添加边框样式,改善视觉效果。
|
2026-01-26 21:04:29 +08:00 |
|
anghunk
|
298f1dc98f
|
fix(CommentItem): 修改评论内容为文本格式,优化防抖检查注释
style(main.css): 添加白空格处理,优化动画效果
|
2026-01-26 17:47:22 +08:00 |
|
anghunk
|
39200072af
|
docs(api): 优化查询参数表格格式
|
2026-01-26 09:04:55 +08:00 |
|
anghunk
|
49cb63751f
|
docs(auth): 添加登录接口的风控逻辑说明。
- 新增登录失败的风控限制规则,包括最大失败次数、封禁时间和计数有效期。
- 详细说明风控逻辑的实现步骤和状态存储方式。
- 补充登录失败时返回的 `failedAttempts` 字段说明。
- 添加 IP 被封禁后的处理方式说明。
|
2026-01-23 21:03:07 +08:00 |
|
anghunk
|
dea5dda044
|
ci(docs): 设置完整检出以支持VuePress部署
设置 actions/checkout 的 fetch-depth 为 0,确保检出完整的 Git 历史记录,这是 vuepress-deploy 操作正确生成页面版本信息所必需的。同时移除配置文件中无关的空行。
|
2026-01-23 20:28:54 +08:00 |
|
anghunk
|
d365f6042f
|
Update admin-panel.md
|
2026-01-23 20:23:24 +08:00 |
|
anghunk
|
da0c2ac4d7
|
docs(css): 移除 main.css 中的字体大小样式
- 删除了不再需要的字体大小定义,优化样式代码。
|
2026-01-23 20:22:37 +08:00 |
|
anghunk
|
ecbdedabaf
|
docs: 更新管理面板文档和导航链接
- 修正博主标签功能的描述,明确标签文字为可选填项
- 更新导航栏中“快速开始”的链接指向
|
2026-01-23 20:21:05 +08:00 |
|
anghunk
|
9d5cf49292
|
fix(widget): 为管理员徽章添加title属性以提升可访问性
为管理员徽章SVG图标添加title属性,明确标识为“网站管理员”,改善屏幕阅读器用户的体验。同时将aria-label从“认证账号”更新为“网站管理员”,保持语义一致。
|
2026-01-23 20:19:37 +08:00 |
|
anghunk
|
369f34f89d
|
fix: 优化博主标识显示逻辑,支持图标模式
- 移除 adminBadge 为空的检查,允许仅通过邮箱识别博主
- 当未设置博主标签文字时,默认显示认证图标替代文本标签
- 更新管理后台标签说明,提示留空使用默认图标
- 添加博主图标专用样式,确保透明背景和正确颜色
|
2026-01-23 20:14:27 +08:00 |
|
anghunk
|
9bf0764476
|
feat(评论组件): 在回复编辑器中添加用户信息输入支持
当用户首次评论或缺少昵称/邮箱时,在回复编辑器中显示用户信息输入框。修改了CWDComments、CommentList、CommentItem和ReplyEditor组件,通过currentUser和onUpdateUserInfo属性传递用户数据和更新回调,确保用户信息在回复过程中可收集和更新。
|
2026-01-23 20:02:02 +08:00 |
|
anghunk
|
ee646506a9
|
feat(组件): 为评论项组件添加点赞功能支持
扩展评论项组件以支持点赞功能,包括传递点赞启用标志和点赞事件处理器。
同时更新评论列表组件,将点赞处理器参数扩展为包含评论ID和点赞状态。
|
2026-01-23 19:52:08 +08:00 |
|
anghunk
|
2b88672f09
|
Update frontend-config.md
|
2026-01-23 15:34:35 +08:00 |
|
anghunk
|
3f1a8d3585
|
feat(文档): 新增数据统计和点赞开关功能的文档
|
2026-01-23 10:01:04 +08:00 |
|
anghunk
|
43fe456d06
|
refactor(admin): 合并功能设置到网站设置并更新文档
将功能开关设置从独立页面合并到网站设置页面,简化导航结构
更新相关API文档和功能说明文档
移除不再使用的FeatureSettingsView组件和相关路由配置
|
2026-01-22 22:37:00 +08:00 |
|
anghunk
|
e0be92b1fe
|
feat(评论): 新增功能开关管理及评论点赞功能优化
- 在管理后台添加功能开关页面,支持控制评论点赞和文章点赞功能的开启/关闭
- 优化评论点赞功能,支持取消点赞和本地存储点赞状态
- 更新点赞UI样式,提升用户体验
- 添加相关API接口和文档说明
|
2026-01-22 22:26:43 +08:00 |
|
anghunk
|
74c7fa9e1c
|
feat(评论组件): 添加点赞功能及样式
- 将点赞按钮从简单的文本升级为包含图标和计数的组件
- 新增点赞按钮的悬停效果和样式
- 修改子元素检查逻辑,使用更通用的 Node 类型判断
|
2026-01-22 19:20:30 +08:00 |
|
anghunk
|
9c51339559
|
feat(comments): 实现评论点赞功能
- 在数据库和API中添加likes字段支持
- 新增评论点赞接口和前端交互逻辑
- 在前端展示点赞数并处理点赞操作
- 更新相关组件和存储逻辑以支持点赞功能
|
2026-01-22 19:12:33 +08:00 |
|
anghunk
|
048da0e2ab
|
refactor(widget): 移除不再使用的theme和pageSize配置参数
|
2026-01-22 18:52:53 +08:00 |
|
anghunk
|
d42fe6629f
|
feat(analytics): 添加点赞统计功能并修复页面URL处理
- 在admin.ts中添加LikeStats相关类型定义和API接口
- 在AnalyticsVisitView.vue中添加点赞排行榜展示
- 修改CWDComments.js中postUrl的生成逻辑,使用origin+pathname代替href
|
2026-01-22 18:47:43 +08:00 |
|
anghunk
|
26e1ab5c61
|
docs: 添加点赞功能相关API文档
- 在admin.md中添加点赞管理相关接口说明
- 在frontend-config.md中新增customCssUrl配置项
- 新增admin/stats.md详细描述点赞统计和记录接口
- 在public.md中添加获取点赞状态和点赞操作接口
|
2026-01-22 18:05:18 +08:00 |
|
anghunk
|
fc99d334db
|
feat(评论组件): 添加自定义CSS样式支持
新增_customStyleElement属性和_applyCustomCss方法,用于根据配置动态加载自定义CSS样式
|
2026-01-22 17:49:28 +08:00 |
|
anghunk
|
103e0ceb25
|
feat: 实现文章点赞功能及相关API和UI组件
- 新增点赞功能API接口及数据库表结构
- 添加点赞状态管理及UI交互组件
- 实现点赞统计和列表查询功能
- 优化评论组件布局,将点赞按钮加入头部区域
|
2026-01-22 17:40:12 +08:00 |
|
anghunk
|
83088a3837
|
docs(前端配置): 更新前端配置文档中的示例代码
添加DOMContentLoaded事件监听器的替代调用方式示例
|
2026-01-22 16:40:55 +08:00 |
|
anghunk
|
a2aa350054
|
feat(认证): 延长本地密钥存活时间并添加访问标签持久化
修改认证密钥的本地存储时间为72小时以符合文档要求
在AnalyticsVisitView中添加访问标签的本地存储功能,持久化用户选择的标签
|
2026-01-22 15:59:28 +08:00 |
|
anghunk
|
849f0837eb
|
docs: 更新文档内容和导航配置
- 在导航栏添加管理后台链接
- 更新数据迁移文档中的路径描述和域名前缀说明
- 完善安全设置文档,添加管理员密钥验证细节和风控机制
- 新增邮件通知配置文档,包含SMTP设置和模板变量
- 重构管理后台文档,移除重复内容并添加多站点管理说明
- 修正环境变量表格的格式问题
|
2026-01-22 14:58:45 +08:00 |
|
anghunk
|
cb2b15c5f6
|
feat(admin): 添加全局域名过滤器并重构相关视图
将域名过滤器从各视图移至布局组件,通过依赖注入共享状态
更新文档链接和API基础URL
|
2026-01-22 14:43:09 +08:00 |
|
anghunk
|
b71ff687ea
|
chore: 添加 Discord 链接到 README 和配置文件
|
2026-01-22 14:25:29 +08:00 |
|
anghunk
|
71ee55adf5
|
chore: 更新图标链接为新的 CDN 地址,并添加图标文件
|
2026-01-22 14:08:43 +08:00 |
|