Commit Graph

4062 Commits

Author SHA1 Message Date
dependabot[bot]
097d0dfdba Bump jgit.version from 5.13.1.202206130422-r to 5.13.2.202306221912-r (#1954)
Bumps `jgit.version` from 5.13.1.202206130422-r to 5.13.2.202306221912-r.

Updates `org.eclipse.jgit:org.eclipse.jgit` from 5.13.1.202206130422-r to 5.13.2.202306221912-r

Updates `org.eclipse.jgit:org.eclipse.jgit.ssh.jsch` from 5.13.1.202206130422-r to 5.13.2.202306221912-r

---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jgit:org.eclipse.jgit.ssh.jsch
  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-09-19 15:12:01 +02:00
dependabot[bot]
40c3651a2c Bump org.junit.jupiter:junit-jupiter-engine from 5.9.1 to 5.9.3 (#1955)
Bumps [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) from 5.9.1 to 5.9.3.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.1...r5.9.3)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  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-09-19 15:11:43 +02:00
dependabot[bot]
762050160f Bump org.apache.maven.plugin-tools:maven-plugin-annotations (#1945)
Bumps [org.apache.maven.plugin-tools:maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.1 to 3.6.4.
- [Release notes](https://github.com/apache/maven-plugin-tools/releases)
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.6.1...maven-plugin-tools-3.6.4)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations
  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-09-19 15:09:59 +02:00
dependabot[bot]
81a52dc9dd Bump org.eclipse.sisu:org.eclipse.sisu.inject from 0.3.4 to 0.3.5 (#1952)
Bumps org.eclipse.sisu:org.eclipse.sisu.inject from 0.3.4 to 0.3.5.

---
updated-dependencies:
- dependency-name: org.eclipse.sisu:org.eclipse.sisu.inject
  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-09-19 15:09:03 +02:00
dependabot[bot]
9ae23c38c9 Bump actions/checkout from 2 to 4 (#1949)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-09-19 15:03:59 +02:00
Marcin Grzejszczak
7975d43351 Fixed missing support for String body for URL encoded request; fixes gh-1931 2023-09-05 18:27:20 +02:00
Marcin Grzejszczak
b063b3a4bf Fixed conversion to and from YAML; fixes gh-1921 2023-09-05 15:18:38 +02:00
Marcin Grzejszczak
a15db490f1 Defaults the WireMock server port to 8080; fixes gh-1920 2023-09-04 18:32:32 +02:00
Marcin Grzejszczak
961b119529 Fixed invalid URLs to the samples 2023-09-04 17:51:15 +02:00
Marcin Grzejszczak
550b7c0069 Fixed invalid 'Go back to index' link; fixes gh-1918 2023-07-03 07:04:17 +02:00
buildmaster
8d897f44ed Bumping versions to 3.1.9-SNAPSHOT after release 2023-06-29 13:50:12 +00:00
buildmaster
30260c234f Going back to snapshots 2023-06-29 13:50:11 +00:00
buildmaster
40f46f68e4 Update SNAPSHOT to 3.1.8 2023-06-29 13:38:36 +00:00
Marcin Grzejszczak
3401ccf56c Skipping docker modules for the release 2023-06-29 14:40:40 +02:00
Marcin Grzejszczak
c2a3e730b4 Trying to fix the ddocs build 2023-06-29 11:55:45 +02:00
Marcin Grzejszczak
0c910155ba Commenting out spring release repository 2023-06-29 11:23:11 +02:00
Marcin Grzejszczak
17a5fa0c5d Fixed broken pact tests 2023-06-29 11:03:32 +02:00
Marcin Grzejszczak
e692110a15 Upgraded handlebars to 4.3.1 2023-06-29 10:32:30 +02:00
Marcin Grzejszczak
559510e991 Upgraded pact to 4.1.41 2023-06-29 10:31:47 +02:00
Marcin Grzejszczak
dd6cb86be4 Upgraded Camel to 3.14.9 2023-06-29 10:30:16 +02:00
Marcin Grzejszczak
98b3c5de2b Trying to fix docker setup with gradle and thin jar 2023-06-29 10:29:15 +02:00
Shannon Pamperl
9a071f2b58 Add dependency on copyContracts (#1913)
* Re-enable full exception logging

* Add dependency on copyContracts
2023-06-27 14:59:02 +02:00
Marcin Grzejszczak
5c6eac2453 Fixing Gradle 8.1.1 issues; fixs gh-1911 2023-06-26 12:04:49 +02:00
Marcin Grzejszczak
ce3f5956ab Changed slf4j version to 1.x; fixes gh-1909 2023-06-26 09:04:22 +02:00
Marcin Grzejszczak
c975bbaf50 Fixed slf4j version; fixes gh-1909 2023-06-26 09:02:42 +02:00
Marcin Grzejszczak
d85e522a84 Fixing the build 2023-06-26 08:51:27 +02:00
Marcin Grzejszczak
169a39d481 Trying to fix the DSL build for Gradle 2023-06-19 17:02:35 +02:00
Marcin Grzejszczak
94dbdba285 Removed guides and updated gradle 2023-06-15 16:47:44 +02:00
Marcin Grzejszczak
ab9d7f5616 Using different fixed ports 2023-06-15 16:12:59 +02:00
Marcin Grzejszczak
156fea2fde Update Contract.java 2023-06-14 22:20:40 +02:00
buildmaster
3143d8bc24 Bumping versions 2023-04-29 00:18:12 +00:00
buildmaster
70e9ccda4f Bumping versions to 3.1.8-SNAPSHOT after release 2023-04-27 16:34:07 +00:00
buildmaster
c50cd9f93e Going back to snapshots 2023-04-27 16:34:05 +00:00
buildmaster
d5e74a64e3 Update SNAPSHOT to 3.1.7 2023-04-27 16:07:47 +00:00
Marcin Grzejszczak
c417324abb Bumped jackson schema to 2.14.2; fixes gh-1879 2023-04-27 15:46:29 +02:00
Marcin Grzejszczak
56c531ab79 Better documented multipart; fixes gh-1886 2023-04-27 15:11:24 +02:00
Marcin Grzejszczak
c29bd77521 Trying to fix the issue with descendant operator 2023-04-27 14:42:33 +02:00
Marcin Grzejszczak
f03106da61 Fixed parameter name that overrides another one; fixes gh-1812 2023-04-27 14:23:56 +02:00
spencergibb
54f0ca5f54 formatting 2023-04-26 19:54:44 -04:00
spencergibb
fa789d00a5 removes unused import 2023-04-26 19:49:56 -04:00
Marcin Grzejszczak
7fce11ba8c Picks nonarg constructor of a metadata for docs building
fixes gh-1896
2023-04-26 15:57:57 +02:00
Marcin Grzejszczak
0767043beb Unignored the test; fixes gh-1754 2023-04-26 15:38:11 +02:00
Marcin Grzejszczak
b1f2d1f4a5 Does not include namespaces in body parsing
this PR iterates over child element nodes and checks for namespace attributes

Co-authored-by: @bensonbenny021 (https://github.com/spring-cloud/spring-cloud-contract/pull/1870)

fixes gh-1709
2023-04-26 15:05:40 +02:00
Marcin Grzejszczak
a2444550d5 Does not do JSON assertions for byte payloads
without this change we're doing json assertions for payload that should read payloads as bytes

this is a workaround around the issues like https://github.com/spring-cloud/spring-cloud-contract/issues/1701 and https://github.com/spring-cloud/spring-cloud-contract/issues/1627 .

The problem is that due to the fact that we accept GString payloads where you can have complex json structures with consumer / producer parts, we are doing recursive analysis of that json structure. We're parsing the keys and values and then we're creating the final Json payload map. The issue is that sometimes the value is actually textual json which we shouldn't parse. We don't know that when the processing happens.

The workaround is about telling the framework to read the payload from a file as bytes and then simple equality check will happen without additional JSON assertions.

We will need to look into some better fixes for that in the future (e.g. 5.0.0).

fixes gh-1627
fixes gh-1701
2023-04-26 14:03:18 +02:00
Benedict Roeser
ee52a9f6ae Do not escape quotes in IllegalStateException (#1895)
Now relativePath is logged correctly when resource is null.

fixes #1894
2023-04-26 12:58:07 +02:00
Marcin Grzejszczak
fe092b8981 Trying to fix gradle javadocs issues 2023-04-20 16:11:05 +02:00
buildmaster
bb2e0d14c8 Bumping versions 2023-03-15 00:17:29 +00:00
Daniel Frey
7bf491c41e allow sendMessage to handle body from file (#1867)
* allow sendMessage to handle body from file

- add test for populating `bodyFromFileAsBytes`
- update `StubRunnerExecutor` to handle more than just json payloads

cherry picked changes from bugfix/1864
take 2

fixes #1864

* wrap bodyextractor value in jsonoutput, add tests for of file content types

cherry picked from bugfix/1864

#1864
2023-03-14 13:01:28 +01:00
Arseny Feytullaev
77b05b6a16 Fixes gh-1876 (#1877) 2023-03-09 16:06:47 +01:00
Arseny Feytullaev
622aef7bd2 Fixes gh-1873 (#1874)
Co-authored-by: Фейтуллаев Арсений Валерьевич <avafeytullaev@sberbank.ru>
2023-03-02 11:19:17 +01:00