Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pact-foundation/pact-jvm

JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-jvm

chore: fix code narc

1afb410a18685ac494caca124e55e501cf814621 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 55dde288f..142427dee

142427dee feat: Add V3 message provider feature

git-subtree-dir: compatibility-suite/pact-compa...

d872f7aa3500d041e8c4404d3c14c06cb4cbc2aa authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented V3 message provider feature

894016d80fa2f9bc929af2a6d9ea141c3ff4bc4b authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Update compatibility-suite

57cad3321e7c8c45cd352df259fe38c122077ff3 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit 'a6a2f59b047daf2583d12ff0d7e73dad94848b18'

33055045860f35fc0b75922012bd65e87e52300b authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 5c1ea808c..55dde288f

55dde288f fix: small typos + added message tag

git-subtree-dir: compatibility-suite/pact-compat...

a6a2f59b047daf2583d12ff0d7e73dad94848b18 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implement steps for V3 message consumer

5751c1fc1afb5a6901261e4d41904a9769e32252 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from ad77df02b..5c1ea808c

5c1ea808c feat: Add V3 message consumer feature

git-subtree-dir: compatibility-suite/pact-compa...

8a131f90f4dc715bbff11901decad4b9c35ac3bf authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 89b61f021..ad77df02b

ad77df02b fix: Update error steps to support regexes due to optional spaces

git-subtree-dir: co...

5806fc21a6b4c79be1788bd2825e1fc90be34ec7 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit '5806fc21a6b4c79be1788bd2825e1fc90be34ec7'

e40f5efac9c7dff22acf73d5866d0197bc7b27bb authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(compatibility-suite): header values can have optional spaces

bce354375e59eb124971acd64cbf958885a1e06d authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Add sys prop to set default Pact spec version; deprecate PactSpecVersion.UNSPECIFIED #1705

bd2f380fdc77a27129a62eb233c0093e3ad4dcab authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Pact parser is removing quoting on Content-Type params #1538

52cb552b6cf0ed9d711e223a0bf0451e7a9cdb35 authored over 1 year ago by Ronald Holshausen <[email protected]>
Update README.md

be48dfe6a16bff51babbff3beabf8b174e95bd76 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge branch 'oshai-kl5'

a671d4f8ae3dd7991057c809208a453c3b47f6d9 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge branch 'kl5' of github.com:oshai/pact-jvm into oshai-kl5

494a0dc669081028d2f5c492c9e616bcda9f3e08 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Update error messages to match the compatibility-suite

6c1f850ae7de0583e8843d5e4c095743ede258d3 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 36121e441..89b61f021

89b61f021 fix: Correct grammer in error messages
f3fb1e2f3 fix: correct V1 error message, which ...

4967b5f348f84288a7c04e6c1c7ccc489f15b6e7 authored over 1 year ago by Ronald Holshausen <[email protected]>
upgrade to kotlin-logging 5

3e22d632fceb6a5690a03ae1c3e54888553ad165 authored over 1 year ago by oshai <[email protected]>
feat(compatibility-suite): Add V3 HTTP generator scenarios

cdf6d2cfbda449986902ed71d07b817c1a1a0bf5 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from c4d11fd69..36121e441

36121e441 feat: Add V3 HTTP generator scenarios

git-subtree-dir: compatibility-suite/pact-compa...

b83089449f3623aedde6cd2c85dcca1b28bc26ba authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit 'b83089449f3623aedde6cd2c85dcca1b28bc26ba'

acc1aec829195b59732e4d0fd3a0d4af42bafc7e authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: DateTimeGeneratorSpec could fail on millisecond boundaries

308a7f760c07d85a0f86d58c1900ec22898438f5 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Fix static code violations

51332417bc63043cd1760fd999278de638b1fc18 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: TimeGeneratorSpec could fail on millisecond boundaries

3cc5e9b3673d89df62a35e82f1dacd01203c8f4a authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implement V3 mathing rule and generator scenarios

bf66443a689e3403de547d4eea1825dfacf6a30e authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 3b7a3c377..c4d11fd69

c4d11fd69 feat: Add V3 generator scenarios

git-subtree-dir: compatibility-suite/pact-compatibil...

2daa4496ef2be559c510dce3b750fabe6c3f4866 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Add V2 and V3 features to the CI build

85bc9562e0347a96906c2155b8c3b379b7259358 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: fix static code voilations and failing tests

0e7ad4e23d079173948a93c8a58df8907302fc21 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from f151554ee..3b7a3c377

3b7a3c377 feat: Add V3 matching rule scenarios
8fcd06d7a feat: Add V3 HTTP + JSON features

git-...

91dd1fd0c1ce65b2323a43b68283f8168dcf0bbe authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit '91dd1fd0c1ce65b2323a43b68283f8168dcf0bbe'

bef76ee7c5ad50ef4d82e0b30d1511afce2dd378 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented V3 features

88c023f88088a46823044878df483a57ad9fd4f2 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 4c9efa237..f151554ee

f151554ee chore: re-arrange feature layout
fcf2ab9ec Update README.md
e8a1fc380 Update README.md...

