Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact_broker

Enables your consumer driven contracts workflow
https://github.com/pact-foundation/pact_broker

feat: add index for verification_id in pact_version_provider_tag_successful_verifications table

b82a773ab2853ff86745571f3777e9d1f6a995ae authored about 2 years ago by Beth Skurrie <[email protected]>
fix(versions): add missing next and previous relations to paginated response

3b46847e05f5daeadd60326e69559df303bf5da8 authored about 2 years ago by Beth Skurrie <[email protected]>
chore: return text/html for 404s with Accept including text/html

144b8171e4faa5280d068d8be3d1d6f7763902ce authored about 2 years ago by Beth Skurrie <[email protected]>
chore: use pointer instead of instance in problem+json responses

9c00535021c954db62760d2044bc706f6076fa1e authored about 2 years ago by Beth Skurrie <[email protected]>
feat: monkey patch Webmachine render_error method to support problem+json (#584)

508f7ce292b055aaa1b04b752ec76c8a4b163f0d authored about 2 years ago by Beth Skurrie <[email protected]>
feat: support problem+json for error messages (#583)

92957ebb437d705fe3b0774adfae8aafbf5c0886 authored about 2 years ago by Beth Skurrie <[email protected]>
fix(ui): no space after `tag:` (#581)

Co-authored-by: Rodolfo Cavalcante <[email protected]>

1b9ebdfec561134b9bc470583a5dde0a00faf166 authored about 2 years ago by Rodolfo Cavalcante <[email protected]>
chore: provide setter method for application context

ec43c4bcd150fec85566d32e99e6dd1acab95ddc authored about 2 years ago by Beth Skurrie <[email protected]>
chore: don't create key for mysql

fe63ee1052aa8249a7b5fcc225934ce7b6e08de9 authored about 2 years ago by Beth Skurrie <[email protected]>
chore: don't drop index for mysql

514ada656e34c80afbe4e138882e540dbacaad0c authored about 2 years ago by Beth Skurrie <[email protected]>
feat: add index to provider_version_id column in verifications table

aac33725dcb3f73754c2979e041c6c7bdaf087e0 authored about 2 years ago by Beth Skurrie <[email protected]>
chore: correct policy for 'latest verifications for consumer version' resource

49c60c54977bbff7d95494561cf1c8dee15cddb3 authored about 2 years ago by Beth Skurrie <[email protected]>
fix(versions): eager load associations for versions endpoint

2a57dc42a69db9ea049950fc23070d8929a02642 authored about 2 years ago by Beth Skurrie <[email protected]>
chore: add export database script [ci-skip]

2b6b6294abda54d4cf9363d63c479f9ed58b74ab authored about 2 years ago by Beth Skurrie <[email protected]>
fix(webhooks): correctly validate HTTP method when the given method is not a valid class name

6da5a4f3ee866aeb004449d71949d0dcd666ceb9 authored about 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.105.0

88b7df42ea593c20315d06a0206795ccaaf752a3 authored about 2 years ago by bethesque <[email protected]>
fix: add validation to ensure an environment or to tag is specified for the /can-i-deploy endpoint

e9d772eb7acefd8ba141327704ca86a214845949 authored about 2 years ago by Beth Skurrie <[email protected]>
chore: update docker-compose-test.yml with mysql for m1 mac

a8829ae9d27f8ec916dce30d38dc9f6a23696d43 authored about 2 years ago by Beth Skurrie <[email protected]>
fix: implement pending logic for provider branches

7cdf1a7c49bb5b841b34267ecf2ff683c6e722c4 authored about 2 years ago by Beth Skurrie <[email protected]>
feat: update wording of version description for version in environment

d122fa680f258c102fe92e4117edcadc613d0a5f authored about 2 years ago by Beth Skurrie <[email protected]>
feat(webhooks): allow auth headers to be logged for debugging purposes (#575)

102b1930bd306330bb322f5c76e048106d420981 authored over 2 years ago by Beth Skurrie <[email protected]>
fix(wip pacts): fix performance issue encountered when removing explicitly specified pacts from the list of potential WIP pacts (#573)

757f0301f09a2e5d95f00d5b22e78ec9ec44e5ed authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update semantic_logger

d1fd60bb52a64b555d9e3df92c432474fec4fb68 authored over 2 years ago by Beth Skurrie <[email protected]>
test: use progress formatting

bb0c03c385d0a4ee4c0ba09aa163f39b498a10a3 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update logger method args due to https://github.com/reidmorrison/semantic_logger/issues/216

571a880c14754b65118e70bb49de9e7d7f3d0934 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: remove notification of release for DiUS/pact_broker-docker repo

b23a5fb0138f220ba228d97b5b1e41d46d1c1a1f authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.104.0

3a2d4b70fb41c90ab03569b0fb38bcb3266b0ffa authored over 2 years ago by bethesque <[email protected]>
chore: update .ruby-version

fa9667f90d788048921a9540712fa99d8fedcaa9 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update sql debug logging during tests

4101bff50bfcf842b15f33ed1aec49ea1ca1ad30 authored over 2 years ago by Beth Skurrie <[email protected]>
feat: ignore deleted webhooks when calculating the latest triggered webhook status

Fixes: https://github.com/pact-foundation/pact_broker/issues/568

c3105dcb6f77747dba4d7a06471109b613215e3d authored over 2 years ago by Beth Skurrie <[email protected]>
chore: remove duplicate call to validate logging attributes

e81312b1b51519e986b08e7f4ccb3706d9315b69 authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.103.0

418e9fdc08b4b80416c9b25f3c72f78e66666b69 authored over 2 years ago by bethesque <[email protected]>
test: update matrix spec

d9a3a2bcee1d71b014dde285c48de187fcf34250 authored over 2 years ago by Beth Skurrie <[email protected]>
feat: allow rack protection use and except options to be configured

f44db58512885240d90f8a8786d5a68ac8ddce80 authored over 2 years ago by Beth Skurrie <[email protected]>
test: update approval files

e9a66b9aa954e02a304a3cf76bef5988931f42dd authored over 2 years ago by Beth Skurrie <[email protected]>
feat(can-i-deploy): only warn about missing version numbers if there are no selectors with a version number

ac4e1e738680d7f163569c3954125a49e6e0736a authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add missing require

7716209777b4fcc004271855a2d9592b7962abba authored over 2 years ago by Beth Skurrie <[email protected]>
chore: support latest for main branch in short description

0ac1bdfd92d8d78e5a92a3b54d5b8f5eac663694 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: allow test workflows to be triggered through the UI

f2c9973f38965174f9516fffb31525b385d497d1 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: remove unused httparty dependency

b4d5b745b8eca2c749cd2b882e1a414012ed9d23 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update test error endpoint

fe94ac5380a259f03a4367ad20034a9cb5d48f4f authored over 2 years ago by Beth Skurrie <[email protected]>
fix: correctly identify database version when schema_migrations table is empty

dcb592032af876008bb9541a0093e4d88c9fa2f8 authored over 2 years ago by Beth Skurrie <[email protected]>
refactor: use a factory pattern for repositories

This is to support repository overwriting in [pf].

69d9e07b2c6057c467cbb0ceae227c07f1e5433f authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update http test data builder

e0008bd76662b8bffd1f3e81ce5fe7cbe76c7060 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add data script for monorepo bi-directional dependency [ci-skip]

f871f20276e29146f579bfe6a2e3af588cb6f6e4 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update monorepo script

32b4259a1f784b25fc9fe6e141c70a893e3f64a5 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add data script for monorepo scenario

989d008edfa9861074c15bd02413d8667a5013e1 authored over 2 years ago by Beth Skurrie <[email protected]>
style: rubocop

21b0856508f29685336e33b6bf20d1f476a83647 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: include LICENSE.txt in gem

997760032d8acf9e4a71079c951ea61b65b92b0a authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update test data script [ci-skip]

5b3f32b142a5678d3f6bcb64407c6e90d9f10d52 authored over 2 years ago by Beth Skurrie <[email protected]>
docs: whitespace

f03111f5cd0ce0aa7a7203187dcbb91bb60feb87 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update data scripts [ci-skip]

9da207485e1d1fbb045afba1b05094e04c5871c1 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add faraday retry middleware

467780123bd717500f4317b34ade68471d2ff61a authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update example script

50494002120fe6eeb6f3c5d0fe07a5e9527f1287 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: update faraday to remove warnings about CompositeIO and Parts from old library version

8f3d2ebda899cc676ad38d38dc4f6498f039df2a authored over 2 years ago by Beth Skurrie <[email protected]>
chore: enable allow_eager for pact version latest_main_branch_verification and latest_verification, due to a change in Sequel 5.59.0

52985065a8361dc8944ef78b3f8e2467b5f00c41 authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.102.2

724293a8eeec90b49ea405df44fc80bac7555ed1 authored over 2 years ago by bethesque <[email protected]>
chore: lock dry-container version

be2f326100e15826f5b77cd481ab7b8a6dbd148d authored over 2 years ago by Beth Skurrie <[email protected]>
fix: add blank? refinement for TrueClass and FalseClass

05bb3bedbc8a3375e07896b458a204f2053e018e authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.102.1

552227dc648c8195810b23318002d7e6ccfa8935 authored over 2 years ago by bethesque <[email protected]>
chore: use empty? instead of blank? for array

62debcd2f0574f9173c14106a2b843c1cf2e6629 authored over 2 years ago by Beth Skurrie <[email protected]>
fix: ensure blank? method is defined where used

b81b5e9bbf57849ff82f0856dceab2cadca57d99 authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.102.0

87966a7991d5c78ef901e1c68387c7a0dcf5aec3 authored over 2 years ago by bethesque <[email protected]>
fix: add missing provider version branch parameter to webhook requests

262dae4437d283f6436aa4690b7c6f5f82768ee3 authored over 2 years ago by Beth Skurrie <[email protected]>
style: rubocop

b8c836f9a6eea304b4c2b25ffa2c7c46ef7e0bdd authored over 2 years ago by Beth Skurrie <[email protected]>
chore(deps): bump actions/checkout from 2 to 3 (#563)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

55e9ee21537b88a0c505f40f4d4f9c4b52652fc8 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: Remove unnecessary blank check (#569)

There are multiple reasons to remove the `errors.blank?` check when
rendering the main page vie...

631e39522a126d7674f02145a89721c27e438ccc authored over 2 years ago by bangn <[email protected]>
chore: validate consumer provider matrix options

095c8bd127827dd4e47bfb578942eb7e520e06af authored over 2 years ago by Beth Skurrie <[email protected]>
chore: remove unused file

4084ad14a6f10996c623f3b0854ef18e95d32b32 authored over 2 years ago by Beth Skurrie <[email protected]>
test: add test to ensure empty pact body does not cause 500

df62d893ece3350a1b517fc0bdb5a1dcae44babf authored over 2 years ago by Beth Skurrie <[email protected]>
test: refactor test database methods

922d5f509ff426990d8ded771b085ab60af7b110 authored over 2 years ago by Beth Skurrie <[email protected]>
docs(readme): update

b25b347fb2c2224667fcd399e499fcd7d1817b13 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: remove tests for ruby 2.6

bca2b0770fdf5d2095c8863e322384bcbeca1039 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: fix yaml

bb94ff48ebc09794166a2c7ed48649b1961bb2fc authored over 2 years ago by Beth Skurrie <[email protected]>
test: add tests with postgres 9.6

d888d1acce6b669fb788b9efbf04f2612f724c9c authored over 2 years ago by Beth Skurrie <[email protected]>
test: hide noisy postgres logs

2158769fe154e3d78c34c8e5c210c664b4cc09f7 authored over 2 years ago by Beth Skurrie <[email protected]>
docs: update sequel annotations

6f16af8db400a254115defdcec69b3570aeeda15 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: fix load in annotate

05d4c45e0dc7640ca4167643a38dc17a771ff051 authored over 2 years ago by Beth Skurrie <[email protected]>
refactor: move database operations file into spec/support

e1ec5a64fbc04319dce43a6d3824ff489a4a088c authored over 2 years ago by Beth Skurrie <[email protected]>
refactor: rename DB to TestDB

8b94d5a97a57f44671ec1e75943d0aada5663400 authored over 2 years ago by Beth Skurrie <[email protected]>
test: add missing require

00dd86c8b8820f43651bb3f5ee3170e9ba430b52 authored over 2 years ago by Beth Skurrie <[email protected]>
style: rubocop

739350bdbfa418073d0a052f9e63b0acab1b65b0 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: replace DB::PACT_BROKER_DB with DB.connection_for_test_database as the constant causes load ordering issues

48b30c101302e954a7d7109f3d610fcfaebdff9c authored over 2 years ago by Beth Skurrie <[email protected]>
test: run tests on postgres in docker so we can control the version

d3c20309b93d305d63e66358943b4e3b8034dbbf authored over 2 years ago by Beth Skurrie <[email protected]>
test: allow connection to the test database to be specified using just environment variables

rather than having to add a profile to the db.yml file

dd4886f0d7b0aa1871d47a866816b69c0a0216c1 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: do not ignore files in dev directory

cc65dcb426c6c4c669d8ba83dba2fea38219147f authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add script/dev/console.rb

3445c49944a71b95dcab47d4af5f70318a2c7865 authored over 2 years ago by Beth Skurrie <[email protected]>
fix: clean up pacticipants with no names

0aff250d80ec7e76f41a4cadd1fb5dce55a24ee5 authored over 2 years ago by Beth Skurrie <[email protected]>
style: brackets

f33f50b1a509bfd756547b378cedac0ea0542ea6 authored over 2 years ago by Beth Skurrie <[email protected]>
docs: update allow_dangerous_contract_modification docs

a2d70a7af67325a05314d1bd8b95890bf4717ab1 authored over 2 years ago by Beth Skurrie <[email protected]>
test: allow dangerous modification for existing spec

14988202f0d7e7b2e2be2a23dc2f308da5c1ac0e authored over 2 years ago by Beth Skurrie <[email protected]>
fix: update string refinements with blank? and present?

8373f88fba31340ac05fb1be0dc2a2eb2520199a authored over 2 years ago by Beth Skurrie <[email protected]>
feat: default allow_dangerous_contract_modification to false for new installations

85a89951ef6b9690a9fe4a7c2187e40c39934980 authored over 2 years ago by Beth Skurrie <[email protected]>
test: correct stubbed schema

6b2c76beeb89261ac17274f75f019fe10c27cadc authored over 2 years ago by Beth Skurrie <[email protected]>
fix: update validation for creating pacticipants to return a 400 when name is missing

fcb02aa6907c66bcf58df93fb95f8e9d6d02103d authored over 2 years ago by Beth Skurrie <[email protected]>
style: rubocop

e1bee35e222ccda69c28bbfdab92994833c7b441 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: validate empty request bodies when a body is required

f2935090e4c448f680a4e3daa61a3c30dcbde5f0 authored over 2 years ago by Beth Skurrie <[email protected]>
chore(release): version 2.101.0

74d172404c6b1654065e2d3ac99e957eeb7f9205 authored over 2 years ago by bethesque <[email protected]>
chore: add patch_can_create? method

e371ca8ba13b003a92af7d0a9ec2964393135d31 authored over 2 years ago by Beth Skurrie <[email protected]>
chore: add put_can_create? method to base resource

0608f60be59183de294b283677fbc24b7a0cbfb2 authored over 2 years ago by Beth Skurrie <[email protected]>