Commit Graph

142 Commits

Author SHA1 Message Date
eb66a51051 feat: 添加点击标签切换隐私状态功能,提升用户交互体验 2025-09-10 13:01:56 +08:00
2bf6c50c68 refactor: 优化评论模块代码格式,提升可读性 2025-09-10 13:00:14 +08:00
6651de5858 fix: 修复评论回复计数逻辑,确保正确显示评论的回复数量 2025-09-10 12:59:44 +08:00
c6e89c0b86 feat: 添加评论时间格式化功能,优化评论项显示,支持显示编辑时间 2025-09-10 12:34:08 +08:00
09c024ccbb feat: 增强评论功能,添加评论未更改提示,优化评论输入组件的占位符 2025-09-10 11:59:42 +08:00
b380e971cc feat: 添加评论输入组件的初始隐私状态支持 2025-09-10 11:46:12 +08:00
1d74723e44 feat: 优化评论项组件的布局和交互,增强用户体验 2025-09-10 11:45:17 +08:00
ff1d8b7928 fix: 优化点赞功能的状态管理,确保失败时回滚状态 2025-09-10 11:38:04 +08:00
648a329a7b fix: 修复点赞功能中的状态管理,确保用户操作后可以再次点击
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 12s
2025-09-10 10:00:24 +08:00
052d72c8c0 feat: 添加评论动画样式和登录组件 2025-09-10 09:59:22 +08:00
4fb39110ad feat: 优化评论功能,添加登录提示和国际化支持,重构相关组件
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 10s
2025-09-09 23:21:08 +08:00
cb3f602663 Refactor comment components and update OIDC configuration
- Updated OIDC configuration to include additional fields in the UpdateOidcConfig method.
- Enhanced CommentService to include IsPrivate field in the comment DTO.
- Refactored comment components: renamed neo-comment to comment, and moved related files.
- Implemented new CommentInput and CommentItem components for better structure and readability.
- Removed obsolete files related to the old comment system.
- Added CSS animations for comment components to improve user experience.
2025-09-09 22:37:27 +08:00
5fb6cd63dd feat: 移除未使用的点击跳转到帖子功能,优化评论模型 2025-09-09 21:59:21 +08:00
3e70d63e70 Refactor comment system:
- Update comment API to handle private comments and improve request structure.
- Remove unused CSS animations and components related to comments.
- Implement new comment input and item components with enhanced functionality including editing and private comment options.
- Integrate user profile navigation and improve user experience with better feedback on actions (like, delete, edit).
- Update localization for new features and ensure consistency in comment handling.
- Introduce checkbox for private comments in the comment input.
2025-09-09 21:56:41 +08:00
ad9dfb0c4c feat: 重构评论功能,支持删除和点赞,更新国际化文本,优化组件结构 2025-09-09 20:11:31 +08:00
dd7641bf6e feat: implement advanced comment features including reply and like functionality
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 13s
- Added support for nested comments with reply functionality.
- Implemented like/unlike feature for comments and posts.
- Enhanced comment DTO to include reply count, like count, and like status.
- Updated comment and like services to handle new functionalities.
- Created new API endpoints for toggling likes and listing comments.
- Improved UI components for comments to support replies and likes with animations.
- Added localization for new comment-related messages.
- Introduced a TODO list for future enhancements in the comment module.
2025-09-09 00:24:25 +08:00
382132f550 feat: 添加Like功能的DTO和服务结构 2025-09-09 00:24:16 +08:00
6237cddc87 feat: 添加评论功能,重构评论输入和列表组件,支持多种目标类型,更新国际化文本
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 18s
2025-09-07 23:56:25 +08:00
38584e164e feat: 更新Kubernetes部署说明,简化描述
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 10s
2025-08-01 01:29:04 +08:00
92e0fb1606 Merge branch 'main' of https://github.com/snowykami/neo-blog 2025-08-01 01:24:59 +08:00
e3441af4b4 feat: 更新Helm Chart注册中心地址和安装命令 2025-08-01 01:24:57 +08:00
ffda845e85 Merge pull request #3 from redish101/ci/helm-chart
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 17s
ci: 自动将helm chart推送至注册表
2025-07-31 08:34:04 +08:00
a740c48d12 feat: 更新评论功能,重构评论列表接口,添加分隔符组件,优化用户头像显示 2025-07-31 08:32:24 +08:00
94aa4f1b1f feat: 添加评论功能,包括评论输入、评论列表和评论项组件,支持层级深度和私密评论 2025-07-31 08:03:19 +08:00
d7356d600e ci: 自动将helm chart推送至注册表 2025-07-30 16:37:57 +08:00
92c2a58e80 feat: Implement blog home and post components with sidebar and pagination
- Added BlogHome component for displaying posts with sorting options (latest/popular).
- Integrated Sidebar with About, Hot Posts, Tags, and Misskey Iframe components.
- Created BlogPost component to render individual posts with metadata and content.
- Developed GravatarAvatar component for user avatars.
- Implemented Markdown rendering with syntax highlighting and custom code blocks.
- Added pagination component for navigating through posts.
- Enhanced login form with OpenID Connect options and email/password authentication.
- Utility functions for generating post URLs and calculating reading time.
2025-07-30 00:18:32 +08:00
1b29d50ba4 📝 feat: Update README with feature list and deployment instructions
refactor: Remove old Helm chart files and templates

