Commit Graph

256 Commits

Author SHA1 Message Date
Alejandro Serrano
ca2868ed1c
Use locations while running GraphQL queries 2020-11-13 11:12:55 +01:00
Alejandro Serrano
8e0e846fd1
Use a published GraphQL parser (#256) 2020-11-12 16:47:12 +01:00
Alejandro Serrano
bf5f605af2
Fix GraphQL subscriptions (#254) 2020-11-12 13:50:50 +01:00
Alejandro Serrano
ce9d9b92f4
Loosen bounds, update dependencies, support LTS-14 (#253) 2020-11-12 13:09:35 +01:00
Flavio Corpa
e4818ffcf4
📚 📸 Add book images to graphql library example (#252) 2020-11-12 09:16:33 +01:00
Flavio Corpa
6090317865
📦💥 Defend against possible explosion of decodeUtf8 (#250) 2020-11-10 13:20:09 +01:00
Flavio Corpa
f61e8988dc
Improve GraphQL example library 📚 (#249) 2020-11-09 17:14:03 +01:00
VladimirLogachev
15bf9a6cad
Use serverError instead of optional results (#248)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-11-09 11:41:58 +01:00
Akshay Mankar
f14abfbb75
protobuf: Translate unsigned integers to corresponding Word types (#246) 2020-11-09 09:08:47 +01:00
Alejandro Serrano
678cd71f5c
Add HLint to CI and fix templates (#243) 2020-11-02 09:42:35 +01:00
Alejandro Serrano
5d9b01ddaa
Use first-class-families to find selectors (#242) 2020-10-30 11:53:21 +01:00
Akshay Mankar
7839f32a51
Support bigger enums (#240) 2020-10-30 11:17:12 +01:00
Akshay Mankar
fb196d7543
Include avdl data files with mu-avro source dist (#238) 2020-10-23 17:28:25 +02:00
VladimirLogachev
971bd59177
Improve the Library example (with persistent) (#236)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-10-20 22:35:54 +02:00
Alejandro Serrano
f44f1f5624
trigger GitHub deploy action 2020-10-15 10:53:50 +02:00
Alejandro Serrano
60f9a7965c
Videos in docs (#235) 2020-10-15 09:57:19 +02:00
Alejandro Serrano
2fe341163c
trigger GitHub deploy action 2020-10-14 19:18:43 +02:00
Alejandro Serrano
436dce681c
Prepare release 0.4 (#233) 2020-10-12 14:56:18 +02:00
Alejandro Serrano
9a69a7ba88
Expose Swagger definition + documentation (#231) 2020-10-01 15:30:09 +02:00
Alejandro Serrano
b97ce0195d
Simpler routes in Servant (#230)
* Add mu-servant-server to Nix
2020-09-28 12:36:18 +02:00
Alejandro Serrano
5cea06f2cc
Port health check to use Servant + fix a few corner cases (#229) 2020-09-25 12:07:11 +02:00
andremarianiello
b612ef5c60
Servant support (#217) 2020-09-25 09:36:56 +02:00
Alejandro Serrano
1f6f23f131
Fix, add mu-lense package and update stack.yaml and nix (#228) 2020-09-21 22:40:04 +02:00
andremarianiello
28b59e2662
Mu.Schema.Lens package (#227)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-09-21 15:24:17 +02:00
Flavio Corpa
7148ab3c29
📼 Add missing video of Haskell Symposium 2020! (#225) 2020-09-17 02:17:37 +02:00
Flavio Corpa
011fbbade9
Add video resources to readme! 📹 (#224) 2020-09-10 13:45:13 +02:00
Alejandro Serrano
47390a10ba
Keep all annotations from .proto files (#222)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-09-04 14:36:02 +02:00
Alejandro Serrano
a0baea5bc3
Conversion to logical types (#223) 2020-09-04 14:18:21 +02:00
Alejandro Serrano
d8eb65dadf
Fix import of 'oneof' fields (#221) 2020-09-04 12:57:33 +02:00
Alejandro Serrano
202c3b7877
Update instructions about dev environment (#220) 2020-09-04 10:31:57 +02:00
Flavio Corpa
c7cbe18dca Revert "Bump kramdown from 2.1.0 to 2.3.0 in /docs (#214)"
This reverts commit a55247087d.
2020-08-27 14:33:36 +02:00
dependabot[bot]
a55247087d
Bump kramdown from 2.1.0 to 2.3.0 in /docs (#214)
Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.1.0 to 2.3.0.
- [Release notes](https://github.com/gettalong/kramdown/releases)
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
- [Commits](https://github.com/gettalong/kramdown/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-10 11:21:18 +02:00
Alejandro Serrano
10f299f4c6
Add instrumentation to library example (#212) 2020-07-28 10:29:33 +02:00
Alejandro Serrano
dac53e09eb
Example using Persistent and GraphQL (#211) 2020-07-27 14:10:40 +02:00
Alejandro Serrano
09820afca1
Distributed tracing (#206) 2020-07-20 12:30:27 +02:00
Alejandro Serrano
2e60f4d1e3
Be more explicit about Protobuf defaults in docs and code (#210) 2020-07-20 10:40:48 +02:00
Flavio Corpa
5b087cce30
Add boundaries to Cabal files 🚀 (#207)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-07-03 16:58:26 +02:00
Flavio Corpa
f84344dd51
Nix Strikes Back ❄️ (#200) 2020-06-26 15:05:58 +02:00
Alejandro Serrano
e5c7687408
Add parameter to RpcInfo (#205) 2020-06-22 14:24:05 +02:00
Alejandro Serrano
de98924b21
Missing GraphQL instances + enum example (#204) 2020-06-19 16:54:45 +02:00
Alejandro Serrano
b24ec9a0b6
Add needed kind signatures (#201) 2020-06-18 14:33:53 +02:00
Chris Birchall
257894a810
Update the avdl Template Haskell codegen (#199)
The generated code was failing to typecheck due to API changes in #198.

Added an example to check that code generated by the `avdl` function now
compiles.
2020-06-16 15:26:21 +02:00
Alejandro Serrano
981afe0e01
Annotations, information on RPC, and Prometheus (#198) 2020-06-12 17:57:19 +02:00
Alejandro Serrano
e4ec980264
Various fixes for Avro encoding (#194) 2020-05-26 11:06:45 +02:00
Alejandro Serrano
a814917c80
Remove the Haddock hack to make it work on 0.2 and next (#189) 2020-04-28 19:12:54 +02:00
Flavio Corpa
f3d8737c2f
Release v0.3 (#187)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-04-28 18:05:40 +02:00
Alejandro Serrano
396d945c8f
Docs for GraphQL subscriptions (#188) 2020-04-28 14:23:27 +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