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

chore: hide internal methods of HTTPVerifier

4b561831710b9d3f39040f45c181c9923d82dcc9 authored almost 4 years ago by Matt Fellows <[email protected]>
fix: value from provider state needed explicit content-type header

e97cd2dcbab066f8e0c6951d2b2303734adc110c authored almost 4 years ago by Matt Fellows <[email protected]>
feat: enable setup/teardown in states, fix issue where params aren't passed through

6ffeb4e55aa0953d767401e8ae11407343cbc32e authored almost 4 years ago by Matt Fellows <[email protected]>
fix: update install path name for OSX

424f7cc29dc8f5a369ff67b67bd4c127edcfeb7f authored almost 4 years ago by Matt Fellows <[email protected]>
chore: update v3 insall docs

ff2329e8d7a54dd12cc04a5f7f9c5f5f3863bc23 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: cleanup v3 package

b0af978ad0ef196ec4c6d4f93f388c21a39cd2b4 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: update lib install_name path for OSX

6df1cfa128ad12f875b2f631259eb95dec064a98 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: update tests for new osx paths

93e2b428686556f172ea5f6d0d655a5bd477a591 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: hard code OSX paths to /opt/pact for now

5f21f627d6141280db1c67fc7289d80929173be6 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: cleanup mock server darwin comments

124b693855cdecdcd9b6ba854c5d245137147423 authored almost 4 years ago by Matt Fellows <[email protected]>
doc: small fix in golang README

6d76336c3916fa43f208ed7f6ec1c53c7fef788f authored almost 4 years ago by Duke <[email protected]>
wip: stub the osx commands during test

c0281094b1c9864ed86abb2e6e3b41bf60945d04 authored almost 4 years ago by Matt Fellows <[email protected]>
feat: automatically set install_name for OSX libs

ecccfe480a924fe4f23c211329a0c60b0189c347 authored almost 4 years ago by Matt Fellows <[email protected]>
refactor: remove unnecessary return

f0d0443e7aab87aa1488d0fda4df0940c33ca6c2 authored almost 4 years ago by g1stavo <[email protected]>
docs: omit explicit returns

8cde90c0c11d6381592e47f5302062d67e01239d authored almost 4 years ago by g1stavo <[email protected]>
docs: add missing return

d1484a4e69fdbc6ef67651d9946e27e455637d0a authored almost 4 years ago by g1stavo <[email protected]>
chore: remove binaries

7d9b1df218a3062ddbc510b0f3bf8d4e84d852f0 authored almost 4 years ago by Matt Fellows <[email protected]>
feat: add lib installer to CLI command

bcb3e9ae69d3cc83503dcbdb653acd30da4b7615 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: update dynamic libs

e226d6d520fad962b4cfb8ae239ea169e14ab5db authored almost 4 years ago by Matt Fellows <[email protected]>
wip: update dynamic lib paths

9ecd08dc8995c6eadf0b6525132899d115558323 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: commit libraries

21b5837403ec47365fdefa0e0b107a26391aac8c authored almost 4 years ago by Matt Fellows <[email protected]>
wip: errant comment in linux package

dfbe2cf5787c7a852681984d9f193e3a5a1108c6 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: disable snyk because it's failing. I think due to it's want for 'dep'

ae9e49ae3612489ba2393a7d91ff40201f6f5656 authored almost 4 years ago by Matt Fellows <[email protected]>
chore: use snyk gh action instead

754d98cdda349d3fffc0ad62001508c30e3c17c2 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: use npx to run snyk

c29f3b4c7bf78924c0a4fab4e3445bdce3012276 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: local npm package install because perms

32877476580809d2cb71163877d0960a5b0ae5b8 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: no docker on Mac?

916b346124acaa94dee1b35cb1844d65beafd387 authored almost 4 years ago by Matt Fellows <[email protected]>
wip: update release token variable

e2a4ff525e10e3ae0ac9837ce650f9431a170eba authored almost 4 years ago by Matt Fellows <[email protected]>
chore: add github and goreleaser

c15e1d713d18f36f788ce9b4a7253baf90e75fc7 authored almost 4 years ago by Matt Fellows <[email protected]>
build(deps): bump github.com/stretchr/testify from 1.4.0 to 1.7.0

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.7.0.
- ...

