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

Merge pull request #116 from mtchavez/master

chore(ci): add 2.7 to travis CI

4d60726740e50026893b7f6cc80af80c47dc4e12 authored almost 5 years ago by Beth Skurrie <[email protected]>
chore(release): version 3.2.1

0755bbe4efd357dfa488282e97231c8bca46e436 authored almost 5 years ago by Beth Skurrie <[email protected]>
fix: remove apparently unused require for thwait

4a08fd5e51b73f34f5b94ef14106311f4c782137 authored almost 5 years ago by Beth Skurrie <[email protected]>
Merge pull request #1 from mtchavez/chore-show-2.7-failures

CI: Add 2.7 to travis ci

5690037548f43b171c319c2923d98bd9568ddaf8 authored almost 5 years ago by Chavez <[email protected]>
CI: Add 2.7 to travis ci

88ccd15f7e7a44969f9e75e49f90e6336af29438 authored almost 5 years ago by Chavez <[email protected]>
chore(release): version 3.2.0

ad72df24bca55a3db63ca7e6f97f1afeb265e7ee authored about 5 years ago by Beth Skurrie <[email protected]>
Merge pull request #113 from thatguysimon/feat/allow-skip-writing-pact

Support not writing interactions to pact file if marked

080e47a74992d31b1b34895956c243177083dcca authored about 5 years ago by Beth Skurrie <[email protected]>
Fix tests

d01e846acd937335e39f40829cf19cdd93693f5a authored over 5 years ago by Simon Nizov <[email protected]>
Bump pact-support dependency

0c041975a406faaa964c907ec0a9cd08f5463556 authored over 5 years ago by thatguysimon <[email protected]>
Add feature spec

ec6ffb9e4c241e7ab0731ada67f60d1fc8240ab5 authored over 5 years ago by Simon Nizov <[email protected]>
Add test for #as_json

55e44ffc669bddd41f6ce5f480b6b7fe2adfcf26 authored over 5 years ago by Simon Nizov <[email protected]>
feat(skip writing to pact): Use writable_interactions when writing to pact file

44ea0c3b0ad2c014f23b56b1f0c6b545dbcbe24c authored over 5 years ago by Simon Nizov <[email protected]>
chore(release): version 3.1.1

e53f1dfe6de345672977284a53c896769b0ad83d authored over 5 years ago by Beth Skurrie <[email protected]>
Merge pull request #104 from lextiz/patch-1

feat: improve logging robustness for non utf-8 characters

cfb02593ebda0c04b72f65eae9ba81a4d9aac011 authored over 5 years ago by Beth Skurrie <[email protected]>
chore(release): version 3.1.0

3c26b469cbb796fa0045bb617b64c41c6b13b547 authored over 5 years ago by Beth Skurrie <[email protected]>
Merge pull request #109 from YOU54F/feat/stubservicelog

feat: pact-stub-service log level cli opt

84e765f94e353b3e54939b719d66081627a7c073 authored over 5 years ago by Beth Skurrie <[email protected]>
feat: pact-stub-service log level cli opt

9264a87f1d5d077089bab410e824fae6d2e1f241 authored over 5 years ago by YOU54F <[email protected]>
Update interaction_replay_spec.rb

e3cd33f2c3d900384f2af866b31194862fef406d authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay_spec.rb

b9916a690a44dc0550f194288d72ee4d66822a5f authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay.rb

2524cdb6955827449d33fbb96e14d86a4399eef7 authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay_spec.rb

b86d6dfaba7c2ef66b91b294b9cbd4f16f6a4f1b authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay_spec.rb

f607a4371e612563c0c908fd25d881d63dcb9c62 authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay_spec.rb

2695cd8f807d00df927addd5f099deb3f079ecf4 authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay_spec.rb

a30ebe430dec03359091122c8557e7fb11ef265a authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Move the test to appropriate context

4c5792ac13824ab86c628e50b6253ce029161eaa authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Initial version of the unit test

996a9ccc8b9145a68d681b11039576448d6c1d4b authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Update interaction_replay.rb

aab8a5d634b026112f6c4bd7e30bdfa60a0f9e1a authored almost 6 years ago by Alexander Bolshakov <[email protected]>
Improve logging robustness

Do not pretty print a JSON object when serialization or serialization fail, for details see #103.

037cc88061791a638b41398dc35b1dd5b2a18521 authored almost 6 years ago by Alexander Bolshakov <[email protected]>
chore(release): version 3.0.1

8d1de219c7b1c67f7b51ef35b1e2a8ce571a1b7c authored almost 6 years ago by Beth Skurrie <[email protected]>
fix: add missing host argument to server spawn

