
Distriator Backend (distrion-backend)
Review Questionnaire Update
- Updated review questionnaire for detailed reviews.
- Improved structure to capture more meaningful user feedback.
User Management: Auto-Approve and Flag Propagation
- feat(manage-users): add auto-approve toggle and flag propagation across collections.
- Added flag/unflag APIs:
- Toggle
requiresManualApproval for:
- Users
- Business Owners
- Guides
- Introduced shared helper:
- Propagates flag state across all related collections:
- Fixed reward auto-approval logic:
- Now checks flag status across all collections instead of a single role.
- API enhancements:
- Included
requiresManualApproval field in list APIs.
- Trigger Discord alerts when flag status changes.
Admin Flag Toggle Backend Flow


Distriator Frontend
Review System Improvements
- fix(reviews): increase validation thresholds and add image fallback.
- Updated validation rules:
- Minimum 30 characters for answers
- Minimum 40 characters for main review
- Ensured:
- Validation messages
- Character counters
- Submit button states
remain fully synchronized with new thresholds.
- Media handling improvements:
- Added image proxy fallback using
stripHiveImageProxy in review preview modal.
- Prevented infinite retry loops.
- Ensured proper reset when navigating images.
Review Validation UI with Counters

Image Fallback in Review Preview

User Management UI Enhancements
- feat(manage-users): add Auto Approve toggle with full UI integration.
- Replaced flag button with Auto Approve toggle (ON/OFF).
- Extended role types and UI state to support
requiresManualApproval.
- Integrated APIs:
- Connected flag/unflag endpoints with optimistic UI updates.
- Added confirmation dialog for better control.
- UI improvements:
- Stacked action layout for better readability.
- Mobile dropdown support for improved responsiveness.
Auto Approve Toggle in User Management UI

Powering the Hive Ecosystem
- Continuously improving Hive applications with a focus on stability, performance, and scalability
- Contributing to open-source development and building reusable solutions for the community
- Working towards a stronger, more accessible, and feature-rich Hive ecosystem
Final Note
- This post has been refined with the help of AI to improve readability and structure
- The original content and optimised version are both available for reference
More Links
▶️ 3Speak