Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-reference

Reference implementations for the pact specifications
https://github.com/pact-foundation/pact-reference

Merge commit '6630fc32090c3f6f286cf6df49d3bc54fd81a1c8'

d8425993cd24b1f638ae1489aa13a07aec64b86b authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 4db89a19..bd6b2044

bd6b2044 feat: Add V4 message scenarios

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

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

9b4fcfd8027bdc6795af9817aee7bb5bb3cbf3bc authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 488e7504..4db89a19

4db89a19 fix: Make empty body explicit

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

ce161cb1403759243d9bc10b64a787274ebb4cb1 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Make empty body explicit

822190f422a05c3cd45c11fc2c70cd7bc7d641e2 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 88a21014..488e7504

488e7504 feat: update V4 mismatch errors

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

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

c3dbb56a1d2a96df41de0ced53bc270ba0f198da authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented V4 HTTP scenarios

ea98f458f28cc265da999d02dc478e7490eb01e4 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge pull request #312 from bethesque/feat/update-could-not-load-pacts-message

chore: update 'could not load pacts' message to 'no pacts found'

55916ff6200e9cd98b77c553ac9e44ff17e6ee09 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: update message

87e496741b94b7b652f6830708732a606f61ee75 authored over 1 year ago by Beth Skurrie <[email protected]>
chore: update 'could not load pacts' message to 'no pacts found'

a2706eee6f01399e592ce93c946d67d0c911aa81 authored over 1 year ago by Beth Skurrie <[email protected]>
chore(compatibility-suite): Update suite and correct V3 steps

f168617d3e9ed8eeb83f87a1f3eb91de529c53d5 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 3d9389a9..88a21014

88a21014 chore: Correct V3 content type matcher scenarios
a0381bce feat: Add V3 generator and ma...

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

e8dd97d9639a24b9df4fe83762c7f15665c88041 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Update deps

4b88a8191d83139810ad43bf5a7bafe06c59fe21 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_matching): Correct the mismatch error with content-type header when there are multiple values #305

5b91796be035b0814cbee525323a44c5fda2dcab authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_verifier): Fix missing PATCH version in plugin's version

6df8ce825239b120f26ed949f40975d0527f62f9 authored over 1 year ago by tienvx <[email protected]>
fix(FFI): Check for the intermediate JSON format when setting the body contents with XML #305

e6484f391b06ea3b9d307bbaba1d074bb617890b authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(FFI): Guard against header names being passed in different case #305

66648b4ca03f33f57c1f57fa7085c1400035bc49 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_models to 1.1.11

e4da3e42c1eff8fd00dc20c7c4a76eeb90e5e619 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.1.12

c5c4984957ff86bff462f5a763bcea67e48a928b authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.11

10aef076b0c3d76abd749dc992b0b1d0febbaff8 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(pact_models): Add functions for dealing with different header key case with V4 req/res models

86da370f57c9a79239a0a9e06ed466495da1be10 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Implemented V3 Message provider steps

316c62d18698ef01cee672101d28b95b9c5fa846 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: add pact-foundation triage automation

fccfecd5711c300f6438b224b6e5ee067bb7d6c1 authored over 1 year ago by Matt Fellows <[email protected]>
chore: Upgrade pact-models to 1.1.10

24ed7835343fb8015afbbc0e121c37f98e83c049 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.1.11

2b97c73713237b2e18de7f9b7769520341b9ca75 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.10

dd23f61de005b32db470d64443e183cc883fe1f3 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: V3 message binary content was not being base64 decoded correctly when loaded from a Pact file

a03fc5f0f515c337a01c937bc640253c089f48c1 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 55dde288..3d9389a9

3d9389a9 fix: Add missing fixture file
142427de feat: Add V3 message provider feature

git-subtr...

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

352fdc0064ead2615b1146256e879cb7ff67ecd7 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 5c1ea808..55dde288

55dde288 fix: small typos + added message tag

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

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

17a72888c5be7901de4d6618e5a04475ee2f7fe4 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(pact-consumer): Message DSL was missing support for V3 messages and provider state parameters

ad36106ade73f3e4bffab04a2e57018745f2f466 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_matching): Support generators for V3 Message interactions

1299a622201d41ccb9965be5165a52cb93b38d02 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_models): Implement add_header for V3 Message

7e108383c358e643eea18115393e9e3c4cc5f7d8 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Update dependencies

feaf87ef226f9d4f9a26457b48df17a940dc6811 authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from ad77df02..5c1ea808

5c1ea808 feat: Add V3 message consumer feature

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

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

d0f925fe0461411c1c9dfc4015d3883713bc8eae authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 89b61f02..ad77df02

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

git-subtree-dir: com...

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

8b962159a453196d31416fa8b82def02b31128ee authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 0.4.8

ef920ba72df6ad041495c00252be65513d584128 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.7

98275a250d9073527fa03640b158e6dcbdd82554 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_verifier to 1.0.2

04af3923f435dc897a0c69d1d0284f5058f549b3 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.3

e191e0729761ac7fb260dadf727ece5f50514629 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.2

6e2fe68b3d4ca1bcea84ad2e3b7cbaab0a15352f authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_mock_server to 1.2.2

0586fcf13ea0202f602a39168ba6a016c98cee4c authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.2.3

9f059907d36ab8c77941a7fa0a49a47bbb6c63a8 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.2.2

d3ac76bb07ced4a18921c2c7c52217b692c7e6eb authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_matching to 1.1.4

8f88192e00a84fa4b89c18f2e8ba187fefbbec56 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.1.5

a5ce79d4eaaddea46b323020ac8c40bb45838f70 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.4

48c184a8519d4de8e085a198e8ad2d367c38ed1c authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Date/Time matchers should fall back to ISO 8601 formats if no format string is provided

