Ecosyste.ms: OpenCollective

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

github.com/wp-graphql/wp-graphql

:rocket: GraphQL API for WordPress
https://github.com/wp-graphql/wp-graphql

- update phpstan rule `treatPhpDocTypesAsCertain` to `false` as WordPress hooks and filters don't guarantee types will come through as intended and we need to do a little manual guarding against invalid arguments being passed through.

- update request::execute to return empty array if nothing else has been returned
- update regist...

0114372f9a6fc77ff3eae29a075034dd62e400a6 authored almost 2 years ago by Jason Bahl <[email protected]>
- remove return type for Request::execute()

b8adb8e4dba48bc55f8c1942f8ebc789c865dca2 authored almost 2 years ago by Jason Bahl <[email protected]>
- fix tests to use updated `allowFieldUnderscores` instead of `allow_field_underscores`

302749b639b1d55af92b4fa47382585d1b735bef authored almost 2 years ago by Jason Bahl <[email protected]>
Merge commit 'ead0acb6d9ea1ad3eaaf6a36850c33ba0720bb6a' into release/v1.14.0

# Conflicts:
# CHANGELOG.md
# readme.txt
# src/WPGraphQL.php
# wp-graphql.php

c82bb11d828d378a69eca3d535efe40ab65c9e40 authored almost 2 years ago by Jason Bahl <[email protected]>
- update @since tags

- update Changelog / README
- update spacing for WPConnectionType

38e5581544cd9fa31d2ee9cc73195c35aea62dbe authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2745 from jasonbahl/feat/#2736-allow-fields-to-be-registered-with-underscores

feat: allow fields to be registered with underscores

2d140fdfcfb6ca6324fac2138e36ea987a66ca08 authored almost 2 years ago by Jason Bahl <[email protected]>
- undo change to register_graphql_interface_type signature/docblock

a200bb38889223c087b3a58136afb2ce924fd92c authored almost 2 years ago by Jason Bahl <[email protected]>
- change field config key to `allowFieldUnderscores` instead of `allow_field_underscores`

de8e71b5437d7222a6e158b2c64b2dee2ee8d3e6 authored almost 2 years ago by Jason Bahl <[email protected]>
Auto-merge master back to develop

ead0acb6d9ea1ad3eaaf6a36850c33ba0720bb6a authored almost 2 years ago by Github Actions <[email protected]>
Merge pull request #2744 from wp-graphql/release/v1.13.10

release: v1.13.10

d5d766d0e92a8706824cb2eef2d40fc30b05e8fa authored almost 2 years ago by Jason Bahl <[email protected]>
- include changes from PR #2741

eef706fe409ca632a55d46d451edae502ae98728 authored almost 2 years ago by Jason Bahl <[email protected]>
- update versions, changelog for release

d85f0ce884f64b282ab5b829b18735f596354f22 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2742 from justlevine/ci/stop-the-stalepocalypse

ci: stop the stalepocalypse πŸ€–

56b289613938cb7dcc630ad6c750d14236684322 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2741 from josephfusco/update-plugin-name

fix: Remove space from plugin name

efb6eb930d41553b4ad4b323d1f4b5e70daf81fd authored almost 2 years ago by Jason Bahl <[email protected]>
ci: stop the stalepocalypse πŸ€–

5f6cea668aa7972d62ee10c0d283f71abf997d14 authored almost 2 years ago by David Levine <[email protected]>
Update Appsero Client plugin name

Signed-off-by: Joe Fusco <[email protected]>

c4ba9bc67dc5c2b9b5d47f08670ebd5c92e44113 authored almost 2 years ago by Joe Fusco <[email protected]>
Test should use new plugin name

Signed-off-by: Joe Fusco <[email protected]>

78019f14268f0c3e793fef340f6d48ff99f4265b authored almost 2 years ago by Joe Fusco <[email protected]>
Remove space from plugin name

Signed-off-by: Joe Fusco <[email protected]>

