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

test: ignore order of returned rows for postgres

fdeaac509d89c2230cf2fcfbafa38691af35c971 authored over 7 years ago
Merge branch 'master' into timestamp-migrations

f01c045df725d813610ed4d435a6d3daa18490df authored over 7 years ago
Merge branch 'master' of github.com:pact-foundation/pact_broker

0200a5ea0e8e6cf7b8412c39bbfcb5fe8755a970 authored over 7 years ago
feat(matrix): allow matrix rows to be returned for all versions of a pacticipant

6d37545e88e1c1fcbcb0c1cac38eb2294ecc5d9a authored over 7 years ago
Merge branch 'feature/dius-logo'

e1a78afcac8d4a07022fd51a647776ab497f51ee authored over 7 years ago
chore: update test data builder

a92f4595590e9f4af0d690112645b40e63665342 authored over 7 years ago
feat(matrix): allow multiple verification statuses to be queried for using status[]=

fba27714554cbee13b1d97789018593286480319 authored over 7 years ago
feat(matrix): allow success param to be specified in query params

2fb58177426b392ce13e26331260b5f59531f6ae authored over 7 years ago
style: refactor version selector object from hash into array of hashes

b1f452aa37b3e16c3881134e11f78c13d1a424be authored over 7 years ago
feat(matrix): change query params for matrix to use q[][pacticipant]=? and q[][version]=?

e3913f7b01c3bef25fbf04c7d820ef26e89280c7 authored over 7 years ago
feat(matrix): change query params for matrix to use pacticipant[]=? and version[]=?

41c20c5b247fc64070a7b4a4f6a83a2a5542e16f authored over 7 years ago
test: fix backwards compatibility specs

Run migrations in increments so that they replicate a real world scenario.
If we just run the la...

7337d2e347816d51b6ad527ceb4949a6fd438df8 authored over 7 years ago
Merge branch 'master' into timestamp-migrations

01d939cf3df4ba263ce7e6c6bd0f3d4b937bf6ab authored over 7 years ago
test: update master sha

ac1e712f78efa7a15adfd2309947454270d7853f authored over 7 years ago
chore: update matrix UI

8b630adb551ec6f8968a36ef6b26418862f0c4ee authored over 7 years ago
apply dius logo, also align the nav bar the same width as the table.

14ce1a8eda297ba344107ffef5d929a42292f371 authored over 7 years ago
feat: rename 'hal browser' links to 'api browser'

Makes more sense to people who don't know what HAL is.

11d3464a120ed5f76e23241c79992fa04b702701 authored over 7 years ago
chore(matrix): correct query for matrix rows

7f913abb9303835182ad88f14676965094bd4f7c authored over 7 years ago
feat: use timestamp migrator during app startup

a87f393656e571f6a9fdae5228eb65c3ca90dbed authored over 7 years ago
feat(index page): truncate git shas in table

94da4c73e7427b26a6a7c8cc2733e06dc06bc39e authored over 7 years ago
test: updated tests for changing migration strategy

829360115208783d88ba3406536971577f9738bf authored over 7 years ago
chore: renamed new migrations files to use "date" format

69b5a200d6bf0cada3ea778510ad5db62a2fee70 authored over 7 years ago
Merge branch 'master' into timestamp-migrations

c0d2b8d45d390285deacfadd0a83eaeeff940e00 authored over 7 years ago
feat(matrix): return failure and success lines in matrix response, and a summary indicating whether the specified versions are compatible or not

8783ef83730969f3fce0034f36c7cf4652dc8733 authored over 7 years ago
feat(matrix): add method to find all matrix lines for a list of versions, regardless of verification status

52755fd1382ccae68674b71be685637d1400ebe6 authored over 7 years ago
style: rename matrix find to find_for_consumer_and_provider

f68ca2157f3a7c54bed65f8c69bcd507acad5f06 authored over 7 years ago
chore: cache hal browser rack::static app

2dce05c99f25ec9738034968dfeddff190785e56 authored over 7 years ago
feat(auth): cascade UI before diagnostic api and broker api

Need to perform UI auth logic before API auth logic in SAAS broker

1b95461e39eaf04f25072703431284a75e24db2e authored over 7 years ago
chore(release): version 2.7.0.beta.1

16a05244fa080bfa49fffcd49b6e568c348a7452 authored over 7 years ago
feat(prod pacts in index): show pacts tagged as the 'prod' or 'production' versions on the index page

b58b7a386c61450211db5697748c67e9ee8e83b4 authored over 7 years ago
chore: allow auth for API and UI to be configured separately in rack middleware

a60d4f543507ec62b7466c7a795c6d53c51031e7 authored over 7 years ago
Merge branch 'master' of github.com:pact-foundation/pact_broker

79eea59e504143f7d7d5df097edf7e18a8f2b81e authored over 7 years ago
style: refactor query to determine compatible versions

Change query so that we're not likely to hit the limits on the maximum number
of items in a SQL ...

912f5dc5787a31f1a6658296ba80c502be12ff2a authored over 7 years ago
feat(matrix): support database query for all versions of a pacticipant

