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

Releasing version 1.0.13

github.com/pact-foundation/pact-ruby - 9da22e6b568602bdf2060c05c3cf6b3d6435aeed authored about 11 years ago by Beth <[email protected]>
Fixed bug deserialising Pact::SomethingLike

github.com/pact-foundation/pact-ruby - 52f2277f4548b04d73ef1bf8880d622bebad6ca7 authored about 11 years ago by Beth <[email protected]>
Merge pull request #26 from col/handle_ajax_error

Fixed javascript error when 'content-type' header hasn't been set.

github.com/pact-foundation/pact_broker - 4cef7cbd61da3c0b87a4044b92c753c35b10a96e authored about 11 years ago by Mike Kelly <[email protected]>
Changing default pactfile_write_mode to :overwrite, and adding :smart option to dynamically determine whether rake is running.

github.com/pact-foundation/pact-ruby - a052b2fda075ed740ad5b23c4e1f2c6d137e0cfc authored about 11 years ago by Beth <[email protected]>
Fixed javascript error when content-type header hasn't been set.

github.com/pact-foundation/pact_broker - 7ed5946f2aeafdcd4de163b20195143cb3544bb5 authored about 11 years ago by Colin Harris <[email protected]>
#21 Use default entry point

github.com/pact-foundation/pact_broker - 30d61f3e46c9a1dfe442668abeb13224fa4cf49f authored about 11 years ago by Richard <[email protected]>
#21 Use solution 2, overriding click event in view to redirect to entry point

github.com/pact-foundation/pact_broker - 18e03b3b42064d13d1504cf1c972015d66c653ae authored about 11 years ago by Richard <[email protected]>
#21 Update Go To Root link text and dynamically set link location to entry point

github.com/pact-foundation/pact_broker - b8ffb30a885161fc0c8ecde1a41adfa4ca276150 authored about 11 years ago by Richard <[email protected]>
Added X-Pact-Mock-Service headers to all mock service administration requests, reducing the risk of the client project making a request that is unintentionally intercepted by the mock service administration handlers.

github.com/pact-foundation/pact-ruby - e80336cfb749d24f4e7dd3b2a12e6524055a4bb9 authored about 11 years ago by Beth <[email protected]>
Condor driven development... added ability to send logs to the mock service log to help debugging timing issues.

github.com/pact-foundation/pact-ruby - 5f4a8e35bccfd71a54706286a9250f3b64578ffe authored about 11 years ago by Beth <[email protected]>
Updating changelog. Really releasing now.

github.com/pact-foundation/pact-ruby - 551ace32b05883ed9e7806cff4e690c861faf2f1 authored about 11 years ago by Beth <[email protected]>
Fixed problem where methods in previous scope could not be accessed by the DSL delegator

github.com/pact-foundation/pact-ruby - 2b8bcf7f0b51a0ba576be69fafececaf5dbaa4b1 authored about 11 years ago by Beth <[email protected]>
Discovered horrible problem with the fancy new DSL delegator pattern. It cannot find methods declared in global scope. DO NOT RELEASE.

github.com/pact-foundation/pact-ruby - ce23e49b44e60b069c4d8e0f7fdd52d158730337 authored about 11 years ago by Beth <[email protected]>
Releasing version 1.0.10

github.com/pact-foundation/pact-ruby - 7829decc1d446d542a50bd3cea32c11d5c24b3db authored about 11 years ago by Beth <[email protected]>
Removing unused requires

github.com/pact-foundation/pact-ruby - 91bb06a18b687cbd6ced5af90e94df06fd9eebb4 authored about 11 years ago by Beth <[email protected]>
Adding example changes

github.com/pact-foundation/pact-ruby - 390325266485a44d0a675e07e0443c940e76abf0 authored about 11 years ago by Beth <[email protected]>
Cleaning up provider configuration DSL.

