Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-ruby

Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-ruby

fix: correctly escape expanded URL in the HAL client

821238d0425cb47c141932242d5e7be35d81fbcd authored over 6 years ago by Beth Skurrie <[email protected]>
feat: log tagging to stdout when publishing verification results

23874246e1360735ee38efffefd736c35043bd2e authored over 6 years ago by Beth Skurrie <[email protected]>
PR Feedbacks

fc13a3166ef40f40e4ede71a812eefdfd4083f4a authored over 6 years ago by Rashi Agarwal <[email protected]>
Fetching all the pacts

76352a8d732d35e44c45bc57bdd98d76066f3d57 authored over 6 years ago by Rashi Agarwal <[email protected]>
style: DRY up tests

Note that the values of `let` and `subject` are cached, so there is no need to assign subject to...

f689306756f9f75bc19f7fb497503828e20825cc authored over 6 years ago by Beth Skurrie <[email protected]>
style: change tests to describe what the class does, rather than to describe the specific test data used

1109ad71ab3a4e6e32126cd5847a67aa1f1855f3 authored over 6 years ago by Beth Skurrie <[email protected]>
style: remove redundant check and assignment

59aa9b06a12ec5dd0b2301d28f6d4c55a56882d6 authored over 6 years ago by Beth Skurrie <[email protected]>
style: remove 'shoulds' from test descriptions

Do. Or do not. There is no try.

f131b42ce70447d91d4ab09719e48fc424650c22 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: fetch latest untagged pacts when tags array is empty

50a83c4a5c2e37170f10c49efa8f4db5babf7b82 authored over 6 years ago by Beth Skurrie <[email protected]>
style: remove default value for tags

Default values are only applicable for the last parameters. Because the broker_base_url and basi...

2f0cd9721510e30b2576f902d70169e4fe6d08b5 authored over 6 years ago by Beth Skurrie <[email protected]>
style: rename pact_entity to index_entity

Make it clearer what this entity actually is.

69552f80bfc043675260e9590e40383e83109213 authored over 6 years ago by Beth Skurrie <[email protected]>
style: move GET index call out of constructor into call

A constructor should never include code that has side effects or could throw an exception. It sh...

c308417e6265eae4f20b1e1d5667d4a69a79e487 authored over 6 years ago by Beth Skurrie <[email protected]>
style: use idiomatic ruby

15af3618667640051aefb2703b848f53afa06584 authored over 6 years ago by Beth Skurrie <[email protected]>
Merge branch 'feat/hypermedia-client' into rashiagarwal-dynamically-retrieve-pacts

2f3611202167f77f2cc67f5dc93a83cad31f6caa authored over 6 years ago by Beth Skurrie <[email protected]>
chore: only use custom Accept header for verification publishing

ef4fd0220accd710d8b30487b3c62dbc18d54041 authored over 6 years ago by Beth Skurrie <[email protected]>
feat: Dynamically retrieve pacts for a given provider

