Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact_broker-client

A Ruby and CLI client for the Pact Broker. Publish and retrieve pacts and verification results.
https://github.com/pact-foundation/pact_broker-client

feat(what-can-i-deploy): add success param to matrix query

40adb2eca8fb55714dca0bf6a5d339285af4e3f0 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: update gemspec text

739fead72c09b6d254f96d68dac6b224a55e1023 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: remove appraisals for older rubies

b10a7133eb71f5ef27c0d5c2a2a5962604ec64b9 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): change --name to --pacticipant

d5d23bc6ac7b1cec8fe265fde57feef11ecb67b8 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(can-i-deploy): fix text output

c09bba210b1e28b38c946dfacdb836cd49531c78 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(can-i-deploy): allow and ignore arguments

84327bec22acd9b0de61f3f9de7950001f9a653c authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): include full response body in json output

216bfdc4852aa860f060df2d1d0891695d4f1e39 authored about 7 years ago by Beth Skurrie <[email protected]>
fix(can-i-deploy): correct provider name in text output

bfd088265622ca46bb1f722b8c16e8e650b47f0e authored about 7 years ago by Beth Skurrie <[email protected]>
feat: handle hash of errors in response

fff32c2947e37f73daafeacd80ca4b04f5511923 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): use array of query params for matrix

314e2e2fc4ed8ab99c374a32bc092ba213616007 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: change query params for matrix to use pacticipant[]=? and version[]=?

003e30535f23d2af4d8ad7e6280e7e00afc48dd8 authored about 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.8.0

0dc86c216ebb256777f7a3d2cd11dc4ca52e4602 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: renamed `pact-publish` command to `pact-broker publish`

BREAKING CHANGE
Since the pact-publish command was written, more commands have been written that...

ed7d23ab6a18770d548d5b95bf9fae97e75ca55c authored about 7 years ago by Beth Skurrie <[email protected]>
chore: only sleep before a retry, not after

24a5473aa3d6a24adbd65641e37b91ce5e57b3dc authored about 7 years ago by Beth Skurrie <[email protected]>
fix(pact-publish): ensure process exits with a status 1 when error is raised

pact-node/issues/49#issuecomment-337804196

800f5cd72c62c52765f2a52c41dc0de8b585a558 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: remove pry-byebug because it won't install for ruby 2.2

c1e667466357f6fe2535705ef6921a27b4bb79fa authored about 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.7.0

80fe139d3d869899626c04e0a937885ecec3ec20 authored about 7 years ago by Beth Skurrie <[email protected]>
cli(publish): change -n to -u for broker username shortcut

cf5e6766a66f5832a94891afef333d75c9288c5f authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): change cli to use --name and --version options instead of bespoke version selector format

15e8131de44f161cc4adfadd84ccaf4ec3bad17a authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): puts output to stdout for both success and failure scenarios so that JSON output can be parsed by capturing stdout

6db595ae87c8a945644f2a9ac65f32ada31192cf authored about 7 years ago by Beth Skurrie <[email protected]>
chore: raise 'authentication failed' error on 401 response

9c9a4bbf680f8d51663ee1240c5a0bc409502c3a authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add verbose mode output and correct use of basic auth options

1902e56a070000b5aad252fd5bf62f73be60c070 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): remove dates from table output and add success status

5dc94841e8cb0537cd928babd4fda5b83375cf98 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: updated appraisals gemfiles

391c43cae8c0e83c570c191f7324fccd67e53abc authored over 7 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): add --output option allowing table or json to be specified

For @mefellows

57fa24e44efc4d8aa42bb855a8217f145b5b1b5b authored over 7 years ago by Beth Skurrie <[email protected]>
feat: changed name of verification date field

962b7d16f0677d23787b27694f201c189d0cb7d5 authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #21 from mycargus/master

include task.pattern in README

bdc831289a363bdb442bf7b797e75cdf62581990 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: remove pry-byebug as it is failing build

3263473db635f213ccb368d53a229026917aa676 authored over 7 years ago by Beth Skurrie <[email protected]>
feat: output table of verification results when present

9220703b17e9a88ca51b7b3bb491121521556b51 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: updated gemspec

b3fd0340042494591bc6514a2e565f1553689a8d authored over 7 years ago by Beth Skurrie <[email protected]>
test(matrix): add tests for matrix CLI

666f0b356e89638f07b1dd2aec8fe3b552e15c12 authored over 7 years ago by Beth Skurrie <[email protected]>
include task.pattern in README

ed94a30a271cb4fd5053252358aa830e4003739e authored over 7 years ago by Michael Hargiss <[email protected]>
feat: add 'pact-broker can-i-deploy' executable

ca68c5487a5c510b19b42ac8d6d4e791e293649a authored over 7 years ago by Beth Skurrie <[email protected]>
chore: drop support for ruby 2.0.0 and add 2.4.1

cc1e28ba962eed9eec88971890172fcad914f6c9 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.6.0

18bf65980951b554aa1af43f30450e7c6c9e4456 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(cli): change cli option names to match pact-provider-verifier

BREAKING CHANGE: nobody will have used the cli I released yesterday, so I'm not sorry.