github.com/pact-foundation/pact-ruby - 046d1f4fa0c4583a1cb7661b47473ee2880cee2e authored over 11 years ago by Beth Skurrie <[email protected]>
Cleaned up consumer configuration DSL.

github.com/pact-foundation/pact-ruby - 8f4ef8632c1d2baca3bd3e707720174b9b46b413 authored over 11 years ago by Beth Skurrie <[email protected]>
Splitting MockService request handlers into their own separate files. Divide and conquer...

github.com/pact-foundation/pact-ruby - 37835a1a7f7e9efb4257cea9973f2f550bc27912 authored over 11 years ago by Beth Skurrie <[email protected]>
Improving logging in mock service.

github.com/pact-foundation/pact-ruby - 4c93a511f8982f1e6760a29fa5bdcda2358e0c60 authored over 11 years ago by Beth Skurrie <[email protected]>
Cleaned up interaction list test.

github.com/pact-foundation/pact-ruby - 1e317d76445565214b1b57e3e246369260b06924 authored over 11 years ago by Beth Skurrie <[email protected]>
Added better messages for matching when arrays are of different lengths.

github.com/pact-foundation/pact-ruby - f21e2c0c65c9b3428f8b729dea311964e6a1f488 authored over 11 years ago by Beth Skurrie <[email protected]>
Refactoring the Request world. Put each sub class of Request into it's relevant module.

github.com/pact-foundation/pact-ruby - 50f1fb3dabb99e3da3899230d650881e6e88cd0a authored over 11 years ago by Beth Skurrie <[email protected]>
Renaming request.match to request.matches?

github.com/pact-foundation/pact-ruby - eb04256c354989aec3c084ffef67acb10a96d10b authored over 11 years ago by Beth Skurrie <[email protected]>
Commenting and cleaning code.

github.com/pact-foundation/pact-ruby - fc2fcdd66689877b1127b7d83099006e6897771c authored over 11 years ago by Beth Skurrie <[email protected]>
Removed horrible as_json_for_mock_service method and created new class to do the same thing.

github.com/pact-foundation/pact-ruby - e466588ceb47acce078183051d59be1817abf3ce authored over 11 years ago by Beth Skurrie <[email protected]>
Moving rake task files into tasks directory.

github.com/pact-foundation/pact-ruby - e668d181a3e71e59ccad0acfc82cfb97f3ee1a39 authored over 11 years ago by Beth Skurrie <[email protected]>
Moving request file into consumer_contract folder.

github.com/pact-foundation/pact-ruby - 7709fbcb845da6c73024868314b948432099d093 authored over 11 years ago by Beth Skurrie <[email protected]>
Symbolizing keys so from_hash does not have to duplicate so much of the constructor methods.

Service provider is now mandatory.

github.com/pact-foundation/pact-ruby - 70013463832dc65def86b84e8dea17a6759a6884 authored over 11 years ago by Beth Skurrie <[email protected]>
Removed Hashie from run time dependencies.

github.com/pact-foundation/pact-ruby - 6b593ab2fc5277610217ffeb3abce8873622fe59 authored over 11 years ago by Beth Skurrie <[email protected]>
Starting to clean up mock service. Adding integration tests for failure scenarios.

github.com/pact-foundation/pact-ruby - 47f6d7e3ab5187e459c529c26674d3960ba785a9 authored over 11 years ago by Beth Skurrie <[email protected]>
Added RSpec fire to ensure stubbed methods exist.

Pulled the recreation of a repayable request from an expected request out of the TestHelper into ...

github.com/pact-foundation/pact-ruby - 56a96f2b648dd5be5cd3ece521d6dad32ded5570 authored over 11 years ago by Beth Skurrie <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - 49e8b73da3ccc7dc08f0b9ac40851e421a4c1039 authored over 11 years ago by Beth <[email protected]>
Added missing require statement

github.com/pact-foundation/pact-ruby - e3c490a851d4a74b4c5e26f69ed3b7823f683e43 authored over 11 years ago by Beth <[email protected]>
Updating change log