14b6c5e40d81ac38217ada33d9eae65437624a56 authored almost 2 years ago by Joe Fusco <[email protected]>
Merge pull request #2735 from markkelnar/ci/debug-0-printing

fix: Explicitly check for DEBUG enabled value for tests

ff7333b4c1c394d074cfc13cb1167270730f9f55 authored almost 2 years ago by Jason Bahl <[email protected]>
- remove ? from bool type on format_field_name function arg

30bddd0be0d8202fbd400469ba09f9034e2072cb authored almost 2 years ago by Jason Bahl <[email protected]>
- remove unreached return

7ff2aa1af6b3e2eb61d23f83a638be276cea12bb authored almost 2 years ago by Jason Bahl <[email protected]>
- fixing some docblocks

- removed unused arg from "register_fields()" function

95822e76c09a90776cde2c75da779709cab01be3 authored almost 2 years ago by Jason Bahl <[email protected]>
- forgot to commit the tests

0b7dcffb4e287c8a9b849d9cfc85a2cc20375fee authored almost 2 years ago by Jason Bahl <[email protected]>
- update docblocks, spacing

- pass "allow_field_underscores" in WPConnectionType register_field call
- instead of passing $th...

ef2b1048b37c3f9408728780139136a7f981613b authored almost 2 years ago by Jason Bahl <[email protected]>
Explicitly check for DEBUG enabled value for tests

ca66e642df6a19cbc46385d21930fff179c6223f authored almost 2 years ago by Mark Kelnar <[email protected]>
Merge commit '552f1479080109555f86bd612abbc9c3d3462af3' into release/v1.14.0

# Conflicts:
# CHANGELOG.md
# readme.txt
# src/WPGraphQL.php
# wp-graphql.php

5e4173bef067c7cc0d0e08ab8ff22cd867e45e8c authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2651 from justlevine/chore/more-deregister-type-logic

feat: add `deregister_graphql_mutation()` and corresponding `graphql_excluded_mutations` filter

552f1479080109555f86bd612abbc9c3d3462af3 authored almost 2 years ago by Jason Bahl <[email protected]>
- add fully qualified namespaces to docblocks

0a07b6cbb1357eb5091af970bb6004aef9646b60 authored almost 2 years ago by Jason Bahl <[email protected]>
- add Utils as a use statement

78d50089a1e4bf96c1dc9669c64fa9aadf96513f authored almost 2 years ago by Jason Bahl <[email protected]>
Merge commit '3c7147c696b6d9dfff16b5a5188d6949a9913e46' into chore/more-deregister-type-logic

# Conflicts:
# src/Registry/TypeRegistry.php
# tests/wpunit/AccessFunctionsTest.php

c87ff8084843907ab7f0d7a09b5dbe0e22c43406 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2652 from justlevine/feat/deregister-graphql-connection

feat: add `deregister_graphql_connection()` and corresponding `graphql_excluded_connections` filter

3c7147c696b6d9dfff16b5a5188d6949a9913e46 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into chore/more-deregister-type-logic

f65ef74f3f47fadffe892229aeaffb4696d73741 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2680 from justlevine/feat/NodeResolver_resolve_uri-refactor

feat: Refactor NodeResolver::resolve_uri() to use WP_Query

734d54427a9d4c1f588f0438f24105f2e2f046b0 authored almost 2 years ago by Jason Bahl <[email protected]>
Auto-merge master back to develop

c2a1d8c19069d95f7ca1d2fb06c63da186c5b32a authored almost 2 years ago by Github Actions <[email protected]>
Merge pull request #2728 from wp-graphql/release/v1.13.9

release: v1.13.9

24e4ced11a3ea5478baabd0f2db146e60422ab68 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2726 from jasonbahl/fix/#2699-post-types-and-taxonomies-with-underscores

fix: invalid schema when Custom Post Types or Taxonomies are registered with underscores in gra...

c28a086304755c44f953ab5da4c32e69d5645848 authored almost 2 years ago by Jason Bahl <[email protected]>
- fix spacing

