Commit Graph
480 Commits
Author SHA1 Message Date
Dave Syer 8c6cc47b67 Bump Spring Cloud to Brixton.M4 2015-12-23 11:46:59 +00:00
Stephane Nicoll 6a30dac6a6 Fix version management for REST Docs
Closes gh-166
2015-12-11 16:54:57 +01:00
Stephane Nicoll 7d65a6fdda Fix version management for PostgreSQL
Closes gh-167
2015-12-11 16:47:36 +01:00
Stephane Nicoll 5fb8c84e5e Improve resources caching
Update controllers to add an ETag information so that meta-data is cached
on the client.

Also enables the compression for json, css and html resources.

Closes gh-165
2015-12-11 13:59:52 +01:00
Andy Wilkinson 22bec6d00d Upgrade Spring REST Docs to 1.0.1.RELEASE 2015-12-11 12:36:34 +00:00
Stephane Nicoll 991faf0839 Add support for Spring Session
Closes gh-151
2015-12-10 11:42:47 +01:00
Stephane Nicoll bda0135857 Fix lombok support
Remove the cloud dependency until Spring Boot itself provides a
dependency management for it. Also fix the scope so that lombok does
not leak in other projects.

Closes gh-154
2015-12-09 15:34:25 +01:00
Stephane Nicoll 77ba0e4641 Add missing starter attribute 2015-12-09 15:18:58 +01:00
Stephane Nicoll 65916948dd Add support for spring-retry
Closes gh-149
2015-12-09 15:10:15 +01:00
Stephane Nicoll fa7d9790a1 Upgrade to Spring Boot 1.3.0
Closes gh-123
2015-11-30 16:00:42 +01:00
Dave Syer 8733100aab Update Cloud to Brixton.M3 2015-11-18 15:21:27 +00:00
Stephane Nicoll 17447a3a67 Upgrade to Spring REST Docs 1.0.0.RELEASE 2015-11-18 11:50:01 +00:00
Dave Syer 6aea29f356 Remove spring-cloud-starter-bus-rabbit (non-existent starter) 2015-11-16 17:13:45 +00:00
Stephane Nicoll f5e2de8f61 Allow to define "non starter" dependency
Previously, all dependencies were considered equal and enough to compile
and start the simple auto-generated boot application. There are some
corner cases such as the JDBC drivers and the new Ratpack integration.

This commit adds an extra flag on a dependency that determines if it is
a starter or not (the default is true). When no starter dependency has
been selected for the project, the root starter (`spring-boot-starter`)
is automatically added.

Closes gh-159
2015-11-16 10:44:45 +01:00
Dave Syer 736ef6d2fe Add Ratpack dependency 2015-11-13 15:18:06 +00:00
Dave Syer e00bd10e52 Confusing name: OAuth2 -> Cloud OAuth2 2015-11-13 15:08:26 +00:00
Stephane Nicoll b3738d5aba Add Activiti starter
Closes gh-155
2015-11-12 12:24:20 +01:00
Dave Syer 5c80422ae0 Tweak version ranges for Cloud BOM 2015-11-07 17:20:41 +00:00
Dave Syer f5c7f604c3 Update Spring Cloud to Brixton.M2 2015-11-04 15:43:18 +01:00
Stephane Nicoll ee0d2a0f4e Add missing Spring Boot 1.3 starters
Closes gh-156
2015-11-02 16:58:53 +01:00
Dave Syer 42f2c2f6b7 Restructure cloud artifacts by feature set
Also add stream options for bus and turbine and some additional weights.

Closes gh-132
2015-10-06 09:54:24 +02:00
Stephane Nicoll 5b062dd9c0 Additional dependency meta-data
This commit add two additional attributes to a dependency: weight
and keywords.

Weight is a numeric value (default to 0) that allows to order
dependencies search result in a sensible manner. This is a UI feature
only and is not exposed in the meta-data.

Keywords provides a list of words that are added to the source of terms
that the UI use to discover dependencies. It's not exposed either.

Both are exposed by the UI specific controller (`/ui/dependencies`).

See gh-145
2015-10-06 09:54:14 +02:00
Brian Clozel 80eb14cb59 Improve new design proposal
* update keyboard shortcuts
* update dependencies descriptions
* add a second button down the page, after the dependencies
* when autocompleting a dependency that's already selected, unselect it
* synchronize packageName with groupId
* synchronize artifact name with artifactId
* fix tabindex order for form fields

