Commit Graph
100 Commits
Author SHA1 Message Date
Stephane Nicoll 55a2c9d32e Merge pull request #559 from kazuki43zoo:links-mybatis
* pr/559:
  Add links for MyBatis
2017-12-16 09:36:00 +01:00
Stephane Nicoll faa7de99c2 Add version range support for Kotlin version
Closes gh-556
2017-12-11 16:18:43 +01:00
Stephane Nicoll 6fbb1262d3 Polish 2017-12-11 14:15:27 +01:00
Stephane Nicoll 1cffeaabf5 Merge pull request #552 from torstenwalter:allowGenerationOfCustomFiles
* pr/552:
  Polish "Allow generation of custom files"
  Allow generation of custom files
2017-12-03 09:56:25 -08:00
Stephane Nicoll baf1022e6f Polish "Allow generation of custom files"
Closes gh-552
2017-12-03 02:00:42 +00:00
Stephane Nicoll aa323e4950 Disable unnecessary actuator endpoints 2017-12-02 11:34:31 +00:00
Stephane Nicoll dacdcdc178 Merge pull request #553 from daniellavoie:scs-1.6.0
* pr/553:
  Upgrade to Spring Cloud Services 1.6.0.RELEASE
2017-12-02 08:42:05 +01:00
Stephane Nicoll 8844794432 Provide a better history for Spring Cloud milestones 2017-12-02 08:38:19 +01:00
Stephane Nicoll 7c35fc6ca2 Merge pull request #554 from spencergibb:patch-6
* pr/554:
  Upgrade to Spring Cloud Finchley.M5
2017-12-02 08:31:11 +01:00
Stephane Nicoll 875f018dc0 Add support for Java 9
This commit also removes explicit support for Java 6. The generator
still supports it but Java 6 is no longer offered as an option in the
UI.

Closes gh-538
2017-11-27 13:46:23 +01:00
Stephane Nicoll 885d222aeb Merge pull request #551 from sdeleuze:kotlin-1.1.61
* pr/551:
  Upgrade to Kotlin 1.1.61
2017-11-26 17:26:27 +01:00
Stephane Nicoll 1f220d3a74 Switch from Dalston to Edgware for 1.5.x
Closes gh-549
2017-11-23 13:05:47 +01:00
Stephane Nicoll d2562a9e29 Merge pull request #550 from habuma:remove-social
* pr/550:
  Restrict Spring Social to Spring Boot 1.x
2017-11-23 09:52:14 +01:00
Stephane Nicoll 744ddce07e Merge pull request #548 from trecloux:keycloak_bump_up_v3.4.0
* pr/548:
  Upgrade to Keycloak 3.4.0.Final
2017-11-22 10:30:00 +01:00
Stephane Nicoll c1908c7b10 Upgrade to Spring Cloud Task 2.0.0.M2 2017-11-21 12:21:12 +01:00
Stephane Nicoll af76e45e5f Upgrade to Spring Cloud Finchley.M4
Closes gh-545
2017-11-18 10:08:34 +01:00
Stephane Nicoll 2410a7cc58 Update contribution to reference StackOverflow and Gitter 2017-11-17 08:59:51 +01:00
Stephane Nicoll e96968d2af Remove explicit references to Java versions in the generator
Closes gh-543
2017-11-16 14:42:27 +01:00
Stephane Nicoll b6764530b7 Fix test assertion due to new range 2017-11-15 19:35:55 +01:00
Stephane Nicoll 403d6461a3 Reinstate data-redis-reactive starter
See https://github.com/spring-projects/spring-boot/issues/11035

Closes gh-521
2017-11-15 19:29:59 +01:00
Stephane Nicoll 35f1349023 Add reactive couchbase starter 2017-11-15 19:08:06 +01:00
Stephane Nicoll 3eb8908789 Merge pull request #542 from davsclaus:2201
* pr/542:
  Upgrade to Camel 2.20.1 and 2.18.5
2017-11-15 09:09:29 +01:00
Stephane Nicoll 9c5658d076 Merge pull request #541 from sdeleuze:kotlin-1.1.60
* pr/541:
  Upgrade to Kotlin 1.1.60
2017-11-14 14:47:42 +01:00
Stephane Nicoll 5677cd0cb9 Remove reactive security starter 2017-11-07 09:07:17 +01:00
Stephane Nicoll 615c79b7f4 Add version range for Spring Mobile 2017-11-02 17:53:31 +01:00
Stephane Nicoll 8d5c46a396 Merge pull request #531 from joshlong:spring-cloud-gateway
* pr/531:
  Better description for Spring Cloud Gateway
2017-10-31 21:10:32 +01:00
Stephane Nicoll 7d0b1842ac Add support for Spring Cloud Gateway
Closes gh-522
2017-10-31 20:11:53 +01:00
Stephane Nicoll b64fe75a72 Upgrade to Spring Cloud Finchley.M3
Closes gh-535
2017-10-31 17:06:01 +01:00
Stephane Nicoll 8c5b9928e8 Fix test 2017-10-27 19:26:05 +02:00
Stephane Nicoll 357052f615 Merge pull request #516 from TimRiemer:gh-491
* pr/516:
  Polish "Add spring-batch-test when Spring Batch is selected"
  Add spring-batch-test when Spring Batch is selected
2017-10-27 18:20:49 +02:00
Stephane Nicoll 5446ea1d03 Polish "Add spring-batch-test when Spring Batch is selected"
Closes gh-516
2017-10-27 18:15:28 +02:00
Stephane Nicoll 3ab897654a Deprecate data-redis-reactive entry
This commit also removes the explicit reference to the driver as it is
now different according to the chosen Spring Boot generation.

Closes gh-521
2017-10-27 16:02:29 +02:00
Stephane Nicoll 631bc2591a Disable Reactive Security starter as of 2.0.0.M6
Closes gh-524
2017-10-27 16:02:24 +02:00
Stephane Nicoll c33b1df90c Add support for Kotlin's runApplication
Spring Boot 2.0.0.M6 offers a better integration with Kotlin. A
top-level `runApplication` function can be used to start the app and
additional dependency and plugin management are provided.

This commit simplifies the way a Kotlin-based project is generated when
running with a compatible version

Closes gh-534
2017-10-27 14:18:05 +02:00
Stephane Nicoll 9d7b2e95d6 Improve imports and annotations model 2017-10-27 11:43:27 +02:00
Stephane Nicoll 9ada0dfb60 Merge pull request #532 from joshlong:spring-shell
* pr/532:
  Polish "Add support for Spring Shell"
  Add support for Spring Shell
2017-10-26 18:37:30 +02:00
Stephane Nicoll ba4a437d72 Polish "Add support for Spring Shell"
Closes gh-532
2017-10-26 18:36:08 +02:00
Stephane Nicoll 95d5df33e4 Merge pull request #528 from spencergibb:patch-5
* pr/528:
  Add support for Spring Cloud Edgware.RC1
2017-10-25 16:15:27 +02:00
Stephane Nicoll 75b9c14378 Upgrade to Maven wrapper 3.5.2
Closes gh-529
2017-10-25 11:01:20 +02:00
Stephane Nicoll deb23673e4 Merge pull request #492 from Microsoft:zhijzhao-starters
* pr/492:
  Polish "Add support for Microsoft Azure"
  Add support for Microsoft Azure
2017-10-24 10:51:06 +02:00
Stephane Nicoll 82ddf90192 Polish "Add support for Microsoft Azure"
Closes gh-492
2017-10-24 10:27:05 +02:00
Stephane Nicoll cc7873ef41 Merge pull request #525 from bclozel:tagmanager
* pr/525:
  Use Tag Manager instead of Analytics
2017-10-20 15:39:07 +02:00
Stephane Nicoll 1361300a0f Merge pull request #523 from davsclaus:camel-2200
* pr/523:
  Add link to camel spring boot guide
  Upgrade to Apache Camel 2.20.0
2017-10-13 12:17:41 +02:00
Stephane Nicoll aaecccc0bc Add mappings for renamed Spring Cloud starters
A number of Netflix starters haven been deprecated in Edgware and
removed in Finchley. This commit makes sure that the new names are used
as soon as Edgware or later is selected.

Closes gh-518
2017-10-08 19:57:25 +02:00
Stephane Nicoll d8956a0792 Merge pull request #517 from ryanjbaxter:Dalston.SR4
* pr/517:
  Upgrade to Spring Cloud Dalston.SR4
2017-10-03 18:07:25 +02:00
Stephane Nicoll bf2a9911e9 Add support for Reactive security
Closes gh-460
2017-10-01 17:15:11 +02:00
Stephane Nicoll c2a8b29efd Add explicit support for Spring Cloud and Spring Boot 2
Spring Cloud does not currently work with Spring Boot 2.0.0.M4 and
later. This commit automatically downgrades to a compatible Spring Boot
version when a Spring Cloud artifact is requested.

It doesn't do that for SNAPSHOT to give a chance to Spring Cloud users
to test and validate the latest state of development.
2017-10-01 09:15:17 +02:00
Stephane Nicoll f103e397f4 Upgrade to Gradle 4.2 for Spring Boot 2+
Closes gh-513
2017-09-29 14:53:41 +02:00
Stephane Nicoll cff86cdb57 Merge pull request #515 from sdeleuze:kotlin-1.1.51
* pr/515:
  Upgrade to Kotlin 1.1.51
2017-09-29 14:46:16 +02:00
Stephane Nicoll facf289494 Merge pull request #512 from davsclaus:camel-range
* pr/512:
  Add version range mappings for Apache Camel
2017-09-26 08:34:56 +02:00
Stephane Nicoll cbbe882f0f Upgrade to Spring Cloud Task 1.2.2.RELEASE
Closes gh-514
2017-09-26 08:32:37 +02:00
Stephane Nicoll cdad9316ac Fix parent pom version
Closes gh-509
2017-09-19 12:21:44 +02:00
Stephane Nicoll e30183555a Merge pull request #505 from davsclaus:camel-2193
* pr/505:
  Upgrade to Apache Camel 2.19.3
2017-09-18 15:15:50 +02:00
Stephane Nicoll 8efe5f34be Ensure configuration can be serialized
Closes gh-506
2017-09-18 15:02:01 +02:00
Stephane Nicoll d50d7667e3 Add dedicated support for Spring Session modules
Closes gh-455
2017-09-15 14:38:38 +02:00
Stephane Nicoll cf93d5ddef Rework caching configuration
Closes gh-401
2017-09-15 13:29:45 +02:00
Stephane Nicoll 41a4b13af1 Improve doc on version range
Closes gh-487
2017-09-15 13:19:32 +02:00
Stephane Nicoll dc69a352e9 Add group to generated gradle projects
Closes gh-478
2017-09-15 13:12:11 +02:00
Stephane Nicoll 444a9f461b Fix package name cleanup algorithm with version
This commit improves the cleanup algorithm to accept artifactId with
versions in them as it's used as part of the package name by
default. `foo-1.4.5` now generates `foo145`.

Closes gh-436
2017-09-09 14:49:08 +02:00
Stephane Nicoll 9976d8e20d Fix generation of war project with Spring Boot 2+
As of Spring Boot 2.0.0.M1, the SpringBootServletInitializer class has
been relocated to the support package. This commit fixes the generation
of war project as of that version.

Closes gh-502
2017-09-07 09:01:19 +02:00
Stephane Nicoll afe9d6664f Merge pull request #500 from ryanjbaxter:Finchley.M2
* pr/500:
  Upgrade to Spring Cloud Finchley.M2
2017-08-31 09:28:06 +02:00
Stephane Nicoll 0dc1eb83f9 Merge pull request #499 from sdeleuze:kotlin-1.1.4-3
* pr/499:
  Upgrade to Kotlin 1.1.4-3
2017-08-30 15:40:51 +02:00
Stephane Nicoll 67073c0ff0 Merge pull request #498 from ryanjbaxter:Edgware.M1
* pr/498:
  Add support of Spring Cloud Edgware.M1
2017-08-29 20:28:22 +02:00
Stephane Nicoll d67f410b08 Disable "spring-boot-actuator-docs" as of Spring Boot 2
Closes gh-493
2017-08-28 14:51:22 +02:00
Stephane Nicoll d1054aac72 Add CloudFoundry-specific InfoContributor 2017-08-24 13:12:22 +02:00
Stephane Nicoll 6bd659fede Fix version range for Spring Cloud
Closes gh-490
2017-08-23 10:11:12 +02:00
Stephane Nicoll c2e2e6d82e Upgrade to Spring Cloud Dalston.SR3
Closes gh-489
2017-08-21 14:52:41 +02:00
Stephane Nicoll be7105c3d0 Merge pull request #488 from kazuki43zoo:update-mybatis
* pr/488:
  Upgrade MyBatis to 1.2.2 and 1.3.1
2017-08-21 08:48:56 +02:00
Stephane Nicoll f151456a53 Upgrade to Spring Cloud Task 2.0.0.M1
Closes gh-486
2017-08-17 20:27:40 +02:00
Stephane Nicoll b841c80bb9 Upgrade to Kotlin 1.1.4
Closes gh-485
2017-08-15 17:02:04 +02:00
Stephane Nicoll 514399edbb Make sure the stats are published
This commit temporarily removes the `@ConditionalOnBean` condition that
was added in 1bf0d0f as it breaks stats support. As auto-configurations
are not properly ordered, the `@Bean` configuration was backing off even
if a `InitializrMetadataProvider` bean was eventually present.
2017-08-14 12:12:30 +02:00
Stephane Nicoll 1bf0d0fcde Allow for RestTemplate customization
This commit reuses the `RestTemplateBuilder` infrastructure wherever
a `RestTemplate` is required. This allows to customize the rest template
if necessary.

Closes gh-481
2017-08-14 11:26:34 +02:00
Stephane Nicoll 70d224b072 Reduce confusion about aop starter
Closes gh-483
2017-08-14 10:22:37 +02:00
Stephane Nicoll 2eec2630b3 Merge pull request #482 from eighty4:patch-1
* pr/482:
  Fix typo
