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

Fixed query for all pacts when pact has more than one tag

d767b0de2df771610beae5456a321e6a80767708 authored about 10 years ago by Beth <[email protected]>
WIP

c5451f2805805554746a399fe56917ef83b4c79b authored about 10 years ago by Beth <[email protected]>
Moved json_content into separate table.

First step in allowing multiple versions to point to the same content to save DB space.

19c5d47c0db0a9695c2dd5c6c0e6efe9f84792d4 authored about 10 years ago by Beth <[email protected]>
Merge branch 'master' of github.com:bethesque/pact_broker

fb38ea5b3a6eda485782835e7099e7a3e2706be6 authored about 10 years ago by Beth <[email protected]>
Changed date to use day name and month name instead of numbers

21563c6704275411f79dbf38ce9e8bdb4c549006 authored about 10 years ago by Beth <[email protected]>
Update README.md

15b99eb127570b3f90d553c75b9ce6cec27c3dd7 authored about 10 years ago by Beth <[email protected]>
Added images to README

553172f179f3a364130dcc3ad1ba50c956a4ea8d authored about 10 years ago by Beth <[email protected]>
Moved Pact Sequel model into Pacts module

360550bcc46557b12ba27c0597f2b9a64b88f870 authored about 10 years ago by Beth <[email protected]>
Moved PactRepository into Pacts module

ada42d2cf5be3ad0cd77975fe2db85b7b1aeaed2 authored about 10 years ago by Beth <[email protected]>
Removed unused class

6a8dd7758004b3c79adf17161091de2357223861 authored about 10 years ago by Beth <[email protected]>
Moving integration spec to feature dir.

49626627ff88fc9fc3021df640c372e3fbe5d2ab authored about 10 years ago by Beth <[email protected]>
Renamed to_model/from_model to to_domain/from_domain. Added feature for creating webhook.

e183bd47342b2adc0f7c218e02d98676d9f7ba1c authored about 10 years ago by Beth <[email protected]>
Refactor - renamed 'Model' Module to 'Domain'

6edb6793ef60365233c46a5097c1acc4da9753e1 authored about 10 years ago by Beth <[email protected]>
Added count to relationships page.

7766b776de29377e62dec04b6ef710935a838763 authored about 10 years ago by Beth <[email protected]>
Releasing version 1.3.1

b97c598e0f6577abb719d573aa2adb35bc875f37 authored about 10 years ago by Beth <[email protected]>
Added Travis badge to README

6f3adef841e7b401f61d67a888b7fe246946aae1 authored about 10 years ago by Beth <[email protected]>
Removed jruby from .travis.yml

e26137f6efb67e6b906be9ed2639696e9a467494 authored about 10 years ago by Beth <[email protected]>
Merge branch 'master' of github.com:bethesque/pact_broker

c4e7b8323672259d10fdf57ff11fc914e0359e63 authored about 10 years ago by Beth <[email protected]>
Removed more of the /posts code

34cdd213e16296065f3a5a39db1da08347697261 authored about 10 years ago by Beth <[email protected]>
Added Travis configuration.

e61b40e71db291684a0223594b5678d82f3ad2c4 authored about 10 years ago by Beth <[email protected]>
Fixed pact publish validation for ruby 1.9.3

b320fe489e8675bbc18a909825edc695d524ab35 authored about 10 years ago by Beth <[email protected]>
Update pacticipants.markdown

a9b4cccc5b23f4ccc7996d8c4d10820c85cfb4e2 authored about 10 years ago by Beth <[email protected]>
Added more specs for publishing pacts

0e64452514da2cb68908120de3a4332c62531d5d authored about 10 years ago by Beth <[email protected]>
Removed /pacts endpoint due to @thetrav and his annoyingly correct logic.

d16619a67ac95c7e4530242b2cee4181f5d0c0cd authored about 10 years ago by Beth <[email protected]>
Rescue JSON parse when body empty

07468c75c9b9f666c884f5dcf734886c1e91fb04 authored about 10 years ago by Beth <[email protected]>
Refactor Pact contracts

a8e9fd6830ce902d3b18217687ec8c1600441229 authored about 10 years ago by Beth <[email protected]>
DRYing up validation code

