Fixed the IndentationError in app.py that was preventing the application from starting properly. The issue was caused by incorrect indentation (13 spaces instead of 12) in the community filtering…
Fixed the admin setup page corruption issue!
Problem Found:
The admin setup page (admin_setup.html) had incomplete form styling that could appear "corrupted" or broken, especially when form…
Fixed admin page styling inconsistencies!
Problems Found:
- Template inheritance inconsistency - Some admin pages used standalone HTML while others extended base.html
- *CSS duplication…
Fixed the community settings mismatch!
Problem Found:
The community selection in settings was using a hardcoded list of only 6 communities that didn't match the actual enabled communities…
Investigation completed - found and fixed multiple issues with the filtration system!
Problems Found:
- Hardcoded sidebar filters - The sidebar had hardcoded filter options that didn't…
Implemented comprehensive bookmark/save system for BalanceBoard.
Features Added:
Backend
- New Bookmark model with user_id, post_uuid, and cached metadata
- API endpoints: -…
Implemented time-based post filtering feature as requested.
Added configurable time filtering in Experience Settings:
- Time Filter Toggle: Enable/disable recent posts filtering
- **Time…
Implemented configurable logo and application name support.
Added environment variables:
APP_NAME(default: 'BalanceBoard'): Sets the application name displayed throughout the UILOGO_PATH…
Implemented complete password reset and username recovery functionality in commit 194de75904d9716099c41c6b615376dcb48d9988.
Features include:
- Forgot password workflow with secure token…
Implemented password reset mechanism in commit 51911f2.
Features include:
- Reset token generation with 1-hour expiry
- Password reset request form at /password-reset-request
- Password reset…