5716d21a41aa400753807ae94ddc7b7ea657efc4 authored over 7 years ago
feat(matrix): fix ordering of matrix rows with postgres

73fceff5d3e203c80fd35d5cc354903eb9f0771b authored over 7 years ago
feat(matrix): add pact publication and verification dates to response

f0cc32b50257d3d253db7e677741bf1a4c32c247 authored over 7 years ago
feat(matrix): show validation message for correct version selector

136d8fbb0be750ec0f80d8ee135eaf53eaf959e9 authored over 7 years ago
feat(matrix): add validation errors to matrix resource

7f917100cc25a7edbebf328da7064c3060ca7087 authored over 7 years ago
feat: allow matrix to be requested with an arbitrary number of pacticipant version selectors.

531e0875e7a3f045f9f2c90c2269ceef372a9331 authored over 7 years ago
feat: add method to find compatible versions

e25504615bcd5add95a7e464df85eb51b6b88af2 authored over 7 years ago
feat(verifications): create and link provider version resource when verification is published

3014a8bb0976d141fdaa0e6a2f4c37fe5b13059c authored over 7 years ago
feat: renamed /the-matrix to /matrix

12580997c3bb9bbbdf2bf708282539ac7cb6be0d authored over 7 years ago
feat(matrix): allow matrix columns to be sorted

7d22eb8e13319ee49647e1332970a474857ce655 authored over 7 years ago
feat: convert paths ending in .json to Accept: application/hal+json

d81f12945b08ff1cd283a08292d501abb1e99fff authored over 7 years ago
feat(matrix): add simple ui

36f9480837c3596381a3b5bd639a5709d2828719 authored over 7 years ago
feat(matrix): add endpoint for consumer/provider verification matrix

6925dcb8b816b5c5e0c309b3789874e462d7893f authored over 7 years ago
chore: remove unnecessary require

d2d45457772b5a789eb605f32223b00a69acf268 authored over 7 years ago
fix: show webhook status as not_run when all triggered webhooks are not_run

2d014b260a957f75208e8b798289cea3a7d9fe16 authored over 7 years ago
Merge branch 'master' of github.com:pact-foundation/pact_broker

f3a99516c3c8df55847f7fcbc4d2785989676875 authored over 7 years ago
chore(release): version 2.6.0

50aa52087fa0fa2a60c8e6ce5e56966ba15dccb9 authored over 7 years ago
fix: add webhook_retry_schedule and semver_formats to list of configuration options that can be saved to the database

5bab0621eea9f937c6495174ad5f714480a152bf authored over 7 years ago
Merge pull request #143 from errm/fix-webhook-require

Fix uninitialized constant PactBroker::Api::Resources::BaseResource

c3fd2edc2c0fdc8897eb9c8d5325e221cd2d4aae authored over 7 years ago
feat: add configuration option for check_for_potential_duplicate_pacticipant_names

