Dave Syer
3b90fac983
Fix occasional stale volume in postgres tests
...
Fixes #1522
2024-11-28 14:40:54 +00:00
YiXuan Ding
40a41375e6
Add new test file
...
-<modify>: remove `@Transactional`.
-<add>: create unit-test file related to `PetValidator`.
-<refactor>: move pet objects initialization to `@BeforeEach` setup.
2024-11-28 09:52:29 +00:00
YiXuan Ding
214a8fb87f
<fix>: rename the DI variable name in constructor.
2024-11-28 09:51:42 +00:00
Patrick Baumgartner
a0ba075bd8
Futher updates for Spring Boot 3.4
2024-11-27 11:24:18 +00:00
Dave Syer
91f55a4f71
Versionless webjars (again)
...
Spring Boot 3.4 supports the webjars-locator-lite which in turn
supports native images, so we are back to versionless URLs for
webjars assets in templates.
2024-11-27 08:32:35 +00:00
YiXuan Ding
1cad4124b7
Refactor code logic
...
<refactor>: remove useless logic cod.
<refactor>: detele useless annotation which is provided by Jpa.
<refactor>: refactor implement of `findByLastName`, use Jpa to simplify query.
2024-11-11 17:55:34 +00:00
YiXuan Ding
668629d5bd
refactor OwnerRepository:
...
-<replace>: use `JpaRepository` to replace `Repository` in `OwnerRepository` class.
-<remove1>: remove `save()` method. JpaRepository provides it by default.
-<remove2>: remove `@Query` because in `Owner` class, the `@OneToMany` annotiation achieved `fetch` in query.
-<refactor1>: use `Optional<Owner>` to recieve the result from `findById()`, and if is null, throw `IllegalArugmentExpection`.
-<refactor2>: achieve the assert to judge return value in tests.
-<add>: add name to `@author` tag.
2024-11-10 09:14:42 +00:00
YiXuan Ding
50866def72
Refactor the logic and add unit test
...
-<add>: add `@NotBlank` validation to pet's name.
-<refactor>: delete useless code and add unit test to check duplicate Pet name validation logic.
-<modify>: add `Id` to pet in unit test.
-<refactor>: classify unit test.
<modify>: adjust code format.
2024-11-07 22:34:46 +08:00
YiXuan Ding
14af47d4e5
Refactor:
...
- <optimize>: delete logic `add owner to model` because of the comment `@ModelAttribute("owner")`.
- <fix>: add logical judgment in ordet to avoid `owner` from `form` and `ownerId` from `url` mismatch.
2024-11-06 18:46:58 +00:00
YiXuan Ding
fdc40a7048
Fix harmless bugs.
...
- <fix>: use `equals` to replace `==` to compare `Integer` variable.
- <delete>: remove redundant 'toLowerCase()' method and simplify pet lookup logic.
- <update>: rewrite method `getName()` comments.
2024-11-05 16:31:25 +00:00
Patrick Baumgartner
a50bfb65bb
Update Spring Boot release, adding Gradle build and cleanup
...
- Update Spring Boot release, Checkstyle, Mysql.
- Formatting pom.xml with sortpom-maven-plugin.
- Rename README to standard file name.
- Adding GitHub Action for Gradle.
2024-11-05 12:56:29 +00:00
João Bertholino
dff45cf70c
fix: Temporarily removing accentuation from messages.
2024-11-05 08:27:02 +00:00
João Bertholino
bbb237928f
feat: Adds support for the Portuguese language.
2024-10-20 17:25:23 +01:00
ruabooe
912de1648e
feat: add russian
2024-10-20 12:08:50 +01:00
Antoine Rey
62dbfa8e9a
Remove the unnecessary includeFilters
2024-10-10 07:53:08 +01:00
Mousa Al Bateh
ae1bb8228c
Minor code changes are the following:
...
-Removed unused variables from few files.
-Added null assertions in some tests.
-Removed unnecessary throw exceptions.
2024-10-10 07:50:06 +01:00
Guilherme Soares
fc442120ce
fix(jmx): strip spaces before path
2024-09-30 21:42:09 +01:00
Patrick Baumgartner
f8001e0add
Change chmod like other files
2024-09-30 21:41:01 +01:00
Patrick Baumgartner
6fffe61b93
Updated db containers, and dependencies
2024-09-30 21:41:01 +01:00
ghost
2daa3993ee
Removed unused imports
...
Made some variables as final
2024-09-24 20:37:48 +01:00
Sébastien Deleuze
d90e284621
Disable JPA Open Session In View
...
With the current codebase, it does not seems to be
needed anymore, so we disable it to provide better
performances.
2024-09-24 16:05:18 +01:00
Patrick Baumgartner
39cc7e160e
Upgrade Dependencies
2024-05-25 17:00:35 +01:00
Pedro Chevallier
405cdc635b
Add user friendly error message
2024-05-16 17:59:59 +01:00
minsungoh
c7bc8b1ae6
fix typo in confirmation message
2024-05-16 17:57:32 +01:00
Dave Syer
c0bc917426
Formatting
2024-05-16 15:23:56 +01:00
akan.tileubergenov
bf3bc29e56
Fix postgres data
2024-05-16 14:09:10 +01:00
Alex
395356afc6
remove leading spaces in /owners//pets//visits/new, /owners//pets//visits/new and /webjars/bootstrap/5.3.2/dist/js/bootstrap.bundle.min.js resulting in 404s
2024-05-16 13:35:22 +01:00
Anyul Rivas
8f799263e0
test: remove duplicate assertion
2024-05-16 13:30:35 +01:00
Anyul Rivas
19f5268ac1
test: improve test readability
2024-05-16 13:30:35 +01:00
Anyul Rivas
f3a67551c2
chore: optimize imports
2024-05-16 13:30:35 +01:00
Anyul Rivas
7055f0c6a6
test: refactor using AssertJ assertions
2024-05-16 13:30:35 +01:00
Anyul Rivas
c5b3b3597e
test: modify assertion for increasing readability.
2024-05-16 13:30:35 +01:00
Anyul Rivas
ca5785465f
Update src/test/java/org/springframework/samples/petclinic/service/ClinicServiceTests.java
...
Co-authored-by: zral <73640367+zyberzebra@users.noreply.github.com>
2024-05-16 13:30:35 +01:00
Anyul Rivas
d604a01984
Update src/test/java/org/springframework/samples/petclinic/model/ValidatorTests.java
...
Co-authored-by: zral <73640367+zyberzebra@users.noreply.github.com>
2024-05-16 13:30:35 +01:00
Anyul Rivas
57eb7443a6
test: modify assertion for increasing readability.
2024-05-16 13:30:35 +01:00
Anyul Rivas
dea3432a6d
test: simplify code
2024-05-16 13:30:35 +01:00
Anyul Rivas
9ed20bf999
test: rewrite assertions using AssertJ better readability
2024-05-16 13:30:35 +01:00
Anyul Rivas
4f78b07490
test: rewrite assertion using AssertJ for consistency
2024-05-16 13:30:35 +01:00
Anyul Rivas
5941227ab3
test: complete assertions
2024-05-16 13:30:35 +01:00
thomasperkins1123
a2f1ad5503
Make maven and gradle share checkstyle configuration
2024-02-14 14:06:03 +00:00
thomasperkins1123
da1c93d367
Make suppresions work on windows paths
2024-02-14 14:06:03 +00:00
thomasperkins1123
ee6573cee0
Add checkstyle for gradle
2024-02-14 14:06:03 +00:00
Dave Syer
836d111e99
Fix formatting
2024-01-31 21:54:55 +00:00
shadab-stack
2fe96130c0
Confirmation messages displayed for 'Add, edit, or update' actions
2024-01-31 21:54:55 +00:00
Dave Syer
cdd925d664
Small optimization for empty petId
2024-01-11 13:18:33 +00:00
Rob Oxspring
0aa3adb56f
Checkstyle NoHttp suppresses all log files
2023-12-13 10:39:00 +00:00
Rob Oxspring
d69204f2c1
Running ./gradlew test should not require Docker
2023-12-08 10:02:50 +00:00
Patrick Baumgartner
de0e3663c0
Update dependency
2023-11-26 09:08:45 +00:00
Sébastien Deleuze
5a9d1fc40f
Upgrade to Spring Boot 3.2.0
2023-11-23 18:51:25 +00:00
Dave Syer
5accc40c77
Suppress warning
2023-09-12 13:15:59 +01:00