github.com/pact-foundation/pact-ruby - 3876dc33278797bc7a65cb744642af8e881bdae9 authored over 11 years ago by Beth <[email protected]>
Fixing pretty generate of json, and writing a test for it

github.com/pact-foundation/pact-ruby - 347c64bafe5f29bfbf5a227dfe7720a03f3251a2 authored over 11 years ago by Beth <[email protected]>
Added the SomethingLike class that does a structure diff on anything contianed within in it. Will probably change the name when we can think of something better.

github.com/pact-foundation/pact-ruby - dbb6e88faf297616944bfdef28675c13d4654a68 authored over 11 years ago by Beth <[email protected]>
Added validation to ensure that a Term has both a matcher and a generate value, and that the value to generate matches the given regular expression

github.com/pact-foundation/pact-ruby - ae2b64dcdec7a6fd37763c46c7412b24db265847 authored over 11 years ago by Beth <[email protected]>
Removed dependancy on client_project_pact_helper from pact.rb

github.com/pact-foundation/pact-ruby - e0f089a6f6a10f7ea634480130268e6e1fa67ca6 authored over 11 years ago by Beth <[email protected]>
Merge branch 'master' of git.realestate.com.au:business-systems/pact

github.com/pact-foundation/pact-ruby - 81077264ec68f6e53f51ce9b94003b3c225fc151 authored over 11 years ago by Beth <[email protected]>
Micro version bump

github.com/pact-foundation/pact-ruby - 80af6ac62c0e53f5e715f6d7fce86e2518812e46 authored over 11 years ago by Sebastian Glazebrook <[email protected]>
Allow request query to be a Pact Term

github.com/pact-foundation/pact-ruby - 6017d0ecaef04a4abaa5d2e9347e587697e11069 authored over 11 years ago by Sebastian Glazebrook <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - a281aea4b59b125ed866ef66cac17866ada51d21 authored over 11 years ago by Beth <[email protected]>
Changed uri to pact_uri in the pact file configuration DSL. Updated README.

github.com/pact-foundation/pact-ruby - f094e409c7f287d40c7dee87f44a1672745b9e11 authored over 11 years ago by Beth <[email protected]>
Adding DSL for configuring the pact files that are to be verified in the "rake pact:verify" task. This removes the need for the custom VerificationTasks.

github.com/pact-foundation/pact-ruby - 47c93cfe2a4776a64cba12e8bced4b8f6da2e0e7 authored over 11 years ago by Beth <[email protected]>
Adding verification DSL

github.com/pact-foundation/pact-ruby - 3c2531f9f45f73a45847a11344578b00f6c9c0cd authored over 11 years ago by Beth Skurrie <[email protected]>
Bump version

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

github.com/pact-foundation/sucker_punch - 6ca19b5a0a591f290756164b58c83c2d4d799ded authored over 11 years ago by Brandon Hilkert <[email protected]>
Prefer double to stub

github.com/pact-foundation/sucker_punch - c06a04c5d08e3c7347ceaf01faaf022447a50162 authored over 11 years ago by Brandon Hilkert <[email protected]>
Made reports dir configurable.

github.com/pact-foundation/pact-ruby - 77bb8b398f5d956d64b8fac79764865729fac2d9 authored over 11 years ago by Beth <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - 9ab3184017e340cfbaf2480fdf1fa963c05df742 authored over 11 years ago by Beth <[email protected]>
Added verification reports when running rake pact:verify:xxx

github.com/pact-foundation/pact-ruby - c7dadabe93db8b62981bc55ae7abc0fafbe6fe8c authored over 11 years ago by Beth <[email protected]>
Changed pact:verify failure message to display in red

