Commit Graph

28 Commits

Author SHA1 Message Date
Alejandro Serrano
09ae8c19bb Support 'avro' 0.5 (#164)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-04-01 15:30:22 +02:00
Alejandro Serrano
07dd706bb0 Update warp-grpc to 0.4.0.1 (#161) 2020-03-26 14:26:36 +01:00
Flavio Corpa
a751271e8c Add Stack to Github Actions CI 🧪 (lts-15) (#155)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-03-25 14:18:32 +01:00
Alejandro Serrano
5954d26cb8 GraphQL introspection (#153) 2020-03-25 13:37:30 +01:00
Alejandro Serrano
f9527b9f3c Update to warp-grpc 0.4 and fix multi-servers (#151) 2020-03-23 15:04:32 +01:00
Flavio Corpa
63237dbe00 Add Regex queries for authors and books 🕵🏼‍♂️ (#140) 2020-03-13 12:42:11 +01:00
Alejandro Serrano
12da3fb688 Unify examples for Avro, Protobuf and GraphQL (#139) 2020-03-13 10:07:56 +01:00
Alejandro Serrano
c1c23326ef New API to support GraphQL resolvers as services (#111)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-03-05 15:37:05 +01:00
Alejandro Serrano
009626904c Add support for "date" and "time_ms" logical types in Avro (#114)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-28 10:09:59 +01:00
Flavio Corpa
c4075100c4 Update mu-haskell to use avro-parser-haskell-0.1.1 (#112) 2020-02-26 10:29:00 +01:00
Alejandro Serrano
f5eb2f99cd Use newer Avro parser to support decimals (#109) 2020-02-17 09:18:14 +01:00
Flavio Corpa
52bd07a121 Add Avro Seed example 🌱 (#108)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-02-14 10:12:21 +00:00
Alejandro Serrano
f6ddd6eed3 Update dependencies (Stackage LTS 14.23, avro-0.4.6.0) (#105) 2020-02-06 16:08:07 +01:00
Alejandro Serrano
3604a0b24c Simple Kafka client (#104)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-06 14:42:27 +01:00
Alejandro Serrano
49742382f9 Support for Avro as serialisation layer (#88)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-06 11:39:09 +01:00
Alejandro Serrano
22f7f740a0 Optics for schema and gRPC clients (#102) 2020-02-04 15:31:47 +01:00
Flavio Corpa
4b5f500e53 Allow newer versions of Stack (lts-14.20) 🆕 (#91) 2020-01-23 12:59:44 +01:00
Flavio Corpa
87239e9fba Extract mu-persistent to it's own package! ✂️ (#47) 2019-12-18 08:50:17 +01:00
Alejandro Serrano
882a9f22aa Update dependencies (#42) 2019-12-13 13:24:33 +01:00
Flavio Corpa
008dc554a3 Implement Persistent example 💾 (#40) 2019-12-13 13:15:18 +01:00
Alejandro Serrano
8451e3d670 Separate annotations from core schema type 🖋 (#29) 2019-12-04 12:35:05 +01:00
Flavio Corpa
bdce1e5d84 Add Seed example 🌱 (#27) 2019-12-04 08:31:11 +01:00
Flavio Corpa
ccfa68cc44 Add example todolist (#24)
* Start work on todolist example 

* Fix .proto and implement Definition! 📚

* start work on server

* Implement server! 🚀

* Finish server! 💻

* apply feedback! 🧼

* prevent t to change between calls 🐛

* cleanup
2019-11-25 10:17:22 +00:00
Alejandro Serrano
57ef22b9d0 Depend on released packages 2019-11-18 12:28:53 +01:00
Alejandro Serrano
2005502783 Separate packages (#21)
* Separate Avro and ProtoBuf things in their own adapter packages
* Separate grpc packages in client and server

Fixes #19
2019-11-18 12:23:57 +01:00
Alejandro Serrano
9742144213 Initial implementation of Compendium client (#17) 2019-11-18 09:54:00 +01:00
Alejandro Serrano
6674d7eebc Depend on released versions of packages instead of git commits 2019-11-04 16:30:26 +01:00
Alejandro Serrano
dc067cfff8 Test with nightly in addition to LTS 2019-11-04 09:50:27 +01:00