Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-php

PHP version of Pact. 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-php

linting

be0790b595f987805e89f9a54db8fed7c0a797ad authored almost 5 years ago by cfmack <[email protected]>
providerStates params allowed but unfunctional

b86c10d2302cc30abe2f60c804abb2616c041931 authored almost 5 years ago by cfmack <[email protected]>
passing consumer and provider in some cases

only one call back is executed when verifying (I think)
I am uncertain what to do with the param...

70a0020369f487e76c9902e8ae2d7c627eb0b252 authored almost 5 years ago by cfmack <[email protected]>
solved the issue on the consumer side

Provider still failing

715ef18e5b6f1ab31f1d711300482459f5034387 authored almost 5 years ago by cfmack <[email protected]>
attempt at v3 providerStates

7260699d2ffa87b04d4f82a95e44869d876b7b9a authored almost 5 years ago by cfmack <[email protected]>
Merge pull request #142 from dabrowiecki/fix-missing-client

Fix missing client

80fab4c08479287f5e1daef985a8617a1c39503b authored about 5 years ago by cfmack <[email protected]>
Fix missing client bug

31bc42010a16889962eccd7bafa326f5ef797fdb authored about 5 years ago by Piotr Dabrowiecki <[email protected]>
Merge pull request #1 from pact-foundation/master

Merge release 5.0.6

e034c59b32aa815336162009e4257edbb211a581 authored about 5 years ago by dabrowiecki <[email protected]>
Merge pull request #141 from dabrowiecki/contract-downloader

Download contract from pact mock server hook

beb369ecf17c5244163e58389541e86e7f405550 authored about 5 years ago by cfmack <[email protected]>
Apply coding standards fixes

3fd4db1691f0e7b08fa5a0b4038fd81d200cf89e authored about 5 years ago by Piotr Dabrowiecki <[email protected]>
Download contract from pact mock server hook

e2e05a2d1b534ad5f34a6fa7b6c065e077735643 authored about 5 years ago by Piotr Dabrowiecki <[email protected]>
Merge pull request #139 from basis42/bearer-token-authorization

Add bearer token authentication

