Commit Graph

670 Commits

Author SHA1 Message Date
Antoine Rey
930277084e Switch actuator to standard path 2020-05-22 20:29:11 +02:00
Antoine Rey
b2c499989e Upgrade to Spring Boot 2.3.0 2020-05-22 20:26:35 +02:00
Antoine Rey
b3911a2d8d Upgrade to gradle wrapper 6.4.1 2020-05-22 20:16:46 +02:00
Antoine Rey
052f4dda7d Re-organise mysql scripts so the app runs without root access v2.2.5 2020-03-13 08:18:13 +01:00
Antoine Rey
9fec2ac044 Polish 2020-03-12 22:24:46 +01:00
Antoine Rey
b1605333c8 Upgrade to Spring Boot 2.2.5 2020-03-12 22:21:47 +01:00
Antoine Rey
3542fc2ba7 Add proxyBeanMethods = false
It's slightly faster, and we don't need proxies in this app.
2020-03-12 22:21:19 +01:00
Antoine Rey
f9cc2611b3 Add rootProject.name 2020-03-12 22:07:43 +01:00
Antoine Rey
9d99537ed4 Should fix Travis build java.lang.ClassCastException at OwnerControllerTest.kt:189 2019-10-31 17:28:50 +01:00
Antoine Rey
412d90b2a1 Polish test with BDDMockito and Assertj assertions 2019-10-30 19:42:15 +01:00
Antoine Rey
101abcaac1 update table id attribute in ownersList.html
"vets" to "owners"
Thanks to @choonghee-lee
See 11d0ed4358
2019-10-30 08:14:50 +01:00
Antoine Rey
b9f80b68b6 Upgrade to Spring Boot 2.2.0.RELEASE 2019-10-30 08:12:24 +01:00
Antoine Rey
9a1195a31f Make Pet.visits @transient
In that way the Pet and Visit entities are more modular, and we don't have to rely on a bit of a hack which is that Hibernate happily maps Pet to its ID in the entity generation (but fails if you do it at compile time).
See @dsyer commit: 7ef045dac8 (diff-3231c7a804dda31218913129715d1411)
2019-10-30 07:53:49 +01:00
Antoine Rey
db2e9494c8 Enable the CrashControllerTest unit test 2019-07-09 08:45:46 +02:00
Antoine Rey
84d95ab51f Upgrade do Spring Boot 2.2.0.M4 2019-07-09 08:45:46 +02:00
Antoine Rey
ecd663f097 Switch to openjdk8 2019-06-24 15:07:37 +02:00
Antoine Rey
4b5f3e0483 Upgrade to Spring Boot 2.1.6 2019-06-24 15:01:25 +02:00
Antoine Rey
a47921be5c Use Jib to publish the image springcommunity/spring-petclinic-kotlin 2019-06-24 14:19:53 +02:00
Antoine Rey
a1d41d119a Upgrade to Kotlin 1.3.21 2019-02-27 08:11:52 +01:00
Antoine Rey
d0f9b52354 Better JUnit 5 Gradle configuration syntax (thanks @sdeleuze) 2019-02-26 22:59:13 +01:00
Antoine Rey
a94878bfe1 Upgrade io.spring.dependency-management Gradle plugin to 1.0.7 2019-02-26 22:54:35 +01:00
Antoine Rey
9850fcc115 Upgrade Gradle wrapper to 5.2.1 2019-02-26 22:52:47 +01:00
Antoine Rey
b176c4d881 Upgrade to Spring Boot 2.1.3 2019-02-26 22:47:52 +01:00
Antoine Rey
1c4864e96c Upgrade to Spring Boot 2.1.1 2018-12-07 19:30:09 +01:00
Antoine Rey
2791b82ffb Upgrade to Spring Boot 2.1.0 2018-11-05 16:31:23 +01:00
Antoine Rey
ad885969df Adding link to the Spring PetClinic Community 2018-11-05 15:44:04 +01:00
Antoine Rey
97b73d52ff Adding reference to the page https://spring-petclinic.github.io/docs/forks.html 2018-11-05 15:39:31 +01:00
Antoine Rey
9e23e93959 Merge pull request #12 from jm85martins/upgrade-spring-boot
Upgrade Spring Boot and Gradle Wrapper version
2018-10-29 21:45:51 +01:00
Jorge Martins
ee58365726 Upgrade Spring Boot and Gradle Wrapper version 2018-10-29 20:26:21 +00:00
Antoine Rey
a617e32152 Remove duplicate port espose 2018-08-27 10:33:47 +02:00
Antoine Rey
efa04db8d1 Upgrade plugin io.spring.dependency-management to 1.0.5 2018-07-16 18:33:08 +02:00
Antoine Rey
3f83a22757 Fix comment about the cache size and clarify configuration
See https://github.com/spring-projects/spring-petclinic/pull/335
2018-07-13 18:33:32 +02:00
Antoine Rey
91eb6af240 Adapt JMeter to recent changes 2018-07-10 17:53:05 +02:00
Antoine Rey
ee3f9d5dc9 Enable caching of static resources 2018-07-10 17:49:49 +02:00
Antoine Rey
7fc2c241ed Remove misleading production profile 2018-07-10 17:46:44 +02:00
Antoine Rey
058f6e1ee5 Upgrade to Spring Boot 2.0.3 2018-06-19 19:59:35 +02:00
Antoine Rey
ab01dd0811 #11 Use consistent gradle configurations 2018-06-06 08:26:02 +02:00
Antoine Rey
91e0dfa5e8 Make MySQL configuration files/docs consistent
use petclinic as the db name and root password
2018-05-14 20:06:24 +02:00
Antoine Rey
cc73b9a63d Add a multi-stage Dockerfile #8 2018-05-13 16:11:29 +02:00
Antoine Rey
187617f575 Add placeholder YYYY-MM-DD for date input field 2018-05-12 18:49:28 +02:00
Antoine Rey
dc8f76a4e9 Upgrade to Spring Boot 2.0.2 2018-05-12 18:42:59 +02:00
Antoine Rey
3a875b3a4d Shorten syntax of mode.put 2018-05-12 18:28:20 +02:00
Antoine Rey
d1e3846bff Use the org.springframework.ui.set extension function instead of model.addAttribute 2018-05-12 18:26:36 +02:00
Antoine Rey
151f5f3f24 Removing usage of the @WebFuxTest has discussed in PR #9 2018-05-12 11:29:46 +02:00
Antoine Rey
afa28a9361 Fix including template in layout fragment 2018-05-11 18:35:04 +02:00
Antoine Rey
8462ee59b1 Merge pull request #10 from sdeleuze/master
Gradle build file improvements
2018-03-13 18:32:05 +01:00
sdeleuze
7d4f68fe2b Use kotlin-stdlib-jdk8 instead of kotlin-stdlib 2018-03-13 14:53:57 +01:00
sdeleuze
ea5c4e214c Upgrade to Kotlin 1.2.30 2018-03-13 14:53:02 +01:00
sdeleuze
66b0de60c2 Improve Gradle build
- Use plugins { } for Boot
 - Regular val instead of extra["..."]
 - compile instead of runtime for Jackson Kotlin module
2018-03-13 14:50:27 +01:00
Antoine Rey
a191d76ec4 Upgrade to Spring Boot 2.0.0.RELEASE 2018-03-07 08:34:52 +01:00