b628e96864bed914f45047116c5ff3fad99e27ee authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented remaining V1 scenarios

31004ad17c253c7eb2a90fe8816cee3af84e9cbc authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 2b94ae9fe..4c9efa237

4c9efa237 feat: Add remaining V2 provider scenarios

git-subtree-dir: compatibility-suite/pact-c...

f895d548c4a19dcc44706cea26f2e79afbd6eb7a authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit 'f895d548c4a19dcc44706cea26f2e79afbd6eb7a'

3c103677d125bb81ee08b3dc610bbd89d58393fb authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented scenarios related to multipart bodies

27498a13b337a545229f19f9387925e8db0f75bc authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from fc2384a13..2b94ae9fe

2b94ae9fe feat(V1): Add scenarios for multipart bodies

git-subtree-dir: compatibility-suite/pac...

20e3cc8deb0406b810ce1692ee614c9ef4447b33 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented scenarios related to non-JSON bodies

af661f3fbc5f7e49e4faf905690d5eb36eead2ab authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from a8ff1754a..fc2384a13

fc2384a13 feat(V1): Add scenarios for other content types than JSON

git-subtree-dir: compatibil...

14f1b4202fccda3a6859d8d4c9fb3134ff322a04 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit '14f1b4202fccda3a6859d8d4c9fb3134ff322a04'

ae0a7a4f357a3668b843f2053190a5c536cff49c authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Correct the matching rules to match the latest compatibility-suite

68b8822dd8735fa71a68cd6fd39d1a713fa06ac3 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 909f0bff0..a8ff1754a

a8ff1754a fix: correct the error messages in V2 HTTP consumer scenarios

git-subtree-dir: compat...

7f9d5aea6ea71ad2e57c7fde37210f22e74bfc76 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(V4): Add a JUnit 4 test using the status code matcher

909722645aa7ed7b337eb8f41fc5fcdcfdacb6d4 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit '5c4009f959ff7aba1bf363f298b258258084fdfd'

d49675b3be2096ebeb2631d9ea7bd08429f49e45 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 27b3f2663..909f0bff0

909f0bff0 feat(V2): Add negative scenario for repeated request query parameters

git-subtree-dir...

5c4009f959ff7aba1bf363f298b258258084fdfd authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Correct codenarc violations in compatibility-suite

302013dee823d90bb7fd0ce1e77d66f0054939a2 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Update RestPactRunner and MessagePactRunner to support V4 Pacts #1692

3af6b08028f4bdf52f3985b9d9d23205392e7a6b authored over 1 year ago by Ronald Holshausen <[email protected]>
Update README.md

277afade23b1c49ff100b938b2e013568e2e1bb2 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented steps for V2 matching rule scenarios

a6b6e83c5cacf0e8fba6c7168dba2eca50c291d0 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from b91f68931..27b3f2663

27b3f2663 feat(V2): Add scenarios for matching rules when verifying different HTTP response part...

c207e7e62699e47d37d2e99d0327c58344d47b25 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit 'c207e7e62699e47d37d2e99d0327c58344d47b25'

25d17dfc4d101ebd1327500054708fedecb83c3b authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Matching rules were not being applied to repeated header values

f0a4f6c16c1298cdeef89176ea5d5e731a2aa84f authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Matching rules were not being applied to repeated query parameters

28d544efc031c24c8c189ac2f52a9b240468cae0 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented V1 scenarios for verifying different HTTP response parts

e272dc27debd9840122c9e7b2583563d007ac71c authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 314f4bb86..b91f68931

b91f68931 feat(V1): Add scenarios for verifying different HTTP response parts

git-subtree-dir: ...

baacf9896a8a7470381c1b853d57bb42f893863a authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatibility suite to commit 'baacf9896a8a7470381c1b853d57bb42f893863a'

77fcd5a79cd99830336f24b36dc9cd6f261c4e7c authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Do not print out multipart bodies as they could have binary parts

474ab1704ed0fdb432501de50d9a05e0f669660a authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Update build to support Gradle 8

8e606389c9c25a1c75ed3888efad87d9d8494b7d authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: cleanup Gradle deprecation warnings

66833d04c9612211206310e72a7b4a0a1bc57443 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: fix codenarc voilations

fee268b061cae3181d4b6a954d7fb5993f8cc9dd authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Add steps for initial V2 HTTP compatibility scenarios

26bc5e916a4e76bc1cb943c494fd0a191e9c60d5 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from aa10f0521..314f4bb86

314f4bb86 feat: add initial V2 HTTP scenarios

git-subtree-dir: compatibility-suite/pact-compati...

6ceb80f669a1eb98e1a7096973a14a368f5a0a4e authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatibility suite to commit '6ceb80f669a1eb98e1a7096973a14a368f5a0a4e'

209ade1aadf79a162e50c879db0109ce4bf818f7 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore(compatibility-suite): Move shared steps to a shared package

74cd39cc2d2717abce6b44025dd40fc86fc64a74 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: fix the compatibility build on CI

