All notable changes to this project will be documented in this file.
- reCAPTCHA integration (v2 and v3 support)
- Version control system for database
- Remember Me functionality
- Automatic database version management
- Database version tracking interface
- GitHub tag integration for version control
- Version upgrade/downgrade functionality
- Security settings management panel
- Admin version control panel
- Enhanced security features
- Improved login system with reCAPTCHA
- Better session management
- Upgraded database structure
- Enhanced admin controls
- More secure authentication flow
- Added reCAPTCHA protection
- Enhanced session security
- Improved remember me token security
- Added version control restrictions
- Better database upgrade handling
- Protected version control access
- Admin Dashboard
- Real-time user online/offline status tracking
- Admin dashboard with user management
- User activity monitoring
- Live search functionality in admin panel
- User status indicators (online/offline)
- Admin controls for user management
- User statistics tracking
- Transaction count per user
- Financial targets tracking per user
- Improved admin interface
- Enhanced user management system
- Better user status tracking
- Updated activity monitoring
- Optimized database queries for user status
- Improved real-time updates
- User status update delays
- Admin panel refresh issues
- User tracking accuracy
- Activity status precision
- Database query optimization
- Session management improvements
- Enhanced admin authentication
- Improved user activity tracking
- Better session management
- Secured admin endpoints
- Added role-based access control
- Password strength indicator with visual feedback
- Enhanced security measures for authentication
- Interactive password validation
- Real-time password strength checking
- Visual indicators for password requirements
- Improved form validation feedback
- Enhanced registration form UI/UX
- Improved login security flow
- Updated authentication validation
- Better error handling and feedback
- More secure password requirements
- Enhanced input validation
- Form submission security issues
- Password validation consistency
- Registration flow vulnerabilities
- Authentication error messages
- Form validation feedback
- Security headers configuration
- Added password complexity requirements
- Enhanced CSRF protection
- Improved input sanitization
- Better password validation rules
- Added secure password strength checking
- Multi-currency support (IDR & USD)
- Real-time currency conversion
- Debt and receivables tracking system
- Session management with device info
- Remember me functionality
- Security improvements with CSRF protection
- Interactive financial charts (bar, line, pie)
- Storage type management (cash, bank, e-wallet)
- Dashboard improvements with live data
- Currency conversion precision issues
- Chart initialization on page load
- Session tracking and management
- Delete functionality for debts/receivables
- Edit transaction page blank screen issue
- Mark as paid functionality in debts
- Chart data persistence between page reloads
- Number formatting consistency
- Enhanced dashboard UI/UX
- Improved transaction management
- Better error handling
- Optimized database queries
- Updated security measures
- Enhanced mobile responsiveness
- Added CSRF protection
- Improved session management
- Enhanced input validation
- Added security headers
- Implemented PDO prepared statements
- Basic transaction management
- Simple dashboard
- User authentication
- Initial release
- Core functionality