129d20e07725c0847abe49c8595b8715bec338e1 authored almost 2 years ago by Jason Bahl <[email protected]>
- update changelog and versions for release

0145f6e26c4951e7b0218843c58d32233b83519c authored almost 2 years ago by Jason Bahl <[email protected]>
Merge commit '9539f00a9395ede18557823295aa81261149367c' into release/v1.13.9

876d89cec35cdecb988c5750527c3a7f74812b04 authored almost 2 years ago by Jason Bahl <[email protected]>
- fix spacing

91df1a78af251e0cffaea035f4c9c903bec0202c authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into fix/#2699-post-types-and-taxonomies-with-underscores

ac406db4a6a916bdb7a769853925107e9af79617 authored almost 2 years ago by Jason Bahl <[email protected]>
- format the connection edge type that's registered and applied as an interface

9539f00a9395ede18557823295aa81261149367c authored almost 2 years ago by Jason Bahl <[email protected]>
- add fix for tests. Instead of formatting the ConnectionEdge type name, we just ucfirst for consistency with the Type that's registered

a2642b9847119459b79aa6f589021ecac048f4c8 authored almost 2 years ago by Jason Bahl <[email protected]>
- add tests that register a post type and taxonomy using underscores in the graphql_single_name and graphql_plural_name and assert that a valid schema is generated (tests fail)

834f885149b8b3126fdcf40cd826cd1d285fac75 authored almost 2 years ago by Jason Bahl <[email protected]>
- release prep

8f0a99b2725f84e12431b3f7608838ef4fc0dbba authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2659 from justlevine/tests/node-by-uri

test: backfill `nodeByUri` query testing

fd923977c82f5435a1e65d732b1759d29be408ce authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2724 from markkelnar/test/graphql-cache-key

fix: Add test for the graphql all query key in headers

fe3efe7c79938b3aebb47b1c03be6c2d3f360843 authored almost 2 years ago by Jason Bahl <[email protected]>
Add test for the graphql all query key in headers

c981e287d9a520c9b742b596e5fa88806a7123bc authored almost 2 years ago by Mark Kelnar <[email protected]>
Merge pull request #2716 from wp-graphql/dependabot/npm_and_yarn/sideway/formula-3.0.1

chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1

08ec62e95974237017a78b0b7a0e6130e94c521c authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2718 from decodekult/develop

fix: deprecation notice

a89eda53f6ab13ce72df82c6c4a321d6d21bf970 authored almost 2 years ago by Jason Bahl <[email protected]>
fix: deprecation notice

WPGraphQL\Types::map_input is deprecated, use WPGraphQL\Utils\Utils::map_input instead.

Fixes h...

cfb78ef2e6a5820bace87799bc1a6a66201f0257 authored almost 2 years ago by Juan de Paco <[email protected]>
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1

Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release not...

e0c4b8d82b4cdd4cd73f3f3f6bee4bb77e9f0327 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- fix pageInfo description

9ee971695cdb848d7b51afdd2df837bdf111df76 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2643 from markkelnar/check-post-lock-on-edit

fix: add post_lock check on edit/delete mutation

9159e440cd903caa1308821b6459cfff780514ee authored almost 2 years ago by Jason Bahl <[email protected]>
- update to play nice with newer phpcs rules

37efad5ca53d4583c481d0e9c46dc820107e7540 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into check-post-lock-on-edit

5bebf7afcb06b23c40b9aec949855d3ef19ed485 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge commit '99f1f8e45244826329b9a32a5362eb5a819f3729' into check-post-lock-on-edit

19e6ba61b6a8e9a979b5b0a9c6d38ffafaeba60f authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2698 from wp-graphql/dependabot/npm_and_yarn/simple-git-3.16.0

chore(deps): bump simple-git from 3.15.1 to 3.16.0

2fc55ca02f1ce06cdf7ac15c2938572cb0c68313 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2701 from jiwon-mun/fix/nav-docs

