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

Updated verifications code to work with newly merged in pact revisions code.

4893876c18dd1f561495d999789487957bfac2d8 authored almost 8 years ago
Merge branch 'version-pact-content' into verifications

# Conflicts:
# db/pact_broker_database.sqlite3
# lib/pact_broker/api/decorators/representable_pa...

25dda93af2e794ca971a50ab27c88fa7930f5b25 authored almost 8 years ago
Ensure pact content sha is unique in schema.

1d71336313245ff4a31c52b0e784600dbd80b151 authored almost 8 years ago
Recreated latest_tagged_pacts table as all_pacts columns have changed.

7d88617cc6595190a7df5deaf515eba5bd07935b authored almost 8 years ago
Renamed spec, corrected migration target.

21e58c550ada135dac0fdfec20fa323cd7062e47 authored almost 8 years ago
Revert all_pacts view to it's original functionality and introduce all_pact_revisions.

d3094afd25effa9ccd9e907117f368f0c72811a4 authored almost 8 years ago
Updated latest tagged pacts to work with new pact_revisions functionality.

3c6e446f165ff34f2610151179afe1c2e4e5090a authored almost 8 years ago
Moved migration specs to proper directory.

c83e44f7497e1799e63825580e92158d20956577 authored almost 8 years ago
Added DEVELOPER_DOCUMENTATION.md with information about the tables and views.

1f6045a845c4e7f4d1df7fdd5f535c35571c55f0 authored almost 8 years ago
Renamed DatabaseModel to PactRevision.

2e3cc0d51b11099b9e659c4d009ae24070d3109c authored almost 8 years ago
Renamed pact_versions to pact_revisions

857962c083397d8413493a116ac22290473cd370 authored almost 8 years ago
Increment revision number when pact version is updated.

fb6f853ccb0e82f6ffe3b460ae97181712ff0925 authored almost 8 years ago
Removed references to Pact.updated_at

3ccbd753969fb68f94195afa5addd05a2f15429c authored almost 8 years ago
Made Pacts::Repository spec pass.

c9a65499e9736dccd9ba29b55990234f1e4738d3 authored almost 8 years ago
Renamed migration file.

908dc25169a4bf6493bd24215c7634910d2584d3 authored almost 8 years ago
Rename pact_contents to pact_version_contents.

1ff5a89b403ba3c3c5127d9ae0da1524fade622b authored almost 8 years ago
Drop pacts and pact_version_contents tables.

81d6cb190cf752c61a17ef487b5930e74af10254 authored almost 8 years ago
Renamed consumer_versions_pact_versions table to pact_versions.

2be75394209c5e40cf79556a1bb3f5952136c155 authored almost 8 years ago
Rename pact_versions to pact_contents.

e87548b1fd8222b38ad86ec5d55ce1164777bc4b authored almost 8 years ago
Recreate database rather than rolling back.

eb445b667c62240494119c2be8550b0720ad0e3f authored almost 8 years ago
Update all_pacts view in one step.

47f77f9fd492e354702e571aaabc8bace3ee0233 authored almost 8 years ago
Moved spec, fixed name of table in down migration.

7bd2780c5a9f7f2126241b0442c59ecc9bb59bba authored almost 8 years ago
Change database structure to model pacts and pact versions in a way that will support a many to many relationship between consumer versions and pact versions.

abfc49e7ddea2829e63fd11c5340a18b57fdcedc authored almost 8 years ago
Whitespace.

7a1e690a0e43a7c0b28af2c980c1289614a73497 authored almost 8 years ago
Added pb:latest-verifications link to version resource.

77eaf7b332d2e3cb1096fcd45b153c0d22e77530 authored almost 8 years ago
Correct title in VerificationsDecorator self link.

394476c9d04a4464ffad736b54022629f48d1ac8 authored almost 8 years ago
Populated body of latest verifications response

8be4fc3cec8ec924e456706a3b0804c06f0f4048 authored almost 8 years ago
Added VerificatonsDecorator.

Flattening pact hierarchy by adding consumer_name and provider_name.

47d71726162e534d9397de994f7536a8efd99ea9 authored almost 8 years ago
WIP: Added endpoint to view the latest verifications for a given consumer version.

aaf44d92107ba99ad809f1aa494b94a72a528fed authored almost 8 years ago
Fixed casing of column names in verifications migration.

7328ab8802418b124619642150d189d90a8356ee authored almost 8 years ago
Changed verifications url from /versions to /version.

Organised routes in api file.
Hope this hasn't broken anything...

d0fe38882aab6791db91c0a6442bb7710d898165 authored almost 8 years ago
Merge branch 'master' into verifications

# Conflicts:
# lib/pact_broker/api.rb

a1f141057fdcf4db8dda34dcfa703a38849c4e8b authored almost 8 years ago
Comment

1d46e3ac2053e09bafb01eafcbd043549f16512c authored almost 8 years ago
Merge branch 'master' into verifications

7c98802b504d561282c658a92eef8bb6110b7473 authored almost 8 years ago
Releasing version 1.16.0

d911f9c89ae1b07b0c0b63f2aa62d8570056691d authored almost 8 years ago
Added HTML content type for request to get a specific version of a pact.

