Commit graph

183 commits

Author SHA1 Message Date
Antoine Rey
162d8d8e45 Add Apache 2.0 license #260 2017-11-03 11:11:31 +00:00
Dave Syer
101c9dc690 Update Spring Boot and Thymeleaf versions 2017-06-30 11:07:07 +01:00
Antoine Rey
fd1c742d4f Do not fail maven build when git directing is missing 2017-03-06 08:12:14 +00:00
Stephane Nicoll
75912a06c5 Polish contribution
Closes gh-229
2017-02-17 12:30:57 +01:00
Henri Tremblay
443d35eae2 Put Ehcache back 2017-02-17 06:22:26 -05:00
Dave Syer
c7657df854 Remove ehcache (at least temporarily)
The fact that it was still there on the classpath means it needs to
be configured (and fails silently if you don't). Removed to give
us some tmie to reconsider.
2017-02-02 16:04:55 +00:00
Dave Syer
90b8df9319 Update to 1.5.1 2017-01-31 15:51:55 +00:00
Dave Syer
0f840cd50b Change artifactId to 'spring-petclinic' 2016-12-20 10:47:45 +00:00
Dave Syer
0c7db646ef Make mysql configuration more first class 2016-12-05 21:50:29 +00:00
Dave Syer
87ee7cadfb Exclude groovy because it isn't used 2016-12-02 12:57:41 +00:00
Dave Syer
131a588e09 Use wro4j instead of lesscss plugin
It's better maintained and it seems to provide more features
as well.
2016-11-17 10:51:36 +00:00
Dave Syer
e38a9feebe Convert to jar with thymeleaf 2016-11-10 17:22:02 +00:00
Antoine Rey
3450c3d99e Add Git commit information to the /manage/info endpoint 2016-10-17 08:29:36 +02:00
Antoine Rey
d69b89691c Fix #171 Jetty 9 support by removing Dandelion 2016-10-08 09:50:04 +02:00
Antoine Rey
6ff35b6c22 Update Springboot Petclinic version to 1.4.1 2016-10-01 13:00:46 +02:00
Antoine Rey
c0ac1ffda6 Upgrade to Spring Boot 1.4.1 2016-09-25 18:33:13 +02:00
Dapeng
a9b6565fcf Remove dependency with joda time to simplify the project dependencies 2016-09-25 18:25:33 +02:00
Antoine Rey
4d90e7e394 Display build-related information into the /manage/info endpoint 2016-09-15 20:28:57 +02:00
Antoine Rey
d189dbf4be Merge pull request #182 from snicoll/ehcache3
Upgrade to Ehcache 3 and Java config
2016-08-29 22:18:22 +02:00
Stephane Nicoll
a41b83a2fd Upgrade to Ehcache 3
I saw on twitter the reference of an article (in french):
http://javaetmoi.com/2016/08/migrer-vers-spring-boot/

That article concludes with something along the lines of  "Besides the
EhCache and Maven configuration, Petclinic does not hold a single line
of XML anymore".

Looking at the code, we can remove more XML if you want. This PR migrates
the cache infrastructure to EhCache 3 and JCache (JSR-107). This also
reduces the number of dependencies.
2016-08-29 18:48:12 +02:00
Antoine Rey
b96e1093d3 Add a Dockefile and configure the docker-maven-plugin 2016-08-29 18:47:47 +02:00
Antoine Rey
2637f65b90 Upgrade to Spring Boot 1.4.0 2016-08-17 18:31:38 +02:00
Antoine Rey
515f8d99fd Fix jQuery version 2016-06-30 20:02:53 +02:00
Antoine Rey
616386803c Revert "Make jar not war"
This reverts commit be048ae2ac.
2016-06-28 20:08:26 +02:00
Antoine Rey
be048ae2ac Make jar not war 2016-06-28 20:01:32 +02:00
Antoine Rey
fd524d05d5 Centralized framework versions to the properties section 2016-06-28 19:52:59 +02:00
Dapeng
eb6f9343ad migrate to webjars for frontend resource management
- petclinic.css is now auto generated, therefore it is put in the
ignore list
- vendor folder is removed in favour of webjars
- remove several maven dependencies which are already managed by spring
boot
- unfortunately, lesscss maven plugin does NOT support importing from
classpath, as a result, bootstrap is unpacked during process-resources
phase, we need need to find a better resolution
- remove bower integration
2016-06-28 18:02:53 +08:00
Dapeng
077f4eb105 simplify content negotiation setup
- remove custom xml view, use springboot builtin xml view
- remove oxm maven dependency
- remove json-simple maven dependency (seems not relevant anymore)
- update vetsXml test using xpath
2016-06-28 11:05:42 +08:00
Antoine Rey
a6e81a51a0 #164 Spring Boot version of Petclinic ready to deploy to an external web container (ie Tomcat) 2016-06-23 19:42:02 +02:00
Antoine Rey
44b591f537 Using Spring Boot Dataflow UI graphic theme 2016-04-08 18:23:18 +02:00
Antoine Rey
7dcf82af94 Fix #78 Migrate to Bootstrap 3.x 2016-04-04 08:13:51 +02:00
Antoine Rey
482eeb1c21 Revert "Jetty 9.3 support"
This reverts commit 4b1f7a7a58.
2016-03-13 10:14:05 +01:00
Antoine Rey
4b1f7a7a58 Jetty 9.3 support 2016-03-13 10:10:30 +01:00
Antoine Rey
203d20efcc Upgrade to Spring IO Platform 2.0.3 2016-03-09 08:40:57 +01:00
Antoine Rey
843ce282eb Upgrade to Spring IO Platform 2.0.2 2016-02-05 20:21:54 +01:00
Antoine Rey
3a9e0f3f12 Align petclinic version to the Spring Framework one 2016-01-30 14:32:27 +01:00
Antoine Rey
95de1d9f8b Using Mockito and Hamcrest version from the Spring.IO Platform 2016-01-30 14:30:19 +01:00
Antoine Rey
2398c4d798 Merge pull request #119 from colinbut/master
Added test classes for Controllers plus tests for PetTypeFormatter
2016-01-30 14:26:26 +01:00
IHABRITANE
540d31ed21 moving from Webjars to Bower #83 2016-01-25 17:22:41 +00:00
michaelisvy
a768e877ef fixed ehcache dependency 2015-12-22 17:19:34 +01:00
michaelisvy
71fa089df3 Spring IO platform 2.0.1
#121
2015-12-22 17:12:49 +01:00
Colin But
845d31e8ed Added test class for Controllers plus a test for PetTypeFormatter 2015-11-20 13:56:44 +00:00
Tomas Repel
63d8f1213c Update of Dandelion to 1.1.1 2015-10-19 10:53:10 +02:00
Antoine Rey
09ed33a5fc #96 Reformat code with EditorConfig 2015-10-16 09:33:28 +02:00
Antoine Rey
1aef94d6a8 #95 Downgrade to AssertJ 2.2.0 to be compatible with Java 7 2015-10-16 08:03:19 +02:00
Antoine Rey
8b5d980416 Fix #95 migrate to AssertJ 3.2.0 2015-10-14 08:29:37 +02:00
Antoine Rey
cb0504ee97 #92 add some comments to switch from HSQLDB to MySQL 2015-10-13 08:32:15 +02:00
michaelisvy
e0be3a39b6 added temporary fix for json-simple 2015-10-02 15:51:56 +08:00
michaelisvy
39ab8361d4 moved spring-data dependency to boot-starter 2015-07-25 19:44:53 +08:00
michaelisvy
85a2be1c11 adding spring boot starter and removing spring-aop 2015-07-25 19:38:02 +08:00