feat: Add new Helm chart structure for neo-blog deployment

chore: Add .helmignore and initial Chart.yaml for Helm chart

feat: Implement backend and frontend deployment templates in Helm chart

feat: Create services and ingress configurations for backend and frontend

chore: Define resource limits and requests for backend and frontend in values.yaml

feat: Enable autoscaling configuration for backend and frontend deployments

chore: Clean up unused files and configurations from previous setup
2025-07-29 08:15:20 +08:00
6b391422b8 Merge pull request #2 from redish101/feat/helm
feat(deploy): Helm Chart
2025-07-28 22:25:19 +08:00
dc6b84d998 fix: 修复了在frontend.enabled=false时仍配置前端hpa的问题 2025-07-28 18:42:07 +08:00
4444b398c0 fix: 修复了values.yaml中错误的docker registry 2025-07-28 18:38:38 +08:00
05448151d2 feat(deploy): Helm Chart 2025-07-28 18:31:17 +08:00
2c2e274ed5 ♻️ refactor: 修正.gitignore中的server路径格式 2025-07-28 15:31:32 +08:00
69b597e713 ♻️ refactor: 删除不再使用的server文件,清理代码库 2025-07-28 15:30:49 +08:00
dc698da285 ♻️ refactor: 优化布局组件,调整动画效果并修复ScrollToTop组件的依赖 2025-07-28 14:32:02 +08:00
faa793a68d feat: 添加设备检测功能,支持判断用户是否使用移动设备 2025-07-28 14:14:01 +08:00
b1296047aa ♻️ refactor: 优化Dockerfile,修正pnpm build命令的格式,确保构建过程顺利 2025-07-28 14:12:06 +08:00
bb1d4bc757 ♻️ refactor: 优化Dockerfile,移除不必要的pnpm prune命令,简化构建过程 2025-07-28 14:10:16 +08:00
aceb96ea53 feat: 在Footer组件中添加版权信息,增强页面底部内容 2025-07-28 14:08:23 +08:00
9a5a5b99e6 refactor: 移除未使用的导入和优化Navbar组件的逻辑 2025-07-28 14:06:48 +08:00
c962cf572f feat: 添加Footer组件并在RootLayout中引入,增强页面结构
style: 更新globals.css,调整sonner-toast背景颜色
fix: 修改request.ts中的日志级别为debug,优化错误信息输出
2025-07-28 11:44:50 +08:00
460ed87ad2 refactor: 优化extractText函数的类型声明,增强类型安全性 2025-07-28 11:24:57 +08:00
ceb8357dc8 refactor: 优化Dockerfile,合并COPY和RUN命令,简化构建过程 2025-07-28 11:18:01 +08:00
c702fc7664 refactor: 重构Dockerfile,合并构建阶段,简化依赖安装和构建逻辑 2025-07-28 11:13:30 +08:00
e1f3972541 refactor: 优化Dockerfile,简化依赖安装和构建逻辑,移除不必要的注释 2025-07-28 11:11:36 +08:00
b2fdca86f8 refactor: 简化Dockerfile中的依赖安装和构建逻辑,移除条件判断 2025-07-28 11:07:56 +08:00
cb5c92cfae fix: 修复加载语言文件时的警告信息,确保错误信息正确输出 2025-07-28 11:06:38 +08:00
812962eb84 feat: 添加代码高亮支持,优化Markdown渲染,新增滚动到顶部组件 2025-07-28 11:04:13 +08:00
06e270545a fix: 调整用户登出路由权限,优化登出逻辑注释并移除无用打印 2025-07-28 08:52:11 +08:00
ca8e1f92bd 🐛 Implement feature X to enhance user experience and optimize performance 2025-07-28 08:42:56 +08:00
a3403995c0 feat: 添加帖子元数据组件,优化帖子头部显示 2025-07-28 08:39:13 +08:00