0.4.2
from #52
Summary by CodeRabbit
-
New Features
- Introduced automated code formatting for backend and frontend.
- Added user profile picture retrieval functionality.
- Enhanced service session verification with additional metadata.
- Implemented new classes for handling specific types of attendance exports.
- Improved frontend profile page with loading state handling and user existence checks.
-
Bug Fixes
- Updated HTTP status codes and added response expectations in API tests.
- Fixed Dockerfile installation flags for handling missing packages.
- Fixed weird ahh bug in profile overview
-
Refactor
- Updated validation functions across various backend endpoints.
- Renamed and restructured models and methods for clarity and consistency.
- Enhanced test coverage and dynamic handling in backend tests.
-
Style
- Added CSS for handling profile not found scenarios in the frontend.
-
Documentation
- None.
-
Chores
- Updated workflow actions and added linting configurations.
- Modified existing Dockerfile commands to improve package installation resilience.
-
Tests
- Added new test scenarios for bulk updating service hours and improved test suite handling.
-
Revert
- None mentioned.
What's Changed
- fix: potentially more fixes! by @SebassNoob in #52
Full Changelog: 0.4.1...0.4.2