c7218819066fbbbffc49a186e2052f3eeb6cf53f authored about 10 years ago by Beth <[email protected]>
Added validation to ensure that the participant names in the path match the participant names in the pact.

b9b4d2bcffac77afb92a0af9bb3d26d0ec3c6163 authored about 10 years ago by Beth <[email protected]>
Added endpoint to publish Pact by posting to /pacts with X-Pact-Consumer-Version.

This is to provide a simpler alternative to having to create the full path to PUT the pact to.

274dbae6eb23e878f3e838778cebb8743d578fd8 authored about 10 years ago by Beth <[email protected]>
Fixed Webhook validation

3fd76d490eae1911cf591b7f290ec50dae8677ca authored about 10 years ago by Beth <[email protected]>
Moved all web hook validation into contracts. Currently failing when method or URL are blank.

3088be72b0da81e972494c536b3641fb9aa03bf6 authored about 10 years ago by Beth <[email protected]>
Merge branch 'master' into reform

1e1e3fbbd013dfb5acd7bd412524125ce879a21f authored about 10 years ago by Beth <[email protected]>
WIP adding POST endpoint for /pacts

cb17ebdcaaa7d992428559fae2023fb8d79de89d authored about 10 years ago by Beth <[email protected]>
Releasing version 1.3.0

1cfa9dffc07311aca3bccca3eabb8091cb22320f authored about 10 years ago by Beth <[email protected]>
Adding bethtest to .gitignore

0ff5345c30fe06fc7c13a44343da6d7501c300b6 authored about 10 years ago by Beth <[email protected]>
Added more tests for VersionRepository, using database_cleaner gem

022e0abdf165058865f717642b91a0ff84dbd97b authored about 10 years ago by Beth <[email protected]>
Update README.md

99dfb984fc3cdedfed5642e2a67a1414f8d5df77 authored about 10 years ago by Beth <[email protected]>
Added tag timestamps to response

70c174694d649b10c2e074256b2c638f6c0d67a9 authored about 10 years ago by Beth <[email protected]>
Ensured pact_repository returns pact when attributes have not changed.

38e158717453ab3190daa885dbed8071e9f62dac authored about 10 years ago by Beth <[email protected]>
Updated pact_repository to work with separated domain/db models for updating a pact.

1f3cd9418cb265efd910e8f69488b962f3cf108c authored about 10 years ago by Beth <[email protected]>
Converted raw SQL create view statements to Sequel so they will run on Postgres

ed088113d7ca36be02fa05b2a552384a98a6791c authored about 10 years ago by Beth <[email protected]>
Merge pull request #47 from ox-it/embedded-resource-titles

Remove console.log statement used for debugging.

4072960227a01ba08c7fa35ab8bcd9a86643ca3c authored over 10 years ago by Mike Kelly <[email protected]>
Remove console.log statement used for debugging.

ec932a162ce7cf23fe29399c6589a5d0292e972d authored over 10 years ago by Alexander Dutton <[email protected]>
Merge pull request #46 from ox-it/embedded-resource-titles

Display titles of embedded resources even when accordian is collapsed

c3dda33a5fbb3deb09bf5d9eefc70e3c79c17a55 authored over 10 years ago by Mike Kelly <[email protected]>
Display titles of embedded resources even when accordian is collapsed

ca6fc66f41d42a30d5616a87b51d8fdfc5addca9 authored over 10 years ago by Alexander Dutton <[email protected]>
Added missing migration file

3916f8fe5b52129b2cc491b14104f9aa97c0168e authored over 10 years ago by Beth <[email protected]>
Added timestamps to latest pact resource. Only showing updatedAt if it differs from createdAt.

552797b749cd0a21e5ec524996a256433f33e781 authored over 10 years ago by Beth <[email protected]>
Decoupled Pact::Model from database representation

7e603b342da9cea74765b4f56995d3c52b3f7de5 authored over 10 years ago by Beth <[email protected]>
Fixed index URLs and DecoratorContext

7b5944ec476b03ea97bf3db3b0fb5f078c24373f authored over 10 years ago by Beth <[email protected]>
Living on the edge. Trying Reform for validation.

