Skip to content

Releases: PilotWhale-OS/shiftcontrol-java-backend

shiftcontrol-java-backend-c7542af

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:43
Add volunteer username and profile picture to user-related DTOs and s…

shiftcontrol-java-backend-b7e3f0b

Choose a tag to compare

@github-actions github-actions released this 04 Jul 10:06
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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 08:00
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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 07:53
841fc57
Merge pull request #8 from PilotWhale-OS/spring-native

Spring native

shiftcontrol-java-backend-168f627

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:11
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

Choose a tag to compare

@github-actions github-actions released this 02 Jul 19:03
Add USER directive in Dockerfile

- Set USER to 1000 for improved security and permissions

shiftcontrol-java-backend-a682bcf

Choose a tag to compare

@github-actions github-actions released this 02 Jul 19:04
Add USER directive in Dockerfile

- Set USER to 1000 for improved security and permissions

shiftcontrol-java-backend-258f97c

Choose a tag to compare

@github-actions github-actions released this 02 Jul 22:29
Disable CSRF protection in JwtSecurityConfig

- Updated SecurityFilterChain to disable CSRF protection for improved API usability.

shiftcontrol-java-backend-147be63

Choose a tag to compare

@github-actions github-actions released this 02 Jul 22:10
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

Choose a tag to compare

@github-actions github-actions released this 24 Jun 19:54
cd8e5b5
Merge pull request #6 from PilotWhale-OS/feature/admin-integration

Refactor admin into additive platform role