f10eb78131b9a3bcfe3d3092ba0904c3ce16af30 authored almost 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
wip: add native lib example

cd8fe88a4fc987602b33106dcbb7fd567d2080e4 authored about 4 years ago by Matt Fellows <[email protected]>
chore: add linter to CI

2354ed96613f7704d44d5e181ddaa018b2c02996 authored about 4 years ago by Matt Fellows <[email protected]>
wip: initial provider and message provider support

51a0d8c8647ae299686317dcacafc1026f713dc9 authored about 4 years ago by Matt Fellows <[email protected]>
fix: misleading error message in certain verification scenarios

502f7f539478f5da4a489fce1f57addbe70e23c3 authored about 4 years ago by Matt Fellows <[email protected]>
wip: fix minMaxLike matcher

57ee02d99e9522ed4967a068b596c8c64835d45c authored about 4 years ago by Matt Fellows <[email protected]>
wip: writing pact files

e55ce2a42af24a75a7bbfcb3673311175a286e67 authored about 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.5.1

8940c41cdaa9bbcda0682f12c4bdba18acb37cbc authored over 4 years ago by Matt Fellows <[email protected]>
fix: misleading error message in certain verification scenarios

65822cd7c3acc4a12113e2acdf3e4ddba32ed7f6 authored over 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.5.0

337fa5d7858d8f5030e97164ecb1280dedf038bf authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #148 from jameshalsall/set-provider-tags-on-verifier-results

feat: Allow setting of ProviderTags on VerifyMessageRequest

5b0eee46a51ac8ca2c3cc578807c89f491af3e46 authored over 4 years ago by Matt Fellows <[email protected]>
wip: transfer from laptop

eff4807474fbfb8e31843e01304d52646a26fd07 authored over 4 years ago by Matt Fellows <[email protected]>
feat: allow setting of ProviderTags on VerifyMessageRequest

This will enable the tagging of the provider verification results in the broker.

d3abbd89a56fd9d069d30100ea1c31b4671cb31f authored over 4 years ago by James Halsall <[email protected]>
wip: support date related generators and the v3.Match(...) interface

b6a1d25c0eaf18dbd868c0776e2a73600f737b57 authored over 4 years ago by Matt Fellows <[email protected]>
wip: disable 1.15 until we fix SSL cert for self-signed example

3dac60cfb50a85ddccd2c40fd881eb3a42a32d1a authored over 4 years ago by Matt Fellows <[email protected]>
feat: add time related generators

75877814f9bdc0245a7e617868266b507f6f98fd authored over 4 years ago by Matt Fellows <[email protected]>
feat: add new v3 matchers

2b0b5d641df40b7a5902c13067d7e9d9d08b8965 authored over 4 years ago by Matt Fellows <[email protected]>
feat: create V2/V3 specific matcher types, enforce types at the pact specification output (no v3 types in v2 spec output)

1269271fa968dfb3e4d0b9dcf6420c8e4e9a2842 authored over 4 years ago by Matt Fellows <[email protected]>
refactor: tidy up pact v2

a7288d404e61231451129fed13f2e588e52a1256 authored over 4 years ago by Matt Fellows <[email protected]>
chore: support Go 1.12.x+

01ff94e7533199dc1720e6ae444a80e9194498b1 authored over 4 years ago by Matt Fellows <[email protected]>
wip: working v2 and v3 serialisation, sans generators. Adding in types as they become apparent

c0a8d8aff1a708dd452675f2d3d6b070b472e736 authored over 4 years ago by Matt Fellows <[email protected]>
feat: add query string serialisation to v2

f2a921cf75e40dab792684044834f916df3c950c authored over 4 years ago by Matt Fellows <[email protected]>
chore: cleanup unused fields/comments

b61ffa7e6aae70d05147507aafcc68507ff17e9b authored over 4 years ago by Matt Fellows <[email protected]>
chore: test running on Ubuntu Focal

677e707b88e515e5243721807bbcf804b270cc4c authored over 4 years ago by Matt Fellows <[email protected]>
refactor: split HTTPMockProvider into separate v2/3 versions

