Commit Graph

21 Commits

Author SHA1 Message Date
2d0e1a46e2 feat: 添加评论功能的客户端信息显示选项,更新相关接口和组件 2025-09-13 16:04:09 +08:00
011dc298c2 feat: 添加用户位置、操作系统和浏览器信息到评论功能 2025-09-13 15:08:46 +08:00
3fdd801d28 feat: 更新评论输入框的占位符,支持自定义占位符文本
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 27s
2025-09-12 16:27:12 +08:00
99b97bb8c4 fix: Closes #5 修复首选语言检测错误的问题 2025-09-12 13:23:54 +08:00
d1d8aa529f feat: Refactor comment section to correctly handle API response structure
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 9s
fix: Update Gravatar URL size and improve avatar rendering logic

style: Adjust footer margin for better layout consistency

refactor: Remove old navbar component and integrate new layout structure

feat: Enhance user profile page with user header component

chore: Remove unused user profile component

fix: Update posts per page configuration for better pagination

feat: Extend device context to support system theme mode

refactor: Remove unused device hook

fix: Improve storage state hook for better error handling

i18n: Add new translations for blog home page

feat: Implement pagination component for better navigation

feat: Create theme toggle component for improved user experience

feat: Introduce responsive navbar or side layout with theme toggle

feat: Develop custom select component for better UI consistency

feat: Create user header component to display user information

chore: Add query key constants for better code maintainability
2025-09-12 00:26:08 +08:00
4781d81869 feat: add captcha support for user login and enhance user profile page
- Refactored userLogin function to include captcha handling.
- Introduced getCaptchaConfig API to fetch captcha configuration.
- Added Captcha component to handle different captcha providers (hCaptcha, reCaptcha, Turnstile).
- Updated LoginForm component to integrate captcha verification.
- Created UserProfile component to display user information with avatar.
- Implemented getUserByUsername API to fetch user details by username.
- Removed deprecated LoginRequest interface from user model.
- Enhanced navbar and layout with animation effects.
- Removed unused user page component and added dynamic user profile routing.
- Updated localization files to include captcha-related messages.
- Improved Gravatar component for better avatar handling.
2025-09-10 21:15:36 +08:00
a7da023b1e 优化了评论分页加载的列表显示
All checks were successful
Push to Helm Chart Repository / build (push) Successful in 15s
2025-09-10 14:47:45 +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
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
a740c48d12 feat: 更新评论功能,重构评论列表接口,添加分隔符组件,优化用户头像显示 2025-07-31 08:32:24 +08:00
94aa4f1b1f feat: 添加评论功能,包括评论输入、评论列表和评论项组件,支持层级深度和私密评论 2025-07-31 08:03:19 +08:00