Benedikt Franke
|
3b33167c87
|
Rename $rootValue where applicable
|
2019-07-01 12:12:01 +02:00 |
|
Benedikt Franke
|
d037ab7ec3
|
Merge branch 'master' into root-value-consistent-naming
# Conflicts:
# docs/data-fetching.md
# src/Executor/Executor.php
# tests/Executor/DeferredFieldsTest.php
|
2019-07-01 08:23:00 +02:00 |
|
Vladimir Razuvaev
|
54064b37b3
|
Merge pull request #511 from spawnia/scalar-coercion
Resolve todo in Boolean coercion, add explanation, update test names to match reference implementation
|
2019-07-01 13:03:03 +07:00 |
|
Vladimir Razuvaev
|
9704baf422
|
Merge pull request #508 from spawnia/consistency-and-clarity
Nonfunctional changes to improve consistency and clarity
|
2019-07-01 12:52:21 +07:00 |
|
spawnia
|
c069d20ca7
|
And a few more in tests
|
2019-06-30 23:09:32 +02:00 |
|
spawnia
|
24f236403a
|
More consistent naming
|
2019-06-30 20:54:56 +02:00 |
|
spawnia
|
8da3043702
|
Rename some test variable names
|
2019-06-23 21:26:38 +02:00 |
|
spawnia
|
a34bb68d65
|
Resolve todo in Boolean coercion, add explanation, update test names to match reference implementation
|
2019-06-23 21:03:17 +02:00 |
|
spawnia
|
9ca7bb6ea1
|
Expand one letter variable names
|
2019-06-23 18:42:25 +02:00 |
|
spawnia
|
6e91e2181c
|
Spread ternary expressions across multiple lines
|
2019-06-23 18:04:30 +02:00 |
|
Vladimir Razuvaev
|
93ccd7351d
|
Array in variables in place of object shouldn't cause fatal error (fixes #467)
|
2019-06-19 19:29:03 +07:00 |
|
Vladimir Razuvaev
|
84a52c6c76
|
Provide a path with a correct list index to resolveType callback of the union and interface types (fixes #396)
|
2019-06-19 17:11:24 +07:00 |
|
Vladimir Razuvaev
|
261f8f5ebd
|
AST: Replaced array with NodeList where missing
|
2019-06-19 15:52:16 +07:00 |
|
Vladimir Razuvaev
|
61453a4f0b
|
Merge pull request #495 from spyl94/query-plan-should-work-on-interfaces
QueryPlan can now be used on interfaces not only objects.
|
2019-06-17 16:46:45 +07:00 |
|
Aurélien David
|
e87460880c
|
QueryPlan can now be used on interfaces not only objects.
It's often the case to use interfaces in queries:
interface Pet { name: String! }
Query {
pets: [Pet]
}
|
2019-06-12 11:59:42 +02:00 |
|
Vladimir Razuvaev
|
173a4297d9
|
Merge pull request #494 from simPod/cleanup-warning
Cleanup Warning
|
2019-06-12 16:40:02 +07:00 |
|
Simon Podlipsky
|
a22a083220
|
Cleanup Warning
|
2019-06-12 11:03:14 +02:00 |
|
Vladimir Razuvaev
|
acc0442152
|
Merged branch 0.13.x into master
|
2019-06-12 15:45:44 +07:00 |
|
Vladimir Razuvaev
|
e17f578842
|
Merge pull request #492 from spawnia/circular-references
Add schema validation: Input Objects must not contain non-nullable circular references
|
2019-06-12 14:55:05 +07:00 |
|
Vladimir Razuvaev
|
747cb49ae3
|
Merge pull request #364 from simPod/instanceof
Replace node kind checks by InstanceOf checks
|
2019-06-12 14:48:50 +07:00 |
|
spawnia
|
c9faa3489b
|
Add schema validation: Input Objects must not contain non-nullable circular references
Spec change: https://github.com/graphql/graphql-spec/pull/445
Reference implementation: https://github.com/graphql/graphql-js/pull/1359
|
2019-06-10 22:15:23 +02:00 |
|
Jeremiah VALERIE
|
08d9493b2c
|
Fix coroutine executor when using with promise
|
2019-06-02 20:49:10 +02:00 |
|
Jeremiah VALERIE
|
0b4b1485e0
|
Add a test to cover promises
|
2019-06-02 20:49:10 +02:00 |
|
Vladimir Razuvaev
|
11d32d4568
|
Merge pull request #465 from mll-lab/enum-default-values
Enum default values
|
2019-03-29 15:41:12 +07:00 |
|
spawnia
|
db915d8812
|
Fix codestyle
|
2019-03-29 09:27:33 +01:00 |
|
Simon Podlipsky
|
06529e1924
|
Upgrade Doctrine CS
|
2019-03-28 12:18:35 +01:00 |
|
spawnia
|
ddebd9a414
|
Add test for default enum input coercion
|
2019-03-28 11:26:30 +01:00 |
|
Vladimir Razuvaev
|
29eba82093
|
Merge pull request #436 from keulinho/add-queryplan
Added query plan
|
2019-03-09 21:37:44 +07:00 |
|
Simon Podlipsky
|
d97fac6ab0
|
Invert instance of in BCFinder
|
2019-02-11 09:16:01 +01:00 |
|
Jonas Elfering
|
5b3f44c7a3
|
add queryplan
|
2019-02-01 22:39:00 +01:00 |
|
Vladimir Razuvaev
|
5ac3eeab18
|
Merge pull request #418 from Quartz/improvement/apollo-compatible-persisted-queries
Allow extensions to be provided in GET request.
|
2018-12-31 13:05:09 +03:00 |
|
Jan Bukva
|
2295b96a49
|
Fix CoroutineExecutor::resultToArray for associative arrays
|
2018-12-27 16:38:40 +01:00 |
|
Jan Bukva
|
31d89acfae
|
Failing test for CoroutineExecutor removes associative array when using custom scalar producing JSON
|
2018-12-27 16:01:27 +01:00 |
|
chriszarate
|
244ec66ecc
|
Allow extensions to be provided in GET request.
|
2018-12-11 22:58:57 -05:00 |
|
Torsten Blindert
|
9609d2ac84
|
TASK: Code style
|
2018-12-05 19:23:07 +01:00 |
|
Torsten Blindert
|
d5fddfd504
|
TASK: Added test
|
2018-12-05 19:13:32 +01:00 |
|
Vladimir Razuvaev
|
e22b400373
|
Merge pull request #413 from Quartz/improvement/apollo-compatible-persisted-queries
Apollo persisted query compatibility: Look for queryId in extensions.
|
2018-12-04 19:33:04 +07:00 |
|
chriszarate
|
f644c1a837
|
Add extensions to OperationParams instance.
|
2018-12-02 15:10:09 -05:00 |
|
chriszarate
|
c33e41f2bf
|
Fix linting issue and typos.
|
2018-12-01 19:43:51 -05:00 |
|
chriszarate
|
63b4e3f0a4
|
Apollo server/client compatibility. Look for queryid in extensions.
|
2018-12-01 19:06:59 -05:00 |
|
Yury
|
33e3c9c338
|
Error handling improvements
|
2018-11-28 17:35:21 +03:00 |
|
Vladimir Razuvaev
|
c45fa1a4b1
|
Default Error Formatting: Display error category under extensions key (#389)
|
2018-11-27 16:37:33 +07:00 |
|
Vladimir Razuvaev
|
e1b4d438db
|
Ability to override internal types (closes #401)
|
2018-11-27 15:39:20 +07:00 |
|
Simon Podlipsky
|
90b51e1a5d
|
Replace node kind checks by InstanceOf checks
|
2018-11-23 12:07:48 +01:00 |
|
Vladimir Razuvaev
|
bdbb30c604
|
Schema validation improvements
|
2018-11-22 22:23:14 +07:00 |
|
Vladimir Razuvaev
|
9cb6b4e6f3
|
Additional tests for errors with extensions
|
2018-11-22 19:47:10 +07:00 |
|
Vladimir Razuvaev
|
c0ae3ccdaf
|
Fix possessive its vs contraction it's (resolving conflicts)
|
2018-11-22 18:43:35 +07:00 |
|
Vladimir Razuvaev
|
7c19777dff
|
Ensure interface has at least 1 concrete type
|
2018-11-21 20:11:11 +07:00 |
|
Vladimir Razuvaev
|
b4be42acdf
|
Fix printing of ASTs of argument definitions with descriptions
|
2018-11-21 18:53:44 +07:00 |
|
Mark Huot
|
4811cd198f
|
Fixing test for possessive/contraction "its" change
|
2018-11-19 09:13:57 -05:00 |
|