b493361a927803f5c1c552dee2092f56873bc498 authored over 4 years ago by Matt Fellows <[email protected]>
docs: close img tag so it is valid mdx for docs.pact.io

d3c15fbdee9d30ec362444ea23a3cc756ed5c241 authored over 4 years ago by Beth Skurrie <[email protected]>
chore(release): release v1.4.4

519aa91e5e36823ca19bd1fe48e1774d46003961 authored over 4 years ago by Matt Fellows <[email protected]>
feat: refactor log package, rename consumer entry point to HTTPMockProvider, add dynamic host into execute test method

07c7fc9e17443e10e1333cfe168aeeb9a44cf305 authored over 4 years ago by Matt Fellows <[email protected]>
wip: add tls support and further tidying up

140497dcb87937a417647252753c5bf2c2a6a696 authored over 4 years ago by Matt Fellows <[email protected]>
fix: make tests fail on non-zero status

46c639c5222c348fcc3d68ff7c3b870634daeb99 authored over 4 years ago by Matt Fellows <[email protected]>
fix: make tests fail on non-zero status

a0227bbfaa8610bdd7ea896ae4dee85850670e1f authored over 4 years ago by Matt Fellows <[email protected]>
fix: timeout in integration test

a7d95963599be7cdf571372d9d4f5f7a80dc38a7 authored over 4 years ago by Matt Fellows <[email protected]>
fix: increase max size of pact output buffer

0702b909c0e48c5721076a5a87ba71d539c64d36 authored over 4 years ago by Cody Tatman <[email protected]>
fix: race in v2 client

4fe810d59fa24ed03b5fa56e873f0c8116f06b1b authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #146 from cltatman/fix/bigger-pact-output-buffer

fix: increase max size of pact output buffer

fcf91111e5110b60632ed4b3d1d7b3d015e8ddae authored over 4 years ago by Matt Fellows <[email protected]>
fix: increase max size of pact output buffer

2ea979ccdb62bde2f8a40a90a13dab41cdac88a0 authored over 4 years ago by Cody Tatman <[email protected]>
test: fix missing package in empty test

fd63b63d291d693b90aa6d790b14800205a25872 authored over 4 years ago by Matt Fellows <[email protected]>
fix: race in v2 client

1a55bd756d09c274befee35f5f62ee6709b7173e authored over 4 years ago by Matt Fellows <[email protected]>
refactor: splitting v2 and v3 serialisation logic

9ce44162defc69ab8d65a79eddddb242bac8a28e authored over 4 years ago by Matt Fellows <[email protected]>
wip: better matchers and spec version as type

a4ed55e9fcbb8c415fe490e2b5147a83b0b23ed1 authored over 4 years ago by Matt Fellows <[email protected]>
wip

98aff6f55245e5e48a7cc73ef6237fbdfc9a2c89 authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #145 from mklimuk/chore/struct_regex_matcher

chore: avoid recompiling struct tag matching regexes

aa6e2d2e84b65c74615fbc401b59e3ffe3683efa authored over 4 years ago by Matt Fellows <[email protected]>
chore: avoid recompiling struct tag matching regexes

e25aa7341bd3d736a9633df53f1e9b9d79948ba1 authored over 4 years ago by Michał Klimuk <[email protected]>
Merge pull request #144 from bvwells/master

fix: address various misspellings

ae112fff2cb9d8e4950a97e9709163bb4294eee9 authored over 4 years ago by Matt Fellows <[email protected]>
fix: address various misspellings

1c1825734332fe5489b9ba349ec8b375ce7baf9a authored over 4 years ago by Ben Wells <[email protected]>
chore: return error if timeout occurs during provider verification

c77c0fdf62456ca46d2555643435a50aac673b42 authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #141 from askingcat/fix-json-tag-handling

fix: handle JSON tags correctly

24f29f80c25c36a2686e7eb5b5112c1d221e3131 authored over 4 years ago by Matt Fellows <[email protected]>
chore: wrap snyk in guard to prevent PRs failing

