Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-mock_service

Provides a mock service for use with Pact
https://github.com/pact-foundation/pact-mock_service

chore(release): version 2.5.1

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

a9dbd68baca6c26620fffc523c2ce10360d47d30 authored about 7 years ago by Beth Skurrie <[email protected]>
docs: update README and pact-stub-service help

8c5a5c9675d69f82ce33c65e32d0eec9bd019ec1 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(pact-stub-service): handle case where multiple responses match

Order by response status and return the first

bc15e2103a5a461a77769722326a12ec38582235 authored about 7 years ago by Beth Skurrie <[email protected]>
docs: add note indicating that each mock service process can only be used for one provider

c0e7fd2751fb071b137f37f98a709bd5a432ea6b authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add note about supported pact specification versions in CLI help

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

22813ddcfb452b1168776c225abb6c70ec03163e authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add pact for stub example to repo

86956566f2ae1ca6d6a7c445dab2d03bc48ed3e6 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: change default pact specification version to 2

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

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

e2431fafb8c7d52ecd9f79ca3f7c8685b6e731e8 authored about 7 years ago by Beth Skurrie <[email protected]>
feat(stub): add pact-stub-service CLI

Allow existing pact files to be used to create a stub service

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

80dccec963b4ba3fe0ce07b0fcfd7c864a04761c authored about 7 years ago by Beth Skurrie <[email protected]>
chore: update logs

8df00f28f64290bb98b6b2bf37935cb8a00661f0 authored about 7 years ago by Beth Skurrie <[email protected]>
docs(readme): wrote some proper docs finally

431f07092359507b665d078d050effad8e0a3674 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: reordered cli options to make more sense

794d2329f385db1a3e44ca8a06482e4960adec61 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: make log messages more consistent

005f65fbb6b5fba7653d87ff3ca6c4085fdcc334 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: remove empty 'for example""' in logs

1ccf53555cf2ef7c9f3c0cb1f758deb853c6bfa5 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: add example script showing usage

79cbdc9ecd542702d59dd15aa3c7a65c89674d64 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: only write pact on shutdown of mock service if pact has not already been written

873d9ee9ce85b87ec6a3b1887f91329bbec30a3d authored about 7 years ago by Beth Skurrie <[email protected]>
feat(cli): add --pact-file-write-mode to cli and remove --unique-pact-file-names

d3c60677282ee8bdd53d27625b5d8ae10d14d327 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: update pact-support gem to >= 1.2.1

9c4e3ef7e46f58fc5bf0893c0222ba3e559f4723 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: only include backtrace in error response for standard errors, not for pact::error

476ae5c6cccf3a671214c1b9da3dcf54b0a46f94 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: add 'merge' pactfile_write_mode

Allows multiple concurrent mock services to write to the same pact file without corrupting it.

a76dc7edc43fb47dc8a5693a5cfa506d919c6b02 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: dry up json responses and add new line to end of responses so they display nicely for curl

e0f29ad866b0facf671331ff79f9ebd731728cf0 authored about 7 years ago by Beth Skurrie <[email protected]>
style: dry up text responses and add new line to end of messages so they display nicely when doing a curl

ae2eae681055bb94318251e11cba7caed4cea996 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add filter for merging interactions from concurrently running mock services

b79fec066bce0c2dacd777657de59dfdc95f64d0 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: updated beth's email address in gemspec

ddb24ff157f01d11c62ccc03d8854fa6c0596d9b authored about 7 years ago by Beth Skurrie <[email protected]>
feat: use file locking to ensure pact file isn't corrupted when running multiple mock services in parallel

d0d82f2c80508ee6b2b54bcf139615ffa0a47aec authored about 7 years ago by Beth Skurrie <[email protected]>
chore: comment about broken build

2ac94544f02469c78ad588d29ab0d193586d3bf0 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: correct name of gemspec file

36ea23fef8f82b1062e0a63a45690fd7359b7736 authored about 7 years ago by Beth Skurrie <[email protected]>
docs(releasing): update tagging command

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

0cf1b97ae7947258973f9c8e15d13685c53cca35 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: improve error message for almost duplicate interaction

99e15c8d12402ff29a9440d145b3066af24b3e8f authored about 7 years ago by Beth Skurrie <[email protected]>
feat(cli): add --unique-pact-file-names option

This allows multiple mock services to be run in parallel for the same consumer/provider
pair on ...

3949e3dcf5d6adf0fcfc96ae1f0fe31b66f3c8e8 authored about 7 years ago by Beth Skurrie <[email protected]>
Update README.md

c8dcbc2609d78f433b7f1cd4a27b47628a2b7c4d authored over 7 years ago by Beth Skurrie <[email protected]>
Update release.rake

16f2af848f066fdc2bfb9ea3a11bdb9155e3282a authored over 7 years ago by Beth Skurrie <[email protected]>
Automated releases.

6a8f7244ba8dc601a503a1b45fe6207ac2b8f28e authored over 7 years ago by Beth Skurrie <[email protected]>
Lock down gem versions in gemspec

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

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

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