github.com/pact-foundation/pact-ruby - a7d631e2fdca587380f03d8df6ce723d8c80aebd authored over 11 years ago by Beth <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - be06d983cd244f837ed672555d00a528d9fc5e57 authored over 11 years ago by Beth <[email protected]>
* Added pact/tasks as an easy way to load the rake tasks and classes into the client project

* Removed unused rake_task.rb file

github.com/pact-foundation/pact-ruby - cf4c9598177cde2690db018ecd5e3fefe64532b4 authored over 11 years ago by Beth <[email protected]>
bumping micro version

github.com/pact-foundation/pact-ruby - 9409faf8594fd05cfe7f34fd94a78a76583e5a4a authored over 11 years ago by Beth <[email protected]>
pact_helper.rb is located and loaded automatically if a support_file is not defined in a pact:verify task

github.com/pact-foundation/pact-ruby - d848509b4e7bbe50b58f5c7a002ecb8f27cbcac8 authored over 11 years ago by Beth <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - 5c314ba4e470b9f861773fef209a338ae9b9e5ee authored over 11 years ago by Beth <[email protected]>
Adding a task to allow verification of a pactfile using a passed in URI rather than one hardcoded in the task

github.com/pact-foundation/pact-ruby - ea435c555785a0a5265af018ffac3d5f4a85d4f3 authored over 11 years ago by Beth <[email protected]>
Trying to improve how the code determine's whether to overwrite or update pactfile. Adding message to make this clearer.

github.com/pact-foundation/pact-ruby - cad6a8547b62b0f856c38e9abab335dbfc53d8b5 authored over 11 years ago by Beth <[email protected]>
Adding a new way of determining whether Rake is running using a system call. This is a bit hacky, would like a more elegant way.

github.com/pact-foundation/pact-ruby - 82d0a6a0679b48acf2b252e2cffd494f0e24812b authored over 11 years ago by Beth <[email protected]>
Fixed bug where the NullExpectation present in the unmarshalled request caused a body to be sent in a replayed request

github.com/pact-foundation/pact-ruby - e7e0bab09a613b42c3d3949e61004ce4bcefa1b1 authored over 11 years ago by Beth <[email protected]>
Setting pactfile write mode to :overwrite by default, as the test for the presence of Rake does not work

github.com/pact-foundation/pact-ruby - 02bc68929ac0b72ae09ba7c3975b504b4d530548 authored over 11 years ago by Beth <[email protected]>
Updating version to 2.0.0.

github.com/pact-foundation/pact-ruby - 738e52bb29ab06c897dc48cf2b8a0447da088700 authored over 11 years ago by Beth <[email protected]>
Removing whitespace.

github.com/pact-foundation/pact-ruby - e55414ec076f050ed2513013b96029c30370a3b4 authored over 11 years ago by Beth <[email protected]>
Removed dependancy on Capybara.

github.com/pact-foundation/pact-ruby - 0c3b44428338168b7ad9df8d0cf85a1ff28d6111 authored over 11 years ago by Beth <[email protected]>
Removed dependancy on Capybara.

github.com/pact-foundation/pact-ruby - 3b739d81ac2f0bb0017ed96b5df25ce769e673bb authored over 11 years ago by Beth <[email protected]>
Maintaining backwards compatiblity with pactfiles using the producer terminology

github.com/pact-foundation/pact-ruby - f91248416e7ded6cc49761cf072d601c13f19909 authored over 11 years ago by Beth <[email protected]>
WIP. Removing dependancy on Capybara gem by copying in code to run the servers.

github.com/pact-foundation/pact-ruby - bdaa0d0e7db65f205b0f3093e935fd8aefd82e9d authored over 11 years ago by Beth <[email protected]>
Cleaning up interface between ConsumerContractBuilder and InteractionBuilder.

github.com/pact-foundation/pact-ruby - 4f8189f7ba9588b0a0ac8d5dfbd4b0bc38aeba70 authored over 11 years ago by Beth <[email protected]>
Standardising interactions file name.