fixes: https://github.com/pact-foundation/pact-mock_service/issues/102

ee5cf901ce60d37dad11270679abc575e7b08b73 authored almost 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 3.0.0

3b10bbc4c29926061b60c87b1a605aefd7ab5e87 authored almost 6 years ago by Beth Skurrie <[email protected]>
feat: allow mock service host to be configured

https://github.com/pact-foundation/pact-ruby/issues/186

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

b41d161f0d7948d198263a94f3ecb20ddd63b800 authored over 6 years ago by Beth Skurrie <[email protected]>
Merge pull request #95 from andreasf/preflight_credentials

feat: set 'Access-Control-Allow-Credentials: true' in preflight response when "Cookie" or "Autho...

b9e22669631f359399523570bb315e36aa73325b authored over 6 years ago by Beth Skurrie <[email protected]>
Only set 'Access-Control-Allow-Credentials' if required for preflight to succeed

4ede7389dce750b0e88cee50ce91f83fd25b431a authored over 6 years ago by Andreas Fleig <[email protected]>
Always set 'Access-Control-Allow-Credentials: true' in preflight response

b00dd98a100813ac93f9f080577b99d92834fe29 authored over 6 years ago by Andreas Fleig <[email protected]>
chore(release): version 2.11.0

9e3f3a857de2b9bbb507fc74803cc2e69f8165e3 authored over 6 years ago by Beth Skurrie <[email protected]>
feat(stub-server): allow pacts to be loaded from a directory

Closes: #94

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

486419b6490927d0d2488c49524c63523e744e93 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: ensure specified value of --pact-specification-version is written in pact file

Fixes: https://github.com/pact-foundation/pact-mock_service/issues/93

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

96a8c5195903207d15b1ae1352333d73edecf5e6 authored over 6 years ago by Beth Skurrie <[email protected]>
feat: use Pact::Error subclass instead of RuntimeErrors

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

f31d2353715f202420f6c4b14f92b410cd7e1552 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: require pact_specification_version when spawning mock service through app manager

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

165419b402a6adafbff010e7a81ae2eeb50f9873 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.9.6

b01c9d2ceb4ad99acb52c713ad8720a8d616605d authored over 6 years ago by Beth Skurrie <[email protected]>
test: remove debugging

e4b4712c32e3db1d7cc6fe9593cb83889b27cb21 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: use dummy pact specification version for stub server

3337f6da13c0a4d04942d6a98ec46c879138368a authored over 6 years ago by Beth Skurrie <[email protected]>
fix: pass the pact specification version from the control server to the mock server

b585092a242b6d0cf246be15821c99f56f4c2e83 authored over 6 years ago by Beth Skurrie <[email protected]>
test: debugging

3fb6e3af05da9586361732eb4c542b6fe5ff6857 authored over 6 years ago by Beth Skurrie <[email protected]>
test: debugging

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

eeca1e07e062cf0958c19add9ebfe234a53dc751 authored over 6 years ago by Beth Skurrie <[email protected]>
test: add pact_specification_version to constructor of MockService app

3f99324e13f2664234948f29050f6a6d313c45f1 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.9.4

5c0e3ace3b5763d217fe011c14204031378797e7 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: correctly ignore spec/examples.txt

77c54ea70d2b2ecbddb1ec946a5d7bd2f077d0e3 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: parse expected interactions with configured pact specification version

1b960bfd9bc8d8d583df4446a0f2b9c6f814e96f authored over 6 years ago by Beth Skurrie <[email protected]>
chore: update rspec config

9c20edacb990c4c1aaababa4c70f1f74f318dff9 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.9.3

e284d33d79897b64c5b88d944104eb5e24ce00f5 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: set $stdout.sync = true

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

f9fabc57cd582fc87eaab7cf89a260f4ae11af69 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: send webrick startup and shutdown messages to stdout instead of stderr

908089ebf88a7daea6e6d11800374ad21e8d0464 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.9.1

cc8c2bd70e9157e1932f03ac7a9c07f4f3ee9f78 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: return Access-Control-Allow-Headers=* for OPTIONS requests with no Access-Control-Request-Headers

Closes: https://github.com/pact-foundation/pact-js/issues/195

855fd83c03b72e2057e7cb936d565835edf330cd authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.9.0

db72b4dd8bb095b5898cfab3729e08c5217e9591 authored over 6 years ago by Beth Skurrie <[email protected]>
feat: allow --log-level to be specified in the CLI

Closes: https://github.com/pact-foundation/pact-mock_service/issues/91

cf84a34c93cb69d19174b179a62fc54215726793 authored over 6 years ago by Beth Skurrie <[email protected]>
docs: update readme