03af434f2a88f80f2a29d5925e3cf0db233407bf authored over 7 years ago by Beth Skurrie <[email protected]>
Updated packaging/README.md title

80b3789bf2dd3672cc05b432437b8c4cbfe5ad61 authored over 7 years ago by Beth Skurrie <[email protected]>
Added instructions for releasing standalone package

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

a8a5aafc93511c433ff6900e456e9740c68518aa authored over 7 years ago by Beth Skurrie <[email protected]>
Updated example log files.

fefb73a9e49f124a78b44baf62ed23a00a4543f6 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated location of pact specification version in pact to metadata.pactSpecification.version.

As per issue #137

5b89d95167013ac4b11030b362c439f5632e7540 authored over 7 years ago by Beth Skurrie <[email protected]>
Update mock service interaction decorator to use providerState between the consumer DSL and the mock service, just to avoid any further confusion!

b85ad9437bf87315dcbf3aea9f8c4d158bf98e8f authored over 7 years ago by Beth Skurrie <[email protected]>
Change provider_state to providerState in pact files.

6ae77686c1595a405322ba0c6b894500c7081f55 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 2.0.1

96bec8b560558b710b30b80d1aedf60980ddb4e8 authored over 7 years ago by Beth Skurrie <[email protected]>
Fix serialisation of request in pact for pact spec 2.

All preexisting fields should be identical to pact spec 1, however, it should also contain the ma...

2c106b91b8652ec696dee3aa9c7f90de3c48b179 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 2.0.0

2eae8c946ff212bf7a5a06b517dfc2f403fd0c56 authored over 7 years ago by Beth Skurrie <[email protected]>
Bumping pact-support version to ~> 1.0

74bd80e7af2b2f1f283731cb75cb014019c402ba authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.2.0

e3ae03d64f331c3db443df911f7ba8ee9e51a415 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated pact-support gem dependency as an excuse to put out a new version so can rebuild pact-mock-service-npm.

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

5ea5e93adb4d2513f83d7056b4a2e31193d62bdb authored over 7 years ago by Beth Skurrie <[email protected]>
Silence zip command in rake package task

dc5331bb1664b6362fbb721b2eb9a11f5082516c authored over 7 years ago by Beth <[email protected]>
Releasing version 1.0.0

6d2e26f7056c48f7a9f00aaeaeb2d6eb97402723 authored over 7 years ago by Beth <[email protected]>
Merge pull request #63 from MattTYXM/fix_request_decorator

Fix request decorator

ed641645f8851a3262a45d143c0572ec56b79a4b authored almost 8 years ago by Beth Skurrie <[email protected]>
Added some specs to support code changes, fixed query method in request_decorator

c37a3114a5ccea7abc79a66902ba99d7d6dff311 authored almost 8 years ago by Matt Baumgartner <[email protected]>
Support for pact spec 1

83a8ac8775bc208f1a0317f3392724b8b19836e1 authored almost 8 years ago by Matt Baumgartner <[email protected]>
Corrected oversight for www_form request body

e7c0f793e8ae498756852e8bcf2f6b113670265a authored almost 8 years ago by Matt Baumgartner <[email protected]>
Fixed request decorator

18b98c07f49210472381d03324f49403cb989972 authored almost 8 years ago by Matt Baumgartner <[email protected]>
Releasing version 0.12.1

9e1b9a888d7b113b9ffd10c1fbcf3a14e06baa7e authored almost 8 years ago by Bethany Skurrie <[email protected]>
Merge pull request #61 from mefellows/feature/upgrade-traveling-ruby

Upgrade Traveling Ruby to work with Ruby 2.2.x

3480d5932506e0164168022266ba1da6aa475d3e authored almost 8 years ago by Beth Skurrie <[email protected]>
Upgrade Traveling Ruby to work on ruby 2.2.x

a0fbb02fae4d5c7815f71d39fdad6398adc76d77 authored almost 8 years ago by Matt Fellows <[email protected]>
Modified as suggested by bethesque

e8ecfd447c07ca8acd9483ec7eb82af9b1c82739 authored almost 8 years ago by Matt Baumgartner <[email protected]>
Releasing version 0.12.0

2bb1ad6d8712e26a113dabd1391e40f27fdf44fa authored about 8 years ago by Bethany Skurrie <[email protected]>
Moved server kill back to after block

ea605f17096e1ee49de89ce704572114d365f32a authored about 8 years ago by Bethany Skurrie <[email protected]>
Merge branch 'master' of github.com:bethesque/pact-mock_service

f307039acd6eb538b8762f8b106e7242ccb0cecf authored about 8 years ago by Bethany Skurrie <[email protected]>
Skip SSL test on Travis for now

2fa1a58e90f3604a325e1b77af5c7cfffe771a48 authored about 8 years ago by Bethany Skurrie <[email protected]>
Merge pull request #56 from Blackbaud-JonathanBell/feature-sslcerts

