Ecosyste.ms: OpenCollective

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

Pact Foundation

Pact is the industry standard, cross-language collaboration framework that enforces contracts between a consumer and a provider of data.
Collective - Host: opensource - https://opencollective.com/pact-foundation - Website: https://pact.io - Code: https://github.com/pact-foundation

Adding fixtures to pacts

github.com/pact-foundation/pact-ruby - a8ba4ed0134298b2113ac88f073db5544f0203c8 authored over 11 years ago by Beth <[email protected]>
Raise helpful errors when num workers is out of range

github.com/pact-foundation/sucker_punch - c4a762fddf61c498e6983c75dd28af68d0eb0618 authored over 11 years ago by Brandon Hilkert <[email protected]>
Rake task to pull in updated pact files

github.com/pact-foundation/pact-ruby - d14a41992d097e31d0ae195f590db756bff2b136 authored over 11 years ago by Rob Hunter <[email protected]>
Remove post install message

github.com/pact-foundation/sucker_punch - 479fc719529a891665496a5c2b1e9897dbb250f1 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add post install message

github.com/pact-foundation/sucker_punch - ee014505acdca334aae3238d72ccd7f79d88664b authored over 11 years ago by Brandon Hilkert <[email protected]>
Update changes and version

github.com/pact-foundation/sucker_punch - 1f593efe54eeac1f5d1d692789d286c67d94bfc6 authored over 11 years ago by Brandon Hilkert <[email protected]>
Update README with workers method

github.com/pact-foundation/sucker_punch - 3d33e54baec2b908ed5e98086fdb6907f40bae32 authored over 11 years ago by Brandon Hilkert <[email protected]>
Update Job API to set workers

github.com/pact-foundation/sucker_punch - f6c855d064fe0830f4ff60e1876c7108e4d6c10c authored over 11 years ago by Brandon Hilkert <[email protected]>
Allow workers to be passed to queues

github.com/pact-foundation/sucker_punch - b2c2f506ccca15bb0b044c200805a8130219e90b authored over 11 years ago by Brandon Hilkert <[email protected]>
Added thin to gemspec. :pear: Seb

github.com/pact-foundation/pact-ruby - b60c0f28b7c07494559999354ec14e911e52f34e authored over 11 years ago by Martin Booth <[email protected]>
Merge pull request #25 from brandonhilkert/refactor

Refactor

github.com/pact-foundation/sucker_punch - a23d17cfb9728c8782696c3e4f2a5f81e5b2702c authored over 11 years ago by Brandon Hilkert <[email protected]>
Update README and Changes

github.com/pact-foundation/sucker_punch - 28c03a22feee29fa6a21b656d6a806e62f3feee3 authored over 11 years ago by Brandon Hilkert <[email protected]>
Update README and version for pre release

github.com/pact-foundation/sucker_punch - 819b0a5fd1ce858240de0c10d0c7dfe66cfb5474 authored over 11 years ago by Brandon Hilkert <[email protected]>
DRYing up case statement in match_term.

github.com/pact-foundation/pact-ruby - 6804705cbe272ab9f6e7e8c9fb0e9ac3d74a9b99 authored over 11 years ago by Beth <[email protected]>
Removed accidentally committed puts.

github.com/pact-foundation/pact-ruby - 5ac3c7f46763c7daef8870c993f3c77a48cb625d authored over 11 years ago by Beth <[email protected]>
Added in a more helpful message for match_term failures to indicate exactly which part of the two terms is different.

github.com/pact-foundation/pact-ruby - 965fbbe97d2730ea1d968b9cc3c65680bc544ab3 authored over 11 years ago by Beth <[email protected]>
Properly return same actor pool each time

github.com/pact-foundation/sucker_punch - cdb03e0fd59f5883e51a3e4fe1e4330f0e1f6719 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add #find to queue

github.com/pact-foundation/sucker_punch - 76f491d6ada6056a6b9ce5fb7819519810584834 authored over 11 years ago by Brandon Hilkert <[email protected]>
Put a mutex around creating the pool

github.com/pact-foundation/sucker_punch - 05e426860e4bdc3740315ead230b093f397a3d7e authored over 11 years ago by Brandon Hilkert <[email protected]>
Extract queue behavior to separate class

github.com/pact-foundation/sucker_punch - 861487347986823a25377d3025744ed7ece1c7ad authored over 11 years ago by Brandon Hilkert <[email protected]>
Dynamically update perform method after definition