68baf93b76519e64037392987923c83552e9f38c authored over 4 years ago by Matt Fellows <[email protected]>
chore: wrap snyk in guard to prevent PRs failing

142ed7844e633b848069a8f01697e2557bff0615 authored over 4 years ago by Matt Fellows <[email protected]>
wip: refactor into v2, v3 packages. Basic v3 consumer test working

72e4f0771cf0458cc8d854601dbcdccd7c7cc675 authored over 4 years ago by Matt Fellows <[email protected]>
wip: basic working pactfile generation

2e2b0747f8e5af47ccf64075b08d2eb200f25ac1 authored over 4 years ago by Matt Fellows <[email protected]>
wip

4e605d8280fc5e88d85173ce3825946685aac3c2 authored over 4 years ago by Matt Fellows <[email protected]>
fix: handle JSON tags correctly

see issue #140

146de2c6dc58dc6c5c43aa08513e89a15466ee78 authored over 4 years ago by Jonathan Nowak <[email protected]>
build: test golang 1.11 -> 1.14

aec1bf2f6503d377ce585743c065a5da8c1cedac authored over 4 years ago by Matt Fellows <[email protected]>
chore: remove build-only deps

d93c924df2db944bb99cc471634a23c550a39427 authored over 4 years ago by Matt Fellows <[email protected]>
chore: add semantic status checks for PRs and commit messages

9d3b451cccd5899d3630c97a6e7dfcdb4a97d8e2 authored over 4 years ago by Matt Fellows <[email protected]>
build: add snyk to build

88d6be46b99b56e112b02e9eb3ebf8c7f3b46bf6 authored over 4 years ago by Matt Fellows <[email protected]>
chore: remove Gopkg lock files

2b0ad4c6190a1509912f252ad8d398c3977ebf3d authored over 4 years ago by Matt Fellows <[email protected]>
feat: update to standalone 1.86.0 and support new verifier options: --log-level and --log-dir

18398cef73300049e01c5a40ec23e967cd6a3354 authored over 4 years ago by Matt Fellows <[email protected]>
chore: add workflow to trigger sync to docs.pact.io when any markdown files change

26aac7a9ccf51b4c2dd6c9363d61d10d0b832a1b authored over 4 years ago by Beth Skurrie <[email protected]>
docs: move troubleshooting from wiki to repo

So it can be synced to docs.pact.io with the rest of the pages.

264394ae3c17e28fb2a4ba6ce8d9c1c5bc2be2ea authored over 4 years ago by Beth Skurrie <[email protected]>
docs: update links

9f5476404f58b60da15e9ac99a4202c3460f8cb2 authored over 4 years ago by Beth Skurrie <[email protected]>
docs: update urls

2fdb2814eb8ec592dd46cdf8a50bdd33023ca2eb authored over 4 years ago by Beth Skurrie <[email protected]>
docs: use https instead of https for slack image

1fd82fbc28633736d290d8c5412871f1dfc4f0ea authored over 4 years ago by Beth Skurrie <[email protected]>
docs: update for rending in docs.pact.io

7b0175fc529398802cf8255932fbdd8697c090c0 authored over 4 years ago by Beth Skurrie <[email protected]>
chore(release): release v1.4.3

7ff8e18f8146a6d654ef5dceb7cd24d60044bbf8 authored over 4 years ago by Matt Fellows <[email protected]>
chore: allow response body to be traced

4710769b9de186862336b3feb25ec0f422607c2b authored over 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.4.2

b957b8ecfdf28864e60042e6f93c2d442c52cd7f authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #133 from ueokande/fix-output-scanning

fix: use stderr scanner on capturing stderr

f3b8892f22277e6fce2c82d94cf6ac384dbb63de authored over 4 years ago by Matt Fellows <[email protected]>
fix: use stderr scanner on captureing stderr

Use a stderr scanner instead of a stdout scanner to capture texts on
stderr. This change fixes...

41c3c52e531285b7dae66c957e5f9a4ce10aef98 authored over 4 years ago by Shin'ya UEOKA <[email protected]>
chore(release): release v1.4.1

bf36deebdcdbf4fd2941e1b0672788702b849982 authored over 4 years ago by Matt Fellows <[email protected]>