See gh-145
2015-10-06 09:54:14 +02:00
Dave Syer b29417193f Add more descriptions to Cloud bits 2015-10-01 11:09:15 +01:00
Stephane Nicoll e0a74a649c Polish configuration
Re-order configuration items so that the default value comes first.
2015-09-30 10:39:46 +02:00
Stephane Nicoll 3a3336dea7 Upgrade to Vaadin Spring Boot Starter 1.0.0 2015-09-16 17:28:06 -04:00
Dave Syer 8386df4a7a Fix Brixton version 2015-09-14 05:48:39 -04:00
Dave Syer 0ae2799495 Change to Brixton.M1 2015-09-13 18:53:57 -04:00
Andy Wilkinson f935ef592a Upgrade to Spring REST Docs 1.0.0.RC1 2015-09-08 17:09:08 +01:00
Dave Syer cb49a6763d Add lombok and restdocs 2015-09-04 09:08:02 +01:00
Dave Syer 5949f91a87 Fix zipkin dependency co-ordinate 2015-09-04 08:46:59 +01:00
Dave Syer fc9959ed26 Add actuator docs and hal browser 2015-09-03 17:46:25 +01:00
Dave Syer c054761748 Remove cloud stream 'local' starter 2015-09-03 15:01:10 +01:00
Dave Syer bce77235c4 Add spring-cloud-cluster-* 2015-09-03 12:41:26 +01:00
Dave Syer c17589d654 Add new cloud projects 2015-09-03 09:50:07 +01:00
Stephane Nicoll a3514a490d Upgrade to Spring Boot 1.2.5.RELEASE 2015-07-17 16:03:08 +02:00
Stephane Nicoll c435ec6cec Fix spring-cloud-config identifiers
Closes gh-127
2015-07-17 09:37:07 +02:00
Stephane Nicoll 4bf3be90db Restore Spring Cloud support in 1.3.x
Based on the work in gh-121 (6df0fd3), Spring Cloud can now be used again
with Spring Boot 1.3.
2015-07-10 11:23:54 +02:00
Dave Syer b529f559e3 Update Cloud BOM version to Angel.SR3
Closes gh-124
2015-06-26 17:29:38 +02:00
Stephane Nicoll e6a1a17e51 Hide Spring Cloud with Spring Boot 1.3+
There are various reports that things are broken with the first Spring
Boot 1.3 milestone and the currently released Spring Cloud version.

We're now hiding it until the underlying issue is fixed.
2015-06-17 18:06:15 +02:00
Stephane Nicoll 605b551a9d Update version range for new starters 2015-06-12 09:13:50 +02:00
Stephane Nicoll c116ab0fe5 Add DevTools dependency 2015-06-10 18:37:15 +02:00
Mark McDonald 6c7d9dd592 Default java version to 8
Closes gh-118
2015-06-09 11:44:41 +02:00
Dave Syer 1e85f535f2 Sanitize VCAP_SERVICES 2015-06-07 11:56:40 +01:00
Dave Syer e577059c49 Update for Spring Cloud 1.0.2 2015-06-05 15:16:20 +01:00
Stephane Nicoll 58a651dc02 Add cache starter 2015-06-04 15:14:49 +02:00
Stephane Nicoll bde1d8ff14 Fix metrics export switch key 2015-06-04 15:11:45 +02:00
Stephane Nicoll 8fa2e15981 Fix manifest 2015-06-04 14:58:08 +02:00
Stephane Nicoll f1f8786631 Polish
Polish metrics export feature added in 6f4d3f4

Closes gh-96
2015-06-04 14:19:17 +02:00
Dave Syer 6f4d3f4e03 Add metrics exporter for initializr service
If a RedisConnectionFactory is detected the system will now export
metrics to redis every 5s (initializr.metrics.rateMillis). Metric
names are prefixed with <id>.<hex>. where <id> defaults to the
application name (initializr.metrics.id) and <hex> is unique. An
aggregator app can then pick up the values and (for instance)
continue counters across restarts.

The code is meant to be easier to upgrade Spring Boot 1.3

There are 2 beans that we can simply remove when we upgrade to 1.3.
Meanwhile, the app will run with 1.3 (or 1.2) for testing if you
uncomment the @ExportMetricWriter.
2015-06-04 13:32:44 +02:00