0026c9b2fdb41447aecec62b8cfd0d41b3e791b7 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: correct release script

8312d29e330175852cef5ad74f910e2e61ba50eb authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 4.6.2

3111bfba6fac807e252ae57f58d90182370d7595 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 4.6.1

7216ca8352593ef560a03d4dc716e17f395db0cb authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge branch 'master' into v4.6.x

1c893cf9ce17518b212734283cc0ee90b7421ff9 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: correct changelog

16748fe5edd2efa4f72cb0a89045c9199d0bcb5b authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 4.5.8

6f16dc88afc85b15831c63eabd0089f22152d6d6 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 4.5.7

70cf3b95718096e738b0f126ed8f549006764263 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: EachValue matcher was applying the associated rule to the list and not the items in the list

abf5fb86b71df76d0760ff2dde1f391ca0de0c62 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: fix codenarc and detect voilations

d376e7e6963737006b3fe44d25d2a026f92e6065 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Support string escape sequences in matching definitions

a2f7fbfb38700c2ad7b227e0b7c911b2145db4fc authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: correct the no provider state callback configured + request filters steps

3c78dc53bc7d0153743a90d0aae5a34865125334 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Implemented scenarios for no provider state callback configured + request filters

0cd9ad0255624a204c3e944d81aa94644157ab0c authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatibility suite to commit 'a7a339bb861188580422c6b8b76be86d304770c1'

d8c196e019c7ffa0d6b03d58bb77d78467b17328 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 89749010a..aa10f0521

aa10f0521 feat: add scenarios for no provider state callback configured + request filters

git-s...

a7a339bb861188580422c6b8b76be86d304770c1 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Add builder interface for plugins to provide DSL to construct interactions

fdea11eaed916acaba329bb1d8804f98f4a42715 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: implement compatibility suite provider state steps

7c41fc10492e15e3886c8d1cfd7dbcc582f95cc5 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Call provider state callbacks with empty state when there is no state defined

0f5dc418461a6c2139c397043ee35927beafe45a authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatability suite to commit '45df569728f419c1a8df175f2fd560d105948864'

584734e3a055e19f172db1fb8a50df158f44cab2 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 4ced3ca47..89749010a

89749010a feat: add scenarios for dealing with provider states

git-subtree-dir: compatibility-s...

45df569728f419c1a8df175f2fd560d105948864 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: revert change that broke automatic module naming

f3932f5ff321245b9eed5262ebbe5460d6800575 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge pull request #1694 from Danny02/feature/fix-automatic-module-name

use valid module name in manifest

917d286efcff6654440507beddd48173c495e81a authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: correct the compatibility suite steps after latest update

18265d7ff14aba23bacae1ec200095d209c1c257 authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatability suite to commit 'b699ccde5337737bf06b29d97e2705ab7c9468cc'

938eb63358a10afbc3c0bbbf1655e8eea0b9bcfd authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 722ff956f..4ced3ca47

4ced3ca47 fix: correct regex in the pact-broker_c1 fixture
85fb67edc fix: correct the pact broke...

b699ccde5337737bf06b29d97e2705ab7c9468cc authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: MockServerURLGenerator was not combining URL fragments correctly

7e8d7fc78277db7abd0c2a9bdaedb5829b0a57f6 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: got the remaining V1 HTTP provider scenarios passing

b369fecf756c79af29070087db433e359b241ea7 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 70e1b0a4f..722ff956f

722ff956f feat: correct the V1 HTTP provider feature

git-subtree-dir: compatibility-suite/pact-...

e43d28319147529997a567b45777495ff66241c4 authored over 1 year ago by Ronald Holshausen <[email protected]>
Update compatability suite to commit 'e43d28319147529997a567b45777495ff66241c4'

a216424d9ca4782e32cf7b69ef59109785a3411c authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Implemented initial V1 HTTP provider specs in compatibility suite

b7b2a12f9fda87d02258c83cd92e590863263d59 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from b3323750e..70e1b0a4f

70e1b0a4f feat: Add V1 HTTP provider examples using a Pact broker

git-subtree-dir: compatibilit...

c83dd5d2971131c897cfab511a8c502d0b506961 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge compatibility suite commit 'c83dd5d2971131c897cfab511a8c502d0b506961'

3db9bce9f5d58a48f0dba89e3b487b64c5802bdf authored over 1 year ago by Ronald Holshausen <[email protected]>
use valid module name in manifest

a0a5a9648f8bab737b870a7e1be6e5a181b5d768 authored over 1 year ago by Daniel Heinrich <[email protected]>
Update compatability suite to commit 'b250377e3caf5862ac44a9d96287dd100180e7b0'

8563211524442375b9ac4974d01f2cdbbe0241d6 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 7c4fb6b9f..b3323750e

b3323750e chore: minor update
f05f9aab7 feat: Add V1 HTTP provider feature

git-subtree-dir: com...

b250377e3caf5862ac44a9d96287dd100180e7b0 authored over 1 year ago by Ronald Holshausen <[email protected]>