3498160b030e63112acb165033e590379f81c0dd authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.8.1

d1aaf2b9b720adf0c031f22bf739456eeac7e7b3 authored over 6 years ago by Beth Skurrie <[email protected]>
fix: revert bind webrick of consumer server to 0.0.0.0 f1e858e306cd45b72472dad0f213cc7657821adc

fixes: https://github.com/pact-foundation/pact-mock_service/issues/89

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

0529a67f629fff571f1ee4e87b42f085fb875372 authored over 6 years ago by Beth Skurrie <[email protected]>
Merge pull request #88 from kpse/master

feat: bind webrick of consumer server to 0.0.0.0

72d1059464139200f5c01b2b43b3bc8809756efb authored over 6 years ago by Beth Skurrie <[email protected]>
bind webrick of consumer server to 0.0.0.0

f1e858e306cd45b72472dad0f213cc7657821adc authored over 6 years ago by Louis Suo <[email protected]>
chore(release): version 2.7.1

0b3f7ab27640d382b9b1e019f0445f53742b49ca authored over 6 years ago by Beth Skurrie <[email protected]>
fix: ensure underscored headers are maintained

https://github.com/pact-foundation/pact-net/issues/148

07247012de27131ff879c3109023942b272d2716 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.7.0

e63f2ba070b8c940fc56324e9d3e782717ca19f8 authored over 6 years ago by Beth Skurrie <[email protected]>
docs: update pact-stub-server help

d5757de69d120ec7f08cc930003e94a066d23a77 authored over 6 years ago by Beth Skurrie <[email protected]>
chore: update webmock

3ad58c3e4355cc44b27cd57c24fc4b28470cbed6 authored over 6 years ago by Beth Skurrie <[email protected]>
feat: allow pact-stub-server to read pact from an http uri

5cce3b2d3fa6b2344f696c1539bee689cd8ad263 authored over 6 years ago by Beth Skurrie <[email protected]>
test: dynamically find available ports

5d48e4c8799cf843284a0fb6c0b9af6d263ddbf5 authored over 6 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.6.4

c6d6a46dff551014d2bfdc68c2e2a9a5ef8b56c3 authored almost 7 years ago by Beth Skurrie <[email protected]>
fix: correctly handle reading locked pact file on windows

The yielded file from Filelock must be read, rather than using File.read, otherwise "Permission ...

2d1456268c5a98b40c1509d1fcdb3a7fc193c639 authored almost 7 years ago by Beth Skurrie <[email protected]>
feat: allow output streams and consumer contract writer to be passed in to Pact::ConsumerContractWriter

This is to support pact-message.

1856f217237080b16aa89acec18af15a39d08f80 authored almost 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #84 from peppelan/improve-doc

Fix typo in project MD files

8d909107716b44c2f519611851da2d7c6873e394 authored almost 7 years ago by Beth Skurrie <[email protected]>
Fix typo in project MD files

6b6bd59e24193339f543bfc54dc927fc248fa780 authored almost 7 years ago by Giuseppe Landolfi <[email protected]>
chore: add tag_for_release task

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

7b7d9fd45396ddb36e50b9337c53ab5b957d33a5 authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add release script

d5501e9fe35ea08bbba95f766ec3daf044957be3 authored about 7 years ago by Beth Skurrie <[email protected]>
fix(pact-stub-service): ensure all interactions loaded when loading multiple pacts

Closes: https://github.com/pact-foundation/pact-mock_service/issues/83

4c0d698adcff9f67377e809222054dfcf9e3b3bf authored about 7 years ago by Beth Skurrie <[email protected]>
docs: update readme

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

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

b2c6b268651f55a214579ab1e6fed5053aa5f415 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: don't blow up if Access-Control-Request-Headers is not present in OPTIONS request

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

7aa570351305608345ad83fe98d589e732aeeb6f authored about 7 years ago by Beth Skurrie <[email protected]>
feat(monkeypatch): allow a monkeypatch file to be loaded before starting the mock service

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

2701f7dcb49ef3ae123ea954787a75bbf4149d29 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: change rack-test to development dependency

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

a0d0e6e3b2c2c4f241bf12d22ef1752d36784236 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: read existing pact file before truncating it

9ad0d100b43418826d849f6a92ae579ec0ee2650 authored about 7 years ago by Beth Skurrie <[email protected]>
docs: remove comment

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

a3ba42c9c3c204e9157815536592e76aa6b39205 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: avoid corrupting pact file when writing to it

Truncate before writing

12f02b4e42a7143cee0b03f62db62584ac4a4dd2 authored about 7 years ago by Beth Skurrie <[email protected]>