github.com/pact-foundation/sucker_punch - 4a4a36cbbfbcbd92044b3f35f5142a6f5b4b328d authored over 11 years ago by Brandon Hilkert <[email protected]>
Changing mock service to allow it to accept and return an array as the top level element.

github.com/pact-foundation/pact-ruby - be031563cbb30c7952f20783b4c9ec9f5a9e82f1 authored over 11 years ago by Beth <[email protected]>
Updating Hashie version to be compatible with Grape required version of ~>2.0.5 (Bundler could not find compatible versions for gem "hashie" in Monitoring and Alerting Service)

github.com/pact-foundation/pact-ruby - 0577a1f2c892662ed0355f37f1fe193abd48ed17 authored over 11 years ago by Beth <[email protected]>
Update formatting

github.com/pact-foundation/sucker_punch - fff382faecd7637bc1d4183e4b1b50b1ce34e362 authored over 11 years ago by Brandon Hilkert <[email protected]>
Only define queues if they haven't been already

github.com/pact-foundation/sucker_punch - 84511c144ff50228c408b8b0866c7cf8abadeeae authored over 11 years ago by Brandon Hilkert <[email protected]>
Add back inline testing

github.com/pact-foundation/sucker_punch - 5ad5e7956b5e849294b10c79923ce1450b01bb07 authored over 11 years ago by Brandon Hilkert <[email protected]>
Adding json gem to gemspec.

github.com/pact-foundation/pact-ruby - d9497aae619ae817c0a26933ef38b8bf84d45ae1 authored over 11 years ago by Beth <[email protected]>
Clean up after specs

github.com/pact-foundation/sucker_punch - 08d345ce2dda04cb06f222ead63414a623640fab authored over 11 years ago by Brandon Hilkert <[email protected]>
Refactor to lazy load queues and have a notion of a job

github.com/pact-foundation/sucker_punch - ecb649a5b8f0036f1fe462072fe7a18ed0b25c50 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add core extensions to support underscore

github.com/pact-foundation/sucker_punch - 33611c0f2e51dcb924f285de89131b5a49003fc9 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add Queues API to list out registered queues

github.com/pact-foundation/sucker_punch - 0dc8b9a4e82b0a890aff25d19ed23cbdddffe8cf authored over 11 years ago by Brandon Hilkert <[email protected]>
Variable cleanup

github.com/pact-foundation/sucker_punch - fb38f2889db00eeae278e4569638fde9ece66036 authored over 11 years ago by Brandon Hilkert <[email protected]>
Adding an "as_json" to the request in to_json because this seems to fix the "ArgumentError: wrong number of arguments (0 for 1)" and "ArgumentError: wrong number of arguments (1 for 0)" problems when using the the pact gem in MAS. I do not know why this fixes it, but I've spent far to long trying to debug it, and need to move on now.

