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: allow request.env to be called

85d4853444e9b8985b244a369c66078075a73754 authored almost 6 years ago
refactor: use Sequel::Model.db instead of custom constant

67962f379992a7be81c10434a76f8a5be4242b79 authored almost 6 years ago
feat: add _ids to interactions added via the TestDataBuilder

d21e7092d78d7cdd111afc8d2a29c9d4c4f8d5e2 authored almost 6 years ago
feat: update names of example apps

2b2a3f815370125a7d2b6ebf393156b96459e138 authored almost 6 years ago
chore: remove duplicate key

14fe19f143b4bd6ef3fefe6c9b3d3dd5dd965b0b authored almost 6 years ago
refactor: config setting code

72997a77268cd88028d46e1e3d395d1625641e66 authored almost 6 years ago
refactor: rename OrderObject to OrderHashKeys

599a589ee9881140cb34a7ef238c53eed8ec7d3f authored almost 6 years ago
feat: ignore order of keys when generating interaction sha

e6a0e8d8fad726ded1f8bad9934da722e2cfdb34 authored almost 6 years ago
feat: use _id instead of id for the interaction identifier

010a14abab437fbb697949c80a64630dfa12c263 authored almost 6 years ago
refactor: move interaction id key logic

0d4cab9104a7b0d1652917f59bff370e3b7da9d2 authored almost 6 years ago
feat: add ids to interactions when pacts are published

These will be used to match test results published back to the broker with the correct interaction.

cd3778500d21a764ad5413a0429ab34a64ece7c6 authored almost 6 years ago
refactor: move sha generation code out of repository and in to service in preparation for adding ids to interactions

8cab4593e11a26b05f0467ac43531ee0e092413f authored almost 6 years ago
refactor: separate general object ordering code from pact specific ordering code

af0c51b68e9edb80087164bf3bd9c10d13dad715 authored almost 6 years ago
style: whitespace

e4d3c3a4ac48d101d465e13eed395f6e2c81e548 authored almost 6 years ago
feat: remove whitespace from pact content when saving to database

Closes: https://github.com/pact-foundation/pact_broker/issues/260

1f53682eafbb44cd90d59d5b104645845bb51696 authored almost 6 years ago
feat: monkeypatch webmachine to make the rack env available on the request

40be97db5201983359b7037cd88e728ed6de1b7b authored almost 6 years ago
refactor: remove duplicate include

672f0ee97ef1ea7f59ad1612b89385efe9bd9e71 authored almost 6 years ago
chore: fix /test/error endpoint for post

c98d636cd14a94cbfba01a209ad4fe10082c2bf0 authored almost 6 years ago
feat: ensure index page is not cached

0cfa9bbfe25ad4e7f8f3103d97697aedeb6c657b authored almost 6 years ago
style: whitespace

7a242f2b89853b1565924c840ec448aabb0248d9 authored almost 6 years ago
Merge pull request #269 from RaVbaker/fix/merge-support-for-v2-and-v3

fix: support merging v3 pacts

29be3bb352ae5454a7a9449872739b13115b8a2a authored almost 6 years ago
feat: correct provider state matching for merging

Correct dealing with various forms of provider state. There are 3 options:

