Commit Graph

12119 Commits (9241f63d7aa988fb6a8e08175adb7edf5f79e20e)
 

Author SHA1 Message Date
Stephane Nicoll 9241f63d7a Merge pull request #9281 from kylinsoong:master
* pr/9281:
  Polish "Add reference to Teiid spring boot starter"
  Add reference to Teiid spring boot starter
8 years ago
Stephane Nicoll d0875e76d4 Polish "Add reference to Teiid spring boot starter"
Closes gh-9281
8 years ago
kylin eaaf1bf034 Add reference to Teiid spring boot starter
See gh-9281
8 years ago
Stephane Nicoll 8094a6409f Fix build
Spring Session's MongoDB store is no longer supported on master.
8 years ago
Stephane Nicoll 41a36b3f7a Merge branch '1.5.x' 8 years ago
Stephane Nicoll 50876382db Improve Spring Session validation message
Closes gh-9284
8 years ago
Stephane Nicoll 1a00692b27 Merge branch '1.5.x' 8 years ago
Stephane Nicoll fea178a13c Merge pull request #9052 from strattonw:issue-3269
* pr/9052:
  Polish "Fix configuration properties output for actuator"
  Fix configuration properties output for actuator
8 years ago
Stephane Nicoll d4a0fe5ff9 Polish "Fix configuration properties output for actuator"
Closes gh-9052
8 years ago
Wesley Stratton 7d6293f79d Fix configuration properties output for actuator
See gh-9052
8 years ago
Stephane Nicoll 419f5df9ae Merge branch '1.5.x' 8 years ago
Stephane Nicoll 2ca92e2a45 Add failure analyzer for BeanCreationException
Closes gh-9220
8 years ago
Andy Wilkinson 3def99ad7b Align with breaking API changes in latest Spring Framework snapshots 8 years ago
Andy Wilkinson b60d3fb4cb Start building against Spring Framework 5.0 snapshots again
See gh-9285
8 years ago
Andy Wilkinson d4140d6a69 Configure Undertow to eagerly initialize Filters by default
Closes gh-9232
8 years ago
Andy Wilkinson 6acf789264 Merge branch '1.5.x' 8 years ago
Andy Wilkinson d058ed38a8 Merge pull request #9095 from hengyunabc
* gh-9095:
  Polish "Fail startup when Tomcat's context fails to start"
  Fail startup when Tomcat's context fails to start
8 years ago
hengyunabc 8c46644231 Polish "Fail startup when Tomcat's context fails to start"
Closes gh-9095
8 years ago
hengyunabc 217b237b37 Fail startup when Tomcat's context fails to start
See gh-9095
8 years ago
Stephane Nicoll 390be7a59d Merge branch '1.5.x' 8 years ago
Stephane Nicoll b61b1f0e08 Make sure Atomikos default are applied consistently
This commit makes sure to apply Atomikos defaults also adds a test that
validates Atomikos defaults are consistent.

As a side effect of that, `threadedTwoPhaseCommit` is now `false` (which
is effectively what users got with no customization anyway since that
default was changed in Atomikos 3.7

Closes gh-9141
8 years ago
Andy Wilkinson cef7e73725 Provide plugin management for Flyway's Maven plugin
Closes gh-9265
8 years ago
Stephane Nicoll a1adcd9919 Merge branch '1.5.x' 8 years ago
Stephane Nicoll 4cc515054e Merge branch '1.4.x' into 1.5.x 8 years ago
Stephane Nicoll a59000354c Support for TransactionAwareCacheDecorator
This commit makes sure to unwrap any transaction aware cache before
collecting metrics for them.

Closes gh-8984
8 years ago
Stephane Nicoll b73e1d46ae Start building against Spring Framework snapshots
See gh-9280
8 years ago
Stephane Nicoll c1c0b0f3b3 Add missing properties 8 years ago
Madhura Bhave bd37089fbf Merge branch '1.5.x' 8 years ago
Madhura Bhave 57dfbd50a7 Fix documentation for health endpoint security
Fixes gh-9273
8 years ago
Stephane Nicoll 60a50a7a35 Merge pull request #8919 from eddumelendez:gh-8814
* pr/8919:
  Modify return on post /loggers to HTTP 204
8 years ago
Eddú Meléndez ce0b1b242b Modify return on post /loggers to HTTP 204
This commit alter the return http status code from 200 to 204.

Closes gh-8919
8 years ago
Madhura Bhave 2ccefbc275 Simplify MapBinderTests 8 years ago
Madhura Bhave 84a38c5606 Bind maps with dots in key names and list values without []
Closes gh-9255
8 years ago
Stephane Nicoll f0d34250b0 Merge branch '1.5.x' 8 years ago
Stephane Nicoll f8de022f0a Fix typo
Closes gh-9257
8 years ago
Stephane Nicoll f707582570 Add missing custom status in example
Closes gh-9256
8 years ago
Madhura Bhave 366031cfb6 Add missing tests for Collection and Map binders 8 years ago
Madhura Bhave e9d7441e4d Restrict scalars in MapBinder to java.lang
Fixes gh-9209
8 years ago
Stephane Nicoll d0670d5b95 Fix reference to actuator endpoints
Closes gh-9247
8 years ago
Stephane Nicoll 6b83217830 Fix checkstyle violation 8 years ago
Phillip Webb 1d06849607 Support rebind on ConfigurationProperties
Update `ConfigurationPropertiesBindingPostProcessor` to once again allow
beans to be bound again following changes to the underlying property
sources.

Fixes gh-9160
8 years ago
Phillip Webb 21a2ba176b Refine JSON origin source logic
Update `SpringApplicationJsonEnvironmentPostProcessor` so that the
returned `PropertyOrigin` uses the source property name and not the
JSON key.

See gh-8932
8 years ago
Phillip Webb 889d43ddc4 Refine SpringApplication source types
Update `SpringApplication` so that the `run` methods and constructors
now require `Class<?>` arguments, rather than `Objects`. String based
sources can still be loaded, but must now be set on the `getSources()`
collections. `Package` and `Resource` types are no longer directly
supported.

This change should help IDEs offer better content assist, and will
help integrations with alternative languages such as Ceylon.

Users currently passing in Class references or using the
`spring.main.sources` property should not be affected by this change. If
an XML resource is being used, some refactoring may be required (see the
changes to `SampleSpringXmlApplication` in this commit).

Fixes gh-9170
8 years ago
Phillip Webb 302f038e84 Polish 8 years ago
Madhura Bhave 226db4697f Make SpringApplicationJsonEnvironmentPostProcessor origin aware
Closes gh-8932
8 years ago
Phillip Webb f4444a36b3 Merge branch '1.5.x' 8 years ago
Phillip Webb 440d03bf9e Merge branch '1.4.x' into 1.5.x 8 years ago
Phillip Webb 74f411faed Formatting 8 years ago
Brian Clozel 2ab1191f8d Do not expose servlet locations in WebFlux
The `spring.resources.static-locations` key (see `ResourceProperties`)
lists many locations by default, including `"classpath:/static"` and
`"/"`. The latter is about exposing resources located in the root
servlet location.

Reactive web applications don't depend on a Servlet-related
`ApplicationContext`/`ResourceLoader`, so `"/"` is then resolved as
`"classpath:/"`, which exposes the whole classpath.

To avoid such situations, the `GenericReactiveWebApplicationContext`
overrides the `getResourceByPath(String path)` method and always returns
non existent resources if the path starts with `"/"`.

Fixes gh-8485
8 years ago
Andy Wilkinson 00021dcd75 Upgrade to Spring Batch 4.0.0.M2
Closes gh-7645
8 years ago