fix: navigation url from request-lifecycle to wpgraphql-request-life…

39e4c69cb740f8ca8e3325178640dfd568a33337 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2704 from WORK180/1539-fix-doc-missing-escape-character

fix: missing apostrophe after escape

d5f62753ab1726ebb08ab970bce22a36fc9100a7 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2705 from justlevine/chore/fqcn

chore: Use fully-qualified classnames in PHPDoc annotations

80b95a1edaaa6e91ae38acf90631edde02615dbf authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into chore/fqcn

7256a5d496bad7752eb0ac3304437b7dcec3671e authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2706 from justlevine/dev/phpstan-update-and-fixes

fix: update PHPStan and fix newly-surfaced sniffs

7f6b4c2afe7232832e8faf6334338a5d3ab6e685 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into chore/fqcn

6baa66b1f1257586428f3225dfc433f97dcc1b19 authored almost 2 years ago by Dovid Levine <[email protected]>
- remove questionable return

641e08ef08d32a3113c35c2a5ed7d3478646ffed authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2709 from wp-graphql/dependabot/npm_and_yarn/http-cache-semantics-4.1.1

chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1

4961e3a62478e3f10d34383cea4b4f98a730fbb4 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2713 from wp-graphql/release/v1.13.8

release: v1.13.8

99f1f8e45244826329b9a32a5362eb5a819f3729 authored almost 2 years ago by Jason Bahl <[email protected]>
- update release versions, changelog

b234455c7a73bc59e0a9c2555ea5156283e6c600 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2712 from jasonbahl/fix/#2711-query-analyzer-outputting-list-types-for-one-to-one-connections

fix: Query Analyzer outputting unexpected list types

b97780beb1543165baaab86f2c0513646eae40d0 authored almost 2 years ago by Jason Bahl <[email protected]>
- add bugfix for query analyzer

b3f29c0ddc2760546157b841296c4f68eca4602e authored almost 2 years ago by Jason Bahl <[email protected]>
- add some comments to clarify intent of the code

ff6720788f56de1d4fabc93c0edc8f860b67f7c2 authored almost 2 years ago by Jason Bahl <[email protected]>
- code sniffer updates

dddd69fd4276226e9431e41fbf97c568b38e650b authored almost 2 years ago by Jason Bahl <[email protected]>
- add another test for content nodes

- update logic to get possible types for interface queries (i.e. contentNodes)

3366a15a876945cfa173de0dec23dbe6c74b6ca5 authored almost 2 years ago by Jason Bahl <[email protected]>
- update set_list_types visitor to better track when Node types are queried for as lists, or direct child fields of a list (ie: nodes / edges->node)

508d63fe9296872d9a1b364c6d055fa0a3bd10a6 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge branch 'develop' into fix/#2711-query-analyzer-outputting-list-types-for-one-to-one-connections

f6085f64437a273e06e9e531c32bf3605d40f0dc authored almost 2 years ago by Jason Bahl <[email protected]>
- update test conflict

f2e218a45c0fecc19711399adb2b2ed7b2b75c11 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2707 from justlevine/ci/lint-pr-fix-trigger-and-version

ci: update and fix Lint PR workflow

5aac3bc5b9d65ec027e12659efad88c478a72198 authored almost 2 years ago by Jason Bahl <[email protected]>
- update query analyzer class so failing test runs

9c0d737223a27751a4fdc4e1aab86882b9137076 authored almost 2 years ago by Jason Bahl <[email protected]>
- Adjust the logic of the QueryAnalyzer::set_list_types to better determine if a Node type is queried directly as a list or as a selected field of a type that was queried as a list

eaade7607630155d6cceb310e4a827cc1a827dbc authored almost 2 years ago by Jason Bahl <[email protected]>
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4....

22cf2a1fdb6faabc251e881ef2dadaf2deb7e2a0 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: update action-semantic-pull-request and remove pull_request trigger

