| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-03 | Add nullable types | Eugen Wissner | |
| 2019-07-02 | Introduce monad transformer for resolvers | Eugen Wissner | |
| Now the errors in the resolvers can be handled and 3 tests throwing errors pass now. Another test fail but it requires distinguisching nullable and non-nullable values. | |||
| 2019-07-01 | Pass root field names together with resolvers | Eugen Wissner | |
| 2019-06-30 | Move the source code into src/ | Eugen Wissner | |
| 2019-06-29 | Remove GHCI config | Eugen Wissner | |
| 2019-06-28 | Replace Alternative with MonadPlus | Eugen Wissner | |
| 2019-06-27 | Restore error handling | Eugen Wissner | |
| 2019-06-26 | Fix ambigious Int resolution in the lexer tests | Eugen Wissner | |
| 2019-06-23 | Enable mutations | Eugen Wissner | |
| 2019-06-21 | Parse queries with megaparsec | Eugen Wissner | |
| 2019-06-11 | Add package.yaml, update stack snapshot to 13.25 | Eugen Wissner | |
| 2017-03-07 | Merge pull request #22 from Lupino/master | Danny Navarro | |
| update docs | |||
| 2017-03-05 | update docs | Lupino | |
| 2017-03-03 | When argument is not found return null | Danny Navarro | |
| The relevant test was restored too. | |||
| 2017-03-03 | Fix wrong scientific exponent when parsing | Danny Navarro | |
| 2017-03-01 | Implement type instrospection tests | Danny Navarro | |
| The main intention with this commit is to show a poor's man way to support type instrospection. | |||
| 2017-03-01 | Garden | Danny Navarro | |
| 2017-03-01 | Make alternate Schema functions work with AST.Core | Danny Navarro | |
| 2017-03-01 | Merge pull request #20 from Lupino/master | Danny Navarro | |
| 2017-02-28 | Use builtin scientific `toBoundInteger` to check for Int32 bounds | Danny Navarro | |
| 2017-02-28 | Merge branch 'core' | Danny Navarro | |
| This introduces a distinction between a Full and a Core AST. Fragments and variables are replaced when transforming from Full to Core. | |||
| 2017-02-24 | Simplify fragment substitution | Danny Navarro | |
| 2017-02-23 | Add basic Fragment Support | Danny Navarro | |
| Only field names are supported for now. | |||
| 2017-02-23 | Enable Monad for array and object resolver | Lupino | |
| When I use facebook/haxl, I can not find any way to the sub resolver. so I add Monad resolver to support it. | |||
| 2017-02-13 | Fix parsing of Named Types | Danny Navarro | |
| 2017-02-13 | Support variables in AST transformation | Danny Navarro | |
| 2017-02-10 | Wrap executed result in "data" object | Danny Navarro | |
| 2017-02-10 | Initial implementation of AST.Full -> AST.Core | Danny Navarro | |
| This focused mainly on fragments. | |||
| 2017-02-03 | Make operation name optional | Danny Navarro | |
| 2017-02-02 | Introduce Tranform module | Danny Navarro | |
| In the Transform module the Full AST will converted to Core AST. This commit also includes a partial implementation of Fragment replacement. | |||
| 2017-01-30 | Define Schema using Core AST | Danny Navarro | |
| Also, temporarily remove error reporting to simplify execution. This should be restored once the new execution model is nailed. | |||
| 2017-01-29 | Update .gitignore | Danny Navarro | |
| 2017-01-28 | Merge pull request #19 from jasonzoladz/master | Danny Navarro | |
| Fix Int32 bounds checking in Value parser. | |||
| 2017-01-28 | Split AST in 2 | Danny Navarro | |
| One AST is meant to be a target parser and tries to adhere as much as possible to the spec. The other is a simplified version of that AST meant for execution. Also newtypes have been replaced by type synonyms and NonEmpty lists are being used where it makes sense. | |||
| 2017-01-28 | Fix Int32 bounds checking in Value parser. | jasonzoladz | |
| 2017-01-26 | Add Graphql Core AST | Danny Navarro | |
| 2017-01-26 | Remove Type Definition support | Danny Navarro | |
| 2016-12-18 | Tokenize number parser | Danny Navarro | |
| The essential change hidden behind the code golfing is using the `tok` combinator. This was making fail the Kitchen Sink test. | |||
| 2016-12-18 | Add homePlanet to test schema | Danny Navarro | |
| 2016-12-18 | Include GHC-8.0.1 in travis build | Danny Navarro | |
| 2016-12-12 | Merge pull request #16 from teh/master | Danny Navarro | |
| Parse number as scientific and interpret meaning separately. | |||
| 2016-12-09 | Parse number as scientific and interpret meaning separately. | Tom Hunger | |
| The current parser will fail parsing floats because it parses an int, and then stumbles on the dot. To fix I interpret the value with the scientific library which already is a dependency through attoparsec, so we're not introducing any extra downloads or compiling. I think this is still subtly wrong because "10.0" will be parsed as ValueInt, but because input argument ints are allowed to be coerced into doubles (according to the spec) this is probably acceptable. | |||
| 2016-11-27 | Drop support for GHC-7.8.4 | Danny Navarro | |
| 2016-07-11 | Merge pull request #11 from pweaver/starwars_tests | Danny Navarro | |
| Remaining Starwars Tests | |||
| 2016-07-09 | add pweaver to contributors | Pweaver (Paul Weaver) | |
| 2016-07-08 | add tests for errors in queries for queries in starwars tests | Pweaver (Paul Weaver) | |
| 2016-07-08 | adds __typename tests to starwars testfile | Pweaver (Paul Weaver) | |
| 2016-07-08 | adds the starwars tests for fragments | Pweaver (Paul Weaver) | |
| Also refactors some deplicate objects into a where clause | |||
| 2016-03-17 | Add @Tritlo and @solrun as authors | Danny Navarro | |
| 2016-03-15 | Merge branch 'all-improvements' | Danny Navarro | |
| This adds general API documentation, a tutorial and error handling. | |||
