Skip to content

Conversation

@arey
Copy link
Member

@arey arey commented Aug 17, 2025

No description provided.

VishantOwO and others added 23 commits March 1, 2025 15:29
- Fixed issue where editing a pet's type or name wasn't persisting
- Updated processUpdateForm to modify existing pet instead of
  adding new one
- Added proper handling of existing pet update

Fixes #1752
- Added WebConfiguration class to change language using url param
- Added text from messages to html files wherever required
- Added String to all other languages

Closes #1854

Signed-off-by: anizmo <[email protected]>
- Added test to ensure there are no string literals
- Added test to ensure a string is translated in all language files
- Added missing strings in properties
- Internationalized remaining strings flagged by the tests

Signed-off-by: anizmo <[email protected]>
- Fixed broken paging and aligned vetList and OwnersList
- Adding Doctype for consistency
- Removed html5shim and respond for IE < 9
- Reformatting HTML

Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
- Extracted find by findPetTypes because of failing tests
- Extracting helped to keep one repository responsible for an entity type
- Seems like Spring Data is more strict and treats PetType as DTO and generated a Costructor NEW query
- Current approach treats it still like an entity

Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
- MySQL 9.3 does not work with testcontainers 1.21.0. Database container terminates with errors

Signed-off-by: Patrick Baumgartner <[email protected]>
Signed-off-by: Patrick Baumgartner <[email protected]>
details:
* Gradle changes:
 ** redundant 'apply' plugin declarations are removed
 ** java 'sourceCompatibility' removed in favor of 'toolchain'
* Gradle version upgrade: 8.14 -->> 8.14.3
* Maven version upgrade: 3.9.9 -->> 3.9.10

related links:
 * https://docs.gradle.org/8.14.1/release-notes.html
 * https://docs.gradle.org/8.14.2/release-notes.html
 * https://docs.gradle.org/8.14.3/release-notes.html
 * https://maven.apache.org/docs/3.9.10/release-notes.html
 * https://committing-crimes.com/articles/2024-10-30-using-gradle-toolchains-properly
 * https://docs.gradle.org/8.14.3/userguide/building_java_projects.html#sec:java_cross_compilation

Signed-off-by: dejan2609 <[email protected]>
…ical-v3

# Conflicts:
#	build.gradle
#	pom.xml
@arey arey added the enhancement New feature or request label Aug 17, 2025
@arey arey changed the title Sync canonical with Spring Boot 3.5 upgrade Sync with canonical including Spring Boot 3.5 upgrade Aug 17, 2025
@arey arey merged commit 60bcd87 into spring-petclinic:main Aug 24, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants