Commit Graph
100 Commits
Author SHA1 Message Date
Stephane Nicoll 09c95cd375 Polish 2018-02-27 16:20:51 +01:00
Stephane Nicoll 3602b0f8f2 Upgrade to Spring Statemachine 2.0.0.M5
Closes gh-608
2018-02-27 12:46:00 +01:00
Stephane Nicoll d63b473d27 Clarified build instructions 2018-02-27 09:11:27 +01:00
Stephane Nicoll 2f49fde74e Add agent for JBoss Forge 2018-02-21 16:59:41 +01:00
Stephane Nicoll afd4cd6a59 Add agent for VS Code 2018-02-21 16:19:45 +01:00
Stephane Nicoll 2cb997cd24 Upgrade to Spring Cloud Task 2.0.0.M3 2018-02-14 19:34:42 +01:00
Stephane Nicoll 0e9371028b Add Spring Cloud Stream test support when appropriate
Closes gh-603
2018-02-14 19:05:14 +01:00
Stephane Nicoll e827a99ac7 Restructure Cloud messaging
This commit restructures the cloud messaging group by removing binder
specific checkbox for Spring Cloud Bus and Spring Cloud Stream. A new
"Messaging" group is added with RabbitMQ, Kafka and JMS.

To create a new cloud messaging project, the user should now select the
technology and a binder. To support Spring Cloud Stream with Kafka
streams, a dedicated "Kafka Streams" has been introduced.

Closes gh-557
2018-02-14 17:52:19 +01:00
Stephane Nicoll aad08e0c21 Introduce shared utilities for ProjectRequestPostProcessor 2018-02-14 14:12:06 +01:00
Stephane Nicoll 378623fcc0 Merge pull request #600 from sdeleuze:jackson-kotlin
* pr/600:
  Polish "Add jackson-module-kotlin dependency when appropriate"
  Add jackson-module-kotlin dependency when appropriate
2018-02-12 15:50:15 +01:00
Stephane Nicoll 15fb6eb1c2 Polish "Add jackson-module-kotlin dependency when appropriate"
Closes gh-600
2018-02-12 15:49:58 +01:00
Stephane Nicoll e612aab3a8 Improve dependency order in generated build
Closes gh-601
2018-02-12 15:49:48 +01:00
Stephane Nicoll 8531f9a00e Polish id 2018-02-12 14:54:02 +01:00
Stephane Nicoll c59e7f1809 Merge pull request #598 from jvalkeal:gh597
* pr/598:
  Polish "Add support for Spring Statemachine"
  Add support for Spring Statemachine
2018-02-12 14:47:48 +01:00
Stephane Nicoll d31e649299 Polish "Add support for Spring Statemachine"
Closes gh-598
2018-02-12 14:46:59 +01:00
Stephane Nicoll 7d8efecb9d Bump Batch entry priority
Closes gh-599
2018-02-12 11:15:28 +01:00
Stephane Nicoll 2cacc4bfcf Merge pull request #596 from Microsoft:upgrade-azure-spring-0.2.3
* pr/596:
  Upgrade to Azure Spring 0.2.3
2018-02-11 19:18:42 +01:00
Stephane Nicoll c8654fcf0b Upgrade to Spring Cloud Finchley.M6
Closes gh-595
2018-02-10 14:59:09 +01:00
Stephane Nicoll 2ebfdc43c7 Merge pull request #594 from ryanjbaxter:Edgware.SR2
* pr/594:
  Upgrade to Spring Cloud Edgware.SR2
2018-02-10 14:57:49 +01:00
Stephane Nicoll 3fac2d78e4 Fix freeCompilerArgs definition in Gradle build
Closes gh-593
2018-02-08 10:13:15 +01:00
Stephane Nicoll e58b7bf701 Enable strict null-safety for Kotlin projects
Closes gh-591
2018-02-07 16:13:48 +01:00
Stephane Nicoll ba164fc6df Upgrade to Gradle 4.5.1
Closes gh-589
2018-02-06 12:34:50 +01:00
Stephane Nicoll fd3d94593c Fix misleading description for Spring Batch
Closes gh-587
2018-02-01 11:35:10 +01:00
Stephane Nicoll 1d9a68d6fc Upgrade to Kotlin 1.2.20
This commits upgrade to Kotlin 1.2.20 and uses the new stdlib artifact
names. As a result, 2.0  milestones prior to Spring Boot 2.0.0.RC1 are
no longer supported.

Closes gh-576
2018-02-01 11:34:56 +01:00
Stephane Nicoll 18ef480a23 Use default Kotlin plugin settings
Rather than override the default, this commit removes the override for
the incremental compilation support in Maven. We now relies on all
default now.

Closes gh-584
2018-02-01 10:46:06 +01:00
Stephane Nicoll 756bf4237d Upgrade to Spring Boot 1.5.10.RELEASE 2018-02-01 09:26:30 +01:00
Stephane Nicoll cf595b176b Merge pull request #585 from zipkin-versions
* pr/585:
  Ensure zipkin stream things are no shown for recent versions
2018-01-31 16:16:15 +01:00
Stephane Nicoll 1179ac9b99 Fix version ranges for Spring Cloud
Closes gh-583
2018-01-31 11:15:44 +01:00
Stephane Nicoll dd8814dc00 Polish id 2018-01-30 17:54:14 +01:00
Stephane Nicoll fe6e428b2b Bump visibility of Spring Integration
As "integration" is a frequent term in a description, the Spring
Integration is shadowed by other entries unless its weight is increased.

This commits make sure that integration shows up first when that term is
used, slightly reducing the weight of Thymeleaf in the process.

Closes gh-581
2018-01-30 15:42:34 +01:00
Stephane Nicoll 45006c41e1 Merge pull request #571 from joshlong:spring-boot-admin
* pr/571:
  Polish "Add Codecentric Spring Boot Admin support"
  Add Codecentric Spring Boot Admin support
2018-01-30 14:13:28 +01:00
Stephane Nicoll ea1c58854e Polish "Add Codecentric Spring Boot Admin support"
Closes gh-571"
2018-01-30 14:13:11 +01:00
Stephane Nicoll b1e4f1f90d Merge pull request #580 from davsclaus:2202
* pr/580:
  Upgrade to Apache Camel 2.20.2
2018-01-30 09:48:29 +01:00
Stephane Nicoll d20c21b85a Upgrade to Vaadin 8.3.0
Closes gh-577
2018-01-27 06:27:51 +01:00
Stephane Nicoll 2bd4abb9f7 Merge pull request #575 from daniellavoie:scs-1.6.1
* pr/575:
  Upgrade to Spring Cloud Services 1.6.1.RELEASE
2018-01-22 18:28:39 +01:00
Stephane Nicoll b56355deca Merge pull request #574 from ryanjbaxter:Edgware.SR1
* pr/574:
  Upgrade to Spring Cloud Edgware.SR1
2018-01-16 19:46:23 +01:00
Stephane Nicoll 63be64e983 Merge pull request #563 from sobychacko:gh-562
* pr/563:
  Polish "Add Kafka Streams binder"
  Add Kafka Streams binder
2018-01-12 02:05:37 +01:00
Stephane Nicoll 936b3010a0 Polish "Add Kafka Streams binder"
Closes gh-563
2018-01-12 02:05:17 +01:00
Stephane Nicoll 4f3888e361 Polish 2018-01-12 01:58:20 +01:00
Stephane Nicoll fe2bbfcc3c Upgrade to Vaadin 8.2.0
Closes gh-570
2018-01-05 13:28:36 +01:00
Stephane Nicoll e90fb7ba13 Upgrade to Spring Cloud Contract 1.2.1.RELEASE
See gh-508
2018-01-05 13:26:51 +01:00
Stephane Nicoll 7964a91d2e Upgrade to Kotlin 1.2.10
Closes gh-568
2018-01-03 17:26:53 +01:00
Stephane Nicoll 7e9856219f Flag spring-cloud-starter-task temporarily as a non starter
This commit sets the `starter` flag of `spring-cloud-starter-task` to
`true` to force the core starter to be added when only that dependency
is selected.

See https://github.com/spring-cloud/spring-cloud-task/issues/359

Closes gh-566
2017-12-31 13:56:17 +01:00
Stephane Nicoll e31271dd58 Polish 2017-12-29 15:41:02 +01:00
Stephane Nicoll e5a9b6063b Upgrade to Spring Cloud Contract 1.2.0.RELEASE
Closes gh-508
2017-12-29 15:30:44 +01:00
Stephane Nicoll d4d06ec22b Upgrade to Spring Boot 1.5.9.RELEASE
Closes gh-503
2017-12-29 15:30:44 +01:00
Stephane Nicoll 63becddb94 Remove use of org.json
This commit removes all use of org.json in production code and moves
the json api to a test only dependency.

Closes gh-507
2017-12-29 15:30:44 +01:00
Stephane Nicoll 8e5b910af6 Polish 2017-12-29 15:30:44 +01:00
Stephane Nicoll 26ce30cddb Review order of main categories
Closes gh-527
2017-12-29 15:30:26 +01:00
Stephane Nicoll 1ef2f92fd9 Upgrade to Kotlin 1.2.0
Closes gh-565
2017-12-28 13:48:58 +01:00
Stephane Nicoll 72184131a3 Manage Kotlin version consistently
Closes gh-564
2017-12-28 13:42:04 +01:00
Stephane Nicoll bfbbb9e6f9 Merge pull request #560 from sebastienblanc:keycloak_bump_up_v3.4.2
* pr/560:
  Upgrade to Keycloak 3.4.2.Final
2017-12-23 12:48:02 +01:00
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