As per request in https://github.com/bethesque/pact_broker/issues/82

990575f3f8aed9f8b1e027016ce13f4b7a2b22ec authored almost 8 years ago
Remove duplicate :self block in VersionDecorator.

859f5456a125c7b705733fbfe5585d390650821b authored almost 8 years ago
Implemented verifications repository. Fixed bugs with previous service and resource code.

3554dd6c39f42e11853f11352da8656f289f61c9 authored almost 8 years ago
Implemented Verifications::Service

ebb87d22e93332e21b8e7c590866c044f5f4522f authored almost 8 years ago
Added contract for verification parameters. Finished verification resource.

895d9a7b41f38b50c40c7dc46a4028d7dc1c8811 authored almost 8 years ago
Created VerificationDecorator

498996b9407b65385527394dae2e774d5b0d67cb authored almost 8 years ago
Merge branch 'master' into verifications

8247c6d3e70a698bd8a927c74d8a4757789ab692 authored almost 8 years ago
Whitespace.

efb8a92c1b70d70fe38f3a02b524b2cbb64342ae authored almost 8 years ago
Use /versions rather than /version in test endpoint. Singular will be deprecated.

b47b8d8b545734feff667f7f603d89b2d5137b1b authored almost 8 years ago
WIP: Add pact verification endpoint to API.

4600dd98f5416e8cc81864f5d8a343d274f2a55d authored almost 8 years ago
Renamed get_version.rb to get_version_spec.rb

e585bdb3a49f17403abfcb096a1e8639ce62a3a8 authored almost 8 years ago
Comments

da63b98c38b2b7f70c2d3f45fc253492e5003484 authored almost 8 years ago
Merge pull request #85 from tancnle/kaizen/update-readme

Update REAME to reflect 2.4 support.

69fee73a36bc7418a464c4c87cb1f05123f02a4a authored almost 8 years ago
Removed version restriction for pact_broker gem in the example Gemfile.

This will avoid a repetition of the twisted dependencies fixed by https://github.com/bethesque/pa...

dd4daeeefd6111550f8594261d4291d3b072a575 authored almost 8 years ago
Moved Repositories::WebhookRepository to Webhooks::Repository

3604f392442b266850c01d1863263b4ee81d120f authored almost 8 years ago
Moved Repositories::VersionRepository to Versions::Repository

065d0c5ec6a16f6d1dbbc8c44c4c5a9fa7890729 authored almost 8 years ago
Moved Repositories::TagRepository to Tags::Repository

f34e221ec2e86c0e893cadd6c31ece35964b39af authored almost 8 years ago
Moved Repositories::PacticipantsRepository to Pacticipants::Repository

0ea5bf4ffce8669db07b2fa483ff7ede07223b06 authored almost 8 years ago
Moved Services::GroupService to Groups::Service

3d991405281c030dab336b9fe7114b5380db3277 authored almost 8 years ago
Moved Services::TagService to Tags::Service

397cf72696c8117116bcff97c077f76dc0c8f9ca authored almost 8 years ago
Moved Services::VersionsService to Versions::Service

c1e227d4be09dc7e8acfdf8df793a630ad434979 authored almost 8 years ago
Updated sqlite database.

e447b3f402b7a9b1950586df19a9215fb152a3ac authored almost 8 years ago
Moved Services::WebhookService to Webhooks::Service

608ebd558a57d663199211eb6c39633d0191f64f authored almost 8 years ago
Moved Services::PacticipantService to Pacticipants::Service

fe99fd4d140b94d0f5e45686a7e5d2b57c78206c authored almost 8 years ago
Update REAME to reflect 2.4 support.

149efc0d30ad5e4e12967438481aced026444c66 authored almost 8 years ago
Releasing version 1.15.0

0fd7727edde59cd7a8c05e1b4b925fbbd4c47b92 authored almost 8 years ago
Updated code to work with Reform 2. Added feature spec.

92eba19fb23181e373bd44da9d2f25801ebe51a3 authored almost 8 years ago
Adds pacticipant versions endpoint

c4a7daf6c1d98b98b1647d23b070eb0971f46ffe authored almost 8 years ago
Adds versions decorator spec

588c33e6905a52c1ea2741d1be215ad99896df52 authored almost 8 years ago
Merge pull request #84 from tancnle/kaizen/example-pact-broker-version-bump

Bump pact_broker version to 1.14.0 to resolve twisted dependencies.

381b8e501a8d9e6ada13045b7a68f58b126d8c7a authored almost 8 years ago
Realised that I just needed up upgrade Webmock instead of the previous commit

f35eb3e36148984c453c373cd047647385eae4d1 authored almost 8 years ago
Merge branch 'master' of github.com:bethesque/pact_broker

9d9f91f00e8821e2216a80e02164b1214fb9c3ee authored almost 8 years ago
Fixed WebhookRequestSpec for ruby 2.4.1

1034a9ea2331856f474c631db696b8bf3d37931a authored almost 8 years ago
Added ruby 2.4.0 to travis.yml

06bcbc858198d65effcdcdb13b2dd7a9f5e29316 authored almost 8 years ago
Merge pull request #80 from tancnle/kaizen/upgrade-reform-2