github.com/pact-foundation/pact-ruby - 054bfcfa7e21a01a1514ce26defb4ef08060f31a authored over 11 years ago by Beth <[email protected]>
Changed JSON.parse to JSON.load in production_spec.rb, as more recent versions of JSON.parse ignore the json_class (http://stackoverflow.com/a/15708244).

github.com/pact-foundation/pact-ruby - d1346a089f5f0f722c35e1ffeb3e848e87217b68 authored over 11 years ago by Beth <[email protected]>
Prevent warnings in specs.

github.com/pact-foundation/pact-ruby - f338594ba98ecbe4fb45c567e1eade6b9e5f7225 authored over 11 years ago by Sergei Matheson <[email protected]>
Don't use thin, as it was causing problems.

github.com/pact-foundation/pact-ruby - 7788dd4bd6e61a5fdfb5e843df48e2dbeb8579ce authored over 11 years ago by Sergei Matheson <[email protected]>
Add logger for Rails

github.com/pact-foundation/sucker_punch - 222b7a77fa76356b7b675ad810e768edc16c6b0f authored over 11 years ago by Brandon Hilkert <[email protected]>
Bump version

github.com/pact-foundation/sucker_punch - 4a658b65dd8ad7bed743238ded81546e21c56412 authored over 11 years ago by Brandon Hilkert <[email protected]>
Update changes/readme

github.com/pact-foundation/sucker_punch - e82bed3c5d6df7729b7e137d1d50abbbe8c36c4c authored over 11 years ago by Brandon Hilkert <[email protected]>
Redefine size and workers. Closes #11.

github.com/pact-foundation/sucker_punch - c74f6d241aa18a42be32b9d5f7f777b052fda8f6 authored over 11 years ago by Brandon Hilkert <[email protected]>
Update celluloid dependency

github.com/pact-foundation/sucker_punch - fc2bbd80263274075d2bd7f443a8e0f1941b0bca authored over 11 years ago by Brandon Hilkert <[email protected]>
Merge branch 'master' of github.com:brandonhilkert/sucker_punch

github.com/pact-foundation/sucker_punch - 7909bf5ef3d538085c7e9e505a2b5a7400159453 authored over 11 years ago by Brandon Hilkert <[email protected]>
Simplify register logic

github.com/pact-foundation/sucker_punch - 3389938bb8a7e8052ba839e0215abc5a748dde74 authored over 11 years ago by Brandon Hilkert <[email protected]>
Merge pull request #20 from turbosquid/master

Bump celluloid to 0.14

github.com/pact-foundation/sucker_punch - 5cdbdaae2306d05ff6149fe26b663b2af2dc54eb authored over 11 years ago by Brandon Hilkert <[email protected]>
Update sucker_punch.gemspec

github.com/pact-foundation/sucker_punch - 254c3ddfb0b0788421779a80065e22416b2e9d13 authored over 11 years ago by Colin Gagon <[email protected]>
handle the case where we try match against a missing attribute

github.com/pact-foundation/pact-ruby - f5d16cb84a167dc111249a959bc27e0e6e1ed071 authored over 11 years ago by Ronald Holshausen <[email protected]>
added a method to check if an app is already registered :pear: Erik

github.com/pact-foundation/pact-ruby - 3fb43413bae3f876b3e4b05c5804d4226765c291 authored over 11 years ago by Ronald Holshausen <[email protected]>
WIP - Latop is dying

github.com/pact-foundation/pact-ruby - 5a74fad6b066b7328bfc540fc2b94408be6dfd82 authored over 11 years ago by Erik Danielsen <[email protected]>
Removed some debug.

github.com/pact-foundation/pact-ruby - 0d3e00c633ac99282b663c3241178616f047ddd0 authored over 11 years ago by Sergei Matheson <[email protected]>
Use thin for cli service

github.com/pact-foundation/pact-ruby - ee0a250861b828866f17c27f3e11029662c9b87f authored over 11 years ago by Sergei Matheson <[email protected]>
reduced the dependancy on rspec from 2.12.x to 2.x

github.com/pact-foundation/pact-ruby - 2bf4ab7f8b3340321d00f43049f6a27e80ea956a authored over 11 years ago by Ronald Holshausen <[email protected]>
Clean up pact app.

github.com/pact-foundation/pact-ruby - 99e742d83fbc3e8966476c416aa3686111cca747 authored over 11 years ago by Sergei Matheson <[email protected]>
Added pact executable

pact command now allows a mock service to be started
from the command line.

github.com/pact-foundation/pact-ruby - d3651a91370b692c5f85e46a87cd8248f26b6759 authored over 11 years ago by Sergei Matheson <[email protected]>
Clean up some indentation.

github.com/pact-foundation/pact-ruby - d875993385e17e3530a24c5681a5a92b44f94f63 authored over 11 years ago by Sergei Matheson <[email protected]>
Use a logger for messages.

github.com/pact-foundation/pact-ruby - f20b3c1845261f3e3dd444644e6e0eaa5e7f5385 authored over 11 years ago by Sergei Matheson <[email protected]>
Return code 500, not 404, for missing interaction.

github.com/pact-foundation/pact-ruby - 22aabf3866aab5e570ff64b399e29ad67a8f4404 authored over 11 years ago by Sergei Matheson <[email protected]>
Always merge query into json representation.

github.com/pact-foundation/pact-ruby - 4967247129584e052a54a4b11a0cf1447f8796a9 authored over 11 years ago by Sergei Matheson <[email protected]>
Handle matching arrays in requests.

github.com/pact-foundation/pact-ruby - b2e40a0a7e58ed28e65fc2de7bf3cc0c441afcb8 authored over 11 years ago by Ronald Holshausen <[email protected]>
Add query to path when trying to honour pact.

github.com/pact-foundation/pact-ruby - dd0d0bd3b87372438cd1c106769d4711dd048edd authored over 11 years ago by Sergei Matheson <[email protected]>
Added support for query strings in pacts.

github.com/pact-foundation/pact-ruby - bc8d530ab663cc6f283b3ef82a22c5004fdf0231 authored over 11 years ago by Sergei Matheson <[email protected]>
Pretty print pact files, for easier visual diffing

github.com/pact-foundation/pact-ruby - 25e2154773ffcc67c80f2f47f5481d22a1255dbc authored over 11 years ago by Ronald Holshausen <[email protected]>
Don't check keys that don't exist in request

github.com/pact-foundation/pact-ruby - a178b90681b89348466679170dcc29319069e052 authored over 11 years ago by Sergei Matheson <[email protected]>
Handle matching arrays in requests.

github.com/pact-foundation/pact-ruby - 223712b6a92775348600eed254228891a2c15253 authored over 11 years ago by Sergei Matheson <[email protected]>
Handle non-JSON response in producer rspec.

github.com/pact-foundation/pact-ruby - 389dd3d503698fde73c77748e1aa47dce2396e72 authored over 11 years ago by James Fraser <[email protected]>
Correctly match expected against actual in diff.

github.com/pact-foundation/pact-ruby - 41e5664bdfe59735698e171b041a0a034a481dde authored over 11 years ago by James Fraser <[email protected]>
Improve diff output by removing noise.

Pair: Serge

github.com/pact-foundation/pact-ruby - 88dc2502793c48b82b14997f1fbbde27a65ac00b authored over 11 years ago by James Fraser <[email protected]>
Shows diffs for matching routes.

When no matching interaction is found for a request, show a diff
of the interactions that match ...

github.com/pact-foundation/pact-ruby - 8bccd33fc9e8262b11026f33ffbb735c22f1118f authored over 11 years ago by James Fraser <[email protected]>
Remove commented-out guff

github.com/pact-foundation/pact-ruby - 1295c2041de40a44ef46a9ca61df47e2ace3a819 authored over 11 years ago by James Fraser <[email protected]>
Eagerly spawn registered apps post spawn-all.

Pair: Serge

github.com/pact-foundation/pact-ruby - 7e415230bb3a3e9b2c5d9f8485e10d1f82a6995a authored over 11 years ago by James Fraser <[email protected]>
Bump version

github.com/pact-foundation/sucker_punch - 1eaf14d3905ee11d0769cfac3175bb86608ca5ca authored over 11 years ago by Brandon Hilkert <[email protected]>
Update celluloid dependency for stability

github.com/pact-foundation/sucker_punch - da1a9c4671888bd6a17f505964ad93737a161a9d authored over 11 years ago by Brandon Hilkert <[email protected]>
Remove size invocation in queues, prefer workers.

github.com/pact-foundation/sucker_punch - 37f1e99c170f9a0458a0e2b6dfa4b7f0477d7718 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add clarification to README and testing lib.

github.com/pact-foundation/sucker_punch - a8af448bb7f1e5d71f9f74fafa6d9721aee732d0 authored over 11 years ago by Brandon Hilkert <[email protected]>
Rename Term#matches? to #match.

We can now match Terms and Regexps polymorphically.

github.com/pact-foundation/pact-ruby - 5851704f6c7a62da0c2616eb9941ee3811eb2f12 authored over 11 years ago by James Fraser <[email protected]>
Rename Term 'match' attr to 'matcher' so that we can use Term#match polymorphically with regexes

github.com/pact-foundation/pact-ruby - d353673cb4c69bb5a9c7ab46ebe4622c482f3504 authored over 11 years ago by James Fraser <[email protected]>
Rename ResponseGenerator to Reification because it is now used for Requests too.

github.com/pact-foundation/pact-ruby - 321ea6fdc53608c3832b6bace8cf35ac8d723f93 authored over 11 years ago by James Fraser <[email protected]>
Match requests containing raw regexes

github.com/pact-foundation/pact-ruby - 5d118eeb69cc01832839ef483c564200a68c0792 authored over 11 years ago by James Fraser <[email protected]>
Fix stupid order dependent hash equality VCR failure.

github.com/pact-foundation/pact-ruby - b79369631c54680b0c343df4a67482955778981c authored over 11 years ago by James Fraser <[email protected]>
Bump version.

github.com/pact-foundation/pact-ruby - 2b487d9df29fb422579fe2b2595d1fd264a86403 authored over 11 years ago by James Fraser <[email protected]>
Generate requests that involve terms.

Also, include expected headers in Requests. These were not being
written to the pactfile.

github.com/pact-foundation/pact-ruby - 9647f409fe3ce7407bff1c41b4cfeeceed0918ef authored over 11 years ago by James Fraser <[email protected]>
Remove weird double assignment.

github.com/pact-foundation/pact-ruby - 5c5bbaa97c1561400e9dbd055d65acd1339f20b2 authored over 11 years ago by James Fraser <[email protected]>
Add proper equality method for Term

github.com/pact-foundation/pact-ruby - 124d189a8ad4defd4e4be8d68c4abf4517ee5809 authored over 11 years ago by James Fraser <[email protected]>
Move Request up from Consumer module

github.com/pact-foundation/pact-ruby - 70a7cebe19d050b0e1a37434416e8692086d990d authored over 11 years ago by James Fraser <[email protected]>
Remove nasty Term equality override

github.com/pact-foundation/pact-ruby - 6ce4df3c8649c6029b7672b4487d17a2fe642402 authored over 11 years ago by James Fraser <[email protected]>
Merge pull request #19 from joshco/joshco-docs

Very concise instructions

github.com/pact-foundation/pact_broker - dd2dec175d75a6ccbb36e980b9b6d735ac01ee08 authored over 11 years ago by Mike Kelly <[email protected]>
added HAL spec link

github.com/pact-foundation/pact_broker - 0da711c634a67b7f0d6998092f901815950c30c0 authored over 11 years ago by Josh Cohen <[email protected]>
clarify 2nd paragraph in instructions

github.com/pact-foundation/pact_broker - 5890b2ea9377f4dfa56f10e96808b97f993fd108 authored over 11 years ago by Josh Cohen <[email protected]>
Very concise instructions

github.com/pact-foundation/pact_broker - b77056fba6821d43bb16cec51f7279a5a3d7aeb4 authored over 11 years ago by Josh Cohen <[email protected]>
Bump version.

github.com/pact-foundation/pact-ruby - 0d832540378928e8f93478722dff675b2a12637c authored over 11 years ago by James Fraser <[email protected]>
Support Pact Terms in expected requests.

github.com/pact-foundation/pact-ruby - ae1de92fbb0d23f7fc04b9b3549cb6ef73b3b7a1 authored over 11 years ago by James Fraser <[email protected]>
Merge pull request #16 from Amitesh/patch-1

Correct the folder name from config => app

github.com/pact-foundation/sucker_punch - 5722004561af823a78379a38d3c68a76bfeb519f authored over 11 years ago by Brandon Hilkert <[email protected]>
Correct the folder name from config => app

github.com/pact-foundation/sucker_punch - b15d5ad388f7a10c867e837035b6624f726071c1 authored over 11 years ago by Amitesh Kumar <[email protected]>
Support matching array terms. Pair: Serge

Also added some basic testing around the 'match_term' matcher.

Bump version to 0.0.6

github.com/pact-foundation/pact-ruby - 2113359743a55d0fa8d2bea17848749ec2223d86 authored over 11 years ago by Ronald Holshausen <[email protected]>
Add troubleshooting section for DatabaseClearn strategy.

github.com/pact-foundation/sucker_punch - 2bbbcbe2d8edb3cd7fa60c43c96067d309b59550 authored over 11 years ago by Brandon Hilkert <[email protected]>
Merge pull request #14 from r38y/fix-readme

Fixed some bugs in the README

github.com/pact-foundation/sucker_punch - ba5a8d5a88431b797d303f89c068bb0ac8531c9e authored over 11 years ago by Brandon Hilkert <[email protected]>
Fixed some bugs in the README

github.com/pact-foundation/sucker_punch - a7d3680f041bd0b7d6fb99f48a58650087f188ef authored over 11 years ago by Randy Schmidt <[email protected]>
Remove duplication in the README

github.com/pact-foundation/sucker_punch - caf938634e1c28955778353e45b37c195b82950f authored over 11 years ago by Brandon Hilkert <[email protected]>
Bump version.

github.com/pact-foundation/sucker_punch - 9b30bdc9a55e2172ae02606df56a37d3ea845d91 authored over 11 years ago by Brandon Hilkert <[email protected]>
Add more to README about testing.

github.com/pact-foundation/sucker_punch - 40532ee7ed90f1498c4ea4611a03f218e1893b09 authored over 11 years ago by Brandon Hilkert <[email protected]>