Commit Graph

7692 Commits (56146f0ea01661acc1cc3bc1d9e99285e31d6e50)
 

Author SHA1 Message Date
Stephane Nicoll a65bed47fc Merge pull request #5685 from izeye/polish-20160414
* pr/5685:
  Polish
9 years ago
Johnny Lim 90d897eb9d Polish
Closes gh-5685
9 years ago
Andy Wilkinson 5424c5668b Skip Animal Sniffer and Checkstyle plugins when building the starters
Closes gh-5681
9 years ago
Stephane Nicoll 33cc5b40fe Merge pull request #5662 from rajadileepkolli/master
* pr/5662:
  Upgrade to Maven 3.3.9
9 years ago
Raja Dilip Kolli cf560a487e Upgrade to Maven 3.3.9
Closes gh-5662
9 years ago
Phillip Webb dbd577545d Remove trailing whitespace 9 years ago
Phillip Webb 57a665cbef Merge pull request #5672 from izeye/context-close
* context-close:
  Close the context in TypeExcludeFilterTests
9 years ago
Johnny Lim e769f20477 Close the context in TypeExcludeFilterTests
Closes gh-5672
9 years ago
Phillip Webb bf1fcfc852 Merge pull request #5673 from izeye/patch-50
* patch-50:
  Remove a test doing nothing
9 years ago
Johnny Lim 10a73381e6 Remove a test doing nothing
Closes gh-5673
9 years ago
Phillip Webb 99ea724c71 Polish docs 9 years ago
Phillip Webb 296bbbc7bd Polish docs 9 years ago
Phillip Webb 29900b48ea Polish docs 9 years ago
Phillip Webb 2d71b08eef Fix copy/paste error in documentation 9 years ago
Phillip Webb dacf0f9826 Merge pull request #5667 from oembedler/master
* pull5667:
  Fix potential NPE in RedisAutoConfiguration
9 years ago
oEmbedler Inc af39d558ff Fix potential NPE in RedisAutoConfiguration
Closes gh-5667
9 years ago
Phillip Webb 6eeda76af7 Merge branch '1.3.x' 9 years ago
Phillip Webb a2f482b7f3 Merge pull request #5053 from spauk/master
* pull5053:
  Make UserInfoTokenServices.getPrincipal protected
9 years ago
Sergey Pauk 8542f4f481 Make UserInfoTokenServices.getPrincipal protected
Update UserInfoTokenServices.getPrincipal() so that it can be overridden
by subclasses to allow a custom authenticated principal to be returned
from the authorized request parameters.

Fixes gh-5053
9 years ago
Phillip Webb b1656be3d0 Fix possible binder IndexOutOfBoundsException
Update RelaxedDataBinder.extendCollectionIfNecessary to use the current
index when checking if the path node is an array.

Fixes gh-5635
9 years ago
Phillip Webb caaf8e96b9 Reduce churn when parsing Jar files
Update CentralDirectoryParser to reduce the number of objects created
when parsing the central directory. A single CentralDirectoryFileHeader
object is now reused as entries are parsed.

Fixes gh-5260
9 years ago
Phillip Webb 5bc274ca09 Polish 9 years ago
Phillip Webb 0968d411e6 Fix reference to non-final field 9 years ago
Phillip Webb fa18d2ccbf Attempt to prevent BindExceptions in tests
Update tests that use `doWithBlockedPort` so that the port is obtained
and bound early to ensure that something else doesn't grab it.
9 years ago
Andy Wilkinson 22e1a23d38 Work around bug in crash.shell pom that causes crash.cli to go AWOL
When spring-boot-docs is built on Windows, Maven logs a warning:

[WARNING] The POM for org.crashub:crash.shell🫙1.3.2 is invalid,
transitive dependencies (if any) will not be available, enable debug
logging for more details

The build then fails as a class in crash.cli, a dependency of
crash.shell, is unavailable. The failure’s due to a hardcoded path
in the pom that Maven needs to be absolute and isn’t on Windows. See
https://jira.exoplatform.org/browse/CRASH-247 for details.

This commit works around the problem by explicitly declaring
crash.shell’s one dependency directly. The warning is still logged but
it’s now benign.

Closes gh-5633
9 years ago
Andy Wilkinson 43d30cc5bc Merge branch '1.3.x' 9 years ago
Andy Wilkinson 1412eaa0e0 Handle relative URLs in jar's Class-Path when getting changeable URLs
5e0ba6ea added support for reading a jar manifest's Class-Path
attribute when resolving changeable URLs from a URLClassLoader,
however it did not handle relative URLs, i.e. URLs without a protocol,
correctly.

