Commit Graph

4254 Commits

Author SHA1 Message Date
Marcin Grzejszczak
33ee34fe74 Merge branch '4.0.x' 2023-06-15 16:13:49 +02:00
Marcin Grzejszczak
fc8389dfed Merge branch '3.1.x' into 4.0.x 2023-06-15 16:13:39 +02:00
Marcin Grzejszczak
ab9d7f5616 Using different fixed ports 2023-06-15 16:12:59 +02:00
Marcin Grzejszczak
864df2232e Update Contract.java 2023-06-14 22:21:19 +02:00
Marcin Grzejszczak
066740b31a Update Contract.java 2023-06-14 22:20:57 +02:00
Marcin Grzejszczak
156fea2fde Update Contract.java 2023-06-14 22:20:40 +02:00
spencergibb
e367df3877 Updates to version 4.1.0-SNAPSHOT 2023-06-14 15:30:13 -04:00
buildmaster
730c1f140a Bumping versions 2023-05-26 17:12:35 +00:00
buildmaster
6c5a6e628c Bumping versions 2023-05-25 14:21:17 +00:00
buildmaster
70c77dda9c Bumping versions to 4.0.4-SNAPSHOT after release 2023-05-24 21:38:54 +00:00
buildmaster
615af9f858 Going back to snapshots 2023-05-24 21:38:53 +00:00
buildmaster
a248161dd6 Update SNAPSHOT to 4.0.3 2023-05-24 21:27:39 +00:00
Ryan Baxter
bb76529308 Disabling deploy profile for release 2023-05-24 17:06:53 -04:00
spencergibb
f4ef3943f2 Adds beans for test that has eureka client and server together 2023-05-23 20:22:59 -04:00
Marcin Grzejszczak
aee038e26b Update _project-features-contract.adoc
Removed mention of `inputMessage`
2023-05-04 10:40:23 +02:00
Marcin Grzejszczak
cc9dd43846 Update getting-started.adoc
removed `inputMessage` mention
2023-05-04 10:39:48 +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
d553abe35c Merge branch '3.1.x' 2023-04-27 15:46:36 +02:00
Marcin Grzejszczak
c417324abb Bumped jackson schema to 2.14.2; fixes gh-1879 2023-04-27 15:46:29 +02:00
Marcin Grzejszczak
37c53cb9c2 Merge branch '3.1.x' 2023-04-27 15:11:40 +02:00
Marcin Grzejszczak
56c531ab79 Better documented multipart; fixes gh-1886 2023-04-27 15:11:24 +02:00
Marcin Grzejszczak
9a9b6acca6 Merge branch '3.1.x' 2023-04-27 14:48:07 +02:00
Marcin Grzejszczak
c29bd77521 Trying to fix the issue with descendant operator 2023-04-27 14:42:33 +02:00
Marcin Grzejszczak
9fa4fc9ad6 Merge branch '3.1.x' 2023-04-27 14:24:11 +02:00
Marcin Grzejszczak
f03106da61 Fixed parameter name that overrides another one; fixes gh-1812 2023-04-27 14:23:56 +02:00
spencergibb
35ce2705cd Merge branch '3.1.x' 2023-04-26 19:55:27 -04: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
c6f948c208 Fixed issue with .. jsonpath operator; fixes gh-1754 2023-04-26 16:28:14 +02: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
c04b110fe2 Merge branch '3.1.x' 2023-04-26 15:05:50 +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
317aa651eb Merge branch '3.1.x' 2023-04-26 14:03:29 +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
Marcin Grzejszczak
548555484c Merge branch '3.1.x' 2023-04-26 12:58:31 +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
74f0841b14 Merge branch '3.1.x' 2023-04-20 16:11:14 +02:00
Marcin Grzejszczak
fe092b8981 Trying to fix gradle javadocs issues 2023-04-20 16:11:05 +02:00
geirhede
ccabfb3dec Improving observability when debugging broken wiremock configurations (#1891) 2023-04-20 13:02:56 +02:00
Shannon Pamperl
81e3d65346 Use Gradle JVM Test Suite Plugin (#1887)
* Upgrade to Gradle 7.6.1
* Use JVM Test Suite plugin

fixes gh-1863
2023-04-18 10:14:20 +02:00
Wallace Wadge
75b1fb663d Adds some supporting documentation regarding overriding the priority field and a custom DSL template. (#1883)
Fixes gh-1818

Co-authored-by: Wallace Wadge <wallace.wadge@gamesysgroup.com>
2023-04-06 11:43:38 +02:00
Wallace Wadge
e4d19d8e9b Adds support to specify priority and allow for template override (#1882)
* Adds support to specify priority and make it possible to override the snippet template

Fixes gh-1818

* Adds support to specify priority and make it possible to override the snippet template

Fixes gh-1818

---------

Co-authored-by: Wallace Wadge <wallace.wadge@gamesysgroup.com>
2023-04-06 10:05:50 +02:00
buildmaster
0d9669f5a0 Bumping versions 2023-03-30 14:32:55 +00:00
Olga Maciaszek-Sharma
0fa9028b14 Revert "Disable deploy profile"
This reverts commit b000f6fdc3.
2023-03-29 19:33:44 +02:00
buildmaster
15d412f5cf Bumping versions to 4.0.3-SNAPSHOT after release 2023-03-28 18:48:26 +00:00
buildmaster
28533c4d2d Going back to snapshots 2023-03-28 18:48:25 +00:00