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
style: rubocop
b8ad88c60219182dca0bc70d5968e1e47a0f1749 authored over 3 years ago
b8ad88c60219182dca0bc70d5968e1e47a0f1749 authored over 3 years ago
feat: enable environments, deployed versions and released versions endpoints without a feature toggle required
84a59c10c8e71eff5db96cfa12c673c2cbec6ecc authored over 3 years ago
84a59c10c8e71eff5db96cfa12c673c2cbec6ecc authored over 3 years ago
feat: add detailed debug logging for WIP pact calculations
812902380229cf5df1ebcf33ff0bf952892586ea authored over 3 years ago
812902380229cf5df1ebcf33ff0bf952892586ea authored over 3 years ago
chore: update rubocop
0a7a25c68c62ff297b17a4cda3b6df5b6a7927fc authored over 3 years ago
0a7a25c68c62ff297b17a4cda3b6df5b6a7927fc authored over 3 years ago
feat: add debug level logging for WIP pacts calculations
a7c168332ca27a5af907e3bfc7a485c11c3de6e1 authored over 3 years ago
a7c168332ca27a5af907e3bfc7a485c11c3de6e1 authored over 3 years ago
chore: allow dashboard API to be paginated
da8bde4c0276c6093b1b50b7951b6fa7f34bb441 authored over 3 years ago
da8bde4c0276c6093b1b50b7951b6fa7f34bb441 authored over 3 years ago
feat: include deployed and released versions in index page when viewing latest tags
655e9dd52eaaafb97675d432f20cd57667c3b20b authored over 3 years ago
655e9dd52eaaafb97675d432f20cd57667c3b20b authored over 3 years ago
chore: fix missing pact_version_sha method on PactPublication
ad6774b103e7ec9dede4188067a84ca61c155ba8 authored over 3 years ago
ad6774b103e7ec9dede4188067a84ca61c155ba8 authored over 3 years ago
style: rubocop
f44bfae0cfdf14f2e64b56a558470347de4029e6 authored over 3 years ago
f44bfae0cfdf14f2e64b56a558470347de4029e6 authored over 3 years ago
feat: add interactions counts to metrics endpoint
c765afe1390aab80c05d40737fc8628919f7ebb7 authored over 3 years ago
c765afe1390aab80c05d40737fc8628919f7ebb7 authored over 3 years ago
chore: support mainBranch: true consumer version selector
336927734b1b880403ad0851a49cbfdb718af24b authored over 3 years ago
336927734b1b880403ad0851a49cbfdb718af24b authored over 3 years ago
test: add deployed version service spec
cded22fb9d88e8b7473494a6aaa64631af68d925 authored over 3 years ago
cded22fb9d88e8b7473494a6aaa64631af68d925 authored over 3 years ago
chore: support querying pacts by main_branch: true selector
656f02456d7c1abdb08645469920bbe5fb6fbe3e authored over 3 years ago
656f02456d7c1abdb08645469920bbe5fb6fbe3e authored over 3 years ago
feat: automatically create a deployed version when a tag is created with the same name as an environment
56a583afe6b82bb86ab3fe664d258edc9f5af9dd authored over 3 years ago
56a583afe6b82bb86ab3fe664d258edc9f5af9dd authored over 3 years ago
refactor: move duplicate detection for deployed version into the deployed version service
So it can be re-used when creating deployed versions from tags.
dd83d018df203dad4692ea626f64e5efcc621a44 authored over 3 years ago
fix: Display pagination correctly in index page with tag (#469)
cda9c15ed523d29cbe9cdbe2257a82272b1455c2 authored over 3 years ago
cda9c15ed523d29cbe9cdbe2257a82272b1455c2 authored over 3 years ago
docs: comment
552c13c91b666495061f84e0b6bef0f8b62263f8 authored over 3 years ago
552c13c91b666495061f84e0b6bef0f8b62263f8 authored over 3 years ago
chore: add integrations_count and messages_count to pact_versions table
00f386e6d00b4b149b1e21f90a032b16c0ac9a1c authored over 3 years ago
00f386e6d00b4b149b1e21f90a032b16c0ac9a1c authored over 3 years ago
feat: support viewing all versions for branch in matrix UI
12f92951f3be3f9f321c7a2e401d791f773bd77d authored over 3 years ago
12f92951f3be3f9f321c7a2e401d791f773bd77d authored over 3 years ago
test: fix verifiable pacts json schema test
6c992f831da299364cf31be6008ee4752189f6d4 authored over 3 years ago
6c992f831da299364cf31be6008ee4752189f6d4 authored over 3 years ago
feat: validate environment name in consumer version selector
f1ad8f6b30a4ba5732b0fba60f7a649035328e9b authored over 3 years ago
f1ad8f6b30a4ba5732b0fba60f7a649035328e9b authored over 3 years ago
style: rubocop
8ca449dff366290cbe5301132b722fc21cf239ed authored over 3 years ago
8ca449dff366290cbe5301132b722fc21cf239ed authored over 3 years ago
feat: support the deployedOrReleased: true consumer version selector
042a16129f97e8c0375ca59234d2064436f52b91 authored over 3 years ago
042a16129f97e8c0375ca59234d2064436f52b91 authored over 3 years ago
feat: add interactions_count and messages_count to pact_versions table
c17adbe694b9f67414c0a9d72dcaf7ecd9ebd1f7 authored over 3 years ago
c17adbe694b9f67414c0a9d72dcaf7ecd9ebd1f7 authored over 3 years ago
refactor: use PactPublication instead of LatestPactPublicationsByConsumerVersion in find_pact_versions_for_provider
4c7cdeebae3eed67e68f030a8112ca55a8b60c6b authored over 3 years ago
4c7cdeebae3eed67e68f030a8112ca55a8b60c6b authored over 3 years ago
style: rearrange
83d9b2af570310c31ea000176409dca9343843ce authored over 3 years ago
83d9b2af570310c31ea000176409dca9343843ce authored over 3 years ago
chore: clean up model associations
6940b145eb953644b10970f18c3b7fafafb77c10 authored over 3 years ago
6940b145eb953644b10970f18c3b7fafafb77c10 authored over 3 years ago
refactor: clean up
020788d0171cf02235a0a6cf8f258f2bbd526d39 authored over 3 years ago
020788d0171cf02235a0a6cf8f258f2bbd526d39 authored over 3 years ago
style: rubocop
529a00146acae88aafada5118af5eae49c033bb8 authored over 3 years ago
529a00146acae88aafada5118af5eae49c033bb8 authored over 3 years ago
chore: delete migrations/sanity_spec.rb
2a6699716b324dba47a2e6015dc81125161d9e58 authored over 3 years ago
2a6699716b324dba47a2e6015dc81125161d9e58 authored over 3 years ago
style: rubocop
da4da6a915c369c086d8a6f5fd93cb7bee2a5278 authored over 3 years ago
da4da6a915c369c086d8a6f5fd93cb7bee2a5278 authored over 3 years ago
refactor: load latest verification dynamically rather than using LatestVerificationForPactVersion
c8d07248a319f4ed6cb34e773672e304e56dc89c authored over 3 years ago
c8d07248a319f4ed6cb34e773672e304e56dc89c authored over 3 years ago
refactor: use PactPublication instead of LatestPactPublications in Integration
f891973658560a3b0719c7ebc9104214462376b5 authored over 3 years ago
f891973658560a3b0719c7ebc9104214462376b5 authored over 3 years ago
refactor: use PactPublication instead of LatestPactPublications for find_latest_pacts
367292c399c3c9f5282259efb5e05897dba520d3 authored over 3 years ago
367292c399c3c9f5282259efb5e05897dba520d3 authored over 3 years ago
test: use td, add spec for LatestVerificationForPactVersion
22d36d81aa4020c2551570b8ab1db2bc1ae7e880 authored over 3 years ago
22d36d81aa4020c2551570b8ab1db2bc1ae7e880 authored over 3 years ago
refactor: use PactPublication instead of LatestTaggedPactPublications and LatestPactPublications in find_latest_pacts_for_provider
b7f475380124fadf248554ee7b6082b08846607e authored over 3 years ago
b7f475380124fadf248554ee7b6082b08846607e authored over 3 years ago
test: use td
268edcf5fccd548b5fe14f37ccaab0ed5083dd8b authored over 3 years ago
268edcf5fccd548b5fe14f37ccaab0ed5083dd8b authored over 3 years ago
test: use td
be2f5cb4c4aadf3b08772c4a0026cbb04f274604 authored over 3 years ago
be2f5cb4c4aadf3b08772c4a0026cbb04f274604 authored over 3 years ago
chore: add consumer_id and provider_id to latest_verifications_for_pact_versions so it can stop using AllPactPublications
d9c89562a02fa21b8329f874627544ffd0065a49 authored over 3 years ago
d9c89562a02fa21b8329f874627544ffd0065a49 authored over 3 years ago
refactor: use PactPublication instead of AllPactPublications for find_all_revisions
b6327191f7f22be831d28cdd2351d09053ce65be authored over 3 years ago
b6327191f7f22be831d28cdd2351d09053ce65be authored over 3 years ago
refactor: use PactPublication instead of AllPactPublications in find pact
b9e064f762839e2c80824cfabfb6205d5663b03c authored over 3 years ago
b9e064f762839e2c80824cfabfb6205d5663b03c authored over 3 years ago
refactor: use PactPublication instead of AllPactPublications in find pact
09ae15df80dd14b834d50257a5a8d2b67d1096b7 authored over 3 years ago
09ae15df80dd14b834d50257a5a8d2b67d1096b7 authored over 3 years ago
refactor: replace reference to AllPactPublications with PactPublication
a66588e59e0c22774816f72ac1d6d57900c9bbe1 authored over 3 years ago
a66588e59e0c22774816f72ac1d6d57900c9bbe1 authored over 3 years ago
chore: fix require
e8e3f9d66e666ed72178eee33d01890b9b81d446 authored over 3 years ago
e8e3f9d66e666ed72178eee33d01890b9b81d446 authored over 3 years ago
chore: add consumer_version_order to pact_publications
935cd349863349a3ae3332acc5b07052b5423518 authored over 3 years ago
935cd349863349a3ae3332acc5b07052b5423518 authored over 3 years ago
chore: add tests for pact metadata
2027e10d678506b7f3a38ddc12e289cfd9576f29 authored over 3 years ago
2027e10d678506b7f3a38ddc12e289cfd9576f29 authored over 3 years ago
feat: shorten length of metadata in pact URLs by using the consumer version id instead of number
27b34bc98be13215a03acd78c51d9f299c8124a8 authored over 3 years ago
27b34bc98be13215a03acd78c51d9f299c8124a8 authored over 3 years ago
chore(release): version 2.80.0
3f9b5867636e07d1a26a13d35fedcb945701c47f authored over 3 years ago
3f9b5867636e07d1a26a13d35fedcb945701c47f authored over 3 years ago
chore: text center
660358a01386966a1e1d53343e26ce1e833706f4 authored over 3 years ago
660358a01386966a1e1d53343e26ce1e833706f4 authored over 3 years ago
chore: rename pacticipant_name to search, ensure reset works consistently with other params present
8a3a1d100bb25bf178423b0189f6459b37de324e authored over 3 years ago
8a3a1d100bb25bf178423b0189f6459b37de324e authored over 3 years ago
feat: filter pacticipant name on index page (#446)
fd882da4c9897cbad2f447fa87fdb8f7e0d559c0 authored over 3 years ago
fd882da4c9897cbad2f447fa87fdb8f7e0d559c0 authored over 3 years ago
chore: try setting the git sha differently
9bddef698fc56e5c29d2f9d45dc5b0ce99671011 authored over 3 years ago
9bddef698fc56e5c29d2f9d45dc5b0ce99671011 authored over 3 years ago
chore: set GIT_BRANCH for pact verify tests
8f5ad8d0d9427399e42fcc9fc4fbdbae5217aee6 authored over 3 years ago
8f5ad8d0d9427399e42fcc9fc4fbdbae5217aee6 authored over 3 years ago
chore: split out pact verify and bundler audit
e9b2f2220c645f7195539ffa3ddc68afe7f2d450 authored over 3 years ago
e9b2f2220c645f7195539ffa3ddc68afe7f2d450 authored over 3 years ago
chore: publish verification results from CI
7fa82190bdda64a4c0bb407693d2353d66fa4f94 authored over 3 years ago
7fa82190bdda64a4c0bb407693d2353d66fa4f94 authored over 3 years ago
feat(pacts for verification): support released:true selector (#451)
* feat: add support for selecting currently released and supported pacts for verification
* f...
8a90cc5728f7bb1d80ef89350a161032a860b85b authored over 3 years ago
test: turn clean incremental test back on
5a65421c87bca2ce64b127b66930a95db2f7944c authored over 3 years ago
5a65421c87bca2ce64b127b66930a95db2f7944c authored over 3 years ago
feat: add uuid to webhook decorator
3a91606433554c9110412592ef910c7805549683 authored over 3 years ago
3a91606433554c9110412592ef910c7805549683 authored over 3 years ago
refactor: only calculate deployment status summary if it's a can-i-deploy query
No point doing all the extra logic for the UI matrix query.
3cba0d7d5c062836d07d4bd29830a14b94c18a8f authored over 3 years ago
chore: remove warnings
f544ef5a9c32f858d4db800dd3260983cdcca07b authored over 3 years ago
f544ef5a9c32f858d4db800dd3260983cdcca07b authored over 3 years ago
chore(deps): update to webmachine 1.6.0
c5df5705a0bb60a5bb74dedc1156f546347476df authored over 3 years ago
c5df5705a0bb60a5bb74dedc1156f546347476df authored over 3 years ago
chore: Set simplecov threshold (#455)
1. Set simplecov threshold
Depends on the spec type, set appropriate code coverage.
As of cu...
chore: only run pact tests against Pactflow if PACTFLOW_PACT_OSS_TOKEN is not empty
5909f7ba0f769baf7e613098c5ce754f7cf0b960 authored over 3 years ago
5909f7ba0f769baf7e613098c5ce754f7cf0b960 authored over 3 years ago
chore: move approval-all.sh into script/test
d4c01ef922cc5bc1b9e8f01a7bb0ce714d61d7cd authored over 3 years ago
d4c01ef922cc5bc1b9e8f01a7bb0ce714d61d7cd authored over 3 years ago
chore: add .ru to list of files to rubocop
0623464ba878e5785bf9ec5508f1c272982d6f5e authored over 3 years ago
0623464ba878e5785bf9ec5508f1c272982d6f5e authored over 3 years ago
chore: change ruby script to shell script
d10892f63a6f617d8ba79bfdd5759aaa345106a2 authored over 3 years ago
d10892f63a6f617d8ba79bfdd5759aaa345106a2 authored over 3 years ago
chore: add script to run webhook server with random errors
cea1d981faa218fec3ccaa5edd82266870b47836 authored over 3 years ago
cea1d981faa218fec3ccaa5edd82266870b47836 authored over 3 years ago
chore: add webhook server that runs with random errors
77eeddd2f868dd3f9e60403ca9e09f1371629e61 authored over 3 years ago
77eeddd2f868dd3f9e60403ca9e09f1371629e61 authored over 3 years ago
chore: add script to run rubocop on modified files [ci-skip]
b9e460273871e1d5938848629267e85690e761f2 authored over 3 years ago
b9e460273871e1d5938848629267e85690e761f2 authored over 3 years ago
chore: scope integrations
3ec50ce45ae6473d62a1d13b5256b2fa2b630e5e authored over 3 years ago
3ec50ce45ae6473d62a1d13b5256b2fa2b630e5e authored over 3 years ago
chore: update docker file base
a9fe18ced46925cbfe97d97fdcdb55a376a78d35 authored over 3 years ago
a9fe18ced46925cbfe97d97fdcdb55a376a78d35 authored over 3 years ago
chore: Allow loading database credentials from ENV (#452)
7305f4c299dbc33e613fcd202a5bc68730b8c7b3 authored over 3 years ago
7305f4c299dbc33e613fcd202a5bc68730b8c7b3 authored over 3 years ago
test: add test for end support
515d7d60dd1cb1af31d42dec4a028f2876b63fab authored over 3 years ago
515d7d60dd1cb1af31d42dec4a028f2876b63fab authored over 3 years ago
chore: update provider states for pact broker client
b40a22d9df0a8517fcfcf45d5280da6bb98d4d18 authored over 3 years ago
b40a22d9df0a8517fcfcf45d5280da6bb98d4d18 authored over 3 years ago
test: set old date for mysql tests
9fd0d93a56b6a5400392541410624dbb233ee900 authored over 3 years ago
9fd0d93a56b6a5400392541410624dbb233ee900 authored over 3 years ago
chore: update approvals
79a62d44bda944b0ad243ba075ba9f35bfeaaa2d authored over 3 years ago
79a62d44bda944b0ad243ba075ba9f35bfeaaa2d authored over 3 years ago
test: update error handler spec
8cef6b912ef8e76e2ca7d35b776118714949543b authored over 3 years ago
8cef6b912ef8e76e2ca7d35b776118714949543b authored over 3 years ago
chore: update pact verify env var settings
c79e5c7f3980f29591e1f9b3e426bfb5cb6845f2 authored over 3 years ago
c79e5c7f3980f29591e1f9b3e426bfb5cb6845f2 authored over 3 years ago
chore: update supported versions behaviour
c37622dbfbb9041da5df6768ef9b366a2216f474 authored over 3 years ago
c37622dbfbb9041da5df6768ef9b366a2216f474 authored over 3 years ago
chore: fix error reporter
d73818a6abc2305b760ccc1531950cf49af273e9 authored over 3 years ago
d73818a6abc2305b760ccc1531950cf49af273e9 authored over 3 years ago
feat: add endpoint to list currently supported versions for an environment
9608be8b9ebfb10ccf75844828a29a7c940af55b authored over 3 years ago
9608be8b9ebfb10ccf75844828a29a7c940af55b authored over 3 years ago
feat: support marking a released version as unsupported
f6c4ee2705998044bb54e73349fc8911a51281f7 authored over 3 years ago
f6c4ee2705998044bb54e73349fc8911a51281f7 authored over 3 years ago
chore: use pending instead of notSet for pactbroker.azureDevOpsVerificationStatus
05d35d2873b23a093478e92eb1193a77509873f7 authored over 3 years ago
05d35d2873b23a093478e92eb1193a77509873f7 authored over 3 years ago
feat: add pactbroker.azureDevOpsVerificationStatus webhook parameter
8804a90fa22adecd4243254df03ef2bc0902f9b3 authored over 3 years ago
8804a90fa22adecd4243254df03ef2bc0902f9b3 authored over 3 years ago
chore: update http test data builder
c333e327493f529ea5c1a08c60435a5a774b3e8c authored over 3 years ago
c333e327493f529ea5c1a08c60435a5a774b3e8c authored over 3 years ago
chore: fix target paramater parsing when querying deployed versions
6636056ac0c7fa04598fada45c87351486e27f98 authored over 3 years ago
6636056ac0c7fa04598fada45c87351486e27f98 authored over 3 years ago
chore: set read methods for pacts for verification
7132e60c2de4f92759a4c0a767fa79bdf9da53c2 authored over 3 years ago
7132e60c2de4f92759a4c0a767fa79bdf9da53c2 authored over 3 years ago
feat:fix triggered webhook urls (#447)
* chore: set rubocop-performance version
* feat: add uuid to triggered webhook and deprecate ...
b0eb53d9e8fbe3445fe788d0d76ca0569d58e5c9 authored over 3 years ago
chore: update policies [pf]
cc0fe565f635c0c95cccdda5f2fffaa25e7a8e7c authored over 3 years ago
cc0fe565f635c0c95cccdda5f2fffaa25e7a8e7c authored over 3 years ago
chore: disable code climate reporting because it's not compatible with latest rubocop configuration
0963cd209e8ba94775d80a4ffa19d6dfcd97f4a8 authored over 3 years ago
0963cd209e8ba94775d80a4ffa19d6dfcd97f4a8 authored over 3 years ago
chore: update sequel annotations
e9d7193dbd911c18790047375e7baaaaaa0d1326 authored over 3 years ago
e9d7193dbd911c18790047375e7baaaaaa0d1326 authored over 3 years ago
chore: set rubocop-performance version
3ac60bcd7d1758981acaf54d84f76fbcfa9f5e3d authored over 3 years ago
3ac60bcd7d1758981acaf54d84f76fbcfa9f5e3d authored over 3 years ago
style: whitespace
bb609340f9e9facfbda219fa06de7a42d49b4616 authored over 3 years ago
bb609340f9e9facfbda219fa06de7a42d49b4616 authored over 3 years ago
style: quotes
ce7e84fa1ce05aa0722a5261787ea6f38dce30dc authored over 3 years ago
ce7e84fa1ce05aa0722a5261787ea6f38dce30dc authored over 3 years ago
chore: update pact verify
958b91220c989019c1cd871482f39ed47da9e426 authored over 3 years ago
958b91220c989019c1cd871482f39ed47da9e426 authored over 3 years ago
refactor: for logging matrix query that I then realised was already logged, but leaving because it's an overall improvement
c731b3759fe4cdc39fec2a43666b97aea4aec941 authored over 3 years ago
c731b3759fe4cdc39fec2a43666b97aea4aec941 authored over 3 years ago
chore: log matrix query
fed4e8896455a0c0d1924a81633f63d2a434033f authored over 3 years ago
fed4e8896455a0c0d1924a81633f63d2a434033f authored over 3 years ago
feat: add deployed version resource, supporting marking deployed version as undeployed
3dd19955e71246c5a98317ce6453e55a22d78daa authored over 3 years ago
3dd19955e71246c5a98317ce6453e55a22d78daa authored over 3 years ago
test: add config for verifying pacts from broker
cf6ba6e57933c646aa2f1e0ecef600f5d1751b45 authored over 3 years ago
cf6ba6e57933c646aa2f1e0ecef600f5d1751b45 authored over 3 years ago
chore: Add more rubocop goodies (#445)
- Add github action step to run rubocop
- Add Layout/StringLiterals cop
- Add Layout/Indentati...