anghunk
|
4dd2f6e525
|
chore: 更新所有 package.json 的版本号至 0.0.16
|
2026-02-05 16:29:45 +08:00 |
|
anghunk
|
683457cc0b
|
feat(analytics): 添加数字滚动动画并优化数字显示样式
- 新增 CountTo 组件实现平滑数字滚动效果,提升用户体验
- 在统计数字区域应用等宽字体和字体回退方案,防止滚动时宽度抖动
- 替换静态数字显示为动态滚动动画,增强数据展示的视觉吸引力
|
2026-02-05 16:27:52 +08:00 |
|
anghunk
|
2a8d73dff9
|
feat: 支持动态修改管理后台站点标题
- 从本地存储读取自定义标题,替代硬编码默认标题
- 在布局组件中提供更新标题的方法并注入到设置页面
- 修改站点标题时同步更新本地存储和页面标题
|
2026-02-05 16:18:10 +08:00 |
|
anghunk
|
5a0ecdaa91
|
feat(analytics): 在访问统计中增加同比趋势显示
- 在访问概览 API 中新增昨日、上周、上月 PV 字段,用于计算趋势
- 在前端统计卡片中显示今日、本周、本月访问量的同比变化百分比
- 支持 163 邮箱作为邮件通知服务提供商,更新相关文档和设置界面
|
2026-02-05 16:13:05 +08:00 |
|
anghunk
|
ae43996e11
|
style(AnalyticsVisitView): 调整点赞排行榜标题的HTML结构
将标题从单独的h3标签改为包含在card-title-row div中,以保持页面结构的一致性。
|
2026-02-05 09:07:40 +08:00 |
|
anghunk
|
d998bc9b2c
|
style(login): 将登录图标从img标签改为CSS背景
将登录图标从img标签改为CSS背景图片,通过修改样式实现相同的视觉效果,提升代码一致性。
|
2026-02-04 16:57:41 +08:00 |
|
anghunk
|
87cd6fc39d
|
feat(login): 更新登录页面UI设计并添加背景图
- 重新设计登录页面布局,增加右侧背景图区域
- 调整配色方案为深色主题,使用硬编码颜色值替换CSS变量
- 优化响应式设计,在移动设备上隐藏背景图
- 添加密码显示/隐藏切换按钮的图标组件
- 改进表单元素的视觉样式和交互效果
|
2026-02-04 16:55:17 +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
|
b304f52ceb
|
style: 优化模态框和卡片组件的样式
调整模态框宽度属性以改善响应式布局,移除卡片底部外边距并统一间距
|
2026-02-03 15:01:43 +08:00 |
|
anghunk
|
a22e1ff5a8
|
refactor(admin): 提取公共样式并重构评论编辑弹窗组件
- 将页面、卡片、弹窗等通用样式从各组件样式文件移至 common.less
- 将评论编辑弹窗逻辑抽取为独立组件 ModalEdit.vue
- 统一卡片标题结构,使用 card-title-row 包装
- 清理各组件样式文件中的重复样式定义
|
2026-02-03 14:57:38 +08:00 |
|
anghunk
|
4783a8d0eb
|
feat(设置): 拆分通知设置并优化界面样式
- 将通知设置拆分为独立的"邮箱提醒"和"Telegram通知"标签页
- 移除设置项中的user-select样式以改善交互体验
- 优化导入选择框的宽度样式
- 配置Vite开发服务器支持外部访问
|
2026-02-03 13:55:17 +08:00 |
|
anghunk
|
480e7254e9
|
chore: 更新所有子包的版本号至 0.0.14
|
2026-02-02 17:10:05 +08:00 |
|
anghunk
|
49693ca46e
|
feat(settings): 重构设置页面为标签页布局并提取通用样式
- 将设置页面从折叠面板改为标签页布局,提升操作体验
- 创建 common.less 文件集中管理全局样式(如 toast 动画)
- 移除各组件中重复的 toast 样式定义,统一维护
- 优化设置页面的视觉结构和交互逻辑
|
2026-02-02 17:09:46 +08:00 |
|
anghunk
|
4231928f9f
|
feat(admin): 添加后台显示设置功能
- 新增后台显示设置页面,允许自定义布局标题
- 在布局组件中动态显示自定义标题
- 在后端添加对应的 API 端点用于获取和保存显示配置
- 移除无用的 Demo.vue 组件文件
|
2026-02-02 16:42:03 +08:00 |
|
anghunk
|
abeb7f2d41
|
chore: 更新所有包的版本号至0.0.13
- 为评论表单和回复编辑器中的文本输入框添加键盘事件处理
- 允许通过键盘快捷键(如Ctrl+Enter)提交表单
|
2026-02-02 13:18:32 +08:00 |
|
anghunk
|
e6bbac8366
|
feat(ui): 为导航菜单项添加图标并优化设置页的标签输入组件
- 在导航菜单项中引入图标组件,提升视觉识别性
- 将设置页中的文本域输入替换为交互式标签输入组件,支持添加/删除标签
- 新增标签输入组件的样式和交互逻辑,改善用户体验
|
2026-02-02 11:11:02 +08:00 |
|
anghunk
|
6cb69cbd67
|
docs: 更新文档首页导航按钮和修复导入路径
- 将首页的“快速开始”按钮文本改为“开始使用”
- 移除“API 文档”导航按钮以简化首页布局
- 修复管理后台中 package.json 的导入路径错误
|
2026-01-31 12:27:06 +08:00 |
|
anghunk
|
dd3f7c3707
|
chore: 将所有子包版本统一更新至0.0.12
更新根包及cwd-admin、cwd-api、docs/widget子包的版本号,保持版本一致性。
|
2026-01-31 11:57:45 +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
|
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
|
0d3d6ee5f7
|
docs(数据视图): 更新导入选项和描述文本
- 将导入源默认值改为 "cwd" 并添加 CWD (.json) 选项
- 扩展描述文本以支持更多评论框架迁移
- 调整下拉选择框宽度以适应新选项
|
2026-01-29 20:31:27 +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
|
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 |
|