Skip to content

Commit 68d8fbd

Browse files
This release focuses on stronger Q&A workflows, a complete bounty lifecycle, and a refactored settings experience, with continued UI and i18n improvements across modules.
1. Q&A Capabilities and Admin Management (Server + Admin) - Added Q&A capabilities and connected them to admin management flows with status management and filtering. - Consolidated Q&A and topic management entry points in admin to reduce duplicated operations. - Optimized topic list and node filtering parameters for better consistency across admin and site. 2. Bounty Lifecycle Improvements (Site + Server) - Added bounty score support for Q&A topics, including create-time input and validation rules. - Added bounty refund flow for unanswered/unaccepted Q&A topics to complete the score lifecycle. - Refactored topic create/publish logic with clearer parameter handling and UX copy in Q&A scenarios. 3. Notification and Task Event Expansion (Server + Admin) - Added `QaAnswerAccepted` message type and wired both in-site and email notification flows. - Added separate toggles for site notifications and email notifications for finer-grained control. - Refactored settings-related pages and introduced dedicated content and notification settings modules. 4. i18n and Configuration UX Enhancements (Admin + Site + Locales) - Expanded and aligned `en-US` / `zh-CN` text coverage for Q&A, bounty, notification, and settings flows. - Improved editor i18n handling to make translation key management more maintainable. - Improved multilingual consistency for form labels, validation messages, and page titles in admin. 5. UI Interactions and Asset Structure Optimization (Site + Server) - Improved readability and layout details across topic list/detail pages, comments, and user info sections. - Enhanced node-page filtering and sorting interactions for better browsing efficiency. - Refactored site resource layout (logos, default images, node icons) with safer default fallbacks.
1 parent 01cb26a commit 68d8fbd

349 files changed

Lines changed: 1260 additions & 407 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

admin/assets/CommonSettings.68092c06.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

admin/assets/CommonSettings.6b328bb9.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

admin/assets/CommonSettings.vue_vue_type_script_setup_true_lang.5161ac02.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

admin/assets/CommonSettings.vue_vue_type_script_setup_true_lang.d92a907c.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

admin/assets/ContentSettings.8553772b.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)