0682662f8177de775f009f8d72cd15c0624d9b3d authored over 7 years ago by Beth Skurrie <[email protected]>
docs(releasing): add gemfiles to list of files to commit

8b2f8a54caea0bb53f469af390e2c713e352815b authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.5.0

104cbc79bf74ed8c98eec17fae4426087f899ee3 authored over 7 years ago by Beth Skurrie <[email protected]>
style: refactor custom thor logic into separate class

fd9baf19b3a8c0a205a0c97acfef0c357afb5ac7 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(publish pacts): merge pact files with same consumer/provider before publishing

1c039a0a17bed65f95367d6686f96f4c95512190 authored over 7 years ago by Beth Skurrie <[email protected]>
chore: refactor and remove runtime dependency on pact gem

b614fa8311d4a350e77589bf439322b417c9d64d authored over 7 years ago by Beth Skurrie <[email protected]>
feat(cli): allow multiple tags to be specified when publishing pacts

69d3e5d4009141b75d22bf0b3cfc768228fde87f authored over 7 years ago by Beth Skurrie <[email protected]>
feat(cli): add command line tool to publish pacts

d031b98a3d0b27022d13776fccad3137ee5cb2f5 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.4.0

da18c5fcccd7496e915f973ff024903ed6937ba8 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(tagging): url escape tag names

8335978d5602e2ae4b4ac4d65763041860e72b6b authored over 7 years ago by Beth Skurrie <[email protected]>
feat(multiple tags): allow multiple tags to be specified for a version

5f862feea53288e35020d01a617e1591c05403e5 authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #20 from corroded/fix-referral-link

Fix link to pact-broker

2adb685a86a138e426816c9099148cd6736d5af9 authored over 7 years ago by Beth Skurrie <[email protected]>
Fix link to pact-broker

e0da034677b594981a728a30d482ab88d5a06bfb authored over 7 years ago by Eumir Gaspar <[email protected]>
chore(pact): Removed expectation for latest-version link in pacticipant resource as it is not used for anything and is being removed.

9e5a34df8301d69759ad56b1f5010a209e3f4e97 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(RELEASING)

4226517b8c3e4d8c95139c012aa02b9a7c2e9fb3 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(build): Remove jruby build as I can't make it find rake

efc62fdafd51b5403132669a79d12c5bd220e272 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(gemfiles): Updated appraisals

b529d8f9c2575480e3525b80b55804043bfb02eb authored over 7 years ago by Beth Skurrie <[email protected]>
fix(build): Seeing if jruby will work when rake is in the Gemfile

16a2d2d2774cba1eb647491dd9181554520b6b3c authored over 7 years ago by Beth Skurrie <[email protected]>
chore(gemfiles): Updated appraisals

fe08f992772091ea8a65ad08b3dbf9d833374412 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(RELEASING)

f8d84e878bfe52745103b439103d51cd23a484b4 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.3.0

208df5b8d6a3cebed71a5f1eaa61293854e0ff25 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(rake): Added task to test publishing to remote broker with a tag

47e539fc37ce173f54a6cd582d5dced3badda6d2 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(README)

dc92caadbd2ff280bd030691b0b17d0d4429d085 authored over 7 years ago by Beth Skurrie <[email protected]>
docs(README): Add tag documentation to READMEgits

a6725219ea8cfdb6088c4a90a7e977f2b4209959 authored over 7 years ago by Beth Skurrie <[email protected]>
feat(tag): Added tag to PublicationTask

138a042f3a09621601269e276520034ae66c0d93 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(pact): Update pact with broker.

9b166f557458803875a98e5d601901d952429df4 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated RELEASING.md

a202445813866f229d3a6bd7f2e397dc96c7e2bd authored over 7 years ago by Beth Skurrie <[email protected]>
Update appraisals file

7a8dca118c2d7a259f032142a325b155d6b849ab authored over 7 years ago by Beth Skurrie <[email protected]>
Update Content-Types from application/json to application/hal+json

005a184e3ba249439e718770382074137bcb1390 authored over 7 years ago by Beth Skurrie <[email protected]>
Update README.md

f5cf586131f600b0a0bbe7f381bed7aa2221e071 authored over 7 years ago by Beth Skurrie <[email protected]>
Update README.md

1dbfcb744dbb4e2d76382ece867601d3dfa44390 authored over 7 years ago by Beth Skurrie <[email protected]>
Update README.md

8158fd3a08a32e16c303480f92cd04df694e1002 authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #14 from olga-vasylchenko/latestProviderPacts

Fix provider name in pact_broker_client-pact_broker.json

fa0635dcaf17cc9849df9bf6e3bd9f21a72b865c authored about 8 years ago by Beth Skurrie <[email protected]>
fix provider name

b40cb204bc7031309ec7d12fbcaa661aa36b4bb5 authored about 8 years ago by Olga Vasylchenko <[email protected]>
Updated pact

516162b67c605eb0b850522c84677db31f17012d authored about 8 years ago by Bethany Skurrie <[email protected]>
Releasing version 1.2.0

efa3ad273da23e88512e7bf64f61d4db3e91c56b authored about 8 years ago by Bethany Skurrie <[email protected]>
Merge pull request #13 from olga-vasylchenko/master

