Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-go

Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
https://github.com/pact-foundation/pact-go

docs: clarify how the verification runs if both PactURLs and BrokerURL are provided

2c7a9394ae0916d3c56a01493518e051d5ea3a39 authored over 3 years ago by Matt Fellows <[email protected]>
Merge pull request #166 from jameshalsall/add-messsage-consumer-version-selectors

feat: pass consumer version selectors in VerifyMessageProviderRaw

ae1d9cd9c5ecbf39e87ba48ed3623d5b5e4d8c05 authored over 3 years ago by Matt Fellows <[email protected]>
Pass consumer version selectors in VerifyMessageProviderRaw

65f43046a2ea58729ca8e05166f846bbcce9663e authored over 3 years ago by James Halsall <[email protected]>
docs: clarify what a provider state is

25f0562e6413818d4e36af6f35f9f045fc1b41fc authored over 3 years ago by Matt Fellows <[email protected]>
docs: minor update to provider states heading

e74840a3d4733bd21a99b3391e832b2ac2b6c891 authored over 3 years ago by Matt Fellows <[email protected]>
docs: move video up the page

9c32bb8631a0465b5a9a0028a389906747da74f5 authored over 3 years ago by Matt Fellows <[email protected]>
chore: use a products example in the basic consumer test

ee2754211cfdafcb1e193118de7ec56b75afe03d authored over 3 years ago by Matt Fellows <[email protected]>
chore: cleanup docs

1fd7edca341985a689ce9fc710069d749c0f831f authored over 3 years ago by Matt Fellows <[email protected]>
chore: fix relative links to docs in README

700e9ceb9c65a2f48c3301c4fdcd7489711a35a7 authored over 3 years ago by Matt Fellows <[email protected]>
docs: split readme into multiple files

0b2272c5af32f4e47da3a8bc47ba21f40cf11533 authored over 3 years ago by Matt Fellows <[email protected]>
chore: add better readme

7bd4e16edf67a405103321d9e78761f15b9a85f9 authored over 3 years ago by Matt Fellows <[email protected]>
docs: add basic migration guide

57e388c175f7955f230b0ca44db4fc5a52d2b1b1 authored over 3 years ago by Matt Fellows <[email protected]>
feat: add all in one interface back into consumer package for simpler migrations

c2f5f8361d582d6e31eb41c9d7f12fba90f23f70 authored over 3 years ago by Matt Fellows <[email protected]>
fix: pact found bug in pact example tests

45250471bb8c7189f7028da93fb66a43a4a22766 authored over 3 years ago by Matt Fellows <[email protected]>
chore: fix clean in make task for CI

7e8948127fe780a7b851b9261371e7bf2de9d3f5 authored over 3 years ago by Matt Fellows <[email protected]>
wip: comment out log functions until released

1013346201d0727b21319a20f04397e51f49370b authored over 3 years ago by Matt Fellows <[email protected]>
refactor: display mismatches before erroring a test

fac6a737fccff493daac904ac60900f8bbcfb364 authored over 3 years ago by Matt Fellows <[email protected]>
fix: methods on response builder were sent to request

e2412497b75f34bd83eef4606ed69129883ae170 authored over 3 years ago by Matt Fellows <[email protected]>
feat: allow WithHeaders to simplify bulk header addition

ae91fc3395f4561849770277cb036b378bfe4dad authored over 3 years ago by Matt Fellows <[email protected]>
chore: fix missing log package

05ac8e3a98bd39aa9ae8c5fed2f0460ef5d96813 authored over 3 years ago by Matt Fellows <[email protected]>
refactor: migrate to /v2 path

3c52a0a07aff4c15870ef5fabd8e63df4e6ddfed authored over 3 years ago by Matt Fellows <[email protected]>
refactor: migrate to /v2 path

56c9e0a9c9f057e5d0c97e138a60fe7254011b18 authored over 3 years ago by Matt Fellows <[email protected]>
feat: release package under /v2 module version

c2b16ebd107d61751a855a59c3fde13a20ef8329 authored over 3 years ago by Matt Fellows <[email protected]>
refactor: remove the v3 package and split into