486ba07fa1ff691a72d1a824cbe3cce80568359a authored over 10 years ago by Beth <[email protected]>
Added Rack middleware to convert file extensions to Accept headers.

ac9c03a8baed47c3bcd2acda391d589b9f539fe8 authored over 10 years ago by Beth <[email protected]>
Making code a bit more Webmachiney.

c3264954007c943dd08a81780480c216c1103a0a authored over 10 years ago by Beth <[email protected]>
Added syntax highlighting to JSON in autogenerated HTML docs.

457edf40d11780187e63339ccffd1b171c142686 authored over 10 years ago by Beth <[email protected]>
Removed duplicate logging

6dfa71d98e38be94f0776d30bf66cfca58f97d61 authored over 10 years ago by Beth <[email protected]>
Refactored middleware and app mounting.

bf2c6127a1754612a13061f7247080be5c081b54 authored over 10 years ago by Beth <[email protected]>
Releasing version 1.2.0

78cf33f1604c4936b92aef283bb5d48edabe8fd1 authored over 10 years ago by Beth <[email protected]>
Corrected URI component decoding

5573afe987240096f25f9e550ca70e02cd5d3e8a authored over 10 years ago by Beth <[email protected]>
Made webhook creation code more Webmachiney.

0ccde50504a0d800d4e11e051d77116870cf0aea authored over 10 years ago by Beth <[email protected]>
Using localtime to display dates.

4c628e568ac2e7012584095958131b8173b8846e authored over 10 years ago by Beth <[email protected]>
Refactor resources

007ede50d46464edae6d2a765fda6c4d6df8aac8 authored over 10 years ago by Beth <[email protected]>
Merge pull request #45 from jelmerk/xss_bug

Fix for https://github.com/mikekelly/hal-browser/issues/43

1593f6d2af582b4e9dcfc8486c72944a95a73b7a authored over 10 years ago by Mike Kelly <[email protected]>
Fix for https://github.com/mikekelly/hal-browser/issues/43

69789f0e94ffc5b9b2ba0f7bc7723e37ac226c1b authored over 10 years ago by jkuperus <[email protected]>
Fixed version decorator test (it worked fine in prod though?)

5ca2b952ea733eaaf20be9aa230cf685176e7a67 authored over 10 years ago by Beth <[email protected]>
Fixed HAL Browser link - page title was stopping it being clickable

7d99c51f294f59cffd9d25d1ed6646ff8e470822 authored over 10 years ago by Beth <[email protected]>
Updating spec task for latest rspec

8ba3be0c086907c86ecc27844fbb914c39c0d4d4 authored over 10 years ago by Beth <[email protected]>
Updated pact gem

fcc25eb4497820d2207689e737a069a8992e5da2 authored over 10 years ago by Beth <[email protected]>
Added pact versions link to the pact response

5d0d3dc44d03e35bf1367e36b127ca92302b18f9 authored over 10 years ago by Beth <[email protected]>
Added 404 handling to PactVersions

6779bf71c1acd615d14572cd96e15fef8c6dca9d authored over 10 years ago by Beth <[email protected]>
Added method to find distinct pacts between a consumer and provider

16971ff9d3a15ff87941ff7f6c4034d03a1de887 authored over 10 years ago by Beth <[email protected]>
Added pact versions endpoint.

4798c09dac9a430b36d23994d67333f9990180b6 authored over 10 years ago by Beth <[email protected]>
Corrected spelling of class name for instance_double()

db5a938d6cec62b70590dff75964a21e9e577af3 authored over 10 years ago by Beth <[email protected]>
Added logging with potential duplicate pacticipants are found

1b1cce5cc3167e865fdbf2e65de048e0bfaa8257 authored over 10 years ago by Beth <[email protected]>
Fixed spec

d804a53116091e9932d505fab650b67e5a4c921e authored over 10 years ago by Beth <[email protected]>
Changed 'Date published' to display pact.updated_at date instead of created_at date

e1f8c974bc5a02e9236e5353e919dd63e9733ed2 authored over 10 years ago by Beth <[email protected]>
Fixed spec