ac885b898598ad189185b946e58c3d335bbd03ff authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_models to 1.1.9

4a01919a6d10253b6fd158fc48fe988d5f1b259a authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.1.10

28a9df9e6f42eab83c7294aa69fbd8452b9b771a authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.9

40557c967220a5e9f1bf9195692b7243b5f71ab5 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: correct equality error message to match compatibility-suite

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

89b61f02 fix: Correct grammer in error messages

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

95a19e0ff04d67ef058cc75fd5d4631fe30bb665 authored over 1 year ago by Ronald Holshausen <[email protected]>
Merge commit '8a5ef9ee219171d069813822c0097f8a1b646162'

9cee9c015812e242c9549fc0a52516d432d74bac authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from ff1d71f8..f3fb1e2f

f3fb1e2f fix: correct V1 error message, which was not consistant with V3

git-subtree-dir: compa...

8a5ef9ee219171d069813822c0097f8a1b646162 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Add compatability-suite V2 and V3 tests to CI

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

ff1d71f8 feat: Update V3 features and fixtures

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

346e4f4918d62f4deb60029cd4e97c42bf866440 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Correct the expected request matching rules step

4f4cee197ccbc19e3f4da79d8c0bdcf008526d51 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix: Update matching error messages to be in line with the compatibility-suite

2e45e22311460aa2e553494eaba4716e6bb3e36e authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Added remaining V3 features; Got generator steps passing

9f31eb8880b095e3234d1eb6f4a70bce67801e97 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_matching): Generators should add headers and query parameters if the key does not exist

78bc8e23b43930811aa3724537d73826654f80e2 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: MockServerURL generator should look for both url and href keys

e729e3480083822f9fb2ea18abc81cfc83109474 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(pact_models): Added function to convert a DocPath into a JSON pointer

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

59d1d1fa9287797270aaa5d3004d89f570d8a43c authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(compatibility-suite): Update feature from compatibility-suite to include V3 + HTTP features

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

b5afef1dae171455c7c3393b808d385a7c2d5a8a authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 4c9efa23..36121e44

36121e44 feat: Add V3 HTTP generator scenarios
c4d11fd6 feat: Add V3 generator scenarios
3b7a3c3...

dc5efea67a749f6d18e8fba9aac164489dee2665 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_matching): Number of keys were still be compared when an EachKeys matcher is defined #301

0459d40c72cbc655ff1829a300e63e000035f08a authored over 1 year ago by Ronald Holshausen <[email protected]>
feat(pact_comsumer): Added support for using EachKey and EachValue matchers

71fba00c472829ed6efa493de9e88f17485552df authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(compatibility-suite): Need a larger stack on Windows

3d687a7d8fd4b017921e8ae9982ecbb49299b620 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(compatibility-suite): Do not translate to windows line endings if running on windows

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

f524e41576e488e12219c171f267ff01b0b65fcf authored over 1 year ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from 2b94ae9f..4c9efa23

4c9efa23 feat: Add remaining V2 provider scenarios

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

c60520b5166d996d346239b2bf2757f6b4854ec3 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 0.4.7

e69eef09dab137affa84c88caf76517b62615d23 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.6

7d003423e5dfd1ba09d9b9552d08aaf5c83e6d66 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Correct release script

7527fd32c2fdfdf2b44459e55b11193021cc75ad authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.4

a239f786027ac95f26baee5efb649cc445d29f21 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.3

bdf8e69d261033f0dc1f850bc844ca3f56abc3b4 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact-consumer): Some code for the datetime feature was not being excluded when the feature was turned off #290

e08119abf3fbcb2bf732b7bb98e8ef0e310046b3 authored over 1 year ago by Ronald Holshausen <[email protected]>
fix(pact_matching): EachValue matcher was not applying the associated matching rules correctly #299

4f448b1f668fb31f8c91fed929cb10d32135c3cd authored over 1 year ago by Ronald Holshausen <[email protected]>
chore:(pact_verifier_cli): correct linux release script

64a862ee5d6ea947efe6df7fb12145867c7d8ba9 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.1

87017434cad11cc41e795f050f8c28c1f9b874c6 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.0

cb1f590fe7935e02787f20f78e763212b70321f3 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Add crate feature for JUnit report output

b9e034b2f3a04e4aabcd623c2dbfdccbfe98a1eb authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Bump pact_verifier_cli version to 1.0.0

7a25a819748c348b4914aff9e76df526aa9d829b authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_verifier to 1.0.1

63c1a8e6706395d112752947d56d25417f36627b authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.2

7e1a102ecbe30bb41d0af7ae110b22665de7535e authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.1

31ff0dd422cfae6cea1e85d5ec06ef2cd8b5597d authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Add support for datetime, xml, multipart and plugins crate features

c2aad1acc44528b8d26f195c66f3d0b70c0ca9a2 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.3

7444b6af6a0802346f9f1f45fcc0d7c39555e0c3 authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.2

2ecdf6d4a2df909d7d4d1c06fa32acf3c60edbd8 authored over 1 year ago by Ronald Holshausen <[email protected]>
feat: Add support for disabling plugins with consumer DSL

6661077ac49652835f67722e526911edaa389374 authored over 1 year ago by Ronald Holshausen <[email protected]>
chore: Add support for datetime, xml, multipart. plugins and tls crate features

b3c652852ef9a70a1f7bbd11e5d5157f5bd597c6 authored over 1 year ago by Ronald Holshausen <[email protected]>
bump version to 1.0.4

a3726bb8f4e2bddde70e599f92786dc2622b224a authored over 1 year ago by Ronald Holshausen <[email protected]>
update changelog for release 1.0.3

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