Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

graphql-php

To make the best possible library for using GraphQL together with PHP.
Collective - Host: opensource - https://opencollective.com/graphql-php - Code: https://github.com/digiaonline/graphql-php

Add OverlappingFieldsCanBeMergedRule (#69)

github.com/digiaonline/graphql-php - d314c1392118079bcd60aed26db19dad7932de30 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add NoUnusedVariablesRule (#68)

github.com/digiaonline/graphql-php - 0e0bd465943e4ba6488e29dae17bb5f0f4ae46df authored almost 7 years ago by Christoffer Niska <[email protected]>
Add NoUnusedFragmentsRule (#67)

github.com/digiaonline/graphql-php - e93945a917f4f327b888a2009b6f63fe77d9e9ef authored almost 7 years ago by Christoffer Niska <[email protected]>
Add NoUndefinedVariablesRule (#66)

github.com/digiaonline/graphql-php - e04d76fe9f112a8c8628f40601856eb9380cf45e authored almost 7 years ago by Christoffer Niska <[email protected]>
NoFragmentCycles validation rule (#65)

* Add NoFragmentCyclesRule

* Use qualified reference for array-functions

github.com/digiaonline/graphql-php - 9c953bfa44746503904d5492e80ac516a7569f54 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add LoneAnonymousOperationRule (#64)

github.com/digiaonline/graphql-php - 90aa385978bcd90492a2a8574c0fdd91a7234377 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add KnownTypeNamesRule (#63)

github.com/digiaonline/graphql-php - 3ec7ebb8b7d2fce037ef89a4dccb4e989f9ab181 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add KnownFragmentNamesRule (#62)

github.com/digiaonline/graphql-php - ffa014219d87f3dba728d32761f2f83bf0d58f37 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add KnownDirectivesRule (#59)

github.com/digiaonline/graphql-php - 9185960c2a11413f2f53f216d1477341c5499cb6 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add KnownArgumentNamesRule (#58)

github.com/digiaonline/graphql-php - f83c5a6c762da273f5b06b6724da59605cb88660 authored almost 7 years ago by Christoffer Niska <[email protected]>
PossibleFragmentSpreads validation rule (#80)

* Add PossibleFragmentSpreadsRule

github.com/digiaonline/graphql-php - 7cf87e768e24d302763b1443b8a28dd7884f5519 authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #84 from digiaonline/composer-travis

Control Travis CI commands through Composer

github.com/digiaonline/graphql-php - 52d7843502c68100fd47f4f40f2692e10597d6cc authored almost 7 years ago by Sam Stenvall <[email protected]>
Control Travis CI commands through Composer

This makes it easier to see what's going on in one place

github.com/digiaonline/graphql-php - 4185a51515bc6890b68adcb4b302cf44e3c89465 authored almost 7 years ago by Sam Stenvall <[email protected]>
Fix imports (#85)

github.com/digiaonline/graphql-php - c7c2b568ac06e40f0cb82b4d302c6e88c08e655f authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #81 from digiaonline/lowercase-resources

Unify directory naming scheme by using lowercase

github.com/digiaonline/graphql-php - 9da8cef01d09032d59d4e371484bc3c4e4c05754 authored almost 7 years ago by Sam Stenvall <[email protected]>
Merge pull request #82 from digiaonline/levenshtein-distance

Use levenshtein() instead of homegrown lexicalDistance()

github.com/digiaonline/graphql-php - e8080eed76feb1e8504562c03eb80ba80987aeb3 authored almost 7 years ago by Sam Stenvall <[email protected]>
Add FragmentsOnCompositeTypesRule (#57)

github.com/digiaonline/graphql-php - 403be5ab8c5f3ff9e337bab3e78b4fa643329d46 authored almost 7 years ago by Christoffer Niska <[email protected]>
Use levenshtein() instead of homegrown lexicalDistance()

github.com/digiaonline/graphql-php - fb02019fdadca7737feda6bf4803895aa254b160 authored almost 7 years ago by Sam Stenvall <[email protected]>
Unify directry naming scheme by using lowercase

github.com/digiaonline/graphql-php - 9231ff516b7c0fa40962f85c76eba8dc97a42b9a authored almost 7 years ago by Sam Stenvall <[email protected]>
Fix PHPUnit IDE path (#79)

github.com/digiaonline/graphql-php - 0da8e642353e44ed607676f1bceb034e45c1ae4c authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #78 from digiaonline/fix-typos

Fix typos

github.com/digiaonline/graphql-php - 9d68a87efe7c1a763593fe4d3ea5ebe7e0a3cdec authored almost 7 years ago by Hugo <[email protected]>
Fix messages for skipped tests (#77)

github.com/digiaonline/graphql-php - b211eab2decfc7f328791e0c350dec139c5868cd authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #74 from digiaonline/refactory-execution-values

Refactor execution values.php

github.com/digiaonline/graphql-php - 1c33f13aafe6869232188fb41e0d53aaf038d528 authored almost 7 years ago by Hung Neo <[email protected]>
Public API (#72)

* Add proper public API

* Add execute to public API

github.com/digiaonline/graphql-php - d3e8851bb501c8218a714233df5358aac90b9a9c authored almost 7 years ago by Christoffer Niska <[email protected]>
Remove ../Execution/values.php file in composer

github.com/digiaonline/graphql-php - 958a9a5088fc8da594e09415976663cfc318cee4 authored almost 7 years ago by Hung Nguyen <[email protected]>
Introduce new ValuesResolvers class

github.com/digiaonline/graphql-php - 196f548f1416397c2c81e862a77a1ae478d370c5 authored almost 7 years ago by Hung Nguyen <[email protected]>
Rename ConfigTrait to ConfigAwareTrait (#73)

github.com/digiaonline/graphql-php - a0246f3e464d37e8b17ef5d3e71d4dd2f1ff21ec authored almost 7 years ago by Christoffer Niska <[email protected]>
Add proper support for syntax errors (#71)

github.com/digiaonline/graphql-php - c341af6f5d31f52f9d78935fbd245d758ded2873 authored almost 7 years ago by Christoffer Niska <[email protected]>
Flatten Language namespace (#70)

github.com/digiaonline/graphql-php - aeb790584c6b6377b5cd0634b7cb2e58dcbb5959 authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix TypeInfo::pushInputType argument type (#61)

github.com/digiaonline/graphql-php - d7fcc616e7239bbad0a7e82112790c8ec01ad816 authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix schema mutation and subscription return types (#60)

github.com/digiaonline/graphql-php - ff82f0a5075a9ed6ce247bb5813ea88f38848302 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add FieldOnCorrectTypeRule (#56)

github.com/digiaonline/graphql-php - 44350b5434fe954f6ec5bb94df1c4ab1fd0ecb26 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add ExecutableDefinitionsRule (#54)

github.com/digiaonline/graphql-php - 8278b6b72b28558eec7cf92011b6470524471a23 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add initial support for validation (#53)

github.com/digiaonline/graphql-php - 750008200d0cb2a8a93d7dcc6a3920ba77e3a187 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add support for visitor ancestors (#52)

github.com/digiaonline/graphql-php - 0f7b0abb98ba0bb0e2eb2a33f0964f373daf98c8 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add initial support for printing AST nodes (#51)

github.com/digiaonline/graphql-php - e9abecf83348380c52f2204292c17b160b90c310 authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #50 from digiaonline/simplify-unit-test-using-graph-helper

Simplify unit test using graph helper

github.com/digiaonline/graphql-php - 0bd9e0e31e4cebe1171b580e8c49a7a4dfcf204f authored almost 7 years ago by Hung Neo <[email protected]>
Add simple test for getArgumentValues

github.com/digiaonline/graphql-php - c2cd853309ad3a215e839daacdc0c304ffe5a408 authored almost 7 years ago by Hung Nguyen <[email protected]>
Remove execute() helper

github.com/digiaonline/graphql-php - 4edcaabca65e0815242907ed6f4150be7d17a6f5 authored almost 7 years ago by Hung Nguyen <[email protected]>
Simplify tests using graphql() helper

github.com/digiaonline/graphql-php - 139aeaa88490f0cc2a481c87f453a84e41f5e893 authored almost 7 years ago by Hung Nguyen <[email protected]>
Merge pull request #49 from digiaonline/execution-service-provider

Execution service provider

github.com/digiaonline/graphql-php - 9ea83a889a3180058f5db4f01615f49692540449 authored almost 7 years ago by Hung Neo <[email protected]>
Simplify exexution tests by using graphql()

github.com/digiaonline/graphql-php - 14ff1d79e525419711c6fb5e83ebb5ba7be39af9 authored almost 7 years ago by Hung Nguyen <[email protected]>
Share Execution instance

github.com/digiaonline/graphql-php - ccffb252bb0012ba64f940c54819b6862209fd51 authored almost 7 years ago by Hung Nguyen <[email protected]>
Change facades.php to helpers

github.com/digiaonline/graphql-php - 477874b89cade3619edc64056eda51394376108a authored almost 7 years ago by Hung Nguyen <[email protected]>
Add GraphQLException (#48)

github.com/digiaonline/graphql-php - 57e28458f7325c20bcd54f895fbbe3a30e7e46a5 authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix execution tests

github.com/digiaonline/graphql-php - 23c0a7e7ec8e2dec1b02ee0ed6bbb89d339083b3 authored almost 7 years ago by Hung Nguyen <[email protected]>
Introduce ExecutionProvider

github.com/digiaonline/graphql-php - 36a866e4929bdba1852056b268c19caab42efa4d authored almost 7 years ago by Hung Nguyen <[email protected]>
Merge pull request #46 from digiaonline/exceptions

Refactor exception classes

github.com/digiaonline/graphql-php - ed3704a1e65a0ceace1a8ad35f356c03c1262426 authored almost 7 years ago by Sam Stenvall <[email protected]>
Rename BaseException to AbstractException and make it abstract

github.com/digiaonline/graphql-php - e7cbc8bca9517c1e5d113e932f8f3814456191c5 authored almost 7 years ago by Sam Stenvall <[email protected]>
Update all @throws annotations programmatically

github.com/digiaonline/graphql-php - 4d16af65e3d469207c2eeb772da5956febaed9b3 authored almost 7 years ago by Sam Stenvall <[email protected]>
Rename GraphQLError to ExecutionException, make it extend BaseException

github.com/digiaonline/graphql-php - 00e6a4787fd5fa32bcf86227b59224a3df4476c5 authored almost 7 years ago by Sam Stenvall <[email protected]>
Introduce a BaseException class

All exceptions thrown by the library should extend this

github.com/digiaonline/graphql-php - 6bce799e40d1bb61ac981a0e12cfd902ed1852c4 authored almost 7 years ago by Sam Stenvall <[email protected]>
Rename SyntaxError to SyntaxErrorException, make it extend the newly introduced LanguageException

github.com/digiaonline/graphql-php - 44cced2fa03f212254c401d8a8102fcbf8adc8ac authored almost 7 years ago by Sam Stenvall <[email protected]>
Remove tests that checked for language features

There is no point in testing whether the built-in type system throws the expected errors, it is ...

github.com/digiaonline/graphql-php - 1383f42a25e972011357065e72087c1653578c89 authored almost 7 years ago by Sam Stenvall <[email protected]>
Introduce a specific exception type for invariant errors

github.com/digiaonline/graphql-php - 7dbeb5ee59e9fc3c7042e2b50e4bf8522816dc1e authored almost 7 years ago by Sam Stenvall <[email protected]>
Replace TypeError with a library-specific InvalidTypeException

github.com/digiaonline/graphql-php - d165f5496fb8b87fd445d05cd074d6c3fc27f70a authored almost 7 years ago by Sam Stenvall <[email protected]>
Remove setIsDeprecated()

If it's not supposed to be called it can just as well be removed

github.com/digiaonline/graphql-php - 1927f2bb6e58431b82bbb840ad2015d0e377df7b authored almost 7 years ago by Sam Stenvall <[email protected]>
Execution context builder (#43)

* Fix style

* Introduce ExecutionContextBuilder

* Use variables for fields that are used t...

github.com/digiaonline/graphql-php - fc82471d0b4af8bbabb5539d56d59f894997b371 authored almost 7 years ago by Hung Neo <[email protected]>
Pass environment to resolve function (#40)

* Temp

* Pass environment variables to resolve function

* Fix case issue

github.com/digiaonline/graphql-php - 2ab509fe372c4768efbde0391556e91201982a90 authored almost 7 years ago by Hung Neo <[email protected]>
Type info visitor (#38)

* Add type info

* Add type info visitor

* Add type info visitor tests

* Add typeFromAST...

github.com/digiaonline/graphql-php - bda88f9c0ff3d3dbd27ce208116b1d8e301edafb authored almost 7 years ago by Christoffer Niska <[email protected]>
Add introspection provider (#39)

github.com/digiaonline/graphql-php - cea2febd1de7bbb3f578ac9377ff97f7d95b1a09 authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix master phpstan errors (#41)

* Fix some namespace issues

* Remove illegal static "mixed" type-hint

This is a PHP 7.3 (u...

github.com/digiaonline/graphql-php - f36e2bfeae1208cf316715b2daa1aeca9462dc2d authored almost 7 years ago by Sam Stenvall <[email protected]>
Add resolver concept (#35)

github.com/digiaonline/graphql-php - 49bfd8bfcc044f222589e728c2fddad8e47eccc9 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add support for parallel visitors (#34)

github.com/digiaonline/graphql-php - 6c95d82340f04336a1994725fca3bef6741bd24a authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #33 from digiaonline/phpstan

Start using Phpstan for static analysis

github.com/digiaonline/graphql-php - a37f55d2c0e8a87e62c84ae4029b6784f55483c7 authored almost 7 years ago by Sam Stenvall <[email protected]>
Run phpstan on Travis CI too

Level 1 for now until errors have been fixed

github.com/digiaonline/graphql-php - 462df952f40f53cf3d8b0095b2abd451877f27b4 authored almost 7 years ago by Sam Stenvall <[email protected]>
Run phpstan as part of the composer test command

github.com/digiaonline/graphql-php - 872f751b8bd281edb4add2d640b00d9d1aca68bc authored almost 7 years ago by Sam Stenvall <[email protected]>
Move inner functions from ScalarTypesProvider to a separate utility file

Phpstan doesn't understand inner functions

github.com/digiaonline/graphql-php - 0fd1b1b2d68f925a7256fd1103e75f16977b5306 authored almost 7 years ago by Sam Stenvall <[email protected]>
Fix a few more autoloading issues so Phpstan can do its job

github.com/digiaonline/graphql-php - c80a3d5a204fd6589642884a247cdd3514e5b940 authored almost 7 years ago by Sam Stenvall <[email protected]>
Add missing file to the list of autoloaded files

Fixes "Function Digia\GraphQL\Type\__Schema not found while trying to analyse it - autoloading i...

github.com/digiaonline/graphql-php - 8e8d2f88d22ac9fa77e726e1305450650ba81e5e authored almost 7 years ago by Sam Stenvall <[email protected]>
Add composer script test (#30)

github.com/digiaonline/graphql-php - e2f3c94d6548a9b41fffb6d14b9dcc3d6610ee2a authored almost 7 years ago by Hung Neo <[email protected]>
Refactor container builder to use providers (#29)

github.com/digiaonline/graphql-php - 998488ccdb781667f44856e1788eb0196a9e0de7 authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix code inspection issues (#27)

github.com/digiaonline/graphql-php - c545208f5b5bced42898a8132180cb22459b5d9f authored almost 7 years ago by Christoffer Niska <[email protected]>
Fix code style

github.com/digiaonline/graphql-php - 5522bcf7ad8459339d918bdc2f58f91b931effc7 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add IDE code style config

github.com/digiaonline/graphql-php - 5e29918a9c6552306c2e0dbf26a12dead0080aac authored almost 7 years ago by Christoffer Niska <[email protected]>
Add initial support for introspection (#15)

github.com/digiaonline/graphql-php - e0b7fecc6338743d21ffcd3f513b98558313512f authored almost 7 years ago by Christoffer Niska <[email protected]>
WIP: Add initial support for visitors (#23)

* Add initial support for visitors

* Clean up visitor logic

* Change visitors to return no...

github.com/digiaonline/graphql-php - 998f3f727efd65297727604fb1b2ffdd1fc9144e authored almost 7 years ago by Christoffer Niska <[email protected]>
Execution fragments deeper (#25)

* Resolve field with proper name (alias)

* Fix test: Resolve multiple fields if any

* Retu...

github.com/digiaonline/graphql-php - bd3178c45c83416cc4a6209deb571a0834e66ada authored almost 7 years ago by Hung Neo <[email protected]>
Update IDE php config

github.com/digiaonline/graphql-php - d667a8a519033ca27d9c4be1fed796df2944d672 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add Scrutinizer badge (#26)

Fixes https://github.com/digiaonline/graphql-php/issues/22.

github.com/digiaonline/graphql-php - e28c182a37c8053b9c17ef34bdd43d2d3fe8e351 authored almost 7 years ago by Hugo <[email protected]>
Merge pull request #24 from digiaonline/parser-test

Parser test

github.com/digiaonline/graphql-php - e777986a06e8ab162e48d6047734834104ec8c56 authored almost 7 years ago by Hung Neo <[email protected]>
Add a test for parsing multiple fragments

github.com/digiaonline/graphql-php - 0aea94b4daa10263180369f697f285ac6911754a authored almost 7 years ago by Hung Neo <[email protected]>
Fix array_map(): Argument #2 should be an array

github.com/digiaonline/graphql-php - e06a941da0255ebff7ece1d682eb66f24738969d authored almost 7 years ago by Hung Neo <[email protected]>
Initial support for building schema from SDL (#19)

* Add initial support for building schema

* Refactor utilities

* Change schema builder to ...

github.com/digiaonline/graphql-php - 7ce0c8fd0e27ec9149fbb0923088ad20c84d9025 authored almost 7 years ago by Christoffer Niska <[email protected]>
Dependecy injection (#21)

* Refactor parser instantiation

* Add initial support for dependency injection

* Refactor ...

github.com/digiaonline/graphql-php - 4750e84d24d0bef024927702e037fa2a9fd669aa authored almost 7 years ago by Christoffer Niska <[email protected]>
Move SerializationInterface

github.com/digiaonline/graphql-php - ea994986b277ccf39806b04e98642819a6c3bad8 authored almost 7 years ago by Christoffer Niska <[email protected]>
Move config into its own namespace

github.com/digiaonline/graphql-php - b6afd3b22d9554a991dbe357848ff174f82a57b2 authored almost 7 years ago by Christoffer Niska <[email protected]>
Flatten directory structure (#20)

* Flatten directory structure

* Fix formatting

github.com/digiaonline/graphql-php - edaba1f9946afab58e8e2cf5a1e224f44ba863fb authored almost 7 years ago by Christoffer Niska <[email protected]>
Execution mutation + fragments (#18)

* Add support for parsing schema definition

* Throw GraphQLError instead of generic Exception...

github.com/digiaonline/graphql-php - 974e77278991e58535bd44ffb92874780f10655e authored almost 7 years ago by Hung Neo <[email protected]>
Update composer.json

github.com/digiaonline/graphql-php - 934e00a111a761ddcfcd2c18e01a8c25ed6cd1e3 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add dummy AST printer

github.com/digiaonline/graphql-php - 928281ec0dd94656bd12c128b2f41855c1ffb531 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add missing AST builders

github.com/digiaonline/graphql-php - 9493b836e5455f91de3676c3c9abca6b23f69a8a authored almost 7 years ago by Christoffer Niska <[email protected]>
Add GraphQLError props

github.com/digiaonline/graphql-php - 7faae52625f0180d85990646c97c24221a79e5d9 authored almost 7 years ago by Christoffer Niska <[email protected]>
Add parse facade

github.com/digiaonline/graphql-php - b9da506e762a4be184e2eeb71e060345a9cc9152 authored almost 7 years ago by Christoffer Niska <[email protected]>
Move Schema class

github.com/digiaonline/graphql-php - 4a04fadf98aacfbc3b7147bded8116ef8eec7fd5 authored almost 7 years ago by Christoffer Niska <[email protected]>
Remove unused files

github.com/digiaonline/graphql-php - 5d10252092ca1a338cc4dc68451568e2c23daf10 authored almost 7 years ago by Christoffer Niska <[email protected]>
Merge pull request #14 from digiaonline/fix-missing-name-node

Fix missing NameNode while building OperationDefinitionNode

github.com/digiaonline/graphql-php - fd56fa15068c4417e02d17676b3cd5883045d6e5 authored almost 7 years ago by Hung Neo <[email protected]>
Fix missing NameNode while building OperationDefinitionNode

github.com/digiaonline/graphql-php - bc58202a0103e4d8acf470fff6540dde51df8261 authored almost 7 years ago by Hung Neo <[email protected]>