anghunk
|
1be4438598
|
Update README.md
|
2026-01-27 11:24:26 +08:00 |
|
anghunk
|
70d6dfd51a
|
feat(widget, admin): 改进评论头部和作者布局的响应式设计
- 在评论头部和作者容器中添加 flex-wrap 属性,确保在小屏幕下正确换行
- 为回复作者文本添加次要颜色,提升视觉层次
- 为主题变量添加主色定义,增强样式一致性
|
2026-01-27 11:17:57 +08:00 |
|
anghunk
|
5b408c8d41
|
feat(LayoutView): 在移动端侧边栏添加域名筛选器
在移动端视图中,将域名筛选器从顶部操作栏移至侧边栏,以改善移动设备上的用户体验。同时隐藏了桌面端顶部操作栏中的域名筛选器,确保界面整洁。
|
2026-01-27 11:11:15 +08:00 |
|
anghunk
|
ba8349b04c
|
feat(admin): 添加深色主题支持
- 新增主题切换功能,支持浅色、深色和跟随系统三种模式
- 创建主题管理组合式函数 useTheme 和 CSS 变量定义
- 在所有视图组件中应用 CSS 变量以实现主题适配
- 在布局头部添加主题切换按钮,支持循环切换主题
- 更新 .gitignore 添加 .trae 文件忽略
|
2026-01-27 11:07:13 +08:00 |
|
anghunk
|
61f2223825
|
feat(analytics): 为访问和评论趋势图表添加7天/30天切换功能
- 在访问趋势和评论数趋势卡片标题栏添加切换按钮
- 重构图表数据源处理逻辑,支持按时间范围筛选
- 添加对应的CSS样式实现标签式切换器
- 保持默认显示最近30天数据,点击切换时重新渲染图表
|
2026-01-27 10:46:11 +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
|
5ac52d2098
|
feat(设置视图): 优化卡片布局,添加展开/收起功能及动画效果
|
2026-01-23 09:40:01 +08:00 |
|
anghunk
|
277ab78b04
|
feat(评论组件): 优化评论列表中的点赞显示样式并调整布局
|
2026-01-23 09:26:46 +08:00 |
|
anghunk
|
7cae1fd269
|
fix(SettingsView): 修复messageType变量重复声明的问题
|
2026-01-22 22:38:22 +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
|
b8f01d0911
|
fix(api): 修复评论获取接口中URL处理逻辑
改进评论获取接口,正确处理带斜杠和不带斜杠的URL路径,确保能匹配到正确的评论
|
2026-01-22 15:09:02 +08:00 |
|
anghunk
|
77a329030b
|
style(LoginView): 优化登录页面样式和用户体验
- 添加副标题描述系统功能
- 改进整体布局和背景渐变
- 增强卡片阴影和边框样式
- 优化输入框和按钮的交互效果
- 调整颜色方案提升视觉层次
|
2026-01-22 15:06:46 +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
|
d77884aa7e
|
chore: 更新 README 中图标的宽度为 100px
|
2026-01-22 14:11:58 +08:00 |
|
anghunk
|
71ee55adf5
|
chore: 更新图标链接为新的 CDN 地址,并添加图标文件
|
2026-01-22 14:08:43 +08:00 |
|
anghunk
|
ca07fa1e2a
|
Delete cwd.js
|
2026-01-22 14:05:43 +08:00 |
|
anghunk
|
fdf9d9e6b3
|
chore: 更新图标文件
|
2026-01-22 14:04:55 +08:00 |
|
anghunk
|
6ffce274e7
|
docs(backend-config): 添加后端配置参考模板
添加完整的后端配置参考模板,方便部署时对照检查参数
|
2026-01-22 11:58:45 +08:00 |
|
anghunk
|
0cdfc5e070
|
docs: 更新文档中的测试阶段状态说明
将测试阶段状态从"内测阶段"更新为"基本功能已完成",并删除过时的警告信息
|
2026-01-22 11:10:02 +08:00 |
|
anghunk
|
a46d815044
|
Update getting-started.md
|
2026-01-22 11:06:51 +08:00 |
|
anghunk
|
ec7ec41c77
|
fix(api): 处理401错误时重定向到登录页
docs(guide): 更新免费计划适用场景的描述
|
2026-01-22 11:05:56 +08:00 |
|
anghunk
|
286bbaa827
|
docs(guide): 更新快速入门文档中的成本分析和性能指标
添加关于Cloudflare免费计划下CWD评论系统的成本分析
补充性能指标表格和使用场景说明
|
2026-01-22 11:02:11 +08:00 |
|
anghunk
|
6dd6e2de52
|
fix: 增强元素解析和挂载逻辑的健壮性
处理未定义document或无效元素的情况,避免抛出错误
仅在hostElement存在时执行挂载操作,防止空指针异常
|
2026-01-22 10:55:48 +08:00 |
|
anghunk
|
0a7dca07ed
|
fix(数据库): 将时间戳字段从TEXT类型改为INTEGER类型
修改page_visit_daily表的created_at和updated_at字段类型,从TEXT改为INTEGER
同时更新相关插入和更新操作,使用时间戳而非ISO格式字符串
|
2026-01-22 10:44:23 +08:00 |
|