- consumer
- provider
- message
- models
- matchers
- version
- log

c11f5a80b1fbb9fe526c43dcf1ea76d0a4e5b552 authored over 3 years ago by Matt Fellows <[email protected]>
wip: cleanup state in http mock server

1c6a597726c6c7d97acec3569f1828e66420b697 authored over 3 years ago by Matt Fellows <[email protected]>
feat: add sugar interface to dot import for nicer DSL usage

b272229d69a29476ccb340235b637e89e496ce0a authored over 3 years ago by Matt Fellows <[email protected]>
chore: remove old message example

0703f869cd23cdabca657f769a6145d489cedc34 authored over 3 years ago by Matt Fellows <[email protected]>
wip: cleanup old v2 tests, remove dead types and files, update builder interface

c5a0f057158bf365a86dd973905081d3fadaed02 authored over 3 years ago by Matt Fellows <[email protected]>
feat: panic a test if they attempt to use a matcher with a higher spec

bf9b83b605064a766768c08f4c31232f84cc5fa0 authored over 3 years ago by Matt Fellows <[email protected]>
feat: add experimental log packages to ffi interface

de379ad7c1068ca4290396a22f786262dea9c4fd authored over 3 years ago by Matt Fellows <[email protected]>
chore: update install instructions for 2.x.x beta

c7b7c084ad6982168605b9e1d80ec646fd3437ad authored over 3 years ago by Matt Fellows <[email protected]>
fix: remove old v2 pact tests from build

05c3ca45b905064e2d8e640846975f37a4e87bb6 authored over 3 years ago by Matt Fellows <[email protected]>
fix: require stdint.h for linux

69eaf4f64f43830101c36d9202783a147b6c7979 authored over 3 years ago by Matt Fellows <[email protected]>
docs: add note about roadmap/rust shared core

629d50853b26359208635a1187e4e694b174a60b authored over 3 years ago by Matt Fellows <[email protected]>
chore: temporarily use vendored libpact libraries

479e4977d616d905a7790dfe6f4b201dd93cc5f1 authored over 3 years ago by Matt Fellows <[email protected]>
chore: update slack links

a1d589abda28ad60c67d0ff8624d1d60772ccc66 authored over 3 years ago by Matt Fellows <[email protected]>
chore: add link to v3 beta

aa482a7cb271fdb820a81b1b063a85e332335d8f authored over 3 years ago by Matt Fellows <[email protected]>
Merge pull request #155 from dukex/patch-1

docs: small fix in golang README

b10bd328f14eb21cad0a4cad022c8ae27c9c54c5 authored over 3 years ago by Matt Fellows <[email protected]>
Merge pull request #154 from g1stavo/docs/add-missing-return

feat: add missing return to README example

bd393997efc2f15ee006c8e865cc1acdb90ca332 authored over 3 years ago by Matt Fellows <[email protected]>
chore: delete old interface/code

2e434673e4cdcee39882b83216819a48cdc03089 authored over 3 years ago by Matt Fellows <[email protected]>
chore: cleanup native mockserver verify

f1b22433e8b99b02a84b47f38337f7a1b66b7b04 authored over 3 years ago by Matt Fellows <[email protected]>
chore: cleanup v3 interfaces

d801d6399401c4719c11c67209a89db514f14057 authored over 3 years ago by Matt Fellows <[email protected]>
feat: new experimental v3 api for http and messages

