Commit Graph

211 Commits

Author SHA1 Message Date
Flavio Corpa
1f96833f9a Release v0.3 (#187)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-28 18:05:40 +02:00
Alejandro Serrano
cbf6083627 Docs for GraphQL subscriptions (#188) 2020-04-28 14:23:27 +02:00
Flavio Corpa
68529fdc8e Write small intro to GraphQL 🔥 (#185) 2020-04-28 12:18:49 +02:00
Flavio Corpa
94904175b1 Simplify API for Mu.GraphQL.Quasi.graphql ⛏ (#184)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-22 14:27:27 +02:00
Flavio Corpa
7c8ed6bc87 Add latest version of warp-grpc v0.4.0.1 🕷 (#183) 2020-04-20 15:48:29 +02:00
Flavio Corpa
b6483832e5 Add new Stack template for GraphQL 🔥 (#182) 2020-04-20 13:02:21 +02:00
Flavio Corpa
e399ebff66 Upgrade templates to mu v0.3 🎸 (#181) 2020-04-17 13:01:25 +02:00
Alejandro Serrano
f0cd4fc5bd Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
Flavio Corpa
e552bfa008 Add documentation for mu-optics 📖 (#175)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-16 16:24:48 +02:00
Flavio Corpa
11ae24d8da Use new server API in examples and upgrade deps ⚗️ (#178) 2020-04-15 14:04:54 +02:00
Alejandro Serrano
f34232bb5b Docs for GraphQL + reorganization (#174)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-04-15 13:53:05 +02:00
Flavio Corpa
39055ed237 Refactor out GraphQL example helpers! 🗜 (#177) 2020-04-14 13:50:29 +02:00
Alejandro Serrano
675a3b748a Better API to declare servers (#173) 2020-04-12 20:55:27 +02:00
Flavio Corpa
7512320ee6 Read GraphQL Schema Definitions (#166)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-08 15:24:36 +02:00
Flavio Corpa
6014180061 Fix small bug while hashing *.hs files 🐛 (#172) 2020-04-03 13:31:27 +02:00
Alejandro Serrano
4a1db4cd35 Missing gRPC instances (thanks @cb372) (#171) 2020-04-02 14:38:50 +02:00
Alejandro Serrano
276d330c00 Packed fields in Protocol Buffers (#170) 2020-04-02 13:45:06 +02:00
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
6a404b477d Use async instead of withAsync, fixes #165 (#168) 2020-03-31 17:12:08 +02:00
Chris Birchall
f062c5bbde Fix documenation and error message for avdl parsing (#167) 2020-03-31 15:47:29 +02:00
Alejandro Serrano
1fe9cced62 Various fixes to GraphQL introspection (#160)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-03-26 15:42:43 +01:00
Alejandro Serrano
07dd706bb0 Update warp-grpc to 0.4.0.1 (#161) 2020-03-26 14:26:36 +01:00
Flavio Corpa
fae3ab53e9 Cache Stack For Great Good 🏬 (#158) 2020-03-25 15:18:29 +01:00
Alejandro Serrano
bdcee35292 Use LTS 14 to build standalone-haddock (#159) 2020-03-25 15:11:15 +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
Chris Birchall
8eb8947bf1 Fix the documentation for the initGRpc function (#156) 2020-03-24 11:55:04 +01:00
Chris Birchall
5626367a8d Add a CI job to test the Stack templates (#145)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-03-24 10:17:31 +01:00
Flavio Corpa
82c668c362 Add Mu-GraphQL Readme! 📖 (#154) 2020-03-23 16:29:38 +01:00
Alejandro Serrano
f9527b9f3c Update to warp-grpc 0.4 and fix multi-servers (#151) 2020-03-23 15:04:32 +01:00
Alejandro Serrano
a32687c77c Subscriptions for GraphQL (#146)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-03-20 15:58:07 +01:00
Alejandro Serrano
d7e87aeebe Support "__typename" meta-field (#150) 2020-03-19 17:42:48 +01:00
Flavio Corpa
433e276dfc Pass variables when namedQuery is present! 🐛 (#149) 2020-03-19 16:12:28 +01:00
Flavio Corpa
e9f2da84f7 Add CORS Headers to GraphQL Application 📵 (#147) 2020-03-19 09:43:18 +01:00
Chris Birchall
963616dbd4 Fix missing deps and compile errors in stack templates (#144) 2020-03-17 13:24:48 +01:00
Alejandro Serrano
544536ea0e Support GraphQL schemas w/o queries or mutations (#141) 2020-03-16 14:43:01 +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
234dc1477e Parse queries returning schemas (#138) 2020-03-12 16:05:28 +01:00
Flavio Corpa
efdcdad9ef Add GraphQL queries for all authors, books and find book by title 📚 (#137) 2020-03-12 15:25:45 +01:00
Alejandro Serrano
14a608e22a Better parser errors for GraphQL documents (#134) 2020-03-12 10:06:27 +01:00
Alejandro Serrano
bd950a4b91 First GraphQL app! (#133) 2020-03-12 08:34:51 +01:00
Flavio Corpa
6a733dbd6b Expose all GraphQL API as a WAI application (#131) 2020-03-10 15:09:04 +01:00
Alejandro Serrano
23e1d096cc Update docs to remove reference to w parameter (#132) 2020-03-10 09:45:58 +01:00
Alejandro Serrano
7dab092b81 Remove higher-kinded data (#130) 2020-03-09 14:55:22 +01:00
Alejandro Serrano
6bbfce82eb Support default values in GraphQL schemas (#129) 2020-03-06 16:46:39 +01:00
Alejandro Serrano
0006b5b3bb Variables, directives, fragments (#128) 2020-03-06 13:26:37 +01:00
Alejandro Serrano
dd0117a9ce Support operation names for documents (#127) 2020-03-06 09:22:16 +01:00
Alejandro Serrano
d91f25f569 Add names to arguments (#126) 2020-03-06 09:12:35 +01:00
Alejandro Serrano
6d772392e8 Don't use optics to access the single service for a gRPC service (#124) 2020-03-05 16:00:01 +01:00