42af42216269bbb8d92f1f66e7544bb05fb3a5fa authored about 5 years ago by cfmack <[email protected]>
Add bearer token authentication option in BrokerHttpClient(as used in service https://pactflow.io for example).

f5d1e8808dfd76e73b598c78ad477af376c14a47 authored about 5 years ago by Mario Rutz <[email protected]>
Merge pull request #137 from smartboxgroup/server-log

Adding possibility to add server log path config from env/phpunit xml

e4e9241da718af73e1dfb7eca506e3db4c8708d7 authored about 5 years ago by cfmack <[email protected]>
Adding possibility to add server log path config from env/phpunit xml file

e1f80b8f67b3e418b8c34544bce5cff39d823cac authored about 5 years ago by Blaise Baudin <[email protected]>
Merge pull request #136 from frastel/fix/verifier-process-logging

fix logging during verification

91c09f3a4b639e70b25f5a155b7e764af9e1a2db authored over 5 years ago by cfmack <[email protected]>
fix logging during verification

43cda1ba659bda9e847a0e0d19dde27a15df0ae5 authored over 5 years ago by Frank Stelzer <[email protected]>
Merge pull request #129 from Thomblin/fix-windows-tests

Fix windows tests

745934d08b84e6320a6b068387ecfd34f35d8dd2 authored over 5 years ago by cfmack <[email protected]>
Merge pull request #132 from enesanbar/tagging-before-publish

Tag the Consumer before publishing the Pact to the Broker

c89a10ecef176993037b7e5f129e1a92614dd372 authored over 5 years ago by cfmack <[email protected]>
style: fix php_cs

42146d3f5a21ff673b16daa0d34fd4c19916dc97 authored over 5 years ago by Sebastian Detert <[email protected]>
feat: ensure that process was stopped

aad8ca700b8e8ddb7420a8462174608d746de33d authored over 5 years ago by Sebastian Detert <[email protected]>
Merge pull request #130 from oqq/composer-semver

Allow future releases of composer/semver package

e356901bbf2c1207757292da4334790138a1cc25 authored over 5 years ago by cfmack <[email protected]>
Tag the Consumer before publishing the Pact to the Broker

cbb2bb2e6a7995390a2fe96215155030830610f7 authored over 5 years ago by Enes Anbar <[email protected]>
Allow future releases of composer/semver package

In composer.json, the composer/semver package was locked to version 1.4.2, which disallow curren...

d643a15befd21f158b58c24e6eac4702a55e1c96 authored over 5 years ago by Eric Braun <[email protected]>
style: fixed cs

a844a51172b34d66ffeee333c324a54480e8d753 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: simplify ProcessRunner::stop() to work on windows systems

da3d7eda16fe2d28813ce8bd29115a3ee7aaee81 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: kill only running windows processes

c55dd9cb8d85f658da125e47277c00f9907dc218 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: use injected logger

4cafeb4626798cf3a95d9a861f93c5e5bd7dc924 authored over 5 years ago by Sebastian Detert <[email protected]>
Merge pull request #2 from pact-foundation/master

Pull latest changes

e2e0a3a172777541739dfa3f0725091f7a2dd15e authored over 5 years ago by Sebastian Detert <[email protected]>
Merge pull request #127 from pact-foundation/new-logger-refactor

Merging Loose logging #125

4da4e33be7126e84b30c42dc41ef360c4f70c925 authored over 5 years ago by mattermack <[email protected]>
Merging Loose logging #125

Unable to build interaction without given #11

507edee99638d5e034ad71f0d28acd674ee6e822 authored over 5 years ago by cfmack <[email protected]>
Merge pull request #126 from Thomblin/fix-windows-processes

Fix issue #124 unstable windows processes

16bd5b820d5669c56d255643403954ae972068fc authored over 5 years ago by mattermack <[email protected]>
fix: removed unused package amphp/parallel

9263386389f7f094e0aaea5e04ee92eb59db4490 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: added taskkill for windows

489fcc842938079e3c043c3d9cd7ba651666b917 authored over 5 years ago by Sebastian Detert <[email protected]>
style: fix cs

5f23b8607ed964980c9d1b064870b287268303e3 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: do not use own implementation to kill process. We trust Amp\Process::kill()

356935ef71d51f0742123b8264ce3b334a554993 authored over 5 years ago by Sebastian Detert <[email protected]>
style: fix cs

e5cdaa0f97389409ad50f4a32d9850a68ba92d92 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: repair nonblocking windows processes and tests

193610fdb68f44af785a5ef977dd25ec5cb9ea15 authored over 5 years ago by Sebastian Detert <[email protected]>
Merge pull request #123 from Thomblin/verifier-output

Verifier output

62de3ea69771ba1c79cc88154854f02d0f393de6 authored over 5 years ago by cfmack <[email protected]>
fix: overwrite Content-Type header to adjust PHP 7.3

f904e91a0f6f5514bda9bc92a7b4278d10195058 authored over 5 years ago by Sebastian Detert <[email protected]>
test: fixed test according to https://github.com/slimphp/Slim/commit/c311bf27695d335cd0c82abb028a965370838c32#diff-28d027ad4f1570d88a64a05b90d98e46

3243dcecafefbe94fd5496502d636acd989b26a3 authored over 5 years ago by Sebastian Detert <[email protected]>
test: simplified assertion

5f4be02704cb284c2364dff2024bb7977460afa8 authored over 5 years ago by Sebastian Detert <[email protected]>
style: fix cs

3afd1693be63e7f258a838714a7dd09ae7e18e91 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: simplified test assertion to fit windows line breaks

7736db46c0cdf98d63829c553e95c1084280ff0a authored over 5 years ago by Sebastian Detert <[email protected]>
fix: lambda func parameters

6c97dd9e517970f11a9d5c454790f7c4b9a37f4c authored over 5 years ago by Sebastian Detert <[email protected]>
test: fixed bat execution

ed914d4c40e4e32801dc4345bc8bdd3b1ab6779e authored over 5 years ago by Sebastian Detert <[email protected]>
Changed logger tio multiline output

58c9be3a21de662daa0f5b31a5cb93c8476aa3da authored over 5 years ago by Sebastian Detert <[email protected]>
Fixed blocking and unblocking process runs. Added batch files for tests on windows

e4d48406e9b2d8a4322df50ada875bb6e641201b authored over 5 years ago by Sebastian Detert <[email protected]>
fix: remove while loop to prevent endless loop. moved onResolve() method to be able to capture stdout completely

729c69356116943e7a5c1206e73de29d9e87ea8d authored over 5 years ago by Sebastian Detert <[email protected]>
style: fixed php_cs

b654d8536c91a0c9509730e7aa7fd5f5a80647c5 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: ensure that logs are written if process fails

029d84c98e78c7f95c3656e384c31dc0897f1ca1 authored over 5 years ago by Sebastian Detert <[email protected]>
fix: ensure that stdout and stderr are captured completely

345835344084457155385371f43b7d3c98bfc891 authored over 5 years ago by Sebastian Detert <[email protected]>
Merge pull request #118 from pact-foundation/given-bug

Unable to build interaction without given #117

d419cf4020f1b1063d7e2d757aba5c4c126b50f3 authored almost 6 years ago by cfmack <[email protected]>
Unable to build interaction without given #117

4d96d681171666e4e1ca38dc2c5589a3a9ad7a8a authored almost 6 years ago by cfmack <[email protected]>
Merge pull request #115 from pact-foundation/exit-code

allow nulls in output and stderr when empty

03a8329205637e740665bfe3c84a3fc86719cdf0 authored about 6 years ago by cfmack <[email protected]>
allow nulls in output and stderr when empty

d1283b66925c5cad87590e9664eb49b5f7069499 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #114 from pact-foundation/exit-code

Add tests around exit codes

8042adaa2ec1986ecee6a546c1185dea2ff575c0 authored about 6 years ago by cfmack <[email protected]>
reverting to 0.3.3 process

975dd97cfb45cbf0d655a48a370e0885b11afdcd authored about 6 years ago by cfmack <[email protected]>
correct stderr test

7a5c0c188902d4aff644ed0c51ce96cb575117fc authored about 6 years ago by cfmack <[email protected]>
Merge pull request #113 from cirnatdan/fix-broker-http-auth

Fix Broker HTTP Authentication

167c2725590fa8f4693dcb6d8575bd96191d32c7 authored about 6 years ago by cfmack <[email protected]>
Fix Broker HTTP Authentication

4464767f4667ad29faa18f8397f355ad6193c6bc authored about 6 years ago by Dan Cîrnaț <[email protected]>
working on stderr on windows

37d41364c30fb0fc270942c3c9bb5919187cfd3b authored about 6 years ago by cfmack <[email protected]>
working version; failed unhappy path case

80c6da54b6fda7dddd74d1c73dacb1d3e885ca6f authored about 6 years ago by cfmack <[email protected]>
windows process is running; try to revert incrementally

0ecae46fc9ca0eaccafecdfef383cac01cb4fbab authored about 6 years ago by cfmack <[email protected]>
windows process is running; try to revert incrementally

0da5214c0ad83eed218e8ea5ee42ace5c1c92290 authored about 6 years ago by cfmack <[email protected]>
windows process is running; try to revert incrementally

c19024b024ce14101317e1e45ac17606fb0e3557 authored about 6 years ago by cfmack <[email protected]>
windows process is running; try to revert incrementally

3d14fc89a76f7d4c596dd62521f6c314f493c260 authored about 6 years ago by cfmack <[email protected]>
windows process is running; try to revert incrementally

6b8fbd676cfbbbeecb0fcbd5c9df804230f2f278 authored about 6 years ago by cfmack <[email protected]>
add test and nullable types around process runner

21a35b9878a1172eef4977ed19e418a55ff7f177 authored about 6 years ago by cfmack <[email protected]>
add tests around blocking process running

a26f81854c123bc9e91c7ea1ce7f44bb97a70465 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #112 from pact-foundation/graceful-exit

Issue #107 - correctly close the Ruby process

42e35167b619c8297e9b98adea090620745f4b4b authored about 6 years ago by cfmack <[email protected]>
Pact files not written any more #107

9fbfda1785b9bf59424134f4d002f01720608075 authored about 6 years ago by cfmack <[email protected]>
Pact files not written any more #107

b9fe05d57fe8d24760b45a176d4ece0cf783683a authored about 6 years ago by cfmack <[email protected]>
Reverting previous test. Saving for another day.

d482c89c5d41cb2f62062da094fdd68ddc4c59eb authored about 6 years ago by cfmack <[email protected]>
Pact files not written any more #107

334a03a875278d182bd57ab25223dd1f5abf9fe0 authored about 6 years ago by cfmack <[email protected]>
Pact files not written any more #107

b5207228e94ab83ed1eb70c537f869c21fcd63d2 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #108 from pact-foundation/write-file

explicitly changed pathing when calling ruby server

3c234e794ac8786bed559264aeaf840f1deb8ff5 authored about 6 years ago by cfmack <[email protected]>
Redoing the output directory for the tests to create the necessary files

f2dcfa608b9a66238f0fd2cc4f1631db4d7b9238 authored about 6 years ago by cfmack <[email protected]>
explicitly changed pathing when calling ruby server and pathing is Windows running on Linux

9ec65f70232e4cc728a8b3b9eecbddd621819caf authored about 6 years ago by cfmack <[email protected]>
Merge pull request #106 from pact-foundation/sym-file-replace

Remove Symphony Filesystem and Console

bfe94e675c3ebffb09c650f306ac5278e56570a2 authored about 6 years ago by cfmack <[email protected]>
modified rmdir based on Symphony

6361bae3ca0b6608cb363f57c0fe7eb427784bf7 authored about 6 years ago by cfmack <[email protected]>
removing symphony filesytem

bfd7257701fcd2fd050603955729d88e50eaeb3d authored about 6 years ago by cfmack <[email protected]>
removing symphony filesytem

9bcdd7b68fd80d24d3323cc6f6de1e2f56ef730b authored about 6 years ago by cfmack <[email protected]>
removing symphony filesytem

df324ded2d32a4240b48c126db868a6858694ac8 authored about 6 years ago by cfmack <[email protected]>
removing symphony filesytem

a242a01a433c6742aa28ef9f0a7b64c441eecdf1 authored about 6 years ago by cfmack <[email protected]>
removing temp file

28d7caae9f4f5b1b5175cd05c2c5f876ab7a240a authored about 6 years ago by cfmack <[email protected]>
cleaned up references to symphony/consoleand removed composer dependency

590bd7585143f36bc23d434679d83fd381120a0f authored about 6 years ago by cfmack <[email protected]>
cleaned up references to symphony/console and filesystem. still exists in places but now functional

cfd7827ac3dba7295d0cc023d5e515311c5c19fa authored about 6 years ago by cfmack <[email protected]>
cleaned up references to symphony/console and filesystem. still exists in places but now functional

5c5355f0a21ce3b9674f396367a66aa92b912350 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #105 from pact-foundation/uprev

upreved appveyor builds and readme

f735b692bde07eb07dd5ae492b343c7bce7bd592 authored about 6 years ago by cfmack <[email protected]>
upreved appveyor builds and readme

a585e3cf044a2a589bd0325697ceecff5855b841 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #104 from eiriarte-mendez/feature/disable_broker_verify

configurable ssl configuration for broker

4d67f427239c05fde49dbb00daa00e55c1385f9d authored about 6 years ago by cfmack <[email protected]>
configurable ssl configuration for broker

bbcc9e8cbd86f534508b56fc8afdd3d9b4a56c6e authored about 6 years ago by Eduardo Iriarte <[email protected]>
Merge pull request #102 from pact-foundation/appveyor-lint

Appveyor lint

f6a7d613a7d313b3b3748b4056e87c0369953360 authored about 6 years ago by cfmack <[email protected]>
tried to directly call to cs-fixer

03099c138351925ce568d0c05ce1df46f2c1470c authored about 6 years ago by cfmack <[email protected]>
tired to directly call to cs-fixer

fa6df71bb64c15676608c08e012bd8416484b789 authored about 6 years ago by cfmack <[email protected]>
Resolved conflicts

976fb1f48509ecae707e3298e4e1892c1a4f24b3 authored about 6 years ago by cfmack <[email protected]>
Add Lint checks to AppVeyor #97

9fc61bcb89059ba482a7227b596c5a8c15158e05 authored about 6 years ago by cfmack <[email protected]>
Merge pull request #98 from cirnatdan/opt-remove-symfony-console

Replace symfony/process with amphp/process

f0d1800dacc61933341301c8bb1324904220d64b authored about 6 years ago by cfmack <[email protected]>
Separate method for non-async processes

4124a667afd245a86f707d49b59ab8efe5e9074d authored about 6 years ago by Dan Cîrnaț <[email protected]>