31fb98c69afe362866a2ffe155f2c616b30a832e authored over 3 years ago by Matt Fellows <[email protected]>
build(deps): bump github.com/gin-gonic/gin from 1.6.3 to 1.7.2

Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.6.3 to 1.7.2.
- [Relea...

6ab2895b90bb5ff3bb256a3e892c407cce731aab authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
fix: satisfy checker interface in native lib

3797399ac169569b9bed78797284c4a8aea0467b authored over 3 years ago by Matt Fellows <[email protected]>
chore: refactor native package into smaller files

60ed9b0dbafdc5d2f96d46a0f9f6664e458f3b47 authored over 3 years ago by Matt Fellows <[email protected]>
feat: support adding metadata to the output pacts via FFI

8e5acba8bdf3fca72f9b7718307c7e1222ccadf1 authored over 3 years ago by Matt Fellows <[email protected]>
fix: eachKeyLike struct naming

afcd3d7007c8c109e97ec135dc038fade4f7b829 authored over 3 years ago by Matt Fellows <[email protected]>
feat: add v3 matchers

2a5b24b5381746c0d954d9ab748b90668122676f authored over 3 years ago by Matt Fellows <[email protected]>
feat(wip): migrate to FFI bindings for consumer interface (removes consumer message pact support)

0fc423adb395f39ffeb7d5197ee5036e3c5054bc authored over 3 years ago by Matt Fellows <[email protected]>
wip: start removing package generated pact files in favour of handle based

c87202043b7b81afc988fa11c48cb53ce096f29b authored over 3 years ago by Matt Fellows <[email protected]>
Upgrade to GitHub-native Dependabot

fccd0c719af8ed5906949c1f9274010f8a47dce9 authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
wip: add FFI bindings for consumer side

6bfbc12792a560794c4d49d817d6ff304bb5b102 authored over 3 years ago by Matt Fellows <[email protected]>
docs: update readme for latest v3 provider

d99387f941d5a63118d89378832a36297d492b5f authored over 3 years ago by Matt Fellows <[email protected]>
fix: make installer test more resilient

0d024d4170ad957ae0d5aadfb228ebcbf8c5ff19 authored over 3 years ago by Matt Fellows <[email protected]>
feat: allow messages to return provider states callback values

a5670a8386b49cade92af1dd2fa12a30e179a693 authored over 3 years ago by Matt Fellows <[email protected]>
build(deps): bump github.com/hashicorp/go-version from 1.0.0 to 1.3.0

Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.0.0 to 1...

942b1a2760c2f3b5a27b079e9e08c083d4c3f8af authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #158 from pact-foundation/snyk-fix-e9683ec7f1be20c0507b2ff489974207

[Snyk] Security upgrade golang from 1.10.1 to 1

eb10d18029ed05894fc2c9319f93ea1dea961a89 authored over 3 years ago by Matt Fellows <[email protected]>
fix: Dockerfile to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN9-GIT...

bc10b4bed63cfc6944de9f0490018b767fdfca06 authored over 3 years ago by snyk-bot <[email protected]>
fix: Dockerfile to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN9-GIT...

0975c27735c8607ac2927dccba32b72d4f9f9dc4 authored over 3 years ago by snyk-bot <[email protected]>
chore(release): release v1.5.2

a9a8afe471d3323cbb604b3f72d684dfaf2686ee authored over 3 years ago by Matt Fellows <[email protected]>
chore: demonstrate use of loglevel and log dir for TLS provider

bae7fd8d4058cbe67a96799ca3b5f1b6c72ca0cf authored over 3 years ago by Matt Fellows <[email protected]>
chore: add log level to verifier CLI

8ed36556af1ec1a5d1ba5dcfb292bbd076f20765 authored over 3 years ago by Matt Fellows <[email protected]>
fix: pass PactLogDir to verifier binary. Fixes #156

a461ee33eab70f62e98137f7a134afee59f9d4f9 authored over 3 years ago by Matt Fellows <[email protected]>
chore: remove the provider states response body for messages, because it's all a single req/resp so it can't read any values before injecting them

8b1859a2597a72c1a85324273bd1bcbd080545dd authored almost 4 years ago by Matt Fellows <[email protected]>
chore: revert to previous makefile

1f6ccd8afa5305b95f3d640d45dad17688560e36 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: temporarily remove docker, in case I was insane about the other failures

e36a73e1975178111a32d953467b529fc95c2ed5 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: checking container syntax

17c0798effa4a2b649005a8d653e74f51e112158 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: checking container syntax

b7721e462b5da2c7ff317554c53893795933978c authored almost 4 years ago by Matt Fellows <[email protected]>
wip: checking container syntax

89737758b6c68fe3db8796d69e43a7da386288a4 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: checking container syntax

5ba30048164931ce36ff7755a81ba4f227bea152 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: run build in docker

784225695b2018bf741a3b49ab7a9a09e3eefe23 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: remove unused env var

93e5dfdd60d3b0bf81da4775c50f8a3a76a670f6 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: DELETE THIS COMMIT deliberately breaking verifier to see if we get output

9e2029cdfa25ca4d24b4ee26606675ca61bc809f authored almost 4 years ago by Matt Fellows <[email protected]>
wip: cleanup make file deps

0c31b388db3052fe7e47bbbacfc3039acb57028b authored almost 4 years ago by Matt Fellows <[email protected]>
wip: clean dead function

83dec68869b6743cb6130b4e2e0fd392b25caef8 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: fix install dependency for v3 examples

5364c135c4cc50a996b0e4d944d8ca151bd74770 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: temporarily reduce build for v3 only e2e

90b60d2979e6397c6ad31a183cfb514d2db17f9d authored almost 4 years ago by Matt Fellows <[email protected]>
chore: tidy up verifier exit codes

16138a716eeee7b472fcb1f42bac350b6f0eac76 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: run consumer tests first

3f2c84574d4bd2988dc7352c6e8762b8727a7693 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: enable trace rust logs

607aecd822214fed801c686919c0535911af7baa authored almost 4 years ago by Matt Fellows <[email protected]>
wip: test issue for TTY allocation and rust not logging?

3afe003bf2ff967b6ae5921a4307d2f4dfd6ca93 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: add debugging to tests

f88d9f9a6909c4b3026508585ff9aaa4dbc05fd1 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: fix v2 example scope in makefile

8e7239aa4bfac7eaf0feaa151297d5bbe296dba0 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: set the install path env for golang libs

8979d18faa0abf6cf6a30370a625ec1a540e3ddd authored almost 4 years ago by Matt Fellows <[email protected]>
wip: fix native package tests

3a5394599304964f867e0811864f5ad8f92d2779 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: fix installer tests

a223ae990c9deb09a1cfd91bdd87eae92ff7484e authored almost 4 years ago by Matt Fellows <[email protected]>
chore: fix -L flags to cgo

d869e6b0554a561d2d5416f26d0c902dd9f1eb4a authored almost 4 years ago by Matt Fellows <[email protected]>
feat: add ability to check version in test, and upgrade if necessary

bb17299ca42021e28f512fef26892618b6cd4a6a authored almost 4 years ago by Matt Fellows <[email protected]>
chore: remove goveralls for now

fde75d00b633c314af3bbf87aab57c2252c1333d authored almost 4 years ago by Matt Fellows <[email protected]>
chore: tidy up

abf511b399ee1703a9d49546522f06cda76b9a70 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: run both pact and pactv3 tests in CI

3aa3b0dbf400e8551d7c838bfe466ff15fa36d20 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: update test path to not conflict with docker

45423e200c892d1d8d65d05b87c494ae61691be0 authored almost 4 years ago by Matt Fellows <[email protected]>
feat: allow force install of the lib

5c95dc0cf944104df266adafd5310926be4b9f0a authored almost 4 years ago by Matt Fellows <[email protected]>
chore: allow overriding of the lib install path

c2a41e812ed556ed9976b25a6a820c139ea91ccf authored almost 4 years ago by Matt Fellows <[email protected]>
chore: allow overriding of the lib install path

f50b2f2c910943157aa10da51c5886ba9c02e915 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: allow overriding of the lib install path

f9d7d688d89f35cff49481ea0939267c875105a5 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: fix linux search paths

2dcdd40c3eebf15f30c2850f0174db2c8376fd62 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: fix linux search paths

e1802ad61416275e1a07f6c5c28218bd82c2def1 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: install deps in CI

092feb8181dd196f6b95c9d686f5314c6ada3135 authored almost 4 years ago by Matt Fellows <[email protected]>