actredphos2017

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 52e5397c86 Merge branch 'main' of http://8.130.126.103:10880/liuqianpan2008/bk-vue
  • ea55271f89 fix: 将axios基础URL从localhost改为生产服务器地址 将基础URL从本地开发环境'http://localhost:3000/'修改为生产服务器地址'http://8.130.126.103:3000/',以便在部署后能正确访问后端API服务。
  • Visualizza comparazione tra questi 2 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 1afbc2997e feat(PostEditView): 添加草稿保存功能和发布成功反馈 - 引入草稿存储功能,允许用户保存编辑中的博文 - 添加发布成功后的消息提示和页面跳转 - 重命名text变量为content以提高可读性 - 增加401未授权时的错误处理
  • 5b65768c78 feat(store): 添加草稿存储功能及UUID生成工具 - 在pinia中创建draft store用于管理草稿数据 - 添加generateUUID工具函数用于生成唯一标识符 - 实现草稿的添加和存储功能
  • 7ae9e192f7 fix(models): 将TagList和PushSuccess接口的code字段类型从number改为200 将TagList和PushSuccess接口中的code字段类型从泛化的number类型改为具体的200,以更准确地表示成功响应的状态码,提高类型安全性
  • Visualizza comparazione tra questi 3 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 0dfefbfb37 style(ArchivesView): 调整归档视图的样式布局 移除网格容器的flex居中属性,调整卡片的内边距和间距 修改悬停状态的字体加粗效果,优化整体视觉一致性
  • 2e67c4d081 feat(登录弹窗): 重构登录弹窗组件并使用新的基础对话框组件 将原有的LoginAlert.vue组件重构,使用新创建的BlogDialog.vue作为基础对话框组件 - 提取对话框的通用逻辑和样式到BlogDialog组件 - 简化LoginAlert组件代码,专注于登录业务逻辑 - 添加登录成功后的消息提示
  • Visualizza comparazione tra questi 2 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 2c4f460207 style(MessageCard): 调整消息卡片颜色方案 修改警告、信息和成功状态的默认颜色值,提高视觉辨识度: - 警告色从 '#ffbb70' 调整为更醒目的 '#ffd670' - 信息和默认状态从纯白 '#ffffff' 改为中性灰 '#888888' - 成功状态改为更鲜明的 '#7fff4c'

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • cb24973b9c feat: 添加消息通知系统组件和功能 - 新增MessageBox组件用于显示消息通知 - 新增MessageCard组件实现消息卡片样式和动画 - 新增msg.ts存储管理消息状态和类型 - 新增多种消息类型图标 - 在App.vue中集成消息通知组件 - 优化颜色主题匹配功能,提取isDark工具函数 ``` 这个提交消息: 1. 使用feat类型,因为是新增功能 2. 简明描述了主要新增内容 3. 在body部分列出关键新增组件和功能 4. 使用中文简洁清晰地描述了变更内容 5. 遵循了50字符限制和imperative mood的要求

2 mesi fa

actredphos2017 ha pushato nel master in actredphos2017/bk-serve

  • 6866379f53 feat(post): 添加按分类和标签获取文章列表的功能 - 在PostController中添加getCates方法获取所有分类 - 添加getPostsOfCate方法获取指定分类下的文章列表 - 添加getPostsOfTag方法获取指定标签关联的文章列表 - 移除TagController中不再使用的getTagById方法

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 74afa1c1fc feat(归档): 新增归档详情页及相关功能 - 添加归档详情视图组件,支持按分类和标签查看文章列表 - 扩展模型接口以支持分类和标签文章列表查询 - 新增分类工具函数和图标映射 - 重构标签卡片组件使用主题匹配颜色 - 更新路由配置和API调用以支持归档功能 - 改进日期格式化函数,增加昨天显示 - 优化文章卡片组件,支持标签点击跳转 - 重构归档视图,使用网格布局展示分类

2 mesi fa

actredphos2017 ha pushato nel master in actredphos2017/bk-serve

  • c8ab259b52 feat(auth): 添加检查Bearer Token的接口并优化验证逻辑 - 在AuthController中添加新的check接口用于验证Authorization头中的Bearer Token - 优化AuthService中的验证逻辑,将token.substring(7)直接内联到比较语句中 - 新增接口返回401状态码用于未授权访问

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • df315b0000 feat(编辑器): 新增分类选择组件并优化编辑器功能 - 添加分类选择组件(CateSelect.vue)支持带图标的分类选择 - 扩展PostBody接口增加分类和描述字段 - 实现编辑器页面根据URL参数预设分类 - 优化浮动按钮功能,支持带分类的跳转 - 添加新的图标资源 - 改进编辑器表单验证和提交逻辑

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 53a1466b62 feat(标签管理): 新增标签编辑功能及相关组件 - 添加 TagCardEdit 组件用于编辑新标签 - 扩展 TagCloud 组件支持添加和编辑新标签 - 在 PostEditView 中集成标签选择和管理功能 - 新增 NewTag 接口定义和关闭图标 - 调整相关样式和交互效果

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 371b27d628 feat(PostView): 添加浮动写作按钮及动画效果 - 在PostView页面右下角添加浮动写作按钮 - 实现按钮的显示/隐藏动画效果 - 添加随机提示文本功能 - 新增writeIcon图标资源 - 添加delay工具函数用于动画控制 - 隐藏编辑器菜单项(showInMenu设为false)

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 4b403a5e72 feat(auth): 实现用户认证功能及持久化存储 - 添加pinia-plugin-persistedstate插件实现状态持久化 - 创建auth store管理token状态和认证逻辑 - 实现长按头像弹出登录对话框功能 - 新增LoginAlert组件处理用户认证流程 - 重构axios拦截器逻辑,移除路由跳转 - 调整输入框样式,增加密码输入特效

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 1eeccce43f Merge branch 'main' of http://8.130.126.103:10880/liuqianpan2008/bk-vue
  • b56c4a7f82 feat(编辑器): 增强文章编辑页面功能并添加样式 - 在PostEditView.vue中添加标题输入框和分类选择器 - 配置编辑器工具栏选项,添加撤销/重做、图片、预览和全屏功能 - 为输入框和选择器添加过渡动画和悬停效果 - 引入自定义CSS文件用于编辑器暗色主题 - 重构main.ts中的编辑器导入和初始化代码
  • 7103d6a45c feat(主题): 添加暗色主题样式文件 添加editordark.css和vuepressdark.css样式文件,为编辑器及文档页面实现暗色主题支持 - 使用CSS变量(--background-color等)实现主题切换 - 适配编辑器各组件及VuePress文档的暗色样式 - 包括文本颜色、背景色、边框、滚动条等元素的暗色适配
  • ab0d99ffe0 feat(组件): 添加BetterSelect下拉选择组件 实现一个增强版的下拉选择组件,包含以下功能: - 支持双向数据绑定 - 点击外部区域自动关闭选项列表 - 响应式调整选项列表位置 - 支持自定义宽度和占位符 - 添加过渡动画效果
  • Visualizza comparazione tra questi 4 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • e50ffbe5e1 Merge branch 'main' of http://8.130.126.103:10880/liuqianpan2008/bk-vue
  • 1d76514e2d feat: 添加 prismjs 插件支持代码语法高亮 在 vite 配置中添加了 prismjs 插件,支持多种编程语言的语法高亮显示,包括 Python、JavaScript、Java 等常用语言,提升代码展示效果。
  • Visualizza comparazione tra questi 2 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 13b6fbddc7 feat(editor): 添加博文编辑功能 - 新增 PostEditView.vue 组件实现 Markdown 编辑器功能 - 添加 v-md-editor 相关依赖和类型声明 - 在路由配置中增加编辑器入口 - 在主入口文件中初始化 Markdown 编辑器插件

2 mesi fa

actredphos2017 ha pushato nel master in actredphos2017/bk-serve

  • f09ecdd5d0 feat: 改进标签颜色处理并添加CORS支持 - 将标签默认颜色从黑色(#000000)改为白色(#ffffff) - 添加生成鲜艳随机颜色的工具函数 - 在创建/更新文章时为标签使用随机颜色 - 为NestJS应用启用CORS支持,允许所有来源访问 - 优化文章查询,按创建时间降序排列
  • 855a1eb611 feat(Post): 添加分类和描述字段并支持删除方法 在Post模型中新增cate和description字段,为文章添加分类和描述功能 将删除文章的请求方法从POST改为DELETE,遵循RESTful规范 同时更新了相关的控制器逻辑以支持这些新字段
  • f53ef3005e fix(post): 修复分页查询参数类型并添加参数验证 将分页参数从数字类型改为可接受字符串或数字,并添加参数验证逻辑 当参数无效时返回400错误,同时优化查询对象结构
  • Visualizza comparazione tra questi 3 commit »

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 060607334e feat(组件): 优化文章卡片样式并新增标签卡片组件 - 为PostCard标题添加悬停动画效果 - 提取标签样式为独立组件TagCard - 重构TagCloud使用新组件 - 改进PostView的加载状态和样式

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 1b6e769552 feat(路由): 添加博文详情页路由并实现导航功能 - 在路由配置中添加详情页路由 - 修改PostCard组件实现点击标题跳转到详情页 - 调整PostDetailView获取参数逻辑,从query改为params - 优化详情页错误处理和导航逻辑 - 移除PostDetailContent中多余的class - 整理main.css媒体查询代码结构

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • c5d780fc9f feat(菜单): 添加菜单项显示控制功能 在BlogModule接口中添加showInMenu字段控制菜单项是否显示,并修改BlogMenu.vue组件只显示标记为showInMenu的模块。这样可以通过配置灵活控制哪些模块出现在菜单中,而不需要修改模板代码。

2 mesi fa

actredphos2017 ha pushato nel main in liuqianpan2008/bk-vue

  • 24b2e43bec feat: 实现文章详情页组件及视图 添加 PostDetailContent 组件用于展示文章详情 创建 PostDetailView 视图用于获取并显示文章数据 重构 AboutView 使用新的 PostDetailContent 组件 更新 CSS 样式支持文章元信息分隔符

2 mesi fa