vladar
|
08b96c59bf
|
Added link to cleaner hello world example in README (#52)
|
2016-09-16 16:03:43 +07:00 |
|
vladar
|
cf38297d75
|
Updated docs for migration from v0.6.0 to v0.7.0
|
2016-09-15 18:44:24 +07:00 |
|
vladar
|
4b651d80a5
|
Fixed php notice with deprecated schema constructor
|
2016-09-15 17:32:54 +07:00 |
|
Jérémiah VALERIE
|
b93519170f
|
Merge pull request #50 from geshido/master
Fix fatal error
|
2016-09-15 09:53:22 +02:00 |
|
Yury
|
dab3e52242
|
Fix fatal error
|
2016-09-15 14:34:50 +07:00 |
|
vladar
|
f9e97ea296
|
Fixed several broken tests
|
2016-09-14 19:36:10 +07:00 |
|
vladar
|
560ad20954
|
Added .gitattributes for repository
|
2016-09-14 19:35:03 +07:00 |
|
vladar
|
2c50c51432
|
Fixed issue in lazy interface test where query type definition incorrectly initialized type that was supposed to be tested for laziness
|
2016-09-14 18:47:34 +07:00 |
|
Ivo Meißner
|
473bdb62a1
|
Updated documentation to spec April2016, upgrade instructions
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
1f71ffc3fc
|
Added test to catch regressions in lazy interface declarations (see #38)
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
f7c8c670fe
|
Fixed syntax errors specific to PHP5.5- to still support PHP5.4+
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
26db43e7c4
|
Enabled subscriptions in executor
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
31f40f5e26
|
Fixed scalar Int to respect min/max values according to graphql spec; added descriptions to scalars
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
c3d7a49a08
|
Updated executor and it's tests for april2016 specs
|
2016-09-14 18:47:34 +07:00 |
|
vladar
|
00f12b3197
|
Fixed definition tests; added enum tests
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
183a9d72cf
|
Introspection for april 2016 spec + fixed tests
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
e7c7924dc0
|
New AST utils + test
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
a6a4f7862b
|
Several validator fixes
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
e82f887918
|
Fixed visitor; more visitor tests
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
71924f1154
|
Added phpbench for benchmarking
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
3dec7a9995
|
Test complete validation
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
800d8ba25f
|
Continue updating validator rules for april2016 spec
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
8ab7a9a438
|
Implemented covariant return types for interface fields (#23)
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
f1ddc98390
|
Updating validator rules for april2016 spec
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
17081cec1c
|
More AST visitor tests
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
687b023616
|
Schema language parsing / printing
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
4f4776726d
|
Updated parser to 2016 spec version; schema language parsing
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
86adfde0a0
|
Updated AST to 2016 spec version
|
2016-09-14 18:41:02 +07:00 |
|
vladar
|
c053169671
|
Updated Lexer and LexerTest to april 2016 spec
|
2016-09-14 18:41:02 +07:00 |
|
Vladimir Razuvaev
|
ae5cffb6d5
|
Merge pull request #45 from konforce/decode-escaped-strings
Change Lexer::readString to decode escaped characters to their litera…
|
2016-09-14 17:43:32 +07:00 |
|
Matthew Leverton
|
7c6f216578
|
Change Lexer::readString to decode escaped characters to their literal values
|
2016-07-14 13:32:57 -05:00 |
|
Jérémiah VALERIE
|
0c1ad084d4
|
Merge pull request #44 from mcg-web/removed_memoization_on_executor_resolve_field
Removed memoization on executor resolveField (see #43)
|
2016-06-11 08:43:32 +02:00 |
|
Jeremiah VALERIE
|
3ae6c73367
|
Removed memoization on executor resolveField (see #43)
|
2016-06-10 11:57:43 +02:00 |
|
Vladimir Razuvaev
|
0e1929f0b1
|
Merge pull request #39 from mcg-web/fix_resolve_info_field_selection_when_using_multiple_fragments
Fix `ResolveInfo::getFieldSelection()` when using multiple fragments
|
2016-05-25 12:14:29 +06:00 |
|
Jeremiah VALERIE
|
be46b14441
|
Fix ResolveInfo::getFieldSelection() when using multiple fragments on the same field.
|
2016-05-18 16:20:53 +02:00 |
|
Vladimir Razuvaev
|
7916c54926
|
Merge pull request #37 from mcg-web/execution-result-extensions
Add ExecutionResult $extensions
|
2016-04-25 19:55:11 +06:00 |
|
Jeremiah VALERIE
|
de4eba7077
|
Fix interface implementaion when interface is extends.
|
2016-04-25 14:44:08 +02:00 |
|
Jérémiah VALERIE
|
327cc52601
|
Add ExecutionResult $extensions
https://facebook.github.io/graphql/#sec-Response-Format
|
2016-04-25 14:44:08 +02:00 |
|
vladar
|
4d024ee85e
|
Test for lazy interface initialization + minor related tweak
|
2016-04-20 18:04:11 +06:00 |
|
Vladimir Razuvaev
|
0a0c8181ea
|
Merge pull request #33 from mcg-web/lazy_implementation_to_interfaces_loading
Optimized implementation to interfaces loading
|
2016-04-20 17:58:09 +06:00 |
|
Jeremiah VALERIE
|
3c6305c121
|
* Optimized implementation to interfaces using lazy loader
* Union types now accepting callback
|
2016-04-19 21:26:13 +02:00 |
|
Vladimir Razuvaev
|
36a845499c
|
Merge pull request #32 from mcg-web/add_query_security_rules
Add query security document validation rules
|
2016-04-15 16:48:58 +06:00 |
|
Jeremiah VALERIE
|
545fe616a0
|
Add Complexity and Depth Query Security
|
2016-04-09 15:31:07 +02:00 |
|
Jeremiah VALERIE
|
1bc5e0c9da
|
Use PSR-4 Autoloader for tests
|
2016-04-09 14:14:40 +02:00 |
|
Jeremiah VALERIE
|
7cb99cc3ff
|
Add phpunit config file
|
2016-04-09 14:14:40 +02:00 |
|
Jeremiah VALERIE
|
cc2464ed10
|
move to PSR-4 autoloader
|
2016-04-09 09:15:45 +02:00 |
|
Jeremiah VALERIE
|
2168d56d2d
|
* Named default rules
* add accessors to ease rules management
* replace self by static on public methods to help extending DocumentValidator class
|
2016-04-09 08:44:57 +02:00 |
|
vladar
|
68d8681983
|
#30 Fixed recursion bug in ResolveInfo::getFieldSelection()
|
2016-04-01 16:30:52 +06:00 |
|
Vladimir Razuvaev
|
6fc46beb3f
|
Merge pull request #28 from mcg-web/patch-2
setDefaultResolveFn should be static
|
2016-03-12 07:46:21 +00:00 |
|
Jérémiah VALERIE
|
8763c94ea3
|
setDefaultResolveFn should be static
To ease override of $defaultResolveFn the setter should be `static`
|
2016-03-12 00:30:46 +01:00 |
|