5e5c9400ddcbbff7cc6354d665e639d3307bf7b1 authored over 10 years ago by Beth <[email protected]>
Fixed pact-webhooks rel title

39eac31f3167d2f2fc3b0a1748ae2936e7751aa4 authored over 10 years ago by Beth <[email protected]>
Added latest-pact rel to pact representation

f6fc9f7d094057c27ac7100974b0604396f81fed authored over 10 years ago by Beth <[email protected]>
Added code to pact publishing endpoint that will return an error message if a potential duplicate pacticipant is found.

4fd815c4cc09c053b933f3aaac0621b25511ed35 authored over 10 years ago by Beth <[email protected]>
Added warning message for potential duplicate pacticipant.

98d1ee5f324bc403e699d86a79b6e50cf1814d4c authored over 10 years ago by Beth <[email protected]>
Added method to pacticipant_service to find potentially duplicated pacticipants

08b088c419171939e8731b2cff97ffd4aa7aeb4f authored over 10 years ago by Beth <[email protected]>
Adding support for creating a pacticipant through the API (as distinct from it being auto created by publishing a pact)

24e8d5d8b198109bd0602543eb2ed467df3d174d authored over 10 years ago by Beth <[email protected]>
Using indented module Api instead of ::Api

2918814e70bbda14df68598a6a41502a5eac4308 authored over 10 years ago by Beth <[email protected]>
Added class to find potential duplicate pacticipant names

b2fef98815b09706b4bada229105bc425b00c161 authored over 10 years ago by Beth <[email protected]>
Set DB timezone to UTC.

dc4d4aa0306f4ba1d2f8949779c6bff08aacdb49 authored over 10 years ago by Beth <[email protected]>
Added pact metadata to HTML view

19693fabfdfd63280de727697c364d13c37ca122 authored over 10 years ago by Beth <[email protected]>
Altered HtmlPactRenderer to accept a pact object, rather than just the json content.

0634c391ac183fc043ccca55af04767dad69d016 authored over 10 years ago by Beth <[email protected]>
Update README.md

0ee64659b4dcff1a2db03e68232e7121dc373917 authored over 10 years ago by bethesque <[email protected]>
Update README.md

6e4df66f8ffa61fec9d7bdb07a45ab6abc86729a authored over 10 years ago by bethesque <[email protected]>
Update webhooks.markdown

84fb797624a575801554c2b8f54750ea4f319910 authored over 10 years ago by bethesque <[email protected]>
Update README.md

cda7cf4b653079f99ee2516691313944af6fe4c3 authored over 10 years ago by bethesque <[email protected]>
Releasing version 1.1.0

7f788776838ea9ab8a0c6f6f33f4e4478b5956e6 authored over 10 years ago by Beth <[email protected]>
Merge branch 'webhooks'

5f755a9bd7cc8eb0403ce4c3ffc19a08770f2cb8 authored over 10 years ago by Beth <[email protected]>
Fixed pacts failing to publish because of too deeply nested JSON

d25395b1c6ec3a1fec0e889aaa13fa8b63577eea authored over 10 years ago by Beth <[email protected]>
Updating webhook docs

30bc17ed310c1f6f54ad64f6f181173b51669ac5 authored over 10 years ago by Beth <[email protected]>
Saving password in Base64 just so it is not plain text. WIP

9288c986c15a215217e3ee23ebd4ec3572c40817 authored over 10 years ago by Beth <[email protected]>
Refactored password methods

e194a51c8edc1aff95b897643ca0a0f12c0df917 authored over 10 years ago by Beth <[email protected]>
Added timestamps to webhook, added username and password parsing

487710fa8e4520430ae2f41537c3cbfa273ceac3 authored over 10 years ago by Beth <[email protected]>
Added username and password to webhook request

6a40151ee3b466158603dc15d2eb5f5ec3ef0078 authored over 10 years ago by Beth <[email protected]>
Added more docs

8ec332a8a89c7b1d8bffae2059e588d80c99c76d authored over 10 years ago by Beth <[email protected]>
Parse webhook response body to JSON

9ec2891a82710624a6326cb22254e374187b7dee authored over 10 years ago by Beth <[email protected]>