Upgrade Reform 2

32c537e76ad66aa59715f1ff94ecaa22b41de466 authored almost 8 years ago
Bump pact_broker version to 1.14.0 to resolve twisted dependencies.

6d7653b0691be714c0e42dd6cfe8de7df9de0e33 authored almost 8 years ago
Remove no-longer in use code.

4865e63d660031a67676f9006ea9a7f0220b79a2 authored almost 8 years ago
Ensure pack-broker is loaded with dry-validation.

4312f1f960f5f5ab1dfbee711d2bdaade5fa25a4 authored almost 8 years ago
Remove trailblazer dependency.

- Use PORO for diffing operation
- Some minor code format changes

c8eeab45be415b90489d187d5519fbbaf3ee21fa authored almost 8 years ago
Added copyright year and owner.

e62c5ecc266011c64c36607964ca1cfb25105349 authored almost 8 years ago
Migrate the rest of resources to use `user_options`.

This is prompted by roar 1.1 upgrade.

063c72ac6226bb947a322e9c274cf17dffed6dcd authored almost 8 years ago
Bump trailblazer version due to roar compatibility.

5007f5be017f70c42d7074beab50483faed2b05a authored almost 8 years ago
full_messages is not supported in reform 2.2.4

We have to fall back to `messages` for now.

33b3edebf34cd4cdb19842bf2901ca4fea455830 authored almost 8 years ago
Fix validation invocation to compatible with updated reform.

c140a28f2afc7e81c0ab4311f4d74c838773ce23 authored almost 8 years ago
Use user_options to pass in extra values to links.

This is due to roar 1.1 upgrade

84d16f9aa2241c27bd0dd59ea61fd116c09d88c8 authored almost 8 years ago
Fix put_pact_params_contract spec.

ccacfdc98a4fc207c362b0b6026a6f3a9e23c5e2 authored almost 8 years ago
Bump reform and friends versions.

- Explicitly use dry-form for validation
- Convert to Reform::Form as future support for Contrac...

4865948368764e72a4be4c727b645c862f63764f authored almost 8 years ago
Merge pull request #79 from mefellows/docs/hosted-broker

Add Hosted Pact Broker to "Usage" section

ac801b8db5066db1d3802c93baa7c2839f12d054 authored almost 8 years ago
Add hosted pact broker to usage section in README

0920e45800034c68224d2c521e102e9d2c486cd7 authored almost 8 years ago
Update README.md

c773d10765fdafff42d23b862a3b9175750b284b authored almost 8 years ago
Releasing version 1.14.0

3e29562837ad8726b5b395b3ffa1d7fac3d2bbb5 authored almost 8 years ago
Merge pull request #77 from ivojinovic/add-tag-delete-endpoint

Add delete tags functionality

6a749eb8894ef30f67408624d10b895000782934 authored almost 8 years ago
Corrects the way parameters are passed from tag resource to tag service

caf026e77cd1546e467c1a15e2e144a84bdb3f88 authored almost 8 years ago
Delete tags for the given pacticipant and its version

cfc654ddd801cdcfccf02d3840ccd43c1376214e authored almost 8 years ago
Adds ability to delete tags

83ac7a56b12a20bf68fa4c71db58db1bd596cf22 authored almost 8 years ago
Releasing version 1.13.0

4f67f1c7441cbe7b19abcd1fee977ccd0032f1fd authored about 8 years ago
Merge pull request #74 from ivojinovic/add-pact-versions-endpoint

Adds endpoint for (and fixes) pact_versions

b4dab14c5dacbd15277d1538d9ffa86d95754b24 authored about 8 years ago
Adds the spec for pact versions endpoint, and corrects the file name for the provider pacts spec

b9b67b306cc2e1b0d7e871cd9a9b729cbc59e9af authored about 8 years ago
Adds the spec for pact versions endpoint, and corrects the file name for the provider pacts spec

ace427e7c5a3845bcca7090219bf05547cdc1f46 authored about 8 years ago
Adds endpoint for (and fixes) pact_versions

8b14b35059f0f112ce680b190e4b0d9489e0e70c authored about 8 years ago
Releasing version 1.12.0

4b5e859715c7acc46b1431cba9f6e18010de4764 authored about 8 years ago
Merge pull request #71 from olga-vasylchenko/add_latest_provider_pacts_with_tag_to_index

Add pb:latest-provider-pacts-with-tag to index.rb

e4df65dd12c1132c6f13cb5904262cbee48eb752 authored about 8 years ago
add pb:latest-provider-pacts-with-tag to index.rb

67779ac8afc17995c0e2f1f53a266be6f150c3cc authored about 8 years ago
Merge pull request #70 from factorypreset/master

migrate default sqlite db from schema 15 to 22 (current)

91cbfe6c3bb2120cc380dc71abf777823ec71b3d authored about 8 years ago
Revert "migration 17 now runs against sqlite3 backend"

This reverts commit 090b836162e84cb311f59cf9389dc67b31c9ce2e.

7d60992720808ab4e97699f9a9d4b99bf8f0e525 authored about 8 years ago