Commit Graph

273 Commits

Author SHA1 Message Date
Stephane Nicoll
9a83defc4c Improve caching configuration
Rather than creating a `CacheManager` ourselves, we now rely on JCache
to provide a `CacheManager` that we'll augment with the caches that
initializr needs.

If Initializr is embedded in another app and that app uses JCache, then
its cache manager will be transparently upgraded to define the caches
that initializr needs. If not, such caches will have to be created as
part of the custom config.

Also, caching only kicks in if required at the service level.

This commit also switches the cache implementation to EhCache 3.

See gh-389
2017-03-29 12:55:29 +02:00
Stephane Nicoll
0de3a75adf Remove useless snapshot repo for milestone release 2017-03-22 17:56:51 +00:00
Stephane Nicoll
8434291831 Upgrade to Spring Cloud Task 1.2.0.M2 2017-03-22 17:55:53 +00:00
Dave Syer
97aa92042e Update repos in Cloud bom 2017-03-21 20:22:39 +00:00
Dave Syer
5e697d0d37 Update Cloud versions to include Dalston.RC1 2017-03-21 18:38:28 +00:00
Stephane Nicoll
4a245ba4af Polish contribution
Closes gh-391
2017-03-16 17:16:45 +01:00
Craig Walls
081e1d3c41 Add support for embedded MongoDB
See gh-391
2017-03-16 17:09:01 +01:00
Stephane Nicoll
7cdd923014 Polish contribution
Closes gh-390
2017-03-16 09:14:52 +01:00
Craig Walls
97449eb8d2 Expand support for Spring Cloud Services to include Spring Boot 1.5
See gh-390
2017-03-16 09:12:36 +01:00
Sebastien Deleuze
6e7ff7fb58 Upgrade to Kotlin 1.1.1
This commit also enables Java 8 bytecode and uses kotlin-stdlib-jre7 or
kotlin-stdlib-jre8 dependencies when possible.

Closes gh-377
2017-03-15 16:02:30 +01:00
Claus Ibsen
4ed0b7064f Upgrade to Apache Camel 2.18.3
Closes gh-385
2017-03-13 08:45:54 +01:00
Stephane Nicoll
ce81ec4cf4 Upgrade Spring Cloud Task versions
Closes gh-382
2017-03-11 08:49:23 +01:00
Stephane Nicoll
f43658424f Polish contribution
Closes gh-383
2017-03-11 08:47:34 +01:00
Mark Pollack
99445548b7 Update to support Data Flow for Spring Boot 1.5.x
See gh-383
2017-03-11 08:40:29 +01:00
Ryan Baxter
3494075bdb Upgrade to Spring Cloud Camden.SR6
Closes gh-384
2017-03-11 08:39:49 +01:00
Stephane Nicoll
f07c8d594a Clarify spring-cloud-task entry
This commit provides a complete entry for Spring Cloud task and clarify
that no more customization is required as of 1.4. Previously, the entry
did not have any groupId/artifactId pair, leading to a default (wrong)
groupId/artifactId to be generated.

Closes gh-341
2017-03-10 08:49:56 +01:00
Stephane Nicoll
a664c5b811 Fix Spring Cloud version ranges 2017-03-03 09:14:40 +01:00
Stephane Nicoll
9f68274f55 Remove experimental bom 2017-02-28 10:08:03 +01:00
Stephane Nicoll
13766008b4 Remove metric export auto-configuration
This commit removes the auto-configuration that export metrics
automatically to Redis. This feature has been superseded by the stats
feature and can be restored at any time in a custom service.

Closes gh-373
2017-02-25 09:46:44 +01:00
Stephane Nicoll
5296d6a05f Code formatting 2017-02-25 09:31:03 +01:00
Stephane Nicoll
0ff278a3d0 Migrate initializr-service to Java 2017-02-25 09:31:03 +01:00
Stephane Nicoll
2c0269c96b Fix initial Java migration
This commit fixes several issues with the initial java migration.

On MacOS, the name of the temp directory can be `T` and the new tgz API
requires a parent folder whose name has at least 3 characters.

The Selenium tests require a more precise element to show the advanced
section.

The integration tests were generation the docs snippet on the wrong
accept header.
2017-02-25 09:31:03 +01:00
Stephane Nicoll
fa485e3690 Promote new spring-boot-starter-webflux
This commit replaces the experimental starter with the new webflux
starter.

