Commit Graph

21923 Commits (f8c87e7da72e1484d32c1114e4a348089b59acf3)
 

Author SHA1 Message Date
Phillip Webb 919913ae66 Polish "Add session property for ConfigureRedisAction"
See gh-17022
6 years ago
Dmytro Nosan a0fabc9851 Add session property for ConfigureRedisAction
Add a new property to `RedisSessionProperties` that allows the default
`ConfigureRedisAction` to be changed. Users can still also configure
the action using a `@Bean`.

See gh-17022
6 years ago
Phillip Webb 2888ddee22 Merge pull request #17091 from L00kian
* pr/17091:
  Polish "Support default headers with RestTemplateBuilder"
  Support default headers with RestTemplateBuilder

Closes gh-17091
6 years ago
Phillip Webb aad21d1996 Polish "Support default headers with RestTemplateBuilder"
Broaden the scope of customizer support so that instead of focusing
just on headers, we can now customize any outgoing `HttpClientRequest`.
Also update auto-configuration to automatically add any
`RestTemplateRequestCustomizer` beans to the builder.

See gh-17091
6 years ago
Ilya Lukyanovich 43b1a667ce Support default headers with RestTemplateBuilder
Update `RestTemplateBuilder` so that it is easier to apply custom
headers to the outgoing request. The update is particularly useful
for setting the `User-Agent` header, for example so that a GitHub
username can be used when calling `api.github.com`.

See gh-17091
6 years ago
Andy Wilkinson 9b5cb4f9b8 Remove need for public constructor on inner-class
Closes gh-17086
6 years ago
Brian Clozel 7a9d1a1e34 Change default Freemarker template file extension
This commit changes the default file extension for Freemarker templates
from `*.ftl` to `*.ftlh`. This commit also enables by default the
Freemarker setting `"recognize_standard_file_extensions"` to ensure that
HTML escaping is performed by default in Spring Boot applications.

Applications should adapt to this change by changing the file extensions
of existing templates to `.ftlh`.

Closes gh-15131
6 years ago
Andy Wilkinson 048be1813e Ensure JarFile created for nested entry InputStream is closed
Closes gh-17127
6 years ago
Andy Wilkinson 29d1cd3b2d Merge branch '2.1.x'
Closes gh-17124
6 years ago
Andy Wilkinson c12ccfb342 Close JarFile if failure occurs during construction
Fixes gh-17123
6 years ago
Andy Wilkinson 5e3c86ab8d Merge branch '2.1.x'
Closes gh-17122
6 years ago
Andy Wilkinson 4222c5b8ce Prevent URLResource and JarURLConnection from leaking an InputStream
Fixes gh-17121
6 years ago
Andy Wilkinson 5375681fa5 Merge branch '2.1.x'
Closes gh-17120
6 years ago
Andy Wilkinson df9a6a0f4f Wait for up to 30s for access logs to be written during shutdown
Closes gh-17119
6 years ago
Andy Wilkinson 405b4ad441 Merge branch '2.1.x'
Closes gh-17118
6 years ago
Andy Wilkinson 2833f60344 Avoid leaving streams open when writing libraries
Fixes gh-17115
6 years ago
Andy Wilkinson 38552065e8 Merge branch '2.1.x'
Closes gh-17114
6 years ago
Andy Wilkinson 7103eab2e6 Close JarFiles when looking for Class-Path manifest entries
Fixes gh-17095
6 years ago
Andy Wilkinson a084cc3f6c Merge branch '2.1.x'
Closes gh-17112
6 years ago
Andy Wilkinson 9c7f24785c Merge pull request #17111 from dreis2211
* gh-17111:
  Make dependency available for javadoc generation

Closes gh-17111
6 years ago
dreis2211 23b09ecca6 Make dependency available for javadoc generation
See gh-17111
6 years ago
Madhura Bhave 176aabb487 Merge branch '2.1.x' 6 years ago
Madhura Bhave fa4c433c92 Polish 6 years ago
Madhura Bhave 6b3329b274 Add support for annotations on constructor parameter binding
Closes gh-17109
6 years ago
Andy Wilkinson e6151a6478 Polish 6 years ago
Phillip Webb 08dbb2d8c4 Polish 6 years ago
Phillip Webb 199606da4e Merge pull request #17069 from izeye
* pr/17069:
  Add missing @Test annotations

Closes gh-17069
6 years ago
Johnny Lim 3b3a92c563 Add missing @Test annotations
This commit also restores assertion accidentally removed in
commit 44d832158a.

See gh-17069
6 years ago
Phillip Webb 1d5647b922 Merge pull request #17106 from ielatif
* pr/17106:
  Fix deployment tests JUnit 5 checkstyle issues

Closes gh-17106
6 years ago
Issam El-atif 35dc7982d2 Fix deployment tests JUnit 5 checkstyle issues
See gh-17106
6 years ago
Andy Wilkinson c11f25bf8b Merge branch '2.1.x'
Closes gh-17104
6 years ago
Andy Wilkinson 95d0e26c35 Fix command DevTools uses to shut down in-memory Derby DB
Closes gh-17099
6 years ago
Phillip Webb b3d5cd538d Add JUnit 5 checkstyle rules
Add a rule to enforce JUnit 5 usage and conventions.

Closes gh-17093
6 years ago
Madhura Bhave 2560b54f7c Add configuration support for Opaque Token authentication
Closes gh-15872
6 years ago
Phillip Webb 8d44e31898 Fix composite property source filtering
Update `ConfigFileApplicationListener` so that property filtering works
against the original `PropertySource`, rather than the underling `Map`.

Prior to this commit, it was impossible for a `CompositePropertySource`
to be used as the `defaultPropertySource`.

Closes gh-17011
6 years ago
Andy Wilkinson 75e45fd239 Switch to @DisableWithoutTestcontainers
Closes gh-17092
6 years ago
Andy Wilkinson d9c93bd354 Merge branch '2.1.x' 6 years ago
Andy Wilkinson a243b56ade Merge branch '2.0.x' into 2.1.x 6 years ago
Andy Wilkinson 9d28238598 Update formatting of spring-boot-samples 6 years ago
Phillip Webb 7ed0faa574 Merge branch '2.1.x'
Closes gh-17088
6 years ago
Phillip Webb 80e5762457 Merge branch '2.0.x' into 2.1.x
Closes gh-17087
6 years ago
Phillip Webb da1d4b8c3b Run root nohttp checkstyle on CI
Closes gh-17081
6 years ago
Phillip Webb dd3d8b43cd Polish checkstyle settings 6 years ago
Phillip Webb 266d6334b2 Fix checkstyle RedundantModifier test violations 6 years ago
Phillip Webb cde4f0d688 Fix checkstyle violations 6 years ago
Phillip Webb 4c21dc1c31 Merge branch '2.1.x' 6 years ago
Phillip Webb fed11febec Fix checkstyle violations 6 years ago
Phillip Webb 866e2b712e Merge branch '2.0.x' into 2.1.x 6 years ago
Phillip Webb 2c8881a908 Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson fb24b5a684 Separate nottp checkstyle configuration
See gh-16682
6 years ago