2017-08-13 15:31:44 +02:00
Stephane Nicoll 6c5400b340 Merge pull request #480 from stormpath:stormpath_eol
* pr/480:
  Remove Stormpath as Stormpath is EOL
2017-08-12 10:17:26 +02:00
Stephane Nicoll 904af53d6c Polish 2017-07-30 16:53:10 +02:00
Stephane Nicoll 905b5257a5 Revert "Ignore out/ directory with Gradle"
This commit reverts 495f8fa
2017-07-26 09:19:08 +02:00
Stephane Nicoll 495f8fab1c Ignore out/ directory with Gradle
Closes gh-469
2017-07-26 08:59:03 +02:00
Stephane Nicoll c05da23bdb Upgrade to Vaadin 8.1.0
Closes gh-471
2017-07-26 08:36:54 +02:00
Stephane Nicoll e6b3987001 Upgrade to Stormpath 1.5.5
Closes gh-466
2017-07-21 17:31:52 +02:00
Stephane Nicoll 8665304d30 Upgrade to Vaadin 8.0.7 and 7.7.7
Closes gh-465
2017-07-21 17:30:27 +02:00
Stephane Nicoll 30193ca783 Upgrade to Spring Cloud Task 1.2.1.RELEASE
Closes gh-464
2017-07-21 17:28:49 +02:00
Stephane Nicoll ddd1de87e7 Polish 2017-07-15 17:42:13 +02:00
Stephane Nicoll 1a7a856868 Add Spring Security test infrastructure with Spring Security
Closes gh-461
2017-07-15 17:40:47 +02:00
Stephane Nicoll 5c098e29df Add support for Spring Cloud Finchley milestone
Closes gh-459
2017-07-07 07:06:29 +01:00
Stephane Nicoll 816e209357 Polish 2017-07-06 13:06:19 +01:00
Stephane Nicoll e857f58718 Merge pull request #458 from sdeleuze:kotlin-1.1.3-2
* pr/458:
  Upgrade to Kotlin 1.1.3-2
2017-07-05 09:27:26 +01:00
Stephane Nicoll fefde60a2e Use default methods for ProjectRequestPostProcessor 2017-07-03 08:14:38 +02:00
Stephane Nicoll d562968093 Add reactor-test automatically when webflux is selected
Closes gh-456
2017-07-03 08:11:10 +02:00
Stephane Nicoll 69c2d852ea Remove deprecated Spring Cloud Cluster 2017-07-02 22:18:56 +02:00
Stephane Nicoll 2978bd6ce4 Disable Spring Session with Spring Boot 2+
See gh-455
2017-06-27 16:24:11 +02:00
Stephane Nicoll 8832201c43 Add dependency range info
This commit improves the `info` endpoint to contain a
`dependency-ranges` entry that is similar than the `bom-ranges` entry
for BOMs.

Each dependency that has a version mapping is listed with the range and
the related version. Some dependencies weren't managed and are now. For
those a `managed` version is used to indicate which Spring Boot versions
do not require to specify a version for the dependency.

Closes gh-453
2017-06-25 10:34:23 +02:00
Stephane Nicoll 2205ab381e Upgrade to Vaadin 8.0.6
Closes gh-452
2017-06-24 12:24:06 +02:00
Stephane Nicoll 327687c4c8 Upgrade to Kotlin 1.1.3
Closes gh-451
2017-06-24 12:23:33 +02:00
Stephane Nicoll 370d9a4b31 Upgrade to Gradle 3.5.1
Closes gh-409
2017-06-16 18:08:18 +02:00
Stephane Nicoll 691c476927 Merge pull request #447 from davsclaus:camel-2191
* pr/447:
  Upgrade to Apache Camel 2.19.1
2017-06-16 09:21:26 +02:00
Stephane Nicoll 7404b5fa3e Merge pull request #445 from sdeleuze:kotlin-1.1.2-5
* pr/445:
  Upgrade to Kotlin 1.1.2-5
2017-06-13 14:41:27 +02:00
Stephane Nicoll 1fe04c5945 Merge pull request #444 from sdeleuze:patch-1
* pr/444:
  Polish README command line examples
2017-06-13 14:40:51 +02:00
Stephane Nicoll 1eb64f0cc9 Upgrade to Spring Boot 1.4.7.RELEASE 2017-06-10 09:24:00 +02:00
Stephane Nicoll 53a1d8f911 Merge pull request #442 from sdeleuze:kotlin-1.1.2-4
* pr/442:
  Upgrade to Kotlin 1.1.2-4
2017-06-06 16:18:07 +02:00