5ce49df4ae0978c0943bd23cd8b2ba92a1be2c5c authored almost 2 years ago by David Levine <[email protected]>
fix: InstrumentSchema::check_field_permissions() should return void on action

05bba1849e86097065fc985fb5f920be4ee3d750 authored almost 2 years ago by David Levine <[email protected]>
fix: Tracing::end_trace() on action should return void

fa183350a743a7f8de338c08c747cb59cc3c3e21 authored almost 2 years ago by David Levine <[email protected]>
chore: temporarily phpstan-ignore dead code

bc05256314b430e5d163f5ded0c2a47f7531ee6b authored almost 2 years ago by David Levine <[email protected]>
chore: ignore phpstan error in upstream WP code

2be9b04284c51cef670da9d70fb33fa8697d42f7 authored almost 2 years ago by David Levine <[email protected]>
fix: array_merge() in PHP7.3 must have >1 args

6df4f95d930f88dcf0b4f5e4f201dc308ddf5684 authored almost 2 years ago by David Levine <[email protected]>
fix: `graphql_wp_user_query_cursor_pagination_stability` uses 1 param

0215b6d1b63e7849c9844447def7ebfdf7cdf346 authored almost 2 years ago by David Levine <[email protected]>
fix: `graphql_get_debug_log` action should return void

f64169b0dca1bcf4e397641bf0c4f7e9e5103100 authored almost 2 years ago by David Levine <[email protected]>
chore: update phpstan deps

54d9bb12c2708be6bd2f950597056ed4c53c538c authored almost 2 years ago by David Levine <[email protected]>
chore: use FQCN in PHPDoc annotations

682acfa727f3eeed6b7cfe056fe940910770acc9 authored almost 2 years ago by David Levine <[email protected]>
chore: add Slevomat FQCN rule to phpcs

42f7bd121cb39b751d686a337257cebe4e4542cf authored almost 2 years ago by David Levine <[email protected]>
dev: add `slevomat/coding-standard` to composer dev-deps

9a3512fa9845102c84e486bceffb365c2d6aaf5c authored almost 2 years ago by David Levine <[email protected]>
Fix missing apostrophe after escape

4a368f595703c6583c3365e06cdb2019b01ffc4e authored almost 2 years ago by Isaac Mann <[email protected]>
[fix] update navgation url from mutations to wpgraphql-mutations

fix wrong url

bde2f5e0493ee8ad8ade7d1cf42fd253106a534f authored almost 2 years ago by 문지원 <[email protected]>
[fix] navigation url from request-lifecycle to wpgraphql-request-lifecycle

fix wrong url at nav

70b16b0b3c80e52fdead9831ae092154bb97ccc1 authored almost 2 years ago by 문지원 <[email protected]>
chore(deps): bump simple-git from 3.15.1 to 3.16.0

Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.15.1 to 3.16....

d2429c3693c2a0e460f2962e56ef928ada4ad1b2 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2689 from jasonbahl/fix/#2687-prevent-infinite-recursion-on-interfaces

fix: prevent infinite recursion when an interface implements itself

f68ed725a753c91aabeaa59aca61d3a1f3d51ba7 authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2691 from jasonbahl/fix/#2690-prevent-non-node-types-from-being-output-in-query-analyzer

fix: prevent non-node types from being output in the query analyzer list type keys

7b6ce9b344a793fb6800641319ce58f5e14b24fe authored almost 2 years ago by Jason Bahl <[email protected]>
- update interface trait to allow interface types to be passed to the array of interfaces, as long as it's not a duplicate type

- update test to ensure multiple duplicates with different cases don't lead to recursion

52900e3cade257d343f1f709a08a072e6fdb28be authored almost 2 years ago by Jason Bahl <[email protected]>
Merge pull request #2686 from wp-graphql/dependabot/npm_and_yarn/json5-1.0.2

chore(deps): bump json5 from 1.0.1 to 1.0.2

eb2e2283a0b6a93ac1a7742159461423b9da3621 authored almost 2 years ago by Jason Bahl <[email protected]>