Commit graph

  • 0b07dbe99a Add support for default values in input objects Magnus Hallin 2017-02-19 12:08:52 +0100
  • e0c6b03171 Add more input value null value tests Magnus Hallin 2017-02-19 10:29:37 +0100
  • b2e75bf4f6 Update to iron 0.5 Michael Macias 2017-01-24 23:43:39 -0600
  • 708b99be62 Add PR links to changelog 0.6.2 Magnus Hallin 2017-02-05 13:57:17 +0100
  • 987aa40da1 Prepare for 0.6.2 release Magnus Hallin 2017-02-04 16:55:58 +0100
  • 40cc76d2b9 Merge pull request #26 from zaeleus/explicit-null Magnus Hallin 2017-02-04 13:25:15 +0100
  • 1aedc69d59 Remove some older Rusts from CI Magnus Hallin 2017-02-04 11:57:33 +0100
  • 90054cf9d1 (Maybe) fix macro compatibility for older Rusts Magnus Hallin 2017-02-04 11:52:27 +0100
  • 3d8f88f59e Fix 1.12.1 compatibility Magnus Hallin 2017-02-04 11:37:01 +0100
  • 3fe3c76106 Add package to web programming category Magnus Hallin 2017-02-04 11:36:39 +0100
  • 351815357e Run CI against the six latest Rust releases Magnus Hallin 2017-02-04 11:16:05 +0100
  • c5a1f975ed Allow strings to be parsed into enums in variables Magnus Hallin 2017-02-04 11:08:00 +0100
  • d8b07e8c68 Implement __typename for GraphQL objects Magnus Hallin 2017-02-04 10:45:25 +0100
  • d87c6e4fa4 Don't attach Iron logger middleware on Windows Magnus Hallin 2017-02-04 10:30:46 +0100
  • c1d8e6c19b Remove some unused imports Magnus Hallin 2017-02-04 10:29:53 +0100
  • c51930aae5 Merge pull request #25 from zaeleus/serde-0.9 Magnus Hallin 2017-02-04 10:16:26 +0100
  • 555962c915 Merge pull request #20 from zaeleus/warnings Magnus Hallin 2017-02-04 10:16:06 +0100
  • 7b6bf74dac Merge pull request #19 from zaeleus/id Magnus Hallin 2017-02-04 10:15:31 +0100
  • 98b662c88e Accept explicit null input values in queries Michael Macias 2017-01-27 01:45:29 -0600
  • a834115d87 Update to serde 0.9 Michael Macias 2017-01-26 16:58:46 -0600
  • b61281b63a Implement traits for ID to make it usable outside its module Michael Macias 2017-01-18 03:35:25 -0600
  • c7adbaede7 Fix compiler warnings when testing Michael Macias 2017-01-18 04:02:09 -0600
  • 907d78d41b Merge pull request #14 from zaeleus/variables-type-alias Magnus Hallin 2017-01-19 09:28:52 -0800
  • e3500dff50 Add type alias for query variables Michael Macias 2017-01-11 02:40:15 -0600
  • 80a2aceb85 Merge pull request #16 from zaeleus/graphiql-body Magnus Hallin 2017-01-15 11:49:37 +0100
  • ba4c54f1a2 Merge pull request #12 from zaeleus/rustc_serialize Magnus Hallin 2017-01-15 11:46:45 +0100
  • fe96029e3a Fix graphQLFetcher body serialization Michael Macias 2017-01-14 14:56:55 -0600
  • b78aef715d Make rustc-serialize optional Michael Macias 2017-01-06 21:34:44 -0600
  • 8620eb1e7a Prepare for 0.6.1 release 0.6.1 Magnus Hallin 2017-01-06 13:15:16 +0100
  • 1af950401c Add support for declaring input objects as public structs Magnus Hallin 2017-01-06 13:08:39 +0100
  • fce45ece3f Merge pull request #8 from zaeleus/serde Magnus Hallin 2017-01-06 12:48:12 +0100
  • 0e65a20c77 Merge pull request #9 from zaeleus/to_camel_case Magnus Hallin 2017-01-06 12:43:28 +0100
  • ccf6b8399a Merge pull request #10 from zaeleus/graphqlerror-to-json Magnus Hallin 2017-01-06 12:43:19 +0100
  • aed959176f Merge pull request #11 from zaeleus/graphiql Magnus Hallin 2017-01-06 12:42:41 +0100
  • 4fce6062f0 Update to graphiql 0.8.1 Michael Macias 2017-01-04 22:05:37 -0600
  • bd00e6c23d Remove JSON wrapper object from GraphQLError::to_json Michael Macias 2017-01-04 21:37:32 -0600
  • b0c43341e4 Rename erroneously named to_snake_case Michael Macias 2017-01-04 21:07:01 -0600
  • aa056dd562 Add optional Serde serialization support Michael Macias 2017-01-04 20:46:33 -0600
  • f33213e17e Release version 0.6.0 0.6.0 Magnus Hallin 2017-01-02 13:15:45 +0100
  • 8f3e60a71c Add notes about new API breaking changes Magnus Hallin 2016-12-28 19:15:54 +0100
  • 853c92a0b7 Use borrowed string references in all AST nodes Magnus Hallin 2016-12-28 18:54:09 +0100
  • f066fca1f4 Use borrowed names when constructing Type instances Magnus Hallin 2016-12-28 17:37:14 +0100
  • 1f62b628f9 Don't clone directive lists during execution Magnus Hallin 2016-12-28 12:03:23 +0100
  • 5ce330a0e8 Don't clone argument names when building final argument hashmap Magnus Hallin 2016-12-28 11:59:50 +0100
  • d7e98d955a Don't clone field names when recursing down in selection sets Magnus Hallin 2016-12-28 11:51:37 +0100
  • 13903d7628 Don't clone selection sets during execution Magnus Hallin 2016-12-28 11:28:48 +0100
  • 6a4b883b97 Don't clone fragment names in executor Magnus Hallin 2016-12-28 11:13:45 +0100
  • 96c1ad0ef9 Use bencher crate to run benchmarks on stable rust Magnus Hallin 2016-12-26 12:16:19 +0100
  • 7a0439bad7 Add changelog Magnus Hallin 2016-12-23 23:58:21 +0100
  • ebda74ba91 Refactor IntoResolvable (previously IntoFieldResult) Magnus Hallin 2016-12-23 13:12:12 +0100
  • 6b8f4c9562 Move context type parameter to associated type of GraphQLType Magnus Hallin 2016-12-22 16:25:39 +0100
  • 885fe8b09b Update API documentation link to our own Magnus Hallin 2016-12-18 19:52:14 +0100
  • b61ca14f53 Pass the executor immutably through resolution Magnus Hallin 2016-12-11 20:09:52 +0100
  • cd33093dee Release version 0.5.3 0.5.3 Magnus Hallin 2016-12-05 22:23:00 +0100
  • f3e0acc742 Add helper traits/macros to produce FieldResults Magnus Hallin 2016-12-05 22:18:42 +0100
  • 3b71755521 Expose RuleError from crate root Magnus Hallin 2016-12-05 22:18:31 +0100
  • ff00b0c952 Merge pull request #4 from theduke/patch-1 Magnus Hallin 2016-12-05 21:22:14 +0100
  • 358f344fda Add cargo and API docs links theduke 2016-12-05 17:06:09 +0100
  • 46764de1a6 Add support for return statements in field resolver functions Magnus Hallin 2016-11-30 21:49:50 +0100
  • ca3832c6c2 Ignore InnerT when implementing Send/Sync for RootNode (unsafe) Magnus Hallin 2016-11-30 20:57:18 +0100
  • e5167e1aae Relax Iron handler context trait requirements Magnus Hallin 2016-11-30 20:50:08 +0100
  • f7123ed9db Cross off some tasks on the 1.0 todo Magnus Hallin 2016-11-13 10:41:46 +0100
  • 7effd11348 Update readme to 0.5.2 0.5.2 Magnus Hallin 2016-11-12 22:58:46 +0100
  • 0ea61fa493 Add interface and union tests Magnus Hallin 2016-11-12 22:52:34 +0100
  • c555241978 Add executor tests, fix a bunch of bugs Magnus Hallin 2016-11-12 17:49:04 +0100
  • 251f957a7f Add directive tests, fix some bugs Magnus Hallin 2016-11-12 10:59:33 +0100
  • 478c7b7819 Add enum input value tests and improve validation Magnus Hallin 2016-11-12 10:24:23 +0100
  • b3a750ffa5 Add input variable tests, fix a bunch of related bugs Magnus Hallin 2016-11-09 21:48:21 +0100
  • ba7839f321 Use object shorthand in tests and documentation Magnus Hallin 2016-10-20 20:56:23 +0200
  • 2b1c9cf906 Remove travis-cargo Magnus Hallin 2016-10-20 20:44:28 +0200
  • f4887badeb Add documentation for the union helper macro Magnus Hallin 2016-10-20 20:43:47 +0200
  • 8a51c33cb1 Improve type safety for instance resolvers Magnus Hallin 2016-10-20 20:26:52 +0200
  • 612a3af001 Update syntax of interface instance resolvers Magnus Hallin 2016-10-19 21:43:11 +0200
  • d59e6c2f2e Stop tracking code coverage - kcov seems broken :( Magnus Hallin 2016-10-19 21:24:44 +0200
  • b29ea8e8e0 Update documentation for Juniper Juniper Documentation Builder 2016-10-19 19:33:02 +0000
  • 6dc587dd1b Update documentation for Juniper Juniper Documentation Builder 2016-10-19 19:18:57 +0000
  • 93deefb0ca Add union helper macro and tests Magnus Hallin 2016-10-19 20:58:36 +0200
  • 59e5381a56 Add dependency note to crate doc Magnus Hallin 2016-10-16 22:21:44 +0200
  • 857f53bf7a Depend on rustc-serialize 0.3 through semver Magnus Hallin 2016-10-16 22:19:45 +0200
  • 93ac2b4eb5 Update documentation for Juniper Juniper Documentation Builder 2016-10-16 20:14:00 +0000
  • 8647d06e2e Fix interface macro syntax issues, add tests Magnus Hallin 2016-10-16 22:04:50 +0200
  • e699213adb Update documentation for Juniper Juniper Documentation Builder 2016-10-16 14:09:41 +0000
  • 5caea1f908 Make FieldResults in field resolvers optional :D Magnus Hallin 2016-10-16 16:02:40 +0200
  • 92e0c88fff Update documentation for Juniper Juniper Documentation Builder 2016-10-16 12:23:27 +0000
  • f3469dd270 Add object macro tests, fix minor issues Magnus Hallin 2016-10-16 14:15:03 +0200
  • 836d33460e Update documentation for Juniper Juniper Documentation Builder 2016-10-16 10:55:39 +0000
  • 88c967f804 Update 1.0 progress in README Magnus Hallin 2016-10-16 12:47:43 +0200
  • dded9877a6 Update documentation for Juniper Juniper Documentation Builder 2016-10-16 10:42:33 +0000
  • 1295e42c58 Add field deprecation support and tests Magnus Hallin 2016-10-16 12:34:29 +0200
  • 06f2091d00 Update documentation for Juniper Juniper Documentation Builder 2016-10-16 09:42:38 +0000
  • 6cc124d075 Add tests for the general args macro Magnus Hallin 2016-10-16 11:33:51 +0200
  • fc2c7c6c06 Update documentation for Juniper Juniper Documentation Builder 2016-10-09 19:54:44 +0000
  • 9f5294ad3e Add input object helper macro Magnus Hallin 2016-10-09 21:44:40 +0200
  • 52957e804a Update documentation for Juniper Juniper Documentation Builder 2016-10-09 15:04:17 +0000
  • 644674ddf2 Update documentation for Juniper Juniper Documentation Builder 2016-10-09 15:02:55 +0000
  • c173554e42 Update readme badges Magnus Hallin 2016-10-09 16:55:18 +0200
  • f9baf45395 Update documentation for Juniper Juniper Documentation Builder 2016-10-09 13:45:54 +0000
  • 42e4070e4b Extend scalar macro, add more tests Magnus Hallin 2016-10-09 15:37:51 +0200
  • ca6c637aa4 Update graphql_enum! documentation Magnus Hallin 2016-10-09 14:53:49 +0200
  • cb596a6b6b Update documentation for Juniper Juniper Documentation Builder 2016-10-09 12:40:00 +0000