feat: integrate beta branch changes including sound events, model fixes and CI improvements#103
Open
theEvilReaper wants to merge 90 commits intonextfrom
Open
feat: integrate beta branch changes including sound events, model fixes and CI improvements#103theEvilReaper wants to merge 90 commits intonextfrom
theEvilReaper wants to merge 90 commits intonextfrom
Conversation
…refactor SoundController
… generation (#20) * fix(attribute): Use operationId to improve attribute client generation * fix(font): Use operationId to improve font client generation * fix(item): Use operationId to improve item client generation * fix(notification): Use operationId to improve notification client generation * fix(sound): Use operationId to improve sound client generation --------- Co-authored-by: theEvilReaper <theEvilReaper@users.noreply.github.com>
* fix(dependencies): update vulpes.model version to 1.6.0-beta.5 * feat(tests): add Faker library for enhanced JUnit test data generation * feat(sound): add toEntity method in SoundFileSourceDTO for entity conversion * feat(sound): enhance SoundService with methods for managing linked sound file sources * feat(sound): add methods for creating, updating, and deleting linked sound sources * feat(sound): add endpoints for managing linked SoundFileSources in SoundController * feat(tests): add application-test.yml for test environment configuration * feat(tests): add unit tests for SoundController methods * feat(tests): add integration tests for SoundController endpoints * feat(build): update author information and add publish URL in build.gradle.kts * feat(sound): enhance API documentation for getSoundSourcesById endpoint * feat(sound): rename schema name in SoundResponseDTO for clarity * feat(notification): update schema name for clarity in NotificationModelErrorDTO * feat(item): update schema name for clarity in ItemModelErrorDTO * feat(sound): add error handling and documentation for add sound event endpoint * feat(sound): update test to use sampleEventDTOWithoutId for sound event creation * feat(tests): Rename test class * feat(tests): Improve import handling * feat(test): integrate Testcontainers for SoundController tests and update configuration * feat(gitignore): add test-resources-port.txt to Docker ignore list * feat(tests): remove unused import from SoundControllerIntegrationTest * feat(ci): add QEMU and Docker Buildx setup to build pipeline * feat(ci): update Docker setup action in build pipeline * feat(ci): remove QEMU setup from build pipeline * feat(tests): replace Testcontainers with EnabledIfDockerAvailable in SoundControllerIntegrationTest * feat(ci): remove Docker setup from build pipeline --------- Co-authored-by: theEvilReaper <theEvilReaper@users.noreply.github.com>
…to support pagination
…d lore of an item
…oller and ItemService
…s in ItemController
…iptions and parameter naming
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed changes
The pull request adds the latest changes from the
betato thenextbranch including important fixes for the model handling in several cases.Types of changes
What types of changes does your code introduce to this project?
Put an
xin the boxes that applyChecklist
Put an
xin the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any ofthem, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.