Commit Graph

46858 Commits

Author SHA1 Message Date
Yanming Zhou
d3a51e56b7 Remove unnecessary static modifiers
See gh-38739
2023-12-19 22:38:08 -08:00
Yanming Zhou
ac18e3015c Use .isEmpty() where feasible
See gh-38739
2023-12-19 22:38:05 -08:00
Phillip Webb
e1b1a621d1 Merge pull request #38847 from ilies-bel
* pr/38847:
  Hide application name placeholder when include property is false

Closes gh-38847
2023-12-19 22:11:18 -08:00
Iliès BELDJILALI
e39d1d14ea Hide application name placeholder when include property is false
Update log4j configuration so that an empty value is used when
`LOGGED_APPLICATION_NAME` is missing. Prior to this commit when
`logging.include-application-name` was `false` the logged output
would include the raw `${sys:LOGGED_APPLICATION_NAME}` value.

See gh-38847
2023-12-19 22:08:13 -08:00
Phillip Webb
1b498dea43 Drop Netty restriction 2023-12-19 20:45:10 -08:00
Phillip Webb
67b43baa16 Upgrade to Spring WS 4.0.9
Closes gh-38876
2023-12-19 20:38:20 -08:00
Phillip Webb
b6d855fa0b Upgrade to Spring Pulsar 1.0.1
Closes gh-38875
2023-12-19 20:38:15 -08:00
Phillip Webb
32d6949733 Upgrade to Spring Kafka 3.1.1
Closes gh-38874
2023-12-19 20:38:11 -08:00
Phillip Webb
21116297f6 Upgrade to Pulsar Reactive 0.5.1
Closes gh-38873
2023-12-19 20:38:07 -08:00
Phillip Webb
a04a16a783 Upgrade to Netty 4.1.104.Final
Closes gh-38872
2023-12-19 20:38:03 -08:00
Phillip Webb
31bc458a13 Upgrade to Jetty 12.0.5
Closes gh-38871
2023-12-19 20:37:58 -08:00
Phillip Webb
cf5dc186f8 Upgrade to Hibernate 6.4.1.Final
Closes gh-38870
2023-12-19 20:37:53 -08:00
Brian Clozel
bf21fa8e76 Upgrade to Spring Integration 6.2.1
Closes gh-38698
2023-12-19 21:22:27 +01:00
Brian Clozel
76c7fe3f8a Upgrade to Spring Session 3.2.1
Closes gh-38866
2023-12-19 19:11:15 +01:00
Brian Clozel
97f08da638 Upgrade to Spring Authorization Server 1.2.1
Closes gh-38696
2023-12-19 19:10:41 +01:00
Brian Clozel
6eee6e913c Merge branch '3.1.x' 2023-12-19 19:10:17 +01:00
Brian Clozel
d3af5cce73 Upgrade to Spring Session 3.1.4
Closes gh-38683
2023-12-19 18:49:02 +01:00
Brian Clozel
cb019e2957 Upgrade to Spring Authorization Server 1.1.4
Closes gh-38678
2023-12-19 18:48:19 +01:00
Brian Clozel
7a6d32c4cb Merge branch '3.1.x' 2023-12-19 12:31:21 +01:00
Brian Clozel
450a0ce8c7 Upgrade to Spring Security 6.1.6
Closes gh-38682
2023-12-19 12:30:36 +01:00
Brian Clozel
0fa8a27e4a Upgrade to Spring LDAP 3.1.3
Closes gh-38681
2023-12-19 12:30:04 +01:00
Brian Clozel
29016ef3d2 Fix authorization server smoke test
Change from spring-projects/spring-authorization-server#1468

See gh-38678
2023-12-19 12:28:25 +01:00
Brian Clozel
bdb2cb131a Upgrade to Spring Security 6.2.1
Closes gh-38700
2023-12-19 11:35:57 +01:00
Brian Clozel
67458b8662 Upgrade to Spring LDAP 3.2.1
Closes gh-38699
2023-12-19 11:35:23 +01:00
Brian Clozel
1c210f5c1a Upgrade to Spring AMQP 3.1.1
Closes gh-38860
2023-12-19 11:34:54 +01:00
Brian Clozel
c4150dff09 Fix authorization server smoke test
Change from spring-projects/spring-authorization-server#1468

See gh-38696
2023-12-19 11:32:19 +01:00
Phillip Webb
561c7f749b Don't start containers imported via @ImportTestcontainers
Remove early start of containers imported via `@ImportTestcontainers`
so that parallel startup can happen.

Fixes gh-38831
2023-12-17 15:22:28 -08:00
Phillip Webb
88429b6a66 Use file urls for unpacked jars
Update `JarFileArchive` so that unpacked jars use `file:` URLs rather
than `jar:file:`. This aligns with the behavior of Spring Boot 3.1 and
allows calls to `class.getSigners()` to work again.

