Simon Podlipsky
0cbc1c9c07
Support PHP 8
...
(cherry picked from commit bc637414e5158f5b2b8144be19f4baf8b4c7abc2)
2019-03-09 22:27:17 +07:00
Petr Skoda
c628fa39a1
Fix incorrect array type of contextValue in PHPDocs
...
(cherry picked from commit 7d59811c4ff3134d1e4fd79652f8601e9bd37d36)
2019-03-09 22:27:03 +07:00
Stefano Torresi
a0f214a9f9
Update docs intro verbiage
...
Just throwing my 2 cents: I don't think it's fair to say that "it's intended to be a replacement", given that multiple API paradigms can coexist in the same system and each of them have their trade-offs.
(cherry picked from commit b1ab1820b684ac659dbdfd04ae2b0f502dbc0696)
2019-03-09 22:26:44 +07:00
Jan Bukva
153f6f862e
Fix return annotation of resolveType() in InterfaceType
...
(cherry picked from commit edb52685839c12db3b50e51df035ee6ab5c6a67f)
2019-03-09 22:26:29 +07:00
Simon Podlipsky
610979555d
Merge clovers
...
(cherry picked from commit fd7465521a2a6e75dc69c8547c8551c0afe8e60e)
2019-03-09 22:26:10 +07:00
Simon Podlipsky
ababa18157
Fix Deferred
...
(cherry picked from commit 828a9fb002e975ddf5945d3f4af91e4e4e8f23e2)
2019-03-09 22:25:47 +07:00
Jan Bukva
f52dfcfaef
Use key-value foreach
...
(cherry picked from commit 00490d289c0a858842e08cead45635016f147921)
2019-03-09 22:24:46 +07:00
Jan Bukva
8b8ea0d4a3
Fix CoroutineExecutor::resultToArray for associative arrays
...
(cherry picked from commit 2295b96a493b9ce6528abd8e1a644e1164bb9fbe)
2019-03-09 22:24:39 +07:00
Jan Bukva
42b20e7651
Failing test for CoroutineExecutor removes associative array when using custom scalar producing JSON
...
(cherry picked from commit 31d89acfae5a27b772cd0ebec992d0e564796cf5)
2019-03-09 22:24:17 +07:00
chriszarate
08992de960
Allow extensions to be provided in GET request.
...
(cherry picked from commit 244ec66ecc0677d25ad2d958baed7de50e551043)
2019-03-09 22:20:14 +07:00
Torsten Blindert
1d8f526d91
TASK: Code style
...
(cherry picked from commit 9609d2ac84623291c76c4c72b61235799ad07f5e)
2019-03-09 22:18:54 +07:00
Torsten Blindert
fda73f3212
TASK: Added test
...
(cherry picked from commit d5fddfd504d438d92a32be28546a615cc49f3c6f)
2019-03-09 22:18:45 +07:00
Torsten Blindert
22cee49747
BUGFIX: expect ->getType() to throw
...
(cherry picked from commit 62b003643779246403c0fd71d7e7486d94c50835)
2019-03-09 22:18:35 +07:00
Erik Gaal
59c128c54a
Add NullableType interface
...
(cherry picked from commit 9a0dbff26b72cca1528ba4fac536fafc7ba3f624)
2019-03-09 22:17:22 +07:00
chriszarate
a116127436
Add extensions to OperationParams instance.
...
(cherry picked from commit f644c1a837890e4ca854d16371c0730bc32b9314)
2019-03-09 22:16:45 +07:00
chriszarate
9ada606919
Fix linting issue and typos.
...
(cherry picked from commit c33e41f2bf44b20b3d79b00d335c3a5ea5975116)
2019-03-09 22:16:30 +07:00
chriszarate
1e778d259e
Apollo server/client compatibility. Look for queryid in extensions.
...
(cherry picked from commit 63b4e3f0a4527c491f51e37bbda99169a47690f1)
2019-03-09 22:15:55 +07:00
Simon Podlipsky
b005803bf6
Add PHP 7.3 to Travis
...
(cherry picked from commit f95d1e81eabfae0b83bba19f2b260b5d04640d4f)
2019-03-09 22:15:26 +07:00
Yury
21dc3fe664
Error handling improvements
...
(cherry picked from commit 33e3c9c338b3c77edcdc009d546015e8d74ae049)
2019-03-09 22:15:11 +07:00
Simon Podlipsky
16d42dead3
Document BC and fix types in ResolveInfo
...
(cherry picked from commit 376e9275054f9b63a27b8fa2215553f050898602)
2019-03-09 22:14:35 +07:00
Simon Podlipsky
bf471838ae
Added all possible scalar types to Node constructor
...
(cherry picked from commit ead1b864bc82e4ede561ede0d3e9085d4fac3ca0)
2019-03-09 22:14:24 +07:00
Vladimir Razuvaev
012082d1d9
Minor documentation fix
2018-11-27 17:53:03 +07:00
Vladimir Razuvaev
9bb8e73277
v0.13.0
v0.13.0
2018-11-27 17:23:58 +07:00
Vladimir Razuvaev
627cc786a5
Fixed codestyle in benchmarks
2018-11-27 17:22:29 +07:00
Vladimir Razuvaev
c45fa1a4b1
Default Error Formatting: Display error category
under extensions
key ( #389 )
2018-11-27 16:37:33 +07:00
Vladimir Razuvaev
54263d50c0
Added a note about experimental executor in the changelog
2018-11-27 15:51:53 +07:00
Vladimir Razuvaev
e1b4d438db
Ability to override internal types ( closes #401 )
2018-11-27 15:39:20 +07:00
Vladimir Razuvaev
bdbb30c604
Schema validation improvements
2018-11-22 22:23:14 +07:00
Vladimir Razuvaev
89fa0c3e67
More composer scripts + related changes to CONTRIBUTING.md
2018-11-22 19:57:53 +07:00
Vladimir Razuvaev
9cb6b4e6f3
Additional tests for errors with extensions
2018-11-22 19:47:10 +07:00
Vladimir Razuvaev
d8d032f0f6
Merge branch 'markhuot-patch-1'
2018-11-22 18:44:22 +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
779774b162
ReferenceExecutor: Remove excessive arguments
2018-11-21 18:54:11 +07:00
Vladimir Razuvaev
b4be42acdf
Fix printing of ASTs of argument definitions with descriptions
2018-11-21 18:53:44 +07:00
Vladimir Razuvaev
25cfebbd37
Lexer: unify unexpected character errors
2018-11-21 18:09:57 +07:00
Vladimir Razuvaev
0f3ebaa20b
Note about new executor in UPGRADE.md
2018-11-21 17:53:12 +07:00
Vladimir Razuvaev
21e0c830a6
Merge pull request #314 from jakubkulhan/compiler
...
Experimental executor with improved performance
2018-11-21 14:19:21 +07:00
Mark Huot
4811cd198f
Fixing test for possessive/contraction "its" change
2018-11-19 09:13:57 -05:00
Mark Huot
7249e2611a
Fix possessive its vs contraction it's
2018-11-11 07:59:45 -05:00
Jakub Kulhan
b5d3341995
Pluggable executor implementations; new faster executor using coroutines
2018-11-06 23:32:50 +01:00
Vladimir Razuvaev
98807286f7
Merge pull request #386 from nagledb/fix-definition-spelling
...
Fixed misspelling "defintion" in several places
2018-11-05 03:19:01 +07:00
David B. Nagle
f39f0f5517
Fixed misspelling "defintion" in several places
2018-11-03 15:35:18 -07:00
Vladimir Razuvaev
23169603fc
Removed old experimental code
2018-11-03 23:25:23 +07:00
Vladimir Razuvaev
6f8aed800e
Merge pull request #369 from nagledb/nagledb-doc-default-field-resolver
...
Updated default field resolver code in documentation.
2018-11-03 16:13:57 +07:00
Vladimir Razuvaev
1a1bf17c6a
Added test case for extended schema resolvers
2018-11-03 16:01:41 +07:00
Vladimir Razuvaev
cd38568aaa
Merge pull request #381 from jbtbnl/master
...
Fix resolveFn key for schema extensions
2018-11-03 15:56:57 +07:00
Vladimir Razuvaev
9ee62b014e
Merge pull request #384 from nagledb/restore-resolver-docs
...
Restore "Defining resolvers" documentation
2018-11-03 15:48:53 +07:00
David B. Nagle
4a096b14ec
Restore "Defining resolvers" documentation
...
Content was inadvertently removed in d6add77540d3133fe4829da6fc863c5cd48efbe2
2018-11-02 21:10:54 -07:00
jbtbnl
427ac1b5d5
Fix resolve Fn key
2018-10-26 12:09:14 +02:00