This allows the checking for potential duplicate names (eg. a service being called "Foo" in
one ...

6ab3fda66be97af439fa99f5758cf778528513b1 authored over 7 years ago
fix: delete related triggered webhooks when webhook is deleted

Trying to keep the triggered webhooks to keep the status on the index page after a webhook had b...

48f98538c3284e38d61f382664acbb1b56c42952 authored over 7 years ago
Fix uninitialized constant PactBroker::Api::Resources::BaseResource

5ed2e28d17e2b4612ee1a8bc68c2ba61c280ed0b authored over 7 years ago
fix: use strict mode when using mysql

Ensure that values that are too long for a mysql column raise an error, not truncate

f991e1528127208ea794fbf49f7e3056c52994b2 authored over 7 years ago
docs(readme saas): updated

612c33d7a544cc4159975bc0ebab3c397578f104 authored over 7 years ago
Merge branch 'master' of github.com:pact-foundation/pact_broker

d4ec789e18929693b7f55589ad508d0a5f27339a authored over 7 years ago
chore(release): version 2.5.1

f01053f0774356caded55685378faef0f978c84c authored over 7 years ago
fix(badges): do not allow caching

Ensure README badges are not cached by github

d7e73c3c24b5307a2c9055aae566327a05034c22 authored over 7 years ago
chore(release): version 2.5.0

876e93b68f06a75dce3cf154a15da116f3756799 authored over 7 years ago
chore(home page): allow pacticipant names to wrap

ebd2aba773054bb6e8edab09e0a0640a43f338ce authored over 7 years ago
feat(heartbeat resource): cache json response body

f2ac0f5eae708e533e80f32bfb15cb7e6d651d68 authored over 7 years ago
style: whitespace

1a3e35030f48f50d97f3b5418ffcca7e2059bf08 authored over 7 years ago
Update README.md

efcbcf13397a7f90c0bd6c6ab52fb962a47fdca0 authored over 7 years ago
chore: ensure only columns from the selected verification tables are returned

3fd9aae14e3660bf2bdf448590d859164acee5a6 authored over 7 years ago
style: refactor reverse order code for determining latest verification

052596ed20a63d88fc0c74fbf10f7bcad4c3cb78 authored over 7 years ago
Merge branch 'master' of github.com:pact-foundation/pact_broker

bb161d74e6c7c1df12303e0131ea19789599f700 authored over 7 years ago
fix: unqualified column for postgres

552a201b123093867a1546a4a48df7954bb4bc5b authored over 7 years ago
Merge branch 'webhook-status' of github.com:pact-foundation/pact_broker

9340e49e243444bb7b8eed166ff0b1cd8e89257c authored over 7 years ago
Merge branch 'master' into webhook-status

092cfc3299a06f175920dc5bd195fbb31f2de955 authored over 7 years ago
chore: deleted script

bc6717c46e915bc8ac8b69df407f1d148f9094ce authored over 7 years ago
fix: return correct "latest" verification when a verification has been published for a pact with a revision

f2b4c9f35400ab1ba6e29badd1f46da33575163b authored over 7 years ago
Merge branch 'webhook-status' of github.com:pact-foundation/pact_broker

ec3e97895fc435c250a21b6a816b527693e6d27d authored over 7 years ago
Merge branch 'master' into webhook-status

770d368a6ef7224cca8b7d2ccebfa82b78afc113 authored over 7 years ago
chore: persist rspec example status

enable use of rspec --only-failures

56f0d67e523eac659c0cd9e3a3d04da38cad986d authored over 7 years ago
feat(webhook status): delete webhook objects related to previous revisions of a pact when deleting a pact publication

a05362352ddc394fb4d7a48810ecf79fbb2b2a5d authored over 7 years ago
feat(webhook status): delete related triggered webhooks and executions when pact publication is deleted

3dc590c31c448de1ab38af4cc2fd645376515136 authored over 7 years ago
test: add tests to ensure webhooks with deprecated webhook executions can be deleted

447c4cfc646ef83f6b014922ce00fe6dbf704930 authored over 7 years ago
feat(webhook status): nil out unused foreign keys on webhook_executions

f2bf84869c3fbd57039c5213d432a5f182fbe27a authored over 7 years ago
Merge branch 'master' into webhook-status

370dbb0569c75605a60786b6eb51e1b25b10d8b6 authored over 7 years ago
feat(hal browser): use name over title in embedded resource heading

6c61da7ad6a0ad8c8ccaa3c7688ee0e6a76ae32d authored over 7 years ago
feat(versions resource): deprecate versions and pacticipant links in favour of pb:versions and pb:pacticipants

94f395ee8b18683c2def90b560682c278039f86b authored over 7 years ago
Merge branch 'feat/show-badge-markdown' into webhook-status

477021c3519486e33337838e41bad1c8ea3d05cb authored over 7 years ago
fix(webhook status): prevent nil webhook for webhook_execution from causing error during migration

384cddd3eb13e2b5b0fee546fe563b3b844c73f8 authored over 7 years ago
feat(badges): only cache successful badge responses from shields.io

e5f08adc40d7933e9fbcef7717639a570e6d0324 authored over 7 years ago
feat(badge markdown): show message about enabling public badge access when disabled

6fc78ffe0c16951beba74a55044643e38ce42407 authored over 7 years ago
test: fix tests using badge service

cb6cb8e9d3fa2ca490b99b5edb55b4358a88a4ef authored over 7 years ago
feat(badges): use simple in-memory cache for badges

2453c55884969cd9d5c9ea2e96a1f625fed9cb2f authored over 7 years ago
feat: changed configuration property name from 'enable_badge_resources' to 'enable_public_badge_access'

83540e57625ea7b5002a6800008fd96fb8fd35db authored over 7 years ago
feat: changed configuration property name from to

69ab586ba929262c7b69947e1f66a477fd3cadab authored over 7 years ago
test(badge markdown): add tests for badge markdown box

00ddb7c6240ec5066cad916c1267f1a061d2da2c authored over 7 years ago
feat(badge markdown): show badge in HTML pact and display markdown when clicked

e9b632a301e02c50715f8b7143ec53d85a35984d authored over 7 years ago
feat(hal browser): improve readability of link collections

0a9bc8c2190f3a8a1d9e5b6a1546785ea65dc047 authored over 7 years ago
feat(hal browser): use name and title from self link when not specified in embedded resource

354374cd686a4e59ebc30c2e0449b15c72061158 authored over 7 years ago
Merge branch 'master' into webhook-status

620922bcd40a0ec62fb7b2957a975496863e1273 authored over 7 years ago
feat(resources): improve usage of title and name attributes

915a7eeaf06d5f906c07c7c1b69b4d1ec5e5bb48 authored over 7 years ago
feat(pact resource): improve usage of name and title fields

3a9a1784f8c3cfa7881d12216c4d57eb249b3736 authored over 7 years ago
feat(pact resource): add link relation for all pact versions

d5ea068fe81587e5e8a1b3f4ca0515bd37f5dee1 authored over 7 years ago
test: dry up migration tests

c99c30adcb4646d6a2527b5926c67d7e4dbbf4e2 authored over 7 years ago