Fixes gh-38833
2023-12-17 10:55:31 -08:00
Phillip Webb
3d42dc7c6d Merge pull request #38839 from onobc
* pr/38839:
  Polish 'Use authParamString to configure Pulsar authentication'
  Use authParamString to configure Pulsar authentication

Closes gh-38839
2023-12-16 22:23:47 -08:00
Phillip Webb
2158f4cc43 Polish 'Use authParamString to configure Pulsar authentication'
See gh-38839
2023-12-16 22:23:37 -08:00
Chris Bono
4c0a19e8c0 Use authParamString to configure Pulsar authentication
Update `PulsarPropertiesMapper` to use JSON encoded parameters rather
than a `Map` since the `Map` method is deprecated in Pulsar. This
commit simply takes the auth params map and converts them to the
expected encoded JSON string of auth parameters.

See gh-38839
2023-12-16 22:19:45 -08:00
Phillip Webb
6ae113c18a Fix parallel startup of testcontainers
Update `TestcontainersLifecycleBeanPostProcessor` so that containers
can actually be started in parallel.

Prior to this commit, `initializeStartables` would collect beans
and in the process trigger the `postProcessAfterInitialization` method
on each bean. This would see that  `startablesInitialized` was `true`
and call `startableBean.start` directly. The result of this was that
beans were actually started sequentially and when the `start` method
was finally called it had nothing to do.

The updated code uses an enum rather than a boolean so that the
`postProcessAfterInitialization` method no longer attempts to start
beans unless `initializeStartables` has finished.

Fixes gh-38831
2023-12-16 21:57:16 -08:00
Phillip Webb
92a4a1194d Polish 2023-12-15 12:08:11 -08:00
Phillip Webb
b08d441021 Merge branch '3.1.x'
Closes gh-38837
2023-12-15 11:43:47 -08:00
Phillip Webb
13fb450563 Don't call runners in parent ApplicationContext
Update `SpringApplication` so that `ApplicationRunner` and
`CommandLineRunner` beans are not considered from the parent
`ApplicationContext`.

The restores the behavior that applied before commit 7d6532cac4
whilst still retaining the correct run order.

Fixes gh-38647
2023-12-15 11:42:26 -08:00
Brian Clozel
f2a74c9107 Upgrade to Spring Retry 2.0.5
Closes gh-38836
2023-12-15 18:26:21 +01:00
Brian Clozel
42830dc621 Upgrade to Spring Data Bom 2023.1.1
Closes gh-38697
2023-12-15 18:25:18 +01:00
Brian Clozel
39cbe57bbf Merge branch '3.1.x' 2023-12-15 18:23:52 +01:00
Brian Clozel
e63be1bf73 Upgrade to Spring Retry 2.0.5
Closes gh-38834
2023-12-15 17:33:42 +01:00
Brian Clozel
e8546545a7 Upgrade to Spring Data Bom 2023.0.7
Closes gh-38679
2023-12-15 17:32:56 +01:00
Phillip Webb
65af35c1ac Revert "Temporarily disable failing test"
This reverts commit bb37a868b3.

Closes gh-38659
2023-12-15 07:42:00 -08:00
Phillip Webb
26dc14031e Update LoadedPemSslStore to use lazy loading
Update `LoadedPemSslStore` so that it loads content lazily. This
restores the behavior of Spring Boot 3.1 and allows bundles to be
defined with files that don't exist as long as they are never accessed.

Fixes gh-38659
2023-12-14 22:03:07 -08:00
Phillip Webb
bb37a868b3 Temporarily disable failing test
See gh-gh-38822
2023-12-14 20:33:28 -08:00
Phillip Webb
1d10e51755 Adapt to upstream Spring Security changes 2023-12-14 20:33:09 -08:00
Andy Wilkinson
5915db09e6 Merge branch '3.1.x' 2023-12-14 20:17:29 +00:00
Andy Wilkinson
85cfa4798c Close jar to allow it to be cleaned up after test execution
See gh-38766
2023-12-14 20:16:23 +00:00
Andy Wilkinson
d7f4a8ca6a Upgrade to UnboundID LDAPSDK 6.0.11
Closes gh-38816
2023-12-14 17:08:52 +00:00
Andy Wilkinson
ee19ed7f17 Upgrade to Tomcat 10.1.17
Closes gh-38815
2023-12-14 17:08:47 +00:00
Andy Wilkinson
18c7e307cc Upgrade to Spring Framework 6.1.2
Closes gh-38814
2023-12-14 17:08:43 +00:00
Andy Wilkinson
25b109167c Upgrade to R2DBC Proxy 1.1.3.RELEASE
Closes gh-38813
2023-12-14 17:08:38 +00:00