Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/endpoints4s/endpoints4s

Describe HTTP endpoints in Scala and derive clients, servers, and documentation
https://github.com/endpoints4s/endpoints4s

drop 2.10 in openapi as json-schema-generic doesn't have it too

d581e6fc3b3f8c2303e24b8daafdf713748b2f6d authored about 6 years ago by Piotr Krzemiński <[email protected]>
add missing `named` interpretation to play json schemas interpreter

f512ea012475dcbd00a3be83fc2c675ba6158785 authored about 6 years ago by Piotr Krzemiński <[email protected]>
referenced openapi schema tests

6349319ae81227b9ef180b0b9d0fe77a3bcf8dea authored about 6 years ago by Piotr Krzemiński <[email protected]>
rewrite json schema generic tests in order to break cyclic dependency between openapi

d3fa1ff651b38b9f9938c64f5093735936334738 authored about 6 years ago by Piotr Krzemiński <[email protected]>
completing the implementation

ad6c0dd53749cc32eb92ed2be54352318e42f70e authored about 6 years ago by Piotr Krzemiński <[email protected]>
named in JsonSchemas kept abstract

617ae2517e029a6d0ba8f80a9c078bc23cfb6872 authored about 6 years ago by Piotr Krzemiński <[email protected]>
got rid of few unused imports

6a925ee39f225c36c6ff78bc405ec34d188db6ad authored about 6 years ago by Piotr Krzemiński <[email protected]>
initial draft of #108 referenced openapi schemas

2a11a9af05053ca29bab6d23d9661dd4ce257e7a authored about 6 years ago by Piotr Krzemiński <[email protected]>
tests alignment

64c21f9ae0173a1cf8a6b4e8182f14221fb81584 authored about 6 years ago by Piotr Krzemiński <[email protected]>
emitting schemas in openapi components section

f0cc154b02b6ba8f0aff63ae937f1598dd65070d authored about 6 years ago by Piotr Krzemiński <[email protected]>
Merge pull request #124 from julienrf/cbf-jsonschema

Improve json array codecs

ea6a808afcbf8bbf3324d5d68c1d744d343f8421 authored about 6 years ago by Julien Richard-Foy <[email protected]>
Improve json array codecs

- don’t rely on runtime exception
- accumulate all decoding errors (with play-json)
- don’t use ...

7a75cc9d267b83373a1bf91a9973c71a3a0329b7 authored about 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #122 from stefanholzmueller/playjson-schema

Interpreter for Play JSON based on schema definition

7e5331e3d673988555e3d46fb01857e18d1ef0f1 authored about 6 years ago by Julien Richard-Foy <[email protected]>
Interpreter for Play JSON based on schema definition

54c61c0dc7f1d3d86249ceeff2dda0bacfdefb6f authored about 6 years ago by Stefan Holzmüller <stefanholzmueller@github>
Merge pull request #120 from julienrf/oneof-empty-object-example

Fixes wrong example value generated by swagger-ui for oneOf schemas

af5eb1d109e8be5bbe9b1983a8db4bee7b07977c authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #119 from julienrf/fix-ci

Fix codecov call

8ccab9ff55cd7d4a2dc758fb5fb78ff6390a3999 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Increase patienceConfig

When coverage is enabled, tests take longer to complete.

c237a6ea8d31ed666e9fe89bf020290e0ca62ebd authored over 6 years ago by Julien Richard-Foy <[email protected]>
Remove `type` field from `oneOf` schemas

Upgrades swagger-ui to 3.18.3

6f269db0910560d26480eb87120273e04377420e authored over 6 years ago by Julien Richard-Foy <[email protected]>
Fix codecov call

