Commit Graph

  • b93519170f Merge pull request #50 from geshido/master Jérémiah VALERIE 2016-09-15 09:53:22 +0200
  • dab3e52242 Fix fatal error Yury 2016-09-15 14:34:50 +0700
  • f9e97ea296 Fixed several broken tests v0.7.0 vladar 2016-09-14 19:36:10 +0700
  • 560ad20954 Added .gitattributes for repository vladar 2016-09-14 19:14:14 +0700
  • 2c50c51432 Fixed issue in lazy interface test where query type definition incorrectly initialized type that was supposed to be tested for laziness vladar 2016-09-14 17:52:24 +0700
  • 473bdb62a1 Updated documentation to spec April2016, upgrade instructions Ivo Meißner 2016-09-13 16:53:55 -0500
  • 1f71ffc3fc Added test to catch regressions in lazy interface declarations (see #38) vladar 2016-05-04 18:52:02 +0600
  • f7c8c670fe Fixed syntax errors specific to PHP5.5- to still support PHP5.4+ vladar 2016-05-02 04:16:57 +0600
  • 26db43e7c4 Enabled subscriptions in executor vladar 2016-05-02 04:09:40 +0600
  • 31f40f5e26 Fixed scalar Int to respect min/max values according to graphql spec; added descriptions to scalars vladar 2016-05-02 04:09:00 +0600
  • c3d7a49a08 Updated executor and it's tests for april2016 specs vladar 2016-05-02 03:42:05 +0600
  • 00f12b3197 Fixed definition tests; added enum tests vladar 2016-05-01 03:05:10 +0600
  • 183a9d72cf Introspection for april 2016 spec + fixed tests vladar 2016-05-01 03:04:16 +0600
  • e7c7924dc0 New AST utils + test vladar 2016-05-01 03:02:04 +0600
  • a6a4f7862b Several validator fixes vladar 2016-04-30 23:25:09 +0600
  • e82f887918 Fixed visitor; more visitor tests vladar 2016-04-30 20:39:06 +0600
  • 71924f1154 Added phpbench for benchmarking vladar 2016-04-28 19:21:24 +0600
  • 3dec7a9995 Test complete validation vladar 2016-04-25 19:50:03 +0600
  • 800d8ba25f Continue updating validator rules for april2016 spec vladar 2016-04-25 19:29:17 +0600
  • 8ab7a9a438 Implemented covariant return types for interface fields (#23) vladar 2016-04-25 17:43:02 +0600
  • f1ddc98390 Updating validator rules for april2016 spec vladar 2016-04-25 03:57:09 +0600
  • 17081cec1c More AST visitor tests vladar 2016-04-24 17:35:14 +0600
  • 687b023616 Schema language parsing / printing vladar 2016-04-24 17:01:04 +0600
  • 4f4776726d Updated parser to 2016 spec version; schema language parsing vladar 2016-04-24 00:24:41 +0600
  • 86adfde0a0 Updated AST to 2016 spec version vladar 2016-04-23 23:08:46 +0600
  • c053169671 Updated Lexer and LexerTest to april 2016 spec vladar 2016-04-23 19:43:10 +0600
  • ae5cffb6d5 Merge pull request #45 from konforce/decode-escaped-strings Vladimir Razuvaev 2016-09-14 17:43:32 +0700
  • 7c6f216578 Change Lexer::readString to decode escaped characters to their literal values Matthew Leverton 2016-07-14 13:32:57 -0500
  • 0c1ad084d4 Merge pull request #44 from mcg-web/removed_memoization_on_executor_resolve_field v0.6.4 Jérémiah VALERIE 2016-06-11 08:43:32 +0200
  • 3ae6c73367 Removed memoization on executor resolveField (see #43) Jeremiah VALERIE 2016-06-10 11:57:43 +0200
  • 0e1929f0b1 Merge pull request #39 from mcg-web/fix_resolve_info_field_selection_when_using_multiple_fragments v0.6.3 Vladimir Razuvaev 2016-05-25 12:14:29 +0600
  • be46b14441 Fix ResolveInfo::getFieldSelection() when using multiple fragments on the same field. Jeremiah VALERIE 2016-05-18 15:36:45 +0200
  • 7916c54926 Merge pull request #37 from mcg-web/execution-result-extensions v0.6.2 Vladimir Razuvaev 2016-04-25 19:55:11 +0600
  • de4eba7077 Fix interface implementaion when interface is extends. Jeremiah VALERIE 2016-04-25 11:56:10 +0200
  • 327cc52601 Add ExecutionResult $extensions Jérémiah VALERIE 2016-04-25 11:23:10 +0200
  • 4d024ee85e Test for lazy interface initialization + minor related tweak v0.6.1 vladar 2016-04-20 18:04:11 +0600
  • 0a0c8181ea Merge pull request #33 from mcg-web/lazy_implementation_to_interfaces_loading Vladimir Razuvaev 2016-04-20 17:58:09 +0600
  • 3c6305c121 * Optimized implementation to interfaces using lazy loader * Union types now accepting callback Jeremiah VALERIE 2016-04-19 21:16:09 +0200
  • 36a845499c Merge pull request #32 from mcg-web/add_query_security_rules v0.6.0 Vladimir Razuvaev 2016-04-15 16:48:58 +0600
  • 545fe616a0 Add Complexity and Depth Query Security Jeremiah VALERIE 2016-04-09 10:04:14 +0200
  • 1bc5e0c9da Use PSR-4 Autoloader for tests Jeremiah VALERIE 2016-04-09 09:36:53 +0200
  • 7cb99cc3ff Add phpunit config file Jeremiah VALERIE 2016-04-09 09:16:57 +0200
  • cc2464ed10 move to PSR-4 autoloader Jeremiah VALERIE 2016-04-09 09:15:45 +0200
  • 2168d56d2d * Named default rules * add accessors to ease rules management * replace self by static on public methods to help extending DocumentValidator class Jeremiah VALERIE 2016-04-09 08:44:57 +0200
  • 68d8681983 #30 Fixed recursion bug in ResolveInfo::getFieldSelection() v0.5.9 vladar 2016-04-01 16:30:52 +0600
  • 6fc46beb3f Merge pull request #28 from mcg-web/patch-2 v0.5.8 Vladimir Razuvaev 2016-03-12 07:46:21 +0000
  • 8763c94ea3 setDefaultResolveFn should be static Jérémiah VALERIE 2016-03-12 00:30:46 +0100
  • dba93ab233 Merge pull request #27 from mcg-web/patch-1 Vladimir Razuvaev 2016-03-07 16:49:24 +0600
  • d372ebaf35 Add a Symfony2 implementation Jérémiah VALERIE 2016-03-07 11:11:52 +0100
  • 201fb7754f Additional test case for input type fields definition as closure v0.5.7 vladar 2016-02-27 12:30:45 +0600
  • d37fb34e96 Ability to define interface fields with closure vladar 2016-02-27 12:29:45 +0600
  • f548de59fe Fixes for definition config validation after recent changes vladar 2016-02-25 15:23:42 +0600
  • 083cb4e3f2 Added Complementary Tools section to README vladar 2016-02-24 23:47:57 +0600
  • dea4485429 Removed scary warning in README vladar 2016-02-24 23:30:05 +0600
  • b890ef7cfe Ability to define InputObjectType fields with closure (#22) v0.5.6 vladar 2016-02-24 23:25:36 +0600
  • cc6c6a14f5 Expose original type configs for custom app-level metadata v0.5.5 vladar 2016-01-21 17:07:05 +0700
  • 98e5835620 Avoid infinite loop when using recursive types and interfaces (#16) v0.5.4 vladar 2016-01-01 19:16:25 +0600
  • 4591840ec7 Merge pull request #17 from andytruong/schema-subscriptionType v0.5.3 Vladimir Razuvaev 2015-12-21 16:00:37 +0600
  • 968da9d122 Add subscriptionType. Andy Truong 2015-12-21 06:29:29 +0700
  • 68365e29e7 Merge pull request #13 from MPV/patch-1 Vladimir Razuvaev 2015-12-03 14:38:35 +0600
  • d24a8fa281 Added semicolon to HTTP endpoint example. Victor 2015-12-03 09:15:51 +0100
  • 68fb4ceb9c Refactored facade to simplify custom output formatting v0.5.2 vladar 2015-11-02 20:39:51 +0600
  • c81605bfb1 Fixed bug with failing error reporting for mismatching interface / union implementations v0.5.1 vladar 2015-10-25 19:35:36 +0600
  • ea4d43f00f Better approach for latest performance tweaks (#8) vladar 2015-10-25 19:08:24 +0600
  • 3b3da9e066 Several performance improvements (#8) v0.5 vladar 2015-10-25 14:23:15 +0600
  • d982bad63a Make sure default argument values are passed to resolve function (#4) vladar 2015-10-23 17:30:02 +0600
  • 965c3ff743 Minor executor refactoring related to handling "resolve" errors vladar 2015-10-23 15:45:40 +0600
  • 83f42825f8 Reverted mapping executor (#6) vladar 2015-10-23 15:44:01 +0600
  • 0b5b50e7f9 Added travis build status in Readme vladar 2015-10-18 00:55:12 +0600
  • a52a5b2c73 Undocumented map for now (highly likely that it will be reverted) vladar 2015-10-18 00:48:39 +0600
  • 7f70292cbc Merge pull request #7 from intrepion/adding-travis-configuration vladar 2015-10-18 00:22:44 +0600
  • d32d0b1304 Removing 5.3 from travis configuration Oliver Forral 2015-10-17 08:30:09 -0700
  • c25eadd312 Trying out all the versions of PHP on travis Oliver Forral 2015-10-17 08:24:19 -0700
  • 197c2d3532 Allow thunks for Union possible types + preserve original type config with Union (for custom user-land definitions) vladar 2015-10-17 17:37:40 +0600
  • 5f2b2376e0 Allow custom attributes in type definitions for user-land metadata vladar 2015-10-17 17:35:56 +0600
  • 2d54f654c2 Fine-grained type checks for Executor vladar 2015-10-17 17:34:51 +0600
  • 1c58fb5e71 Updated version in Readme vladar 2015-09-06 15:54:30 +0600
  • 25c42e6b52 Added Utils::groupBy as a convenience tool v0.4 vladar 2015-09-06 15:50:16 +0600
  • c312f73df3 Oops, added missing parseValue for EnumType vladar 2015-09-06 15:49:23 +0600
  • 83e33659cb Do not mess with original value in executor. Copy it instead. vladar 2015-09-06 15:48:16 +0600
  • 913caf33ec Removed old info from composer description vladar 2015-09-01 02:02:54 +0600
  • 3edf6248b0 Mapping Executor v0.3 vladar 2015-09-01 01:44:03 +0600
  • aeb56d139a Ability to receive list of requested fields from ResolveInfo (recursively) vladar 2015-08-30 13:48:17 +0600
  • 74b922ce68 Use name as value for Enums if value wasn't set in definition vladar 2015-08-30 13:47:09 +0600
  • 9ccfb93ef2 Saving original field config with field definition to allow custom app-level definitions vladar 2015-08-30 13:46:20 +0600
  • c6a9712790 Several useful utils for Traversables vladar 2015-08-30 13:44:52 +0600
  • 003fa005ed Ability to set type-level "resolveField" method vladar 2015-08-30 13:43:55 +0600
  • 5241c8a5d3 Better error messages for config validation vladar 2015-08-30 13:41:41 +0600
  • ee2ce29899 Merge remote-tracking branch 'origin/master' v0.2 vladar 2015-08-20 02:48:04 +0600
  • 1e56ca493b Added README vladar 2015-08-20 02:44:44 +0600
  • c0175c9f77 Added README vladar 2015-08-20 02:44:44 +0600
  • 841d6ab851 Updated to latest version of graphql-js vladar 2015-08-17 20:01:55 +0600
  • 022c962942 New language features (NamedType, directives rethinking) vladar 2015-08-17 02:53:11 +0600
  • 698b2cb862 Minor errors refactoring vladar 2015-08-16 16:39:30 +0600
  • 1b2f74f115 More star wars tests vladar 2015-08-16 16:17:35 +0600
  • 04b2e409eb Merge pull request #1 from Folkloreatelier/master v0.1 vladar 2015-08-10 12:48:16 +0600
  • b3932c8fbe Updated listOfType validation to Traversable David Mongeau-Petitpas 2015-08-09 19:00:05 -0400
  • 7431f2dcc5 Edit character bug David Mongeau-Petitpas 2015-08-09 14:26:36 -0400
  • afe28da475 Check on ListOfType is on ArrayAccess instead of ArrayObject David Mongeau-Petitpas 2015-08-09 14:25:01 -0400
  • b2b08f2a07 Fixed missing cleanup in TypeInfo::leave vladar 2015-07-16 15:16:27 +0600