See also gh-367
2017-02-24 14:17:46 +01:00
Stephane Nicoll
0faefed7f7 Upgrade to Vaadin 8
Closes gh-375
2017-02-21 14:14:24 +01:00
Stephane Nicoll
266d3aaca5 Remove Zipkin Server
Closes gh-374
2017-02-20 14:24:44 +01:00
Stephane Nicoll
83a3a0ccc0 Enable Vaadin 8 RC1 with Spring Boot 2.0+
Closes gh-372
2017-02-14 10:57:22 +01:00
Dave Syer
d6052e22b4 Update Dalston to snapshots
There is an issue with Kafka in the M1 release (the app generated
here would blow up because of a mismatch between the client and
server). Snapshots are best for now, until we hit RC1.
2017-02-09 18:00:34 +00:00
Stephane Nicoll
ff780ddc8c Add entry for the reactive mongodb starter 2017-02-09 17:52:39 +01:00
Stephane Nicoll
753c4c7c44 Upgrade to Spring Cloud Camden.SR5 2017-02-06 14:12:51 +01:00
Craig Walls
d4920a133c Upgrade Spring Cloud Services to 1.4.1.RELEASE
Closes gh-365
2017-02-04 07:21:38 +01:00
Stephane Nicoll
d84c7eff04 Fix project version 2017-02-03 15:00:57 +01:00
Micah Silverman
f4bef82e71 Upgrade to Stormpath 1.5.2
Closes gh-364
2017-02-03 08:07:57 +01:00
Stephane Nicoll
6efcef1186 Upgrade Vaadin Spring integration to 1.2.0
Closes gh-362
2017-02-01 10:15:10 +01:00
Stephane Nicoll
7dbeaa9d8a Fix typo 2017-01-31 14:22:43 +01:00
Stephane Nicoll
48c1d26fb4 Upgrade Spring Cloud ranges for Dalston.M1 2017-01-31 14:17:26 +01:00
Tommy Ludwig
01e6966b6c Fix typos
link → links

Links seems to be the correct key name according to the code and
semantically for a list, so all instances of `link:` have been replaced
by `links:`. Additionally, the Actuator reference link was pointing to
the wrong section in the documentation and has been fixed.

ref → rel

The application failed on startup due to `rel` being required.

Closes gh-360
2017-01-31 13:54:03 +01:00
Claus Ibsen
5d0c5c18de Upgrade to Apache Camel 2.18.2
Closes gh-359
2017-01-31 09:53:12 +01:00
Stephane Nicoll
49bfaaeb66 Polish Stormpath entry
Closes gh-307
2017-01-31 08:33:45 +01:00
Micah Silverman
bbe5df248f Add Stormpath Default Spring Boot Starter
See gh-307
2017-01-31 08:18:46 +01:00
Stephane Nicoll
610f8c6f2b Add version range for Vaadin starter
Closes gh-358
2017-01-31 08:05:25 +01:00
Stephane Nicoll
44ce8daae8 Add version range for Gemfire starter
Closes gh-357
2017-01-31 08:05:06 +01:00
Stephane Nicoll
b0d211525a Add links for existing starters
Closes gh-354
2017-01-30 17:27:44 +01:00
Stephane Nicoll
9c7bdcc5bf Fix project's version 2017-01-30 15:30:15 +01:00
Stephane Nicoll
c45b13f12f Fix git plugin definition 2017-01-27 18:22:14 +01:00
Stephane Nicoll
b58c7a046b Switch version to 0.2.0.BUILD-SNAPSHOT
Closes gh-352
2017-01-27 13:40:45 +01:00
Stephane Nicoll
1aa10d39b0 Remove use of @since 2017-01-27 10:11:33 +01:00
Stephane Nicoll
0cbe51157a Add specific order for Spring cloud BOMs
See gh-343
2017-01-17 19:20:40 +01:00
Dave Syer
c691ed6df2 Add task bom to scdf project
The additional bom fixes the version of spring cloud task
(which is different than the one in the main cloud BOM).

Fixes gh-342 some more.
Closes gh-344
2017-01-17 11:22:56 +01:00
Stephane Nicoll
c0526d160d Add support for Apache Kafka 2017-01-16 17:56:55 +01:00
Stephane Nicoll
2ec6c22521 Fix version range 2017-01-13 13:40:32 -05:00