Commit Graph

11589 Commits

Author SHA1 Message Date
dependabot[bot]
c992ea74a3 Bump the development-dependencies group with 2 updates (#8833)
Bumps the development-dependencies group with 2 updates: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) and com.gradle.enterprise.


Updates `org.testcontainers:testcontainers-bom` from 1.19.2 to 1.19.3
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.2...1.19.3)

Updates `com.gradle.enterprise` from 3.15 to 3.15.1

---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 12:26:14 -05:00
Artem Bilan
eb6764ba06 Use permissions: write-all for merge-dependabot-pr 2023-12-19 12:04:31 -05:00
Artem Bilan
884359b93f Fix Checksum for Gradle Wrapper 2023-12-19 11:59:31 -05:00
Artem Bilan
d8a336b848 Upgrade to Gradle 8.5
* Fix `org.testcontainers` pattern for Dependabot
* Downgrade to `com.gradle.enterprise:3.15`
* Fix deprecation warning in the `KafkaDslKotlinTests.kt`
2023-12-19 11:57:18 -05:00
Artem Bilan
4bf0d1782b Exclude com.google.code.findbugs from Dependabot 2023-12-19 11:31:54 -05:00
Artem Bilan
ac5a63a2da Add more permissions for merge-dependabot-pr.yml 2023-12-19 11:28:20 -05:00
dependabot[bot]
c80411e95b Bump org.springframework.amqp:spring-amqp-bom from 3.1.0 to 3.1.1 (#8820)
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases)
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: org.springframework.amqp:spring-amqp-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 11:09:31 -05:00
dependabot[bot]
7d7a78ef65 Bump org.springframework.retry:spring-retry from 2.0.4 to 2.0.5 (#8824)
Bumps [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/spring-projects/spring-retry/releases)
- [Commits](https://github.com/spring-projects/spring-retry/compare/v2.0.4...v2.0.5)

---
updated-dependencies:
- dependency-name: org.springframework.retry:spring-retry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:58:21 -05:00
dependabot[bot]
4002eeb691 Bump org.springframework.ws:spring-ws-bom from 4.0.8 to 4.0.9 (#8825)
Bumps [org.springframework.ws:spring-ws-bom](https://github.com/spring-projects/spring-ws) from 4.0.8 to 4.0.9.
- [Release notes](https://github.com/spring-projects/spring-ws/releases)
- [Commits](https://github.com/spring-projects/spring-ws/compare/v4.0.8...v4.0.9)

---
updated-dependencies:
- dependency-name: org.springframework.ws:spring-ws-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:57:46 -05:00
dependabot[bot]
6482db9ae2 Bump the development-dependencies group with 1 update (#8819)
Bumps the development-dependencies group with 1 update: org.apache.tomcat.embed:tomcat-embed-websocket.


Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 10.1.16 to 10.1.17

---
updated-dependencies:
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:57:22 -05:00
dependabot[bot]
b5ccd1f9d1 Bump org.jruby:jruby-complete from 9.4.3.0 to 9.4.5.0 (#8821)
Bumps org.jruby:jruby-complete from 9.4.3.0 to 9.4.5.0.

---
updated-dependencies:
- dependency-name: org.jruby:jruby-complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:56:54 -05:00
dependabot[bot]
bcc2554caa Bump debeziumVersion from 2.4.1.Final to 2.4.2.Final (#8822)
Bumps `debeziumVersion` from 2.4.1.Final to 2.4.2.Final.

Updates `io.debezium:debezium-embedded` from 2.4.1.Final to 2.4.2.Final

Updates `io.debezium:debezium-connector-mysql` from 2.4.1.Final to 2.4.2.Final

---
updated-dependencies:
- dependency-name: io.debezium:debezium-embedded
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.debezium:debezium-connector-mysql
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:56:00 -05:00
dependabot[bot]
025f2dce77 Bump io.projectreactor:reactor-bom from 2023.0.0 to 2023.0.1 (#8823)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2023.0.0 to 2023.0.1.
- [Release notes](https://github.com/reactor/reactor/releases)
- [Commits](https://github.com/reactor/reactor/compare/2023.0.0...2023.0.1)

---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:44:14 -05:00
dependabot[bot]
f0dc64584b Bump org.springframework:spring-framework-bom from 6.1.0 to 6.1.2 (#8826)
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.0...v6.1.2)

---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:40:10 -05:00
dependabot[bot]
e83467f110 Bump org.apache.groovy:groovy-bom from 4.0.15 to 4.0.16 (#8827)
Bumps [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) from 4.0.15 to 4.0.16.
- [Commits](https://github.com/apache/groovy/commits)

---
updated-dependencies:
- dependency-name: org.apache.groovy:groovy-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:39:50 -05:00
dependabot[bot]
918fa58e64 Bump org.springframework.kafka:spring-kafka-bom from 3.1.0 to 3.1.1 (#8828)
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases)
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: org.springframework.kafka:spring-kafka-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:39:31 -05:00
Artem Bilan
4ca6164a4e Add merge-dependabot-pr.yml GHA 2023-12-19 10:27:33 -05:00
Artem Bilan
273fde9a5e Revert changes to the dependabot.yml 2023-12-19 09:47:40 -05:00
Artem Bilan
4462a6c90e Dev VS Prod for Dependabot 2023-12-19 09:34:45 -05:00
Artem Bilan
542b748d7e Fix release GHA for more permissions
* Improve `dependabot.yml` to group all only dev deps
* Upgrade only to patch releases
* Fix upgrades label for expected by the Changelog-generator
2023-12-18 18:16:38 -05:00
dependabot[bot]
984441dc81 Bump io.micrometer:micrometer-tracing-bom from 1.2.0 to 1.2.1 (#8816)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 18:09:49 -05:00
dependabot[bot]
a09b63bc50 Bump com.gradle.enterprise from 3.14.1 to 3.16.1 (#8817)
Bumps com.gradle.enterprise from 3.14.1 to 3.16.1.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 18:04:55 -05:00
dependabot[bot]
a6befcd560 Bump org.ajoberstar.grgit from 4.1.1 to 5.2.1 (#8815)
Bumps [org.ajoberstar.grgit](https://github.com/ajoberstar/grgit) from 4.1.1 to 5.2.1.
- [Release notes](https://github.com/ajoberstar/grgit/releases)
- [Commits](https://github.com/ajoberstar/grgit/compare/4.1.1...5.2.1)

---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 18:04:29 -05:00
dependabot[bot]
75c911a550 Bump org.springframework.data:spring-data-bom from 2023.1.0 to 2023.1.1 (#8813)
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2023.1.0 to 2023.1.1.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases)
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2023.1.0...2023.1.1)

---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 18:03:28 -05:00
Artem Bilan
0206b36c75 GH-8808: Upgrade to Smack 4.4.7
Fixes: #8808

Fix `ChatMessageInboundChannelAdapterParserTests` according to a new state of the library.
Looks like there is no more one more `StanzaListener` added to the `XMPPConnection`
internally by the library
2023-12-16 18:59:17 -05:00
dependabot[bot]
a4f03dc6fa Upgrade to AspectJ 1.9.21
Bumps [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) from 1.9.20.1 to 1.9.21.
- [Release notes](https://github.com/eclipse/org.aspectj/releases)
- [Commits](https://github.com/eclipse/org.aspectj/commits)
2023-12-16 15:50:15 -05:00
dependabot[bot]
6f9168d312 Upgrade to AssertK 0.28.0
Bumps [com.willowtreeapps.assertk:assertk-jvm](https://github.com/willowtreeapps/assertk) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/willowtreeapps/assertk/releases)
- [Changelog](https://github.com/willowtreeapps/assertk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/willowtreeapps/assertk/compare/v0.27.0...v0.28.0)
2023-12-16 15:47:21 -05:00
dependabot[bot]
57ae605500 Upgrade to Hibernate 6.4.1.Final
Bumps [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) from 6.3.1.Final to 6.4.1.Final.
- [Release notes](https://github.com/hibernate/hibernate-orm/releases)
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/main/changelog.txt)
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.3.1...6.4.1)
2023-12-16 15:45:39 -05:00
dependabot[bot]
a4cbb5e1a8 Upgrade to commons-io 2.15.1
Bumps commons-io:commons-io from 2.15.0 to 2.15.1.

updated-dependencies:
- dependency-name: commons-io:commons-io
  dependency-type: direct:production
  update-type: version-update:semver-patch
2023-12-16 15:20:42 -05:00
Artem Bilan
fdf3274511 Add dependabot 2023-12-16 14:44:53 -05:00
Artem Bilan
6207bca3bd GH-8806: Ignore HTTP body for DELETE & TRACE
Fixes: #8806

According to RFC 9110, the `TRACE` request must not contain the body and DELETE (like GET and HEAD)
should not.

* Fix `BaseHttpInboundEndpoint` adding `TRACE` & `DELETE` to the `NON_READABLE_BODY_HTTP_METHODS` list
* Clean up typos and links in the `http/inbound.adoc`
2023-12-12 17:25:01 -05:00
Roman Zabaluev
9bd8001a61 GH-8803: RedisLockRegistry: Log for lock acquired
Fixes: #8803

Would be great to have an `Acquired lock; RedisLock...`  logging message as we already have `Released lock; RedisLock ...`

* Improve `RedisLockRegistry.RedisLock.tryRedisLock()` to emit `Acquired lock; RedisLock...` debug message

**Cherry-pick to `6.0.x`**
2023-12-11 17:06:21 -05:00
Artem Bilan
cac5145038 Use ARTIFACTORY secrets for libs-staging-local 2023-12-07 18:02:42 -05:00
Artem Bilan
615691ab11 Clean up #2 2023-12-07 17:28:32 -05:00
Artem Bilan
b94a0ca6b3 Clean up 2023-12-07 17:22:18 -05:00
Artem Bilan
5bf94c68a9 Add jf gradlec for verify staging WF 2023-12-07 16:10:51 -05:00
Artem Bilan
6a9632e2ba Use jf to run Gradle (for possible auth) 2023-12-07 16:08:36 -05:00
Artem Bilan
9e8f395098 Bring back JFrog for verify staging
We need to auth for Artifactory before pulling from `https://repo.spring.io/libs-staging-local`
2023-12-07 16:04:26 -05:00
Artem Bilan
a2c264f51f Fix verify staging WF without JFrog 2023-12-07 15:46:48 -05:00
Artem Bilan
a733935ef1 Rework verify staging WF for Gradle init script
**Cherry-pick to `6.1.x`**
2023-12-07 15:44:19 -05:00
Artem Bilan
940ec888f7 Add new line in the end of FileTailMessProdTests
**Cherry-pick to `6.1.x`**
2023-12-06 13:27:36 -05:00
Artem Bilan
a6f826e1cf Remove unused imports from FileTailMessProdTests
The Checkstyle violation for unused imports in the `FileTailingMessageProducerTests`
Leftover from the previous fix for this class

**Cherry-pick to `6.1.x`**
2023-12-06 13:11:57 -05:00
Artem Bilan
a3d347eddd Fix FileTailingMessProducerTests for tail events
The `OSDelegatingFileTailingMessageProducer` publishes event from scheduled task

* Modify `FileTailingMessageProducerTests.testGuts()` to use `CountDownLatch`
to wait for those asynchronous events

**Cherry-pick to `6.1.x`**
2023-12-06 12:56:07 -05:00
Artem Bilan
9db838eaee Fix Build Status Badge in README for GH Actions 2023-12-06 12:23:08 -05:00
Artem Bilan
c7e3a7c24a GH-8800: Fix SMB Gateway for recursive MGET
Fixes: gh-8800

The `SmbFile.getName()` returns plain file name, not with a
sub-directory as it is expected by the `AbstractRemoteFileOutboundGateway`
for (S)FTP protocols

* Introduce `AbstractRemoteFileOutboundGateway.getFullFileName()`
with dir and file name concatenation by default (as it was before)
and override it in the `SmbOutboundGateway` to return the full path according this protocol.
* Fix `SmbOutboundGateway.enhanceNameWithSubDirectory()` to return an `SmbFile` instance
since it has all the info about remote file, include requested directory
* Fix `SmbOutboundGateway.getFilename()` to remove the trailing `/` in the dir name
since this is not what expected by the `AbstractRemoteFileOutboundGateway` logic

**Cherry-pick to `6.1.x`**
2023-12-06 17:29:28 +01:00
Artem Bilan
6d2bf330d1 Add backport-issue.yml GHA workflow 2023-12-06 10:28:11 -05:00
Artem Bilan
ba287aeb5b GH-8797: Fix DefSftpSessionFactory.timeout logic
Fixes https://github.com/spring-projects/spring-integration/issues/8797

After migration to Apache MINA we have missed to fix `DefaultSftpSessionFactory.timeout`
to be `0` by default as it states in its Javadocs and reference manual
It is `null` by default which really means an infinite wait.

* Fix `DefaultSftpSessionFactory.timeout` to be a reasonable 30 seconds by default
* Fix `setTimeout()` Javadocs and respective `session-factory.adoc`
* Propagate this `timeout` down to the `SftpClient` for its commands interactions
2023-12-04 13:30:33 +01:00
Artem Bilan
9f7acd7d9d Add explicit ref to verify-staged-artifacts.yml
**Cherry-pick to `6.1.x`**
2023-12-01 17:34:57 -05:00
Artem Bilan
504212592e Migrate CI/CD to GitHub Actions
* Remove JFrog plugin since it is supplied from CI/CD by Gradle init script
* Remove Sonar and Jacoco since we don't manage those service anymore
2023-12-01 16:40:40 -05:00
Artem Bilan
b0194e955e Change developer emails 2023-11-28 12:06:22 -05:00