Commit Graph

210 Commits

Author SHA1 Message Date
Alejandro Serrano
d71ddbd27d
Docs for GraphQL subscriptions 2020-04-28 14:01:34 +02:00
Flavio Corpa
b7e9392ecb
Write small intro to GraphQL 🔥 (#185) 2020-04-28 12:18:49 +02:00
Flavio Corpa
ea87caf670
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
63d628e569
Add latest version of warp-grpc v0.4.0.1 🕷 (#183) 2020-04-20 15:48:29 +02:00
Flavio Corpa
2f81736f59
Add new Stack template for GraphQL 🔥 (#182) 2020-04-20 13:02:21 +02:00
Flavio Corpa
ee39f49b08
Upgrade templates to mu v0.3 🎸 (#181) 2020-04-17 13:01:25 +02:00
Alejandro Serrano
e1fee12a21
Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
Flavio Corpa
0f559d7b58
Add documentation for mu-optics 📖 (#175)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-16 16:24:48 +02:00
Flavio Corpa
4c9c2cd588
Use new server API in examples and upgrade deps ⚗️ (#178) 2020-04-15 14:04:54 +02:00
Alejandro Serrano
2789bbeddb
Docs for GraphQL + reorganization (#174)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-04-15 13:53:05 +02:00
Flavio Corpa
e41181aa24
Refactor out GraphQL example helpers! 🗜 (#177) 2020-04-14 13:50:29 +02:00
Alejandro Serrano
75c520dbba
Better API to declare servers (#173) 2020-04-12 20:55:27 +02:00
Flavio Corpa
00a5484ce7
Read GraphQL Schema Definitions (#166)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-08 15:24:36 +02:00
Flavio Corpa
336dd7e509
Fix small bug while hashing *.hs files 🐛 (#172) 2020-04-03 13:31:27 +02:00
Alejandro Serrano
7e1c5ed83f
Missing gRPC instances (thanks @cb372) (#171) 2020-04-02 14:38:50 +02:00
Alejandro Serrano
b0f8486967
Packed fields in Protocol Buffers (#170) 2020-04-02 13:45:06 +02:00
Alejandro Serrano
bcb480a8e3
Support 'avro' 0.5 (#164)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-04-01 15:30:22 +02:00
Alejandro Serrano
f79477e472
Use async instead of withAsync, fixes #165 (#168) 2020-03-31 17:12:08 +02:00
Chris Birchall
1580664686
Fix documenation and error message for avdl parsing (#167) 2020-03-31 15:47:29 +02:00
Alejandro Serrano
9ce520c3cc
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
e86dc0ec14
Update warp-grpc to 0.4.0.1 (#161) 2020-03-26 14:26:36 +01:00
Flavio Corpa
0eb26e2c09
Cache Stack For Great Good 🏬 (#158) 2020-03-25 15:18:29 +01:00
Alejandro Serrano
dae582b331
Use LTS 14 to build standalone-haddock (#159) 2020-03-25 15:11:15 +01:00
Flavio Corpa
c49a50cc06
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
bb6007fe91
GraphQL introspection (#153) 2020-03-25 13:37:30 +01:00
Chris Birchall
68652e8437
Fix the documentation for the initGRpc function (#156) 2020-03-24 11:55:04 +01:00
Chris Birchall
137a04a2cb
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
d6195c6d3a
Add Mu-GraphQL Readme! 📖 (#154) 2020-03-23 16:29:38 +01:00
Alejandro Serrano
c0db0980c8
Update to warp-grpc 0.4 and fix multi-servers (#151) 2020-03-23 15:04:32 +01:00
Alejandro Serrano
bfdf5f432d
Subscriptions for GraphQL (#146)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-03-20 15:58:07 +01:00
Alejandro Serrano
8234991e28
Support "__typename" meta-field (#150) 2020-03-19 17:42:48 +01:00
Flavio Corpa
4bfbf8d6d8
Pass variables when namedQuery is present! 🐛 (#149) 2020-03-19 16:12:28 +01:00
Flavio Corpa
2a043dbd8e
Add CORS Headers to GraphQL Application 📵 (#147) 2020-03-19 09:43:18 +01:00
Chris Birchall
cfa95fc0fb
Fix missing deps and compile errors in stack templates (#144) 2020-03-17 13:24:48 +01:00
Alejandro Serrano
819d86389f
Support GraphQL schemas w/o queries or mutations (#141) 2020-03-16 14:43:01 +01:00
Flavio Corpa
141b7835aa
Add Regex queries for authors and books 🕵🏼‍♂️ (#140) 2020-03-13 12:42:11 +01:00
Alejandro Serrano
d59bd13601
Unify examples for Avro, Protobuf and GraphQL (#139) 2020-03-13 10:07:56 +01:00
Alejandro Serrano
0340672e19
Parse queries returning schemas (#138) 2020-03-12 16:05:28 +01:00
Flavio Corpa
834be31c8c
Add GraphQL queries for all authors, books and find book by title 📚 (#137) 2020-03-12 15:25:45 +01:00
Alejandro Serrano
f6145d84c0
Better parser errors for GraphQL documents (#134) 2020-03-12 10:06:27 +01:00
Alejandro Serrano
24771d69fe
First GraphQL app! (#133) 2020-03-12 08:34:51 +01:00
Flavio Corpa
cdcce16d39
Expose all GraphQL API as a WAI application (#131) 2020-03-10 15:09:04 +01:00
Alejandro Serrano
0bc50eebbe
Update docs to remove reference to w parameter (#132) 2020-03-10 09:45:58 +01:00
Alejandro Serrano
1c032a5b35
Remove higher-kinded data (#130) 2020-03-09 14:55:22 +01:00
Alejandro Serrano
f9b1c9b4ce
Support default values in GraphQL schemas (#129) 2020-03-06 16:46:39 +01:00
Alejandro Serrano
01ca1363e4
Variables, directives, fragments (#128) 2020-03-06 13:26:37 +01:00
Alejandro Serrano
90779e37c6
Support operation names for documents (#127) 2020-03-06 09:22:16 +01:00
Alejandro Serrano
efd4964d88
Add names to arguments (#126) 2020-03-06 09:12:35 +01:00
Alejandro Serrano
584ca9733a
Don't use optics to access the single service for a gRPC service (#124) 2020-03-05 16:00:01 +01:00
Alejandro Serrano
2009aee972
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