5aca966f41583f89ccffb4506ee142b88a12411e authored over 6 years ago by Rashi Agarwal <[email protected]>
chore: set */* Accept header so verification publishing works

63bc132f01b61dbb03295bb746cdf3e2516b391f authored over 6 years ago by Beth Skurrie <[email protected]>
chore: add missing require

3bcf3ebd996e49b6123dbf8041991cdcc4385a3a authored over 6 years ago by Beth Skurrie <[email protected]>
docs(readme): update link to slack

233d8601c3120c3eb78104ecda5990bf3ff83b86 authored over 6 years ago by Beth Skurrie <[email protected]>
docs(readme): add slack link to help section

188f35ae6f6ded3321d29b55b3a3705cc33b9ca3 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.26.0

50f18bfd6b2324ae31ea976ecd367e8b67e2d37a authored over 6 years ago by Matt Fellows <[email protected]>
fix(message): message body actual content should be 'contents'

d0157b0a1c05c4fa94bbf228477a5b5256f7308c authored over 6 years ago by Matt Fellows <[email protected]>
chore(release): version 1.25.0

cc387434fb6bf4a9ccb6b0266e42ec3fd5693dff authored over 6 years ago by Matt Fellows <[email protected]>
Merge pull request #162 from pact-foundation/feat/pact-message

fix(message): message body content should be 'contents'

16dfe6db30a8ff29e8d972d117620846bc47b6d7 authored over 6 years ago by Beth Skurrie <[email protected]>
fix(message): message body content should be 'contents'

d3a9a4a6cbaf1fec4c4b610444a79ec379ef9281 authored over 6 years ago by Matt Fellows <[email protected]>
style: create hal client

58f442691fe51cccb450f8ce0b0d24f2f3c9d518 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.24.0

9b85e1ca677c5fd648d4bad27d17b94e527c1995 authored over 6 years ago by Beth Skurrie <[email protected]>
style: remove whitespace

32633646c55522a284d201865e93ff449237aa26 authored over 6 years ago by Beth Skurrie <[email protected]>
Merge pull request #160 from rashiagarwal/retry-verification-publishing

feat: add retries to verification publishing

f1a87da360f7f339d19ee1251ee320583d95681b authored over 6 years ago by Beth Skurrie <[email protected]>
feat: Add retries to verification publishing

66201651af7b3ded75b19c3870c4e1632b969e92 authored over 6 years ago by Rashi Agarwal <[email protected]>
chore(release): version 1.23.0

8a0a73fba8f5850b8bffc410c3c9186fd8913e2c authored over 6 years ago by Beth Skurrie <[email protected]>
chore: update generated markdown for example

a5e45a2f65be304362b8f05402c4933e6a838ca3 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: URL escape file paths in index of generated markdown

6af19d51693b2431621cbae914fe8a39e89c1ff5 authored over 6 years ago by Beth Skurrie <[email protected]>
test: correct expectation for RSpec 2

230f1e35cd1195a6c6b620fcf9a740f859589bdf authored over 6 years ago by Beth Skurrie <[email protected]>
feat: allow --out FILE to be specified for the output from pact verify

ca19aa844dd81800d206d7af60ab81fc47e07a64 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: update example apps

beb5bd8a9302ab614ac03e4fd4a17ad09f180416 authored over 6 years ago by Beth Skurrie <[email protected]>
test: change spec_reports dir to tmp/spec_reports so it doesn't show up as a new folder

14891aabca32d3d0322284b0a692ee1eb3f25076 authored over 6 years ago by Beth Skurrie <[email protected]>
docs: update open collective links

ebea53e817ac9ddd53519c278db7343c99dd2e40 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: remove duplicate open collective badges

2585412e5e39ed268ad7f62595ee579d97c85009 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: move travis badge

61e1cd02eceba1496435d79abba1140718bb2ebc authored over 6 years ago by Beth Skurrie <[email protected]>
Merge pull request #159 from opencollective/opencollective

chore: activating open collective

f8883cf55cf1a0d2b72f77e131a6ab80667ded03 authored over 6 years ago by Beth Skurrie <[email protected]>
Added backers and sponsors on the README

e998f13ea7f8aad2ea1fc97b93989c4bdcbeee5f authored over 6 years ago by Jess <[email protected]>
chore(release): version 1.22.2

ce348d1cd3a5b07e22c904de941c91312bd22a64 authored almost 7 years ago by Beth Skurrie <[email protected]>
fix: message pact verification code

1bfa8f3ecd55360181d7094daab3cc16dabc6920 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.22.0

f079909d479883c1fb48129621d596034699960a authored almost 7 years ago by Beth Skurrie <[email protected]>
Merge branch 'master' into feat/message-contracts

953651310af36d83d10901c5bd0af760f5c8d752 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: ok, let's try supporting rspec2 again

157a1cce60103a38546c9c5412107be80657a990 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: do not support rspec 2 when setting pact diff on example.

It's time to upgrade folks

65837817fdfbf929f6640d4f20b156b589a1fb34 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: support rspec 2 when setting pact diff on example

639ff43f36543c29e7cb613988ed3491955358ea authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: add differences to pact broker rspec formatter

962ee150fc3b76f728f9657be55a3ac9fdc09e77 authored almost 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.21.0

08763dc0616eb6f4cafbc289282edfa0c32d65d0 authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: update pact-support to ~>1.3

17cfbf8786fd457bfe55b65a5a271e53925d3457 authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: do not create reports/pacts/help.md when executing verify from a wrapper language

ea6de472356109990e6eb4ba463d3b925533c960 authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: do not create reports/pacts/help.md when executing verify from a wrapper language

f1a2cd483e61f445145a72e83104e947aad09563 authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: add support for verifying message pacts

fa98102843666fd5d334d548ecab9f48257a3ede authored almost 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.20.1

ceb125867f7c8b5c8cad306ec469b7333f6a3c72 authored almost 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #155 from iamvery/quote-path-to-support-spaces

fix: escape --pact-helper CLI option

43d34c0a09541eda2e911dfbc2f85eb1658b6e36 authored almost 7 years ago by Beth Skurrie <[email protected]>
Escape --pact-helper CLI option

This adds support for spaces in the path amongst other things.

92b9a6b00a35f2021e9ed7e4ec5902f9ec66e357 authored almost 7 years ago by Jay Hayes <[email protected]>
fix line ending

06334a217ed5d6976e2a825b0a8537902f521ce3 authored almost 7 years ago by Jay Hayes <[email protected]>
Merge pull request #154 from BookOfGreg/master

Update links to pact-foundation

a94d4e12e5481170c92e467e2a20e48f570eb03a authored almost 7 years ago by Beth Skurrie <[email protected]>
chore: update ruby code refs to pact-foundation

Two lib files reference help docs online, these links are now correct

7a992d3d9d30fb4b91b5b5f05b4e438e28171e0b authored almost 7 years ago by Greg <[email protected]>
chore(gemspec): update homepage link for gem

Replaces realestate_com_au/pact with pact-foundation/pact-ruby as gem home

c242d9d3f81795fffe43452b45c29b538ede19ed authored almost 7 years ago by Greg <[email protected]>
docs: update links to pact-foundation

Changed two refs in Changelog from bethesque/pact_broker to pact-foundation/pact_broker
Changed ...

996df87210a1d7a9f426e8cd514a962cad56d354 authored almost 7 years ago by Greg <[email protected]>
Merge pull request #153 from BookOfGreg/patch-2

docs(README): correct Travis build link

5be0fc3e687d8c07953de255abc40fecdc3a6237 authored almost 7 years ago by Beth Skurrie <[email protected]>
docs(README): correct Travis build link

Old link went to previous repository, this PR corrects the link to this repositories Travis Build

9089a5d228c56cdba5df097247aac68cd3086a98 authored almost 7 years ago by Greg Myers <[email protected]>
chore: update examples

e1e6f4c56b7837a90f9530176c8a91fd2ebe8c30 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.20.0

ff6a3f85d8c9ac0bc582142fc0f7476107496c4a authored about 7 years ago by Beth Skurrie <[email protected]>
chore: update repo location in travis.yml

613fc02f5ef43a037ed7cc0b8c7226910d655143 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: remove tests for ruby 2.1 and earlier and for the dodgy version of activesupport that used to directly modify the Regexp class

54b643f096645600c94680255d3e66ecc286df4e authored about 7 years ago by Beth Skurrie <[email protected]>
docs: update releasing and contributing

17d9afe88053ad9692c8356c66e27f3862fb1354 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: send verification publishing message to stderr when json output

Closes: https://github.com/pact-foundation/pact-ruby-standalone/issues/9

568f51139e1b225b9e2502edc69d29ca453dab5f authored about 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #152 from moizjv/master

Fixing the broken wiki links in Readme

f2cffe26dbb534425bd9d62f14978bc84b7ace2d authored about 7 years ago by Beth Skurrie <[email protected]>
Fixing the broken wiki links in Readme

b4396606fc45dbf19fca262daa6e6aa8625bb13d authored about 7 years ago by moizjv <[email protected]>
chore(release): version 1.19.2

7b0780a9a98554e61c970d303f3e027e454f47fa authored about 7 years ago by Beth Skurrie <[email protected]>
chore: disable test results publishing until we have decided on a format.

6827e2472a2630f587db354c703cacb4d2d5a1c7 authored about 7 years ago by Beth Skurrie <[email protected]>
fix(verifications): tag provider version, not consumer version

b3475884d589f4bcf92943df296de4187f0a9498 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(publish test results): rename example to test in JSON

cd2b79e06bd73503240b27a1e2b91d9087c19450 authored about 7 years ago by Beth Skurrie <[email protected]>
test: update rake task

bf5e753da0bde6b6e494b3fd114a48b5643f7af4 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(publish test results): remove ansi colours from error messages

4416d0413580b2314b17602824a05f5938e6f04c authored about 7 years ago by Beth Skurrie <[email protected]>
feat(publish test results): only publish for rspec 3

31192d06d306dbe6a8bf7f6e5097ee5de6097f23 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(publish test results): only publish verification results when all interactions have been run

0c56752e04675d48e7320e44ed3918d3d567b796 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(publish test results): enable test results to be published to the pact broker in the verification results

e0dad2761e1fb6005aa2ad2daffdb4eaeb8687c9 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.19.1

9c93c5cf4df7b8f3032c6f32c8e8ad7f400a812b authored about 7 years ago by Beth Skurrie <[email protected]>
fix(verifications): do not print warning about missing pb:tag-version link when there are no tags configured

ed9468a67433f4d45c2c15b796d38f055519f831 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.19.0

7e078bd812f4bcae57a1aeb5d151b0c8d821d764 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: replace dig with ruby 2.2 compatible code

64391805d9c6b848c4519b5273ed5d7d8b0c2390 authored about 7 years ago by Beth Skurrie <[email protected]>
docs(releasing): update

2881903d99a177b8e2daf60b1626f72ad0016560 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add scripts for releasing

318f8fdbebaa8b078666af02671b5c4936e9d997 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(verifications): allow provider version tags to be specified

bff4611db519f0bb199dce447d53ce712487bbcd authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.18.0

4f8688d96f94a630f5b1cafb77e07bb2bf9ea5c5 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: correct rack-test dependency for rails 5 support

7cde5862587b575a7bb13c59595f6ed2edaaf751 authored about 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #149 from vinchbr/rails-5-compliant

Rails 5 compliant

ba863cf310b7b10ed4b3a4fa176c45c061d949d2 authored about 7 years ago by Beth Skurrie <[email protected]>
Gemspec: Updating rack-test to be minimum 0.6.4 for rails 5 compatibility

bef0c6059de7c7a8bc3e6ca3cbf9c41e73792e54 authored about 7 years ago by vinchbr <[email protected]>
Gemspec: Updating rack-test to be minimum 0.6.4 for rails 5 compatibility

fc7fd1dc076ce5d2dc9747f802d64c5362d616bc authored about 7 years ago by vinchbr <[email protected]>
chore(release): version 1.17.0

47f3c94bd982cb538dbf7be7b84ac2eadf1d1670 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: make spec_helper backwards compatible with rspec 2

71ede3fb49718918e7efff400fa9d0e6b700e750 authored about 7 years ago by Beth Skurrie <[email protected]>
test: fix docs test data

fae83dae12b541bdbbe7a7c77557238f80869f8f authored about 7 years ago by Beth Skurrie <[email protected]>
chore: configure rspec examples file

193a6255a44a3bbd0ed4b35a77cffec1076f00df authored about 7 years ago by Beth Skurrie <[email protected]>
feat: allow json formatter to be configured for pact verify

4ae8417821eda6d941475bbb924223ddf0385082 authored about 7 years ago by Beth Skurrie <[email protected]>
test: fixed newly failing spec after upgrade to rspec 3.7.0

2af429a09208df2b40d419cf0065c6597cda35dc authored about 7 years ago by Beth Skurrie <[email protected]>