This commit updates ChangeableUrls so that it uses the URL of the
JAR that contains the manifest as the base for any new URLs that
are created. When the Class-Path entry is relative, this base will
be used. When the Class-Path entry is absolutee, URL's constructor
will ignore the supplied base.

Closes gh-5665
9 years ago
Andy Wilkinson a192970fb3 Merge pull request #5324 from Henri Kerola
* gh-5324:
  Polish "Allow Jetty's ThreadPool to be customized" (gh-5324)
  Allow Jetty's ThreadPool to be customized
9 years ago
Andy Wilkinson acda000975 Polish "Allow Jetty's ThreadPool to be customized" (gh-5324) 9 years ago
Henri Kerola 6f094243bb Allow Jetty's ThreadPool to be customized
This commit enhances JettyEmbeddedServletContainerFactory to allow
Jetty to be created with a custom ThreadPool via a new
setThreadPool(ThreadPool) method.

Closes gh-5324
9 years ago
Stephane Nicoll 2da7799325 Merge pull request #5661 from izeye/polish-20160412
* pr/5661:
  Polish
9 years ago
Johnny Lim 030096c490 Polish
Closes gh-5661
9 years ago
Stephane Nicoll 3156b17f8a Polish 9 years ago
Andy Wilkinson 5677b222d2 Document using @TestConfiguration to customize app's primary config
Closes gh-5566
9 years ago
Andy Wilkinson 69499bf329 Make configuration of acceptors and selectors compatible with Jetty 8
The ServerConnector class doesn’t exist in Jetty 8 so we have to
resort to reflection to create and configure a SelectChannelConnector
instead.

Closes gh-5649
See gh-5380
9 years ago
Phillip Webb fa142d929a Restore Jetty 8 compatibility
Acceptors and Selectors aren't supported with Jetty 8.

See gh-5380
9 years ago
Phillip Webb c79ecc29c6 Polish 9 years ago
Phillip Webb 7956e68224 Fix warnings 9 years ago
Phillip Webb ee629a84fa Merge pull request #5649 from venilnoronha/issue-5380-fix
* issue-5380-fix:
  Add Jetty `acceptors` and `selectors` support
9 years ago
Venil Noronha 1def64e49e Add Jetty `acceptors` and `selectors` support
Add support for Jetty `acceptors` and `selectors` configuration, either
directly on the `JettyEmbeddedServletContainerFactory` or via
`server.jetty.acceptors`/`server.jetty.selectors` server properties.

Fixes gh-5380
Closes gh-5649
9 years ago
Phillip Webb 1bf10f2926 Fix accidental banner regression
Fix accidental regression introduced when I tweaked the updated
banner support (commit aaed87d1).

See gh-5636
9 years ago
Phillip Webb 944a49bd58 Tweak Elasticsearch sample timeout 9 years ago
Phillip Webb caf9bd9be2 Merge pull request #5636 from michael-simons/add_banner_bean
* add_banner_bean:
  Register printed banner in ApplicationContext
9 years ago
Michael J. Simons aaed87d176 Register printed banner in ApplicationContext
Update SpringApplication to store the banner that was actually printed
as a bean named `springBootBanner`.

Closes gh-5636
9 years ago
Andy Wilkinson e14329c77b Upgrade to Spring Web Services 2.3.0.RELEASE 9 years ago
Phillip Webb b00d97e764 Upgrade to AssertJ 2.4.1
Fixes gh-5647
9 years ago
Phillip Webb 2d992c1324 Polish 9 years ago
Andy Wilkinson f87defe15a Document FlywayMigrationStrategy
Closes gh-5656
9 years ago
Stephane Nicoll 99ae6dac53 Customize Couchbase's socket connect timeout
Our Windows build is failing currently because the couchbase server does
not handle a socket connection within a second (the default). This commit
adds a property to customize this option and set it to 10 sec in the
sample.

While investigating this issue, it turns out that while
`CouchbaseConfiguration` is public, it is not really possible to extend
it in user's configuration. This commit fixes this problem and add a test
that demonstrates how it can be used.

Closes gh-5657
9 years ago
Andy Wilkinson d8dc76bbb0 Complete dependency management for Spring Session
Spring Session 1.2 has introduced two new modules. This commit
expands Boot's dependency management to cover them.

Closes gh-5634
9 years ago