333ae0fea66810a65198c50b31b119fdba530479 authored over 6 years ago by Julien Richard-Foy <[email protected]>
[WIP] update core algebra to scala 2.13.0-M2 (#114)

* update core projects to scala 2.13.0-M2

* remove unused

* try using SNAP10, but it might...

4f5dd004c26772de58cd2a95c22f57deb408a1d2 authored over 6 years ago by Patryk Jażdżewski <[email protected]>
Urls.scala changed according to discussion in #63, added test which checks if the optional parameter works correctly, changed play-client Urls.scala implementation, for scalaj it looks it's not required(it is being resolved by the lib) (#116)

416bafedbfce5843dd0360c8573cfb6320fffa90 authored over 6 years ago by Piotr Kosecki <[email protected]>
included hint in documentation to add macro-paradise to build. (#115)

0f854b8970b085e0cc3d6f631def7a2bad3872c1 authored over 6 years ago by Landlocked Surfer <[email protected]>
Merge pull request #111 from daron666/patch-1

Add Travis' build badge

aaf42e23a17a7c4e1e56242f7282e78a0610a26a authored over 6 years ago by Julien Richard-Foy <[email protected]>
Add Travis' build badge

924dd113a658d1de905fb536311191a13421ea78 authored over 6 years ago by Aleksei Terekhin <[email protected]>
Merge pull request #110 from krzemin/feature/optional-fields-generic-json-schema

optional fields support in generic JsonSchema derivation

b243a9002d2acb873ada99f4562a375c2b455d91 authored over 6 years ago by Julien Richard-Foy <[email protected]>
optional fields support in generic JsonSchema derivation

f0b1d9c7868de4e8669938b88e652882fb00ee86 authored over 6 years ago by Piotr Krzemiński <[email protected]>
Basic support for OpenApi tags (#106)

* basic support for OpenApi tags - #105

* added scaladoc documentation

7382928f1f80551c0a35f3181d1188a195654a32 authored over 6 years ago by Piotr Krzemiński <[email protected]>
Merge pull request #109 from krzemin/fix/empty-object-decoder

Fix decoder for empty object

e096057a7eb8a80a520abc6d134435ca99db0f89 authored over 6 years ago by Julien Richard-Foy <[email protected]>
added test for fixed object decoder

1a1bc49581935d7670752e4a4380956563c614b4 authored over 6 years ago by Piotr Krzemiński <[email protected]>
fix decoder for empty object

- previously used decoder for Unit from circe was checking whether
input object is actually em...

944acc977d88d080e88add876965b5ac856a9748 authored over 6 years ago by Piotr Krzemiński <[email protected]>
Merge pull request #107 from krzemin/feature/empty-objects-json-schema

Support for empty objects in JsonSchemas

01cfa6e45d3b878e41969aa3e01cce0f096e8a6d authored over 6 years ago by Julien Richard-Foy <[email protected]>
removed unused import

9faf4009163504b685a9b10ed6ce4e08334c3193 authored over 6 years ago by Piotr Krzemiński <[email protected]>
bump sbt to 0.13.17

efedc2ca1a6550885825b9df2b4fe2c0aa897244 authored over 6 years ago by wpitula <[email protected]>
added empty objects support to json schemas

- now supporting case objects and case classes with no fields

7cd96a6659cae4a39242f31167a8a88efaf62792 authored over 6 years ago by Piotr Krzemiński <[email protected]>
Merge pull request #101 from krzemin/feature/akka-http-json-schema-entities

JsonSchemaEntities interpreter for akka-http with circe codecs

7b03f4a82185d2d4c1d21c354a50070ed8c278bc authored over 6 years ago by Julien Richard-Foy <[email protected]>
add tests for akka-http + circe based JsonSchemaEntities interpreter

55bd9183b1a8eea9b81710ba67d5183689fae760 authored over 6 years ago by Piotr Krzemiński <[email protected]>
removed unused import

b9b8dff773848c2792bc99a78b89298606954957 authored over 6 years ago by Piotr Krzemiński <[email protected]>
move akka-http based JsonSchemaEntities interpreter to akka-http-server module

75bf08406555a4fe9a3d2b42401598918b883af5 authored over 6 years ago by Piotr Krzemiński <[email protected]>
extract akka-http-circe version to val

1f9b6102a54277d5ea063a0f406880bf81031f75 authored over 6 years ago by Piotr Krzemiński <[email protected]>
fix #100: implement JsonSchemaEntities for akka-http with circe codecs

3f568fbc2fd8d9b80988a12bf06c27683d3e9f33 authored over 6 years ago by Piotr Krzemiński <[email protected]>
Setting version to 0.6.1-SNAPSHOT

03599756248f7c3c64a9bec3da1ca82948edfc79 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Setting version to 0.6.0

25b287098af9a7a775204baef1c4f05f1ab1564a authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #98 from julienrf/updated-deps-bis

Update dependencies (cats and circe)

841e1038e3008ba2a54dd428404da52d9f18d94c authored over 6 years ago by Julien Richard-Foy <[email protected]>
Attempt to fix CI

a48d85e1531a30d62fd86538f07d429521d1987e authored over 6 years ago by Julien Richard-Foy <[email protected]>
Update faithful to 1.1.0 (with cats 1.0)

15365b0d3d9bfed145400d46adb56ba4aff33cd9 authored over 6 years ago by Erik LaBianca <[email protected]>
Prevent tests from scala.js test optimizer from crashing

6a327a69d8ceeaacb71db87c419d8ce0ded47dbe authored over 6 years ago by Erik LaBianca <[email protected]>
Fix faithful-cats dependency in example

cfdcd4cabe44045a9b53a073bdde5da4bbb38a01 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Update to play 2.6.9 and circe 0.9.3

ca8c32567e85939422aed3ee8e6d9063a3275ca0 authored over 6 years ago by Erik LaBianca <[email protected]>
Merge pull request #97 from julienrf/docs-improvements

Docs improvements

0b70734d4b2894d49e7b1d11c171fbc28c3e72cd authored over 6 years ago by Julien Richard-Foy <[email protected]>
Fix some typos and formatting

5ead3967ea82eaa9ae05cb0b040b602ef798c370 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Removed a few warnings

11223f4214d8fd37855ced621ee6c8b56e8f4be0 authored over 6 years ago by Julien Richard-Foy <[email protected]>
[WIP] Remove documented algebra (#90)

* WIP

* Remove documented algebra

* Openapi algebra tests working(in mill)

* reviewed d...

38777d919409a481ca19f8914339834b2c40d92c authored over 6 years ago by Wojtek Pituła <[email protected]>
Merge pull request #95 from vdebergue/sttp-client

Add sttp client

f6eebdf60a8bdc9400aa6e5e725f64f6b62effdd authored over 6 years ago by Wojtek Pituła <[email protected]>
Rename type to be more expressive

60189d5515e236d54e67b07d8f0803b7beeab56a authored over 6 years ago by Vincent Debergue <[email protected]>
change return type to R[A]

a34705ff18beda804880e9190fa93efe9572474b authored over 6 years ago by Vincent Debergue <[email protected]>
Add sttp client

b5d62797b23121c92d65dcde8894163280b9111e authored over 6 years ago by Vincent Debergue <[email protected]>
Another fix to the release script

d7d7ce42cd2dcf6e97d344d16f434cc3033ca546 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Setting version to 0.6.0-SNAPSHOT

df891ae7dbfd5679a3576c688f1bccf2ccd51fec authored over 6 years ago by Julien Richard-Foy <[email protected]>
Setting version to 0.5.0

216dd18a5ddaf94f3ab876df4a287395b0afd911 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Fix release script

b65f465a0c14ed17273e6cbce298b23751e4c8d6 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #92 from julienrf/add-scalar-talk

Add Scalar '18 talk to the documentation

a4756979d9d146ddd2aa07d4cede5aedf2f72afa authored over 6 years ago by Julien Richard-Foy <[email protected]>
Add Scalar '18 talk to the documentation

b918af219fa75c52fe49f7eb9ecc6a51dd391680 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #91 from cb372/support-patch

Add support for PATCH method

5f5928430ea0e921638b2ffe651d45a6f3deedf5 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #88 from vectos/feature/coverage

Add coverage

6be30f8804a48f2fa81f4e56b346269fb7509dae authored over 6 years ago by Julien Richard-Foy <[email protected]>
Add coverage

f051acaf11d361bd34ef6b6a18445ed1167cd06f authored over 6 years ago by Mark <[email protected]>
Add support for PATCH method

Also fix a few unused import warnings

c4318a7449b4970b4f4baac0da88a1fc5d543b54 authored over 6 years ago by Chris Birchall <[email protected]>
Merge pull request #89 from julienrf/fix-generated-sources-directory

Fix target directory of generated sources

9a17c2da07cf2db7c8d074ed61db314579dcf92a authored over 6 years ago by Julien Richard-Foy <[email protected]>
Fix target directory of generated sources

0ff7cccb21db8cd52019d70a3592b78cadb4abbc authored over 6 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #86 from julienrf/xhr-client-href

Add ability to generate links to endpoints-xhr-client interpreter

0c68a7213c508bee65d5c2eecb6e4a1cc35e8a28 authored over 6 years ago by Julien Richard-Foy <[email protected]>
Add ability to generate links to endpoints-xhr-client interpreter

Fixes #84

efbd43d1614aae36b8fcd3ccc1af20581b96610a authored over 6 years ago by Julien Richard-Foy <[email protected]>
Support documentation of JSON schema fields (#85)

0aa804c3411112d9226b20251ae34699ad49e5c5 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Abstract over JSON codecs (#83)

138680e7c4d5bfe9ddee9ecccdd1aff34e759ffb authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #82 from Krever/refactoring

Unify clients and refactor a bit

7de6e898df972136f4a5912f18403d497c518faf authored almost 7 years ago by Wojtek Pituła <[email protected]>
Fix problem with exhausting akka-http connection pool

6b82a5af7c005149acfaf92d711363d952abbcad authored almost 7 years ago by wpitula <[email protected]>
Rename type parameter for requests

05ee760e0144dcc051c7315c042e216b2574dad2 authored almost 7 years ago by wpitula <[email protected]>
Implement optional responses for akka-http and scalaj clients

Implement test suite for optional responses
Implement basic auth for play client

17a4aa526e21b36318230e80d2bc33e2c86f24e9 authored almost 7 years ago by wpitula <[email protected]>
Merge pull request #80 from bbarker/patch-2

Adding gitter badge

99230c6a2cc5b67968e666f4827ce0b3cdcae10b authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Adding gitter badge

a2f81be94303c4990c8b8510fee2c6a1a474183f authored almost 7 years ago by Brandon Elam Barker <[email protected]>
Merge pull request #78 from bbarker/patch-1

Fixing dependency typo

f04b6b89165690f1842791cab50f37adbd718558 authored almost 7 years ago by Wojtek Pituła <[email protected]>
Fixing dependency typo

f1269d17ccd8ab3de4251fe04110f2b3dba786fb authored almost 7 years ago by Brandon Elam Barker <[email protected]>
Merge pull request #77 from julienrf/remove-documented-cqrs

Clean up code examples

0755f5c132e03f55e97845a8e93e7e793f3ec6b0 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Remove a bunch of warnings

4bf8ddef1bf46ee67511fa84a240e44fae3d9f31 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Remove the alternative descriptions of endpoints using the “documented”

API, in the cqrs example.

fb62b43f2faa84f58e57f364032c5e07f03caa85 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #76 from julienrf/relax-circe-dependency

Relax dependency on circe-generic in endpoints-algebra-circe

0b3aae6cacb116f9d1827244b7e7856303c3b935 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Relax dependency on circe-generic in endpoints-algebra-circe

d4ad78de69e1f3bbbb4095725aff3370cb4c9a4e authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Add a “Use Cases” documentation page (#73)

* Add a “Use Cases” documentation page

31f7c826bd354b9da6c3a9f7652c3606871e8202 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #72 from julienrf/clean-warnings

Supress warnings

d8d3a5b80f7692686c2f22ecde5dee60b7bee6ce authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #71 from julienrf/move-out-multiplexing

Move the multiplexing algebra to a MuxEndpoints trait

29e957c426c10f7c4db1cc1f7ea161313822f191 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Supress warnings

3954c4e9e3ca0bb1c4e8e2571d14662afcacae2f authored almost 7 years ago by Julien Richard-Foy <[email protected]>
#65 Move the multiplexing algebra to a MuxEndpoints trait

6bfec27d29b88c1166bdfe531e848577c94f7115 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Fix scaladoc comment

39e8635efe7909b44fd5f09763dd6aee7230c942 authored almost 7 years ago by Julien Richard-Foy <[email protected]>
Complete documentation

5affbe1357050a984112bd1d31c89818b9f76003 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Try to fix the release process

7e36f6eca41b00defbc6e89c46caf4ea559f9300 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Set version to 0.5.0-SNAPSHOT

549d7938930b0a4d6fe6262b36d9876ea1d391db authored about 7 years ago by Julien Richard-Foy <[email protected]>
Set version to 0.4.0

ae8252810872b924c5c8bb387c7f6f1ba7c78670 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Remove changelog section from the documentation

94577de91856dbdfa6a123397162b112edae28d0 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #69 from julienrf/update-deps

Update faithful to 1.0.0 and make more modules cross-compatible with Scala 2.12

e193079e508fd22ccd09392f96be142bb18c1303 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Update faithful to 1.0.0 and make more modules cross-compatible with 2.12

14386008be325accb777c06793ea6f2360311796 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Merge pull request #53 from julienrf/documented-schemas

Proof of concept of an algebra interface for defining data type schemas

e2e3dcc3dd0e7a0b1845b63665cd90c19f1fe420 authored about 7 years ago by Julien Richard-Foy <[email protected]>
Add JSON Schema for Double

a4e5e2f55651cabef9e49c6e81c0155a5627abeb authored about 7 years ago by Julien Richard-Foy <[email protected]>