- provider_state (wa...

41ff6e5d55e6051100964bc2e4db5256332df517 authored almost 6 years ago
refactor: dry up reform::form and dry validation code

3229e170aa06d0d29744a7a32e8aa2dee90b5794 authored almost 6 years ago
chore: put commented out useful logging lines into codebase

0f816b95862caa1ce0c5117696107e8188fd6cb2 authored almost 6 years ago
chore: use logger instead of puts to record running migrations

692a8ab07d52ea4d5987d3f92899eec66f87a908 authored almost 6 years ago
feat: only seed example data when database is empty

0f2d00a6dc507e48c0ca522be13bbb1cafeb860e authored almost 6 years ago
test: use progress formatter for rake spec

651d00ee36ab72cc01a0e08e5f4be7800bb205e7 authored almost 6 years ago
test: turn off example data seeding for tests

90571b20049b9ae67a43c4edc4d12e1a11c8cc49 authored almost 6 years ago
docs: document data migrations

f829be615822c4150bb46ccfe122cc8f6af77aac authored almost 6 years ago
chore: update postgres config for docker

731b8535ca44b0e3793a3b738e0f6d765d7d162c authored almost 6 years ago
feat: seed app with example data on first startup

cf27ad8c73ad0e051ac528bd6639be9c3091fd25 authored almost 6 years ago
refactor: extract config settings repository

30af8fb051e71e90705ee8c1a4c590c7d81a4077 authored almost 6 years ago
refactor: move TestDataBuilder into lib

e15da45d3943bf10793a6d04cfb9f5dabe430fe2 authored almost 6 years ago
docs: correct http status

8be96fa8ae23b9fb1c87918a0c3bcb987e1a2bd6 authored almost 6 years ago
chore: correct logic for filtering ui/api requests

cba4a1769987c2bc69536a0fc453e038b30da93e authored almost 6 years ago
fix: correct logic for filtering ui/api requests

725c6ccb7cf7efc51b4394f9828585eea9c379d9 authored almost 6 years ago
fix: ensure that the templating in the webhook body uses the correct base URL for the broker

3d5a53800485efd31f2b6fe370302c724d96cda8 authored almost 6 years ago
feat: batch delete versions and tags using delete instead of destroy for efficiency

1315e0b1924cb6f42751f977789be3559373033a authored almost 6 years ago
fix: handle deleting integration when consumer and provider are the same pacticipant

f31e8df25908b818fba3d9e09ef984058669776f authored almost 6 years ago
test: add spec for deleting integration

07652b50953987e58296a4dc5f95af5434eee99c authored almost 6 years ago
chore: ensure all relevant rows are highlighted and deleted when on the show-with-tags index page

ee86769ac77e88fad967f64a0c1d54a48a2d629d authored almost 6 years ago
chore: make menus work for the show-with-tags index view

f31e52b79519359320133f0468c5d1fb35ff296d authored almost 6 years ago
fix: correct tbody in show-with-tags index page

325a98ed0f9892d45d78c9dc82cfeab59b895ab5 authored almost 6 years ago
chore: change menu icon for index row

c812987a63aa752ca0f1084908961330b5daab13 authored almost 6 years ago
feat: allow pact to be deleted through the UI

Closes: https://github.com/pact-foundation/pact_broker/issues/179

df0f35cb125958e107da6951ae70eb72c5f88e92 authored almost 6 years ago
feat: upgrade bootstrap

1be9f1b2ca58870aecf5ae0265f071ca885b6d25 authored almost 6 years ago
feat: allow an integration to be deleted via the UI

f520520ed4b9d006b542948942dbd951f7d78a95 authored almost 6 years ago
fix: delete overwritten pact publications when deleting all pact publications between a consumer and provider

5456eda5e7edc602e5510de6b7d26d71ed933e60 authored almost 6 years ago
feat: add delete integration which deletes all objects pertaining to an integration that are not referenced by other objects

718f02186f330d435314498dd52bdb574d13e936 authored almost 6 years ago
feat(index): add button to delete all pact versions

b5d15d5dc75c4cb7f1b7144b0bb66bce9e5d7134 authored almost 6 years ago
Merge pull request #267 from admitt/publishing-pact-doc-fix

docs: add a missing part of the path

dc5572957cfa91c502e21c3316cb1a50cf2ae705 authored almost 6 years ago
add a missing part of the path

72fca0308d7d662114b6fc16519db87cf6e22665 authored almost 6 years ago
test: add spec for Accept */*

539e45fc51a64d035515e2cbfd267987bed343d5 authored almost 6 years ago
refactor: rename AcceptsHtmlFilter to UIRequestFilter

d7aef2801616f3c4e06933a7ab93dfd36fb8eff4 authored almost 6 years ago
feat: simplify the logic that determines if the request is for the UI or the API

73ae0fc2a28dfb9fcfd23326e1a1245f70fecdf6 authored almost 6 years ago
feat: change pact rendering log message from warn to info

932291037d0d5534e4b682aa4d11ab118fcef29e authored almost 6 years ago
feat: upgrade jquery version to 3.3.1

82b830cf97c4adeee19582563a88844d251b688c authored almost 6 years ago
docs: update webhook documentation with the new event type

38b3777c4b3ec9306a90c05f3c0ca1ceaf37ce4c authored almost 6 years ago
fix: sanitize fields when rendering pact html

dca76506c512ab92caee4b75e5f1c36987c94459 authored almost 6 years ago
fix: escape html on index pages

6ee34afeb59cf53b25dcbb866e9bb6a3e728027f authored almost 6 years ago
fix: sanitize html in matrix

c4d74d8768fbc42149fea343d514f48453f437f1 authored almost 6 years ago
chore: add comment to script for inserting certificate.

2a0fbc7591cc175ccd78ab751899d20aa8d70e53 authored almost 6 years ago
Merge pull request #264 from rorymcgit/fix/slack-not-gitter-readme

docs(readme): Change gitter link to slack. + Minor typo

6fcbd7d27fb67f9523342d921320341acea20eb1 authored almost 6 years ago
chore(release): version 2.30.0

8e98a4b45aa2457942ddb4b7bf05230c8fa308b6 authored almost 6 years ago
test: revert stubbing change in shared_context.rb

4307e43bea5f10e6f1ac3e7ede08567b31b5e2ac authored almost 6 years ago
Merge branch 'kuangp-feat/webhook/published'

08b44a3dcb00db23ef71d16ec328c513febfbc8d authored almost 6 years ago
test: add specs for contract published webhooks

723d552b46f47bef5fa5fa7365bf5a40c7d4b252 authored almost 6 years ago
feat: allow all pacts between a given consumer and provider to be deleted at once

9f1ce9c3569d33be75671328ce860318f66a164c authored almost 6 years ago
feat: correctly identify javascript and css content types

Ensure the correct rack app handles the request

6470d19913f087dece82995e0eba0d083b278714 authored almost 6 years ago
feat: add .css and .js file extensions to middleware that sets the accept header

eb1cd323c0cb42cc0fbb45d3d3fdc4056b72a2a1 authored almost 6 years ago
test: set logger level to error to reduce noise and warnings from semantic logger during tests

f1478e907e15a4e6edf12bd0d9163c7ad191ff7c authored almost 6 years ago
chore: add scripts to restart development broker when files change

7fc311f7cc8abada2032f4e21ce295a1e3e7a7f1 authored almost 6 years ago
refactor: separate can-i-deploy reason calculation logic from the message creation logic

7aa5560377505b47b2928832ff9f24aa474561a8 authored almost 6 years ago
feat(matrix): improve reasons in response when pacticipant cannot be deployed

85e11616d47b11df933f8974820a448534cfbd18 authored almost 6 years ago
chore(release): version 2.29.0

de756e0c41a927a976dc8603591bff079e55060f authored almost 6 years ago
feat: allow rack protection to be turned off so that the headers can be managed in nginx

941371ec7e0db39ab31066e63ac1db7652966c20 authored almost 6 years ago
feat: add helper text on index page for getting started

cdeb2cd96adf7d12afe2a7522270a1d91896738b authored almost 6 years ago
test: add test for deleting pact versions

6d8cbc624507823c3c4b10146b92506f01ba53f6 authored almost 6 years ago
feat(matrix): allow provider to be deployed to an environment without the consumer having to be deployed there already

Closes: https://github.com/pact-foundation/pact_broker-client/issues/48

125c2722427ba1b2b27b47fe8847956040772fc3 authored almost 6 years ago
test: add test for deleting pact versions

6d87f727bfd0af4bba65a0b6ddcb174d6116c2ca authored almost 6 years ago
feat: add helper text on index page for getting started

222d8965a79cf9910a88dd31d1c662e371dd8dfb authored almost 6 years ago
feat: allow rack protection to be turned off so that the headers can be managed in nginx

b43e60ee191b6d07a6e08b50e54fae8d5fc8d106 authored almost 6 years ago
feat: allow all pacts between a given consumer and provider to be deleted at once

0c8106b6b28384c146cd27ab2f430c73577dbe41 authored almost 6 years ago
fix(readme): Change gitter link to slack. + Minor typo

6b1c78438ea1f7388e2d3824c3ccfdc0bf203031 authored almost 6 years ago
feat: correctly identify javascript and css content types

Ensure the correct rack app handles the request

03e156cb89a41cf2717d0bc0132630affd4edd14 authored almost 6 years ago
feat: add .css and .js file extensions to middleware that sets the accept header

2aa533dc8b094b6dda380742c492c93a4d584ad5 authored almost 6 years ago
test: set logger level to error to reduce noise and warnings from semantic logger during tests

a919ec2e6080e8eaf72372e8ee44f5309c24b698 authored almost 6 years ago
chore(release): version 2.29.0

513e2fda539574b9cd73c51d5b32e4a84e803b36 authored almost 6 years ago
chore: add scripts to restart development broker when files change

6b304cbcf31597d06c153326a54e2de745850894 authored almost 6 years ago
refactor: separate can-i-deploy reason calculation logic from the message creation logic

a52dbcbb6ec9b87bec8f2cddb294c4c846fab1b7 authored almost 6 years ago
feat(matrix): improve reasons in response when pacticipant cannot be deployed

e96544f69673269a2bac7cb5ea94ea24e732e557 authored almost 6 years ago
feat: add a new webhook event for contract_published

2e2a2034d1f5d76bd85c7a7b2a36a3d46b7eba9a authored almost 6 years ago
feat(matrix): allow provider to be deployed to an environment without the consumer having to be deployed there already

Closes: https://github.com/pact-foundation/pact_broker-client/issues/48

475a40102119f6003d0a20437ce45e58dc40ede3 authored almost 6 years ago
feat: change webhook execution failure log to info

7238bc499afc502364c2c5cc766315fc7759c21d authored almost 6 years ago
refactor(index haml): dry up nav bar code

944adc8b875f3ddac4aafc7c439168ea79776c86 authored about 6 years ago
feat: remove db/pact_broker_database.sqlite3 so we don't have conflicts in fork

f68fce8b8ebc7ab0ef8ca64c0f357aebc8577f26 authored about 6 years ago
fix: gracefully handle race conditions when publishing a new revision of a pact

012c54f00777005bab6ec88d09ad46b3ac0a2fd3 authored about 6 years ago
chore: remove puts

7934b12f6732c7e1908aa3bd4c03306664e73c41 authored about 6 years ago
feat: change error logs to info logs

700f69928bdecd75fb38d08ac704f4224eebd4e9 authored about 6 years ago
test: reuse existing db connection in migration helper

b28359f63b2eafa459e1ad88b2c1f68b497558c4 authored about 6 years ago