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 pull request #400 from pact-foundation/fix/lifetime

fix: binary body lifetime issue

7fe434b6558d8a7b9b551f820c42bfe5c8c2f786 authored 10 months ago by Ronald Holshausen <[email protected]>
fix: binary body lifetime issue

There's a subtle lifetime issue created in the original code. The
original code uses:

- `Bytes:...

fca0c4a53762e3437a2aea41d9d3e589cfae287a authored 10 months ago by JP-Ellis <[email protected]>
Merge pull request #391 from pact-foundation/chore/fix-pactffi-release

Chore/fix pactffi release

72f83688856b2ba1ba3d4f3d6024d8c9238637df authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #396 from tienvx/match-headers-with-list-matching-rules

feat: Match headers with ArrayContains and EachValue matchers

fe5082682d951b4b98a5310da002414bfce09232 authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #395 from tienvx/test-match-body-with-each-key-matcher

test: Test match json body with EachValue matcher

9c97c71a698e3b3848fb485990c86126d63ccb75 authored 10 months ago by Ronald Holshausen <[email protected]>
feat: Match headers with ArrayContains and EachValue matchers

f117dcd273bfaf564866de9f1d1c63cffffba160 authored 10 months ago by tien.xuan.vo <[email protected]>
test: Test match json body with EachValue matcher

a567af5486a0fce6e782e57b716b3ded357113d6 authored 10 months ago by tien.xuan.vo <[email protected]>
Merge pull request #394 from tienvx/match-query-with-list-matching-rules

feat: Match query with ArrayContains and EachValue matchers

9981e1ee7aa618182bcd2c492af1ab3b0164bae5 authored 10 months ago by Ronald Holshausen <[email protected]>
feat: Match query with ArrayContains and EachValue matchers

1c8a6f060db21353ad70c0a92841e5d4b5f83be7 authored 10 months ago by tien.xuan.vo <[email protected]>
fix(FFI): Use random handle IDs instead of sequentual ones

e5eee74c2094c87609c50f911838a582a43bc065 authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #393 from tienvx/common-mismatch

refactor: Replace Mismatch by CommonMismatch

58ba25b43bf4eebfd577d6b09d9cf67a9cc53312 authored 10 months ago by Ronald Holshausen <[email protected]>
chore(ci): refactor release pipeline

This is a refactor of the release pipeline scripts and includes a number
of changes:

- Scripts ...

7732a637b0e890b9ecb29470a03908d8f30a523a authored 10 months ago by JP-Ellis <[email protected]>
refactor: Replace Mismatch by CommonMismatch

b2e43564952de39b6e80c5e4a6467df32d890c8f authored 10 months ago by tien.xuan.vo <[email protected]>
Merge pull request #392 from pact-foundation/fix/osx_release_xcode_12.4

ci(fix): add setup-xcode action to pin to 12.4

a3571b2814b8835aac9f9114c0c853f044a67327 authored 10 months ago by Ronald Holshausen <[email protected]>
ci(fix): add setup-xcode action to pin to 12.4

github action runner images appear to have been updated and despite mentioning xcode 12.4 in the...

eac7ebe47b5543ee2f8ab43312846ebb83366147 authored 10 months ago by Yousaf Nabi <[email protected]>
bump version to 0.4.19

84dfc194dcbf42671218f77d897c8b85d16ca0cd authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.18

6bfa4a9484b8384a93b5bc7e2f791abff18c2e1f authored 10 months ago by Ronald Holshausen <[email protected]>
feat(ffi): allow setting comments

Signed-off-by: JP-Ellis <[email protected]>

93f02c74990813c6a25b961fb6f2bc2b989b3276 authored 10 months ago by JP-Ellis <[email protected]>
feat(ffi): allow setting interaction key

Signed-off-by: JP-Ellis <[email protected]>

0d12bee4297e16c2020ab36b6b74fb6b90506d26 authored 10 months ago by JP-Ellis <[email protected]>
feat(ffi): allow toggling pending state

Signed-off-by: JP-Ellis <[email protected]>

8ac21bdbf937a79cc3bb2d83797938c08eedb3ae authored 10 months ago by JP-Ellis <[email protected]>
chore(FFI): FFI Feature tests were writing to the same Pact file and can cause race conditions

634bc5892ae26c823c79e91c5181873175e59acf authored 10 months ago by Ronald Holshausen <[email protected]>
bump version to 0.4.18

e902c5328d6d52f7113648efe4f9962899ec6f98 authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.17

6832d6d27135a6dfa365523caef2275d291b681d authored 10 months ago by Ronald Holshausen <[email protected]>
Merge branch 'release/1.1.0-docker'

c6da65d37f0c961a9c73bde7419a351bfdd819a1 authored 10 months ago by Ronald Holshausen <[email protected]>
fix(pact_verifier_cli): Correct docker file not that pact_models is a relative path

b697c1faa4fc391d2f407ae1007cf4e394094379 authored 10 months ago by Ronald Holshausen <[email protected]>
bump version to 1.1.1

d5cd18dd667d0ce1359795eb0f350650762d565a authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.0

3a0c32bfdc71410030d4fc5170f40face4077553 authored 10 months ago by Ronald Holshausen <[email protected]>
chore(pact_verifier_cli): Bump minor version

40391cb007d607826d69a55b88fc6c22e2f87766 authored 10 months ago by Ronald Holshausen <[email protected]>
chore: Update readme with min Rust version

f7f89642ce2fa237ffc6862a1f9e8ca61d9d991f authored 10 months ago by Ronald Holshausen <[email protected]>
chore(pact_verifier_cli): Upgrade dependencies

ba9eae1ef588611059e190bc55f040bd24928fee authored 10 months ago by Ronald Holshausen <[email protected]>
Revert "chore: Upgrade pact_verifier to 1.1.1"

This reverts commit d17dac0530facd3070fefea6307ff5144fd06a87.

82804395a181c46ef2ce866b86adca5724a925cb authored 10 months ago by Ronald Holshausen <[email protected]>
chore: Upgrade pact_verifier to 1.1.1

d17dac0530facd3070fefea6307ff5144fd06a87 authored 10 months ago by Ronald Holshausen <[email protected]>
bump version to 1.1.1

1664bcbc21bea465430ae5b3353a7b38338f28af authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.0

700eb5fb29b56e7c49e5eb5971cb90fc0d47c7e2 authored 10 months ago by Ronald Holshausen <[email protected]>
chore(compatibility-suite): exclude scenarios with wip tags

4ca9ba11f22eef967a052cb0192920339cd0190d authored 10 months ago by Ronald Holshausen <[email protected]>
Merge commit '2089d48da8678eafebde4de72e9af3b09a6feb05'

9825fe5418015ed78b5ece85a115c0ed9b47f2bf authored 10 months ago by Ronald Holshausen <[email protected]>
Squashed 'compatibility-suite/pact-compatibility-suite/' changes from d22d4667..416f3a64

416f3a64 Fix grammar in README.md
bb740850 feat: Add interaction description to the published ve...

2089d48da8678eafebde4de72e9af3b09a6feb05 authored 10 months ago by Ronald Holshausen <[email protected]>
feat(verifier): Include interaction description in verification results #292

04959d7d5df65a78da7c6d47e93dce1617915c3f authored 10 months ago by Ronald Holshausen <[email protected]>
feat(verifier): Add the client language to the verification results if set #307

2b5148b984fbdc25c1da66fd3ef5041f313f2162 authored 10 months ago by Ronald Holshausen <[email protected]>
chore(verifier): Bump minor version #307

6975203e0403bb5c17f9a053fd286529e1e7f5e8 authored 10 months ago by Ronald Holshausen <[email protected]>
feat(verifier): Add the verifier version to the published results #307

762f68e911d9be3c51eabd491d201a2ca498c529 authored 10 months ago by Ronald Holshausen <[email protected]>
Revert "feat(verifier): Add the verifier version to the published results #307"

This reverts commit 6962fceee119ac40c39c2a88115acf058125aeab.

167c44506cbdf9e5bd7f7cdadcdd390be040cd73 authored 10 months ago by Ronald Holshausen <[email protected]>
feat(verifier): Add the verifier version to the published results #307

6962fceee119ac40c39c2a88115acf058125aeab authored 10 months ago by Ronald Holshausen <[email protected]>
chore(FFI): Add a test using pactffi_given_with_params #298

b6a0e66baca57131efe2fc7ec19699a2755e9c41 authored 10 months ago by Ronald Holshausen <[email protected]>
chore: Add test with POST with body and no content type #386

208eb753cdc11bd4f889f3ca685c1542093a6f04 authored 10 months ago by Ronald Holshausen <[email protected]>
fix(FFI): Update doc comments to include details of replacing interactions #389

c4e5ffe5c9e52e50eb36f344895a6bd759616ebd authored 10 months ago by Ronald Holshausen <[email protected]>
fix(FFI): creating a new interaction with the same description as an existiong one will now replace it #389

5dad90cb1fb874cc73b434ababe4e2f7105a3e89 authored 10 months ago by Ronald Holshausen <[email protected]>
chore(FFI): add a test that calls write pact functions multiple types #389

8b35aab44ed032e43a2d6378fe446bb42e631531 authored 10 months ago by Ronald Holshausen <[email protected]>
chore: update examples in matchers to JSON test

712bc797ecbd3bbf843c1d6ae97b57d2981f5cbb authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #388 from YOU54F/feat/convert_musl_static_to_dynamic_so

feat: convert musl static .a to .so

db3c3818696c7a0af44f02e8708f3f75544bebde authored 10 months ago by Ronald Holshausen <[email protected]>
feat: convert musl static .a to .so

df22043eb5555b76b823498972a771e665481648 authored 10 months ago by Yousaf Nabi <[email protected]>
bump version to 0.4.17

41e9c46934d0ce93dea192dfd19ac71006eace2e authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.16

04692d7edbb4663c2be32d730be5d16b188d2e53 authored 10 months ago by Ronald Holshausen <[email protected]>
chore: Lock clap crate to 4.4 as 4.5 requires Rust 1.75

41faa5447f2d7b7b833c2806d41f75c11470e1af authored 10 months ago by Ronald Holshausen <[email protected]>
bump version to 1.1.3

fa2af94022b37509b4a1abd0ebb0b6b919db1547 authored 10 months ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.2

40780ad6cb556411727fe2a5c5ee7bd9d4cd8b1f authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #385 from YOU54F/feat/musl_verifier_mock_server_cli

feat: musl verifier mock server cli

ffa65db39873a6440ca73177cb6cc0b9430c9515 authored 10 months ago by Ronald Holshausen <[email protected]>
Merge pull request #384 from stan-is-hate/metadata_rules

Support metadata rules for sync message

bc42457e9a0c35778d8e6442b31cfd11e42155f8 authored 10 months ago by Ronald Holshausen <[email protected]>
chore: add test for checking matching rules on message metadata

e31589d78c16d810bf559d444b59e97b6ccac9be authored 11 months ago by Ronald Holshausen <[email protected]>
fix: metadata matching rules for sync message

6bb57df0ff1e003592d3073c66ee1cefed313c8a authored 11 months ago by Stan <[email protected]>
chore: fixup path to aarch64-unknown-linux-musl artifact

8d197959c0403a36366adb1a5a7f9cff68912270 authored 11 months ago by Yousaf Nabi <[email protected]>
feat: verifier/mock_server clis - build for musl

9196efe4d9e62e87f3258a590000c63831e258b3 authored 11 months ago by Yousaf Nabi <[email protected]>
fix(FFI): Metadata matching rules from plugins were being ignored

29b326e59b48a6a78a019b37e378b7742c728da5 authored 11 months ago by Ronald Holshausen <[email protected]>
chore: clean up trace level instrumentation on matcher_is_defined function

8be1bf32a800b7fbebc95be3afec5cb5721eed84 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #383 from pact-foundation/feat/with-matching-rules-2

feat(ffi): add with_matching_rules

b0f0151e0ae8d68fde9807ce1920f7071628cdf8 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #382 from tienvx/improve-content-type-match-error-message

feat: Rephrase the content type matching error message

49cdc78a6cc4dae5b7809d4cfd007be0465ca403 authored 11 months ago by Ronald Holshausen <[email protected]>
feat(ffi): add with_matching_rules

While it is already possible to add matching rules through the various
other methods, it was not...

3554a333c9263ce4aa0922d3fe177cb860f5dfcb authored 11 months ago by JP-Ellis <[email protected]>
chore: correct CHANGELOG.md

4b9aeb2df694496f295796f42a83e917105aa1ac authored 11 months ago by Ronald Holshausen <[email protected]>
bump version to 0.4.16

76debd2d43d13b1aba587ce2f0ee532c20b869df authored 11 months ago by Ronald Holshausen <[email protected]>
update changelog for release 0.4.15

0563cf685547206e2bc803d4ba610536883d314e authored 11 months ago by Ronald Holshausen <[email protected]>
feat: Rephrase the content type matching error message

20742d9878c63f4b6ed224898917885acf3ae7bb authored 11 months ago by tien.xuan.vo <[email protected]>
chore: Upgrade pact_matching to 1.1.10

a52e0ee9025e63de949f66e1fc9fa3c839087b77 authored 11 months ago by Ronald Holshausen <[email protected]>
bump version to 1.1.11

7552d6171ff4c06f9db4ad5d5b31a5514f33076d authored 11 months ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.10

b6ab8541bc3588db2da30a080ad2f732c7ab402a authored 11 months ago by Ronald Holshausen <[email protected]>
fix: was missing an implementation of MinType and MaxType matchers for maps

a8efa111e0a071579160842addebb4e866ee5be9 authored 11 months ago by Ronald Holshausen <[email protected]>
chore: Update pact_models to 1.1.18

24a26cca28db9eb948597924f9df4919ef0ed491 authored 11 months ago by Ronald Holshausen <[email protected]>
bump version to 1.1.19

885816951ab26743a5421f909fff1f8ce09c0707 authored 11 months ago by Ronald Holshausen <[email protected]>
update changelog for release 1.1.18

78ab08b33f39922451d0d8add72ae9b9d8624353 authored 11 months ago by Ronald Holshausen <[email protected]>
chore(rust): simplify workspace inclusions

Signed-off-by: JP-Ellis <[email protected]>

4b0b0d0839952eef0da5dd235d392ffbc2f657f6 authored 11 months ago by JP-Ellis <[email protected]>
chore: Update dependencies

7ea4c6d3ba4cd9c2b928bb33e9ef505c06fa8a34 authored 11 months ago by Ronald Holshausen <[email protected]>
feat(models): add merge method

Add a `merge` method on MatchingRules allowing MatchingRules to be
combined together. This is in...

c7a086d664340c5358688e68bdd982d6566f4b27 authored 11 months ago by JP-Ellis <[email protected]>
chore: use local pact_models

The `pact_models` dependency underpins a number of the other packages
within the workspace, and ...

7357835058be7b0f157a2d5413d90fc13e8e911b authored 11 months ago by JP-Ellis <[email protected]>
Merge pull request #381 from tienvx/improve-no-pacts-found-error-message

feat: Print provider name in 'no pacts found' message to help debugging

22745d7743d98ea703c811fad76bc55575e293fd authored 11 months ago by Ronald Holshausen <[email protected]>
fix: Min and Max type matchers were not able to parse their integration form

7222cd27ae1545776903dd1c396e618e3d336722 authored 11 months ago by Ronald Holshausen <[email protected]>
feat: Print provider name in 'no pacts found' message to help debugging

310cb604c79a122f3c21fc79af197fcb091bd56e authored 11 months ago by tien.xuan.vo <[email protected]>
fix: Upgrade pact-plugin-driver to 0.5.1

95cbe5a9053b8ee27f9bddd2a620bb19d393d10e authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #377 from pact-foundation/chore/update_release_path_aarch64_musl_ffi

chore: update artifact path for aarch64 musl pact_ffi

fc33ad23e78698ecf1fb55eedb7dc228f96def17 authored 11 months ago by Ronald Holshausen <[email protected]>
chore: update artifact path for aarch64 musl pact_ffi

7370d8f99b10ad3dd3b7ca6124c5f593273e2c97 authored 11 months ago by Yousaf Nabi <[email protected]>
Merge pull request #373 from tienvx/allow-turn-off-log

feat(pact_ffi): Allow turn off log

d65931e8a16c01d7234907952745b897a8d80586 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge branch 'master' into allow-turn-off-log

5d3b041e59fc4ab2d3c660795ded4654523cd3d4 authored 11 months ago by tien.xuan.vo <[email protected]>
tests(pact_ffi): Add tests for log_level_from_c_char

b82f0a4c1287af68c5ed04a99f0a62e76142a189 authored 11 months ago by tien.xuan.vo <[email protected]>
docs(pact_ffi): Mention about default log level value

bbf61ba5bf0c66b510ec0074f53b0e1a427d4a22 authored 11 months ago by tien.xuan.vo <[email protected]>
Merge pull request #365 from tienvx/test-values-matcher-json-body

test(pact_matching): Test Values matcher with json body

c7cb72c51b2d2c624fdf456a782e5803b0f631fd authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #374 from YOU54F/ci/cargo_clean

chore: migrate target/artifacts to release_artifacts to avoid cargo clean loss

8b98286a5d1c27ca249b9e0978302ca4f355bde8 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge branch 'master' into ci/cargo_clean

6fa097a5b7a380b8a7e9d9843dd9f7ef121f7e47 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #372 from YOU54F/feat/musl_aarch64_ffi

feat: enable aarch64-unknown-linux-musl libpact_ffi.a

39fdd0c5a5d89322817eb11afe4d247585078c79 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge branch 'master' into feat/musl_aarch64_ffi

835bd21bb914c91c153dd7a868ffcc78ba71763c authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #371 from YOU54F/chore/renable_verifier_aarch64_linux

chore: renable verifier aarch64 linux

36390097e1300b72b2f25a5048c25d71f0e5f762 authored 11 months ago by Ronald Holshausen <[email protected]>
Merge pull request #370 from YOU54F/feat/aarch64-pc-windows-msvc

feat: build aarch64-pc-windows-msvc target (ffi/mock_server/verifier)

2219e5f74a137bd1aa7312b32d4b67b9d901b8ff authored 11 months ago by Ronald Holshausen <[email protected]>
chore: migrate target/artifacts to release_artifacts to avoid cargo clean loss

00402ba40c3cb06abd09bb5014f4bbfd19f34588 authored 11 months ago by Yousaf Nabi <[email protected]>