Commit Graph

56 Commits

Author SHA1 Message Date
Alejandro Serrano
d1fbfeebdf Missing instances for UUID (fixes #345) 2023-01-08 14:31:26 +01:00
Alejandro Serrano
4e2412efa8 Fix spaces 2023-01-08 08:35:28 +01:00
Alejandro Serrano
3d0a80e374 Fixes #342 2023-01-07 21:38:41 +01:00
Alejandro Serrano
63e278db7e Fix thingies 2023-01-07 21:26:23 +01:00
Alejandro Serrano
7e65541688
Update to Stackage LTS 18 (#332) 2022-05-12 07:54:09 +02:00
Alejandro Serrano
28ef6fc97d Add support for new primitive types in GraphQL (#295)
Closes #293
2021-04-30 13:16:04 +02:00
Alejandro Serrano
cfccaae830 Parse inline fragments in GraphQL (#292)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2021-03-11 12:51:22 +01:00
Flavio Corpa
bf8d08ff16 Release of mu-graphql@0.5.0.1 2021-01-28 13:48:38 +01:00
Flavio Corpa
82c3aa48f9 Allow JSON inputs in GraphQL schemas 💮 (#283) 2021-01-28 13:44:21 +01:00
Alejandro Serrano
b56357c0b7 Fix TH generation for GraphQL input objects (#276) 2021-01-08 09:40:06 +01:00
Alejandro Serrano
e9d55fd6bf Unions in GraphQL (#270) 2021-01-07 14:55:32 +01:00
Alejandro Serrano
07441d9625 Support GraphQL JSON scalar (#269) 2020-11-30 17:30:52 +01:00
Flavio Corpa
62f9d155b8 ❄️ Add gitignore.nix to prevent Nix cache invalidation for trivial changes (#265) 2020-11-20 11:15:47 +01:00
Flavio Corpa
f692c90aeb ♻️ Run cabal-fmt and extract library example (#264) 2020-11-20 10:24:15 +01:00
Alejandro Serrano
16ac8ec688 Use a published GraphQL parser (#256) 2020-11-12 16:47:12 +01:00
Alejandro Serrano
a53e5237b4 Fix GraphQL subscriptions (#254) 2020-11-12 13:50:50 +01:00
Alejandro Serrano
94f0e4e03e Loosen bounds, update dependencies, support LTS-14 (#253) 2020-11-12 13:09:35 +01:00
Flavio Corpa
d2f6841366 📚 📸 Add book images to graphql library example (#252) 2020-11-12 09:16:33 +01:00
Flavio Corpa
2493c1898b 📦💥 Defend against possible explosion of decodeUtf8 (#250) 2020-11-10 13:20:09 +01:00
Alejandro Serrano
b1ce902f96 Add HLint to CI and fix templates (#243) 2020-11-02 09:42:35 +01:00
Alejandro Serrano
7f3af804ff Prepare release 0.4 (#233) 2020-10-12 14:56:18 +02:00
Alejandro Serrano
2b5c147535 Example using Persistent and GraphQL (#211) 2020-07-27 14:10:40 +02:00
Alejandro Serrano
cf814cf418 Distributed tracing (#206) 2020-07-20 12:30:27 +02:00
Flavio Corpa
7facbb2a13 Add boundaries to Cabal files 🚀 (#207)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-07-03 16:58:26 +02:00
Alejandro Serrano
bf00ed67d8 Add parameter to RpcInfo (#205) 2020-06-22 14:24:05 +02:00
Alejandro Serrano
1d7a52a2a6 Missing GraphQL instances + enum example (#204) 2020-06-19 16:54:45 +02:00
Alejandro Serrano
d6ade8e6ed Annotations, information on RPC, and Prometheus (#198) 2020-06-12 17:57:19 +02:00
Flavio Corpa
1f96833f9a Release v0.3 (#187)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-28 18:05:40 +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
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
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
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
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
5954d26cb8 GraphQL introspection (#153) 2020-03-25 13:37:30 +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
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