Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sdkman/vendor-proxy
The API used by Vendors to Create and Announce their new Releases.
https://github.com/sdkman/vendor-proxy
Adds proxy configuration for broadcast announce endpoints.
3b6a291f3f9ea723b9fcb50db8ae77d7d8de7521 authored almost 10 years ago by Marco Vermeulen <[email protected]>
3b6a291f3f9ea723b9fcb50db8ae77d7d8de7521 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds support for the release endpoint and ACCEPTED 202 status.
4a68fd02ce611b04877556780c46d56349cbcff6 authored almost 10 years ago by Marco Vermeulen <[email protected]>
4a68fd02ce611b04877556780c46d56349cbcff6 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds basic health check.
50bdef1bd9ff62fa1c5be313fb8efe05b0f05cbb authored almost 10 years ago by Marco Vermeulen <[email protected]>
50bdef1bd9ff62fa1c5be313fb8efe05b0f05cbb authored almost 10 years ago by Marco Vermeulen <[email protected]>
Revert "Change default access_token for release api."
This reverts commit 494e9c77ff077ba89e8b022d3cf8f3036ec84036.
ad66a5dcefa76cb5ed99a9c97f519baaab570efa authored almost 10 years ago by Marco Vermeulen <[email protected]>
Change error message if remote access token is mis-configured.
51d1c95e4a8ab2cbc25bc0c858fe7a9d83083801 authored almost 10 years ago by Marco Vermeulen <[email protected]>
51d1c95e4a8ab2cbc25bc0c858fe7a9d83083801 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Change default access_token for release api.
494e9c77ff077ba89e8b022d3cf8f3036ec84036 authored almost 10 years ago by Marco Vermeulen <[email protected]>
494e9c77ff077ba89e8b022d3cf8f3036ec84036 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Changes wording of specs describing status in json response.
bf72c64b6b611e2713aeebeb74617b12e7d8c344 authored almost 10 years ago by Marco Vermeulen <[email protected]>
bf72c64b6b611e2713aeebeb74617b12e7d8c344 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Makes Proxy method able to handle many http verbs.
5fbd4831030c95a4e0f11a90da7638164028b692 authored almost 10 years ago by Marco Vermeulen <[email protected]>
5fbd4831030c95a4e0f11a90da7638164028b692 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Removes unused Application index root controller and configs, views, assets.
7969017d1cbc8e17d53c03094ac067556abab9d4 authored almost 10 years ago by Marco Vermeulen <[email protected]>
7969017d1cbc8e17d53c03094ac067556abab9d4 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Makes Proxy post endpoint generic and reusable.
09b171b58849fd8e7add1db3db3c0e64b192e323 authored almost 10 years ago by Marco Vermeulen <[email protected]>
09b171b58849fd8e7add1db3db3c0e64b192e323 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds verifications of remote service invocation with WireMock stubs.
510fbb0c3ab1168be2b42921afa1b5be61ac8615 authored almost 10 years ago by Marco Vermeulen <[email protected]>
510fbb0c3ab1168be2b42921afa1b5be61ac8615 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Simplifies proxy delegation of requests in Releases controller.
e61c285c14c9fd255c82041dacba518bdd4c2cfd authored almost 10 years ago by Marco Vermeulen <[email protected]>
e61c285c14c9fd255c82041dacba518bdd4c2cfd authored almost 10 years ago by Marco Vermeulen <[email protected]>
Renames create method of Releases to release.
8692ee0ae62552d21f81b5b680d90fa305ab3e6d authored almost 10 years ago by Marco Vermeulen <[email protected]>
8692ee0ae62552d21f81b5b680d90fa305ab3e6d authored almost 10 years ago by Marco Vermeulen <[email protected]>
Secures release endpoint, consolidates authority for vendors and administrators.
aeb508f9a6caeb23901e08ca28960762832dc725 authored almost 10 years ago by Marco Vermeulen <[email protected]>
aeb508f9a6caeb23901e08ca28960762832dc725 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Code formatting.
9cecc6654526213daa661c963a80e4141d51355f authored almost 10 years ago by Marco Vermeulen <[email protected]>
9cecc6654526213daa661c963a80e4141d51355f authored almost 10 years ago by Marco Vermeulen <[email protected]>
Prepares for acceptance tests covering fConsumer Key and Token validation.
ef06bea22dd39ea2f191fdb50c749a25576d780b authored almost 10 years ago by Marco Vermeulen <[email protected]>
ef06bea22dd39ea2f191fdb50c749a25576d780b authored almost 10 years ago by Marco Vermeulen <[email protected]>
Handle bad gateway errors due to configuration or unavailable remote release service.
2b1638229c4c4e8ba3e2da114de3b9781b5f7bf2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
2b1638229c4c4e8ba3e2da114de3b9781b5f7bf2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Pull release api url and consumer token out of environment.
4691d58c921bfa1dc8dc52262f23ba9ba20e1184 authored almost 10 years ago by Marco Vermeulen <[email protected]>
4691d58c921bfa1dc8dc52262f23ba9ba20e1184 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Moving ApiResponse and ReleaseRequest inline.
7097d9068ec04c24bb697220bfc06cb9115537ed authored almost 10 years ago by Marco Vermeulen <[email protected]>
7097d9068ec04c24bb697220bfc06cb9115537ed authored almost 10 years ago by Marco Vermeulen <[email protected]>
Removes implicit request from ResponseTransformation.
a530c5f6b81efe8f8351154d36e47167cf25afb1 authored almost 10 years ago by Marco Vermeulen <[email protected]>
a530c5f6b81efe8f8351154d36e47167cf25afb1 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Initial revision of proxy release api feature.
36df3dd141249341d7a6a642b9824e2968938fcd authored almost 10 years ago by Marco Vermeulen <[email protected]>
36df3dd141249341d7a6a642b9824e2968938fcd authored almost 10 years ago by Marco Vermeulen <[email protected]>
Tweaks to environment variables for app config on paas.
1dac40cebe0e2b8357a5380042d5ed5bd0c8ef0f authored almost 10 years ago by Marco Vermeulen <[email protected]>
1dac40cebe0e2b8357a5380042d5ed5bd0c8ef0f authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adding environment variables for app config on paas.
9d35c73e6abb79fdf792c07e9793eb6f7cd602ab authored almost 10 years ago by Marco Vermeulen <[email protected]>
9d35c73e6abb79fdf792c07e9793eb6f7cd602ab authored almost 10 years ago by Marco Vermeulen <[email protected]>
Tweaks conflict error message.
809fd054d22c818c75162a0dd09aa3ea81ec6b48 authored almost 10 years ago by Marco Vermeulen <[email protected]>
809fd054d22c818c75162a0dd09aa3ea81ec6b48 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Minor tweaks.
799053f0dd4f3e40da0d5d4fbeff76dfe45d25d1 authored almost 10 years ago by Marco Vermeulen <[email protected]>
799053f0dd4f3e40da0d5d4fbeff76dfe45d25d1 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds sbt helper script.
24b961d1cd0cef860a032e07b5a38e3e581566b5 authored almost 10 years ago by Marco Vermeulen <[email protected]>
24b961d1cd0cef860a032e07b5a38e3e581566b5 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Introduces new error handling strategy for reactive mongo inserts. Solves 409 Conflicts Scenario.
4d4203aa13d2ff2ea8b7b7b841399de09c312b76 authored almost 10 years ago by Marco Vermeulen <[email protected]>
4d4203aa13d2ff2ea8b7b7b841399de09c312b76 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Configure Cucumber test runner to ignore @pending tag.
48f9b3af3347f9b23bed0876c4d5f7b22689c53a authored almost 10 years ago by Marco Vermeulen <[email protected]>
48f9b3af3347f9b23bed0876c4d5f7b22689c53a authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds Conflict 409 capability to ErrorMarshalling.
c6e1d1c85da5d37132a4ffb1aac00d037a129ecd authored almost 10 years ago by Marco Vermeulen <[email protected]>
c6e1d1c85da5d37132a4ffb1aac00d037a129ecd authored almost 10 years ago by Marco Vermeulen <[email protected]>
Makes create vendor request chain reactive.
e69053fa60646f27b9b29ec1858a7d773d10a33c authored almost 10 years ago by Marco Vermeulen <[email protected]>
e69053fa60646f27b9b29ec1858a7d773d10a33c authored almost 10 years ago by Marco Vermeulen <[email protected]>
Removes unused imports.
8f715e2444ce108359df671fb61ceb8a3bee1238 authored almost 10 years ago by Marco Vermeulen <[email protected]>
8f715e2444ce108359df671fb61ceb8a3bee1238 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Extracts function to handle admin token security check in Authorised.
a446209ddc51f715fef1b4aa223c9b68b99f8a7f authored almost 10 years ago by Marco Vermeulen <[email protected]>
a446209ddc51f715fef1b4aa223c9b68b99f8a7f authored almost 10 years ago by Marco Vermeulen <[email protected]>
Introduces new pending scenario for Conflict 409 on post.
214d0de099fb7acf872f721c0e1611b3731a57e2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
214d0de099fb7acf872f721c0e1611b3731a57e2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
New scenario affirming that vendor is persisted and validates consumer token with regex.
5d68208c56081bd427bfab86af6e74e9376b93c2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
5d68208c56081bd427bfab86af6e74e9376b93c2 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds scenario for bad requests on create vendor.
Introduces centralised error message production.
3fe659885c12ff247a183258aee283bba866f8c8 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Rename some vals.
797bdba91b595fc486fce333d8712deef47f8909 authored almost 10 years ago by Marco Vermeulen <[email protected]>
797bdba91b595fc486fce333d8712deef47f8909 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds cucumber scenario for forbidden 403 json error message.
38cdbeb793788294d93a7df61524680aa81b70e0 authored almost 10 years ago by Marco Vermeulen <[email protected]>
38cdbeb793788294d93a7df61524680aa81b70e0 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds Cucumber feature for creating new Vendor, along with modified application implementation.
ae69abcb4b29719ebb2efedfd7c917c030f12682 authored almost 10 years ago by Marco Vermeulen <[email protected]>
ae69abcb4b29719ebb2efedfd7c917c030f12682 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Introduce cucumber with first spec WIP.
69336d5c34f66007ed3c20ab7080cb1fbf08c75d authored almost 10 years ago by Marco Vermeulen <[email protected]>
69336d5c34f66007ed3c20ab7080cb1fbf08c75d authored almost 10 years ago by Marco Vermeulen <[email protected]>
Change http method of create to POST.
61fe1974ceaf8c5c5af4fb1b883b2eccd7ee39f4 authored almost 10 years ago by Marco Vermeulen <[email protected]>
61fe1974ceaf8c5c5af4fb1b883b2eccd7ee39f4 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Persists Vendor using md5 hash of name as _id.
eb5b88e7eace71d4c205b9fb327b33114165b7fd authored almost 10 years ago by Marco Vermeulen <[email protected]>
eb5b88e7eace71d4c205b9fb327b33114165b7fd authored almost 10 years ago by Marco Vermeulen <[email protected]>
Moves Vendor persistence into own VendorPersistence trait.
6c185c11931f2b058fa33e0d8b5efbd07b80c87a authored almost 10 years ago by Marco Vermeulen <[email protected]>
6c185c11931f2b058fa33e0d8b5efbd07b80c87a authored almost 10 years ago by Marco Vermeulen <[email protected]>
Updates README.
bef2d8c7124e8fccf6b70f7b769f361b04ede220 authored almost 10 years ago by Marco Vermeulen <[email protected]>
bef2d8c7124e8fccf6b70f7b769f361b04ede220 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Does not wait for Future to succeed in Vendor persistence call.
606bbe8615efe40698451d51a9f5b315f5018399 authored almost 10 years ago by Marco Vermeulen <[email protected]>
606bbe8615efe40698451d51a9f5b315f5018399 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Code tweaks.
a6299efce713dce95932596528ed1bd2084eaca0 authored almost 10 years ago by Marco Vermeulen <[email protected]>
a6299efce713dce95932596528ed1bd2084eaca0 authored almost 10 years ago by Marco Vermeulen <[email protected]>
First pass at Vendor persistence.
569cc3b12d3303560de426a8664ccb6c5b0fbad9 authored almost 10 years ago by Marco Vermeulen <[email protected]>
569cc3b12d3303560de426a8664ccb6c5b0fbad9 authored almost 10 years ago by Marco Vermeulen <[email protected]>
Adds reactive mongo.
a93d360d970f21e2ee4afadcae664bbdb99e81af authored almost 10 years ago by Marco Vermeulen <[email protected]>
a93d360d970f21e2ee4afadcae664bbdb99e81af authored almost 10 years ago by Marco Vermeulen <[email protected]>
Initial revision.
9f581ec442a18921412504fa699e675cd2349d8c authored almost 10 years ago by Marco Vermeulen <[email protected]>
9f581ec442a18921412504fa699e675cd2349d8c authored almost 10 years ago by Marco Vermeulen <[email protected]>