Releases: PilotWhale-OS/shiftcontrol-java-backend
Releases · PilotWhale-OS/shiftcontrol-java-backend
Release list
shiftcontrol-java-backend-c7542af
Add volunteer username and profile picture to user-related DTOs and s…
shiftcontrol-java-backend-b7e3f0b
Refactor event import functionality and add workbook parsing - Introduced `EventImportWorkbook` and `EventImportWorkbookParser` classes for better structure and separation of concerns. - Refactored `EventImportServiceImpl` to utilize the new workbook parser for importing events, locations, activities, and shifts. - Improved validation handling during the import process. - Enhanced readability and maintainability of the code by reducing complexity in the `importEvent` method.
shiftcontrol-java-backend-88b1172
Add Docker Buildx setup to CI workflows - Introduced Docker Buildx setup in cd-auditservice.yml - Introduced Docker Buildx setup in cd-shiftservice.yml - Introduced Docker Buildx setup in cd-trustservice.yml
shiftcontrol-java-backend-841fc57
Merge pull request #8 from PilotWhale-OS/spring-native Spring native
shiftcontrol-java-backend-168f627
Add calendar share ID functionality for users - Introduced calendarShareId field in Volunteer entity and UserProfileDto. - Updated UserProfileService to handle calendar share ID retrieval and regeneration. - Modified UserProfileMapper to include calendar share ID in the UserProfileDto. - Enhanced various endpoints to support filtering and retrieving users and invites by name and status. - Adjusted application.yml for Liquibase change-log path.
shiftcontrol-java-backend-d0d7f83
Add USER directive in Dockerfile - Set USER to 1000 for improved security and permissions
shiftcontrol-java-backend-a682bcf
Add USER directive in Dockerfile - Set USER to 1000 for improved security and permissions
shiftcontrol-java-backend-258f97c
Disable CSRF protection in JwtSecurityConfig - Updated SecurityFilterChain to disable CSRF protection for improved API usability.
shiftcontrol-java-backend-147be63
Add volunteer handling for platform admins - Ensure a Volunteer entity is created for platform admins if it does not exist. - Update notification settings retrieval to optionally create a Volunteer if missing. - Adjust tests to verify the existence of Volunteers for new users.
shiftcontrol-java-backend-cd8e5b5
Merge pull request #6 from PilotWhale-OS/feature/admin-integration Refactor admin into additive platform role