All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial project setup
- Backend security implementation with role-based access control (RBAC)
- Role hierarchy system with admin, moderator, and user roles
- Security test suite for RBAC functionality
- DeepSource integration for code quality
- Updated DeepSource configuration for Python and Shell analysis
- Simplified .deepsource.toml configuration
- Fixed role hierarchy implementation in security middleware
- N/A
- N/A
- N/A
- Implemented role-based access control (RBAC) middleware
- Added security headers middleware
- Created role hierarchy with proper permission inheritance