Add the option to retrieve all the latest (tagged) pacts for a provider

190e47c1bbe95f2cd216b59f740672b2ce01124f authored about 8 years ago by Beth Skurrie <[email protected]>
Merge branch 'master' of github.com:bethesque/pact_broker-client

73364a0f50d6c64787b8372a492cf44f41fda482 authored about 8 years ago by Bethany Skurrie <[email protected]>
Fixed broken spec - expected hal+json

08e6025818d2dedd151479435b5612f7d2498373 authored about 8 years ago by Bethany Skurrie <[email protected]>
Added Travis badge.

ec4b7d7d0fb6464c94f71f88f4be99a8d6f39283 authored about 8 years ago by Beth Skurrie <[email protected]>
Adding appraisals and updating test matrix

ff133f21d48ea24a46126357bdd6ecc8276f62e5 authored about 8 years ago by Bethany Skurrie <[email protected]>
add the option to retrieve all the latest (tagged) pacts for a provider

314f05992ee206ed66a11e3c4e92630dda6add63 authored about 8 years ago by Olga Vasylchenko <[email protected]>
Merge pull request #12 from ThePletch/master

Add hal+json to list of accepted content types

eaf146aad9a66fa4f9529771cfa4bd1d70b9aaa7 authored over 8 years ago by Beth Skurrie <[email protected]>
Add hal+json to list of accepted content types

e79eec609e0af8cdd32d9f2beb057e8996e71285 authored over 8 years ago by Steve Pletcher <[email protected]>
Releasing version 1.1.0

3c7459624d7b2f577ca0504c2c716787ffdee893 authored over 8 years ago by Beth <[email protected]>
Updating release instructions

8ed329b353ee9889b067e41a4b2b49d039745481 authored over 8 years ago by Beth <[email protected]>
Merge pull request #10 from ThePletch/master

Add support for publishing pacts via patch request

2eba40e7c552297b2c72b11d1de75edda6e489d0 authored over 8 years ago by Beth Skurrie <[email protected]>
Spec fixes

66169c632f73bba8866e617c923f1713e9f58042 authored over 8 years ago by Steve Pletcher <[email protected]>
Overwrite to write

c1ce327039e5045be83b2223b29bfcbaa334fd88 authored over 8 years ago by Steve Pletcher <[email protected]>
overwrite to write, delete byebug_history

4995dd4621c4899fd7ebadcaea946538da833559 authored over 8 years ago by Steve Pletcher <[email protected]>
Add readme line to document new configuration setting

1d5ad2b7531e30b1a86b9066152c8dd17fb643f3 authored over 8 years ago by Steve Pletcher <[email protected]>
Add support for publishing pacts via patch request

b5ea1b3cc65afa9cb63ace7fe9521eb0b92f50d4 authored over 8 years ago by Steve Pletcher <[email protected]>
Releasing version v1.0.3

51d69b70fda79e9eadefcf87ed26be39a9d582e7 authored over 8 years ago by Sergei Matheson <[email protected]>
Clarify that pact_broker-client will only work with ruby >= 2.0

04bd51842daa593f5ca659f034fd3d8d3f010322 authored over 8 years ago by Sergei Matheson <[email protected]>
Releasing v1.0.2

09267b87b817a78bfc83329cac0f562a410d42e3 authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #9 from taiki45/warn-on-overwritting

Warn on overwritting pact file

0dd6838e84142b128167f83d9442a7fdf895ece0 authored over 8 years ago by Beth Skurrie <[email protected]>
Warn on overwritting

46379784b1bffb231d8ddf31475a0e88a373942e authored over 8 years ago by Taiki Ono <[email protected]>
Update to ruby 2.3.1 in travis

257e0d485053cddc93308c29e094c0f6bc589f14 authored over 8 years ago by Sergei Matheson <[email protected]>
Releasing version 1.0.1

7b69a603527fcdb4ea10590a7f57cf0ff9652f4f authored over 8 years ago by Sergei Matheson <[email protected]>
Add release instructions

72c099bebb07a5cc86b1d10db5250fbf48a6ea1c authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #8 from taiki45/loosen-expected-content-type

Loosen content type header expectation

a25de690a624926e90f22ef6657d7725a848a5c3 authored almost 9 years ago by Sergei Matheson <[email protected]>
:headers is duplicated and overwritten

At 2 lines below.

12f00542421caefeb1d619f396ce39813989163d authored almost 9 years ago by Taiki Ono <[email protected]>
Commit pact files

e9251f776268f5143680955d01f516aef4d64202 authored almost 9 years ago by Taiki Ono <[email protected]>
Loosen content type header expectation

pact_broker might respond with `charset` field in `Content-Type` header.

0278731777e473c61aa218b1f774bd605a6a3b9f authored almost 9 years ago by Taiki Ono <[email protected]>
Merge pull request #7 from taiki45/add-travis-ci-setting

Add Travis CI setting not to test with ruby1.9

762dce68b497f888f62bdc0d73bfeb3c3f69b176 authored almost 9 years ago by Sergei Matheson <[email protected]>