Feature sslcerts

472d4bd821051c092664ba53a0d423712aa2ae44 authored about 8 years ago by Beth Skurrie <[email protected]>
Add version command to pact-mock-service to display the gem version

8d9c1f405b2f4a78a1760971be9561b31278bb28 authored about 8 years ago by Beth Skurrie <[email protected]>
Releasing version 0.11.0

5620be863c1803870d480850ff91960f9a6462a1 authored about 8 years ago by Beth Skurrie <[email protected]>
Upgrading pact-support version

8b32ea9ec47ec16cfdeccd396deb2ae786f8632a authored about 8 years ago by Beth <[email protected]>
Attempting to cleanup failing test

22a7d1d802240fcf52eb415a7080abdf746c040b authored about 8 years ago by Bobby Earl <[email protected]>
Added support for sslcert + sslkey to server.rb

43e779f653dddf36471d82a6e4359acdd2f29b81 authored about 8 years ago by Bobby Earl <[email protected]>
Added intergration test and updated README.md

d1ab8ff2519430ec7637bb283b7e3f5929ca2192 authored about 8 years ago by Bobby Earl <[email protected]>
Allow passing in an ssl certificate / key to use instead of having one generated.

ae0a06c087edb630cbb09ca34eeae004cd2ff858 authored about 8 years ago by Blackbaud-JonathanBell <[email protected]>
Releasing version 0.10.2

7d4fd1f8ec6b6f6f118aae56fe6373ebc4f83972 authored over 8 years ago by Beth <[email protected]>
Updated release instructions

f26f7ab416f693d46ff4441defec99f5b8e10250 authored over 8 years ago by Beth <[email protected]>
Add Travis badge

aa04e725acd56920b8a4491dbe509bd564fc4c05 authored over 8 years ago by Beth Skurrie <[email protected]>
Update .travis.yml

Removing testing for ruby 2.0 and 2.1 as it is quicker than creating separate Gemfiles for each ...

9352017b8340adeb4411c3afb7abe6486e21d6a8 authored over 8 years ago by Beth Skurrie <[email protected]>
Merge pull request #52 from sk1talets/master

use ssl when checking if https server is up

71a626775358d5ab5da9f2c1b0691359e716b112 authored over 8 years ago by Beth Skurrie <[email protected]>
use ssl when checking if https server is up

f7194155d2d8c01022d00c5aaf8adf9a492156d4 authored over 8 years ago by Valeriy Kassenbaev <[email protected]>
Releasing version v0.10.1

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

a9fff79cb911bde58846b5c8f8298963d274ec68 authored over 8 years ago by Sergei Matheson <[email protected]>
Clarify that pact-mock_service will only work with ruby >= 2.0

28c11e7d25e80560f9c9de1ee53451cc8440147f authored over 8 years ago by Sergei Matheson <[email protected]>
Releasing v0.10.0

0b7a6d6c61df3ae0ccb711ab22ad161e512472f0 authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #51 from stitchfix/write-pact-if-not-empty

Write contract file only when there are interactions for it

6058fc22d63496c35e1b27d9970be60a71314f46 authored over 8 years ago by Beth Skurrie <[email protected]>
Spec to cover non-generation of pact file

1eb61c0186988f937be324e626f60e40ac79fbcb authored over 8 years ago by Robin Daugherty <[email protected]>
Only write pact file when there are interactions

9ebcd9ec57d0a63d602551d3262470c98115f9f3 authored over 8 years ago by Robin Daugherty <[email protected]>
Release v0.9.0

f5d29585095f8cce10764bd2c05ad6dc39eb429e authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #46 from reevoo/order_interactions_by_provider_state

Order interactions within the contract by provider state.

28ab9051ae2f8a28d39bf689057a936895e52ff9 authored over 8 years ago by Sergei Matheson <[email protected]>
Add ability to record interactions in alphabetical order.

Order key: description + response.status + provider_state
Default order: chronological (as it was...

d58507cdcc6976e9da865d9a47ea939e9fcefc91 authored over 8 years ago by Alex Malkov <[email protected]>
Merge pull request #48 from mefellows/readline-fix

Fix "No entry for terminal..." warning

739d1113ed859dad313dd7beb0e6bf5665f72b9b authored over 8 years ago by Sergei Matheson <[email protected]>
Added -rreadline flag to ruby CLI execution wrapper

fe5ea69c8e61b7245a002418e57cdb450aa0e8ff authored over 8 years ago by Matt Fellows <[email protected]>
Bump gem version

9de1f4c9f48d7f8b502c61d9306c78549520c694 authored over 8 years ago by Alex Malkov <[email protected]>
Sort by description, status and provider state

0dfb4312951c7ea36f42434d014b6b94f1a218c5 authored over 8 years ago by Alex Malkov <[email protected]>
Order interactions within the contract by provider state.

9ff8337c7b0f6020296f630673443ead22e5f368 authored over 8 years ago by Alex Malkov <[email protected]>