github.com/pact-foundation/pact-ruby - b1a3f2fcc7d409a68a690a3cda0f291d9f5e4da7 authored over 11 years ago by Beth <[email protected]>
Making interactions filtering classes less magical and more straightforward.

github.com/pact-foundation/pact-ruby - b6d1b6a686319628923021451c56c62df16e6c81 authored over 11 years ago by Beth <[email protected]>
Making interactions tests more readable.

github.com/pact-foundation/pact-ruby - f90767cb70e7de36005a8f359e32b1f5f6e57de6 authored over 11 years ago by Beth <[email protected]>
A slight improvement on storing the interactions in a hash.

github.com/pact-foundation/pact-ruby - 099dc3a74290e4057e1b5232f9c325b00796850c authored over 11 years ago by Beth <[email protected]>
Fixed pact/issues/10

When using the same 'upon_receiving' description multiple times, the pact only includes the last ...

github.com/pact-foundation/pact-ruby - 6c9a65fae64df10a093f8136691f2ccd35c0c126 authored over 11 years ago by Beth <[email protected]>
WIP. Working on feature to raise error if an interaction with the same description/provider state is added, but which is otherwise not equal.

github.com/pact-foundation/pact-ruby - 96d15fbc5bd672bf31d445e9011aef3cfb6b97ef authored over 11 years ago by Beth <[email protected]>
Added interaction equality method and InteractionFactory

github.com/pact-foundation/pact-ruby - 4e2657be1c12bc23f1749d37277a5e2cd15d67b9 authored over 11 years ago by Beth <[email protected]>
Moving interaction matching code into interaction.

github.com/pact-foundation/pact-ruby - cf696910cde0626ba7bfe7f376799d5e9585c092 authored over 11 years ago by Beth <[email protected]>
Splitting up interaction and interaction builder tests. Moving interaction into consumer contract folder.

github.com/pact-foundation/pact-ruby - 5e3832865a12cf5a0b2ef8b793e25b4c5f49116e authored over 11 years ago by Beth <[email protected]>
Starting to move consumer contract classes into their own folder.

github.com/pact-foundation/pact-ruby - 1b805c63dea16e25c98c4e1d894b6cca10017a9d authored over 11 years ago by Beth <[email protected]>
Removing deprecated consumer configuration DSL.

github.com/pact-foundation/pact-ruby - fe261dcee65daca60e9a0972634b48e9881d647f authored over 11 years ago by Beth <[email protected]>
Deleting ex condor files.

github.com/pact-foundation/pact-ruby - 223632cf116c13932cf8c1d030676be27d3f8ec5 authored over 11 years ago by Beth <[email protected]>
Removing deprecated methods.

github.com/pact-foundation/pact-ruby - 0cb0f519f408b9beb36dad8649883114adb9a21c authored over 11 years ago by Beth <[email protected]>
Removing old configuration dsl.

github.com/pact-foundation/pact-ruby - 7f50dff1e01e22faa47cbe3bf263b044bc858332 authored over 11 years ago by Beth <[email protected]>
WIP - renaming producer to provider

github.com/pact-foundation/pact-ruby - fd32f83d5cd57b8b91b90cf8e34a49e75efea69e authored over 11 years ago by Beth <[email protected]>
Changed active support checking code to only warn once.

github.com/pact-foundation/pact-ruby - 62d1399b327f814236a52d6c1aa780bfb73405c0 authored over 11 years ago by Beth <[email protected]>
Bumping micro version

github.com/pact-foundation/pact-ruby - f3e0b074723a870bb27b87d26a34166ee9b403e0 authored over 11 years ago by Beth <[email protected]>
Fixed bug where unexpected requests were not recorded

github.com/pact-foundation/pact-ruby - bad2719d7c5a2da5034cceb3cdd8bd6b645de0f9 authored over 11 years ago by Beth <[email protected]>
Adding producer state to mock_service interaction. Adding descriptive methods to request.

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