anghunk
|
91fbb92884
|
style(theme): 更新主题样式变量格式并添加深色模式支持。
- 修正 `shadow-card` 的 `rgba` 格式,使其符合 CSS 规范。
- 新增浅色模式(Light Mode)的主题变量,包括主色调、文字、背景、边框、状态及圆角。
- 新增深色模式(Dark Mode)的主题变量,适配暗色界面。
|
2026-01-28 21:03:26 +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
|
e5ffc48139
|
feat: 为统计图表添加默认时间范围本地存储功能
- 在 StatsView 和 AnalyticsVisitView 中新增本地存储功能
- 默认时间范围从 30 天改为 7 天
- 加载页面时从 localStorage 读取保存的选项
- 切换时间范围时自动保存到 localStorage
|
2026-01-27 15:42:16 +08:00 |
|
anghunk
|
221a50b262
|
feat(admin): 在评论列表中显示管理员标识
- 从数据库设置中获取管理员邮箱配置
- 在评论作者名字旁添加管理员图标标识
- 优化数据库查询,使用 Promise.all 并行获取配置
|
2026-01-27 15:35:27 +08:00 |
|
anghunk
|
4095473a79
|
feat: 改进评论系统管理员识别与样式展示
- 后端评论接口增加 isAdmin 字段,不再依赖前端邮箱比对
- 管理后台评论列表支持 Markdown 渲染并添加相应样式
- 前端组件移除 adminEmail 依赖,改用 comment.isAdmin 字段
- 添加 CSS 样式兼容其他框架导入的表情元素
- 更新文档说明部署流程
|
2026-01-27 15:13:51 +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
|
369f34f89d
|
fix: 优化博主标识显示逻辑,支持图标模式
- 移除 adminBadge 为空的检查,允许仅通过邮箱识别博主
- 当未设置博主标签文字时,默认显示认证图标替代文本标签
- 更新管理后台标签说明,提示留空使用默认图标
- 添加博主图标专用样式,确保透明背景和正确颜色
|
2026-01-23 20:14:27 +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
|
9c51339559
|
feat(comments): 实现评论点赞功能
- 在数据库和API中添加likes字段支持
- 新增评论点赞接口和前端交互逻辑
- 在前端展示点赞数并处理点赞操作
- 更新相关组件和存储逻辑以支持点赞功能
|
2026-01-22 19:12:33 +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
|
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
|
cb2b15c5f6
|
feat(admin): 添加全局域名过滤器并重构相关视图
将域名过滤器从各视图移至布局组件,通过依赖注入共享状态
更新文档链接和API基础URL
|
2026-01-22 14:43:09 +08:00 |
|
anghunk
|
71ee55adf5
|
chore: 更新图标链接为新的 CDN 地址,并添加图标文件
|
2026-01-22 14:08:43 +08:00 |
|
anghunk
|
ec7ec41c77
|
fix(api): 处理401错误时重定向到登录页
docs(guide): 更新免费计划适用场景的描述
|
2026-01-22 11:05:56 +08:00 |
|
anghunk
|
2fa0e04508
|
feat(admin): 添加域名列表获取功能用于筛选
新增获取域名列表的API端点,用于统一管理评论和访问统计中的域名筛选功能。修改了前端多个视图的域名获取逻辑,从原来的分散获取改为统一调用新接口,提高代码复用性和维护性。
docs: 添加反馈页面并更新侧边栏
|
2026-01-22 10:14:17 +08:00 |
|
anghunk
|
5164f2c490
|
feat(analytics): 添加今日/本周/本月访问量统计功能
- 在访问统计概览中新增今日、本周、本月访问量数据展示
- 更新API文档和前端界面以支持新的统计维度
- 优化图表显示样式,减小数据点大小
- 调整统计网格布局适配移动端
|
2026-01-22 09:52:44 +08:00 |
|
anghunk
|
4550b3c972
|
feat(analytics): 添加按最新访问排序功能
在访问统计页面增加按最新访问排序的选项,并优化加载状态管理
修改相关API以支持排序参数,同时调整页面布局和样式
|
2026-01-22 09:42:39 +08:00 |
|
anghunk
|
6c1651b4e9
|
feat(admin): 优化表格展示并限制访问页面数据数量
docs: 更新项目描述为更详细的介绍
refactor(api): 限制访问页面接口返回数量为20条
style(admin): 为表格添加响应式布局和滚动支持
|
2026-01-22 09:29:58 +08:00 |
|
anghunk
|
1899449cc6
|
docs: 更新文档链接至新域名 cwd.js.org
|
2026-01-22 09:02:43 +08:00 |
|
anghunk
|
6555907156
|
feat(widget): 新增评论组件核心功能及开发环境配置
新增评论组件核心功能,包括评论列表、分页、回复、表单验证等功能
添加开发环境配置,包括Vite构建配置、样式变量和工具函数
实现管理员验证功能,支持本地存储加密
添加组件基础类及常用组件如加载状态、分页、模态框等
配置文档站点构建流程,支持widget独立构建和集成
|
2026-01-22 09:01:11 +08:00 |
|
anghunk
|
705cf0e3c8
|
refactor(analytics): 将时间戳存储从字符串改为数字类型
统一使用数字类型存储时间戳,提高时间处理效率和一致性。修改相关类型定义和格式化函数以支持新旧数据格式。
|
2026-01-21 22:47:31 +08:00 |
|
anghunk
|
5d2cf49d96
|
feat(数据分析): 添加域名过滤功能并持久化存储
- 在评论、统计和访问分析页面添加域名过滤功能
- 使用localStorage持久化存储用户选择的域名过滤条件
- 新增30天访问趋势图表展示
- 优化API接口支持按域名过滤数据
- 添加每日访问统计记录功能
|
2026-01-21 22:35:59 +08:00 |
|
anghunk
|
73eaa975fe
|
feat(数据看板): 将评论趋势统计从7天改为30天
修改前端展示、API文档和后端逻辑,将评论趋势统计的时间范围从7天扩展至30天,以提供更全面的数据分析视角
|
2026-01-21 22:01:14 +08:00 |
|
anghunk
|
d5a7a15344
|
feat(analytics): 添加访问统计功能
实现页面访问统计功能,包括:
1. 前端组件挂载时上报访问数据
2. 后端接口记录访问信息并存储
3. 管理后台新增访问统计视图
4. 相关API文档和设计说明更新
|
2026-01-21 21:56:57 +08:00 |
|
anghunk
|
aabf370f65
|
feat(评论): 添加评论置顶功能及样式
- 在评论项中显示置顶标识
- 添加置顶评论的样式
- 优化评论管理界面的置顶权重输入和显示
|
2026-01-21 21:41:37 +08:00 |
|
anghunk
|
09f9800f2a
|
fix(CommentsView): 移除固定高度并添加滚动条以改善用户体验
refactor(listComments): 简化评论排序逻辑
移除CommentsView中的固定高度限制并添加overflow-y属性,使内容可滚动
修改listComments的SQL查询,去除priority排序以简化逻辑
|
2026-01-21 21:25:18 +08:00 |
|
anghunk
|
3871620fed
|
feat(评论): 添加评论置顶功能
- 在评论表中添加 priority 字段用于控制置顶权重
- 修改所有评论查询接口按 priority 和 created 排序
- 在管理后台添加置顶权重编辑功能
- 在评论列表显示置顶标识
|
2026-01-21 21:25:08 +08:00 |
|
anghunk
|
47c2eed6b5
|
docs(admin-panel): 添加评论数据修改的文档说明
添加关于单条评论修改功能的文档说明,并包含批量修改的警告提示
|
2026-01-21 17:52:47 +08:00 |
|
anghunk
|
0c327864d7
|
feat(评论管理): 添加评论地址字段并改进状态选择方式
在评论管理功能中新增postSlug字段,用于存储评论所属文章的地址
将状态切换按钮改为下拉选择框,提升用户体验
同时调整了相关字体大小和样式
|
2026-01-21 17:38:36 +08:00 |
|
anghunk
|
27afa2db4f
|
feat(评论管理): 添加编辑评论功能
在评论管理页面添加编辑功能,允许管理员修改评论的昵称、邮箱、网址、内容和状态
|
2026-01-21 17:25:49 +08:00 |
|
anghunk
|
ce7c306acb
|
docs: 更新仓库链接和文档内容
将 GitHub 仓库链接从 'anghunk/CWD' 统一更新为 'anghunk/cwd'
更新前端配置文档,增加 Vue 组件示例和其他框架说明
修改导航栏"部署文档"为"快速开始"
|
2026-01-21 16:15:47 +08:00 |
|
anghunk
|
164ef678ba
|
refactor(comments): 统一评论组件头部元素的类名
将评论组件头部的类名从`.cwd-header`和`.cwd-count-number`统一修改为`.cwd-comments-header`和`.cwd-comments-count-number`,提高代码可读性和一致性
|
2026-01-21 15:52:24 +08:00 |
|
anghunk
|
e64c161047
|
style(views): 调整表单和工具栏样式
增加文本区域行数,调整字体大小和间距
统一工具栏按钮和选择框样式,添加间隙
|
2026-01-21 14:01:58 +08:00 |
|
anghunk
|
8fa8748949
|
feat(admin): 添加评论按域名筛选功能并调整统计页面布局
- 在评论管理页面添加域名筛选功能
- 调整统计页面中卡片顺序,将图表移至概览下方
- 更新文档添加版本更新警告提示
- 修改评论列表API支持域名参数查询
|
2026-01-21 13:37:55 +08:00 |
|
anghunk
|
bbe2bdd820
|
style(StatsView): 优化图表样式,添加渐变色和线条样式
|
2026-01-21 13:31:58 +08:00 |
|
anghunk
|
943225cc7f
|
feat(admin): 添加评论数据看板功能
- 新增数据看板页面,展示评论统计信息
- 添加 echarts 依赖用于数据可视化
- 实现后端统计接口,包括总数、按域名和最近7天数据
- 完善前端统计页面样式和交互
- 更新文档说明和版本更新指南
|
2026-01-21 13:30:59 +08:00 |
|
anghunk
|
ff3fa138da
|
refactor(SettingsView): 优化评论设置界面布局和文案
- 将"评论博主邮箱"改为更清晰的"管理员邮箱"
- 调整"是否开启博主显示"为"是否开启博主标签显示"
- 重新组织表单字段顺序,将安全设置相关字段分组
- 新增头像前缀输入框
|
2026-01-21 13:06:37 +08:00 |
|
anghunk
|
5c6f156b80
|
build(widget): 添加版本号并配置构建banner
在package.json中添加版本号字段,并在vite配置中读取版本号生成构建banner,用于标识构建产物版本
|
2026-01-21 11:52:45 +08:00 |
|
anghunk
|
c0bf1ba066
|
fix: 调整构建命令顺序以解决依赖问题
|
2026-01-21 11:48:01 +08:00 |
|
anghunk
|
dd27498451
|
refactor(build): 移除package.json中的version字段并调整构建顺序
移除docs和widget模块package.json中的version字段,这些版本由主项目统一管理
调整cwd-admin的构建脚本顺序,先构建admin再复制widget文件到public目录
|
2026-01-21 11:45:47 +08:00 |
|