Geoff Taylor and GitHub
753a0fac5d
fix: Bug fixed in Product_Connection_Resolver::add_tax_query ( #820 )
...
* fix: Bug fixed in Product_Connection_Resolver::add_tax_query
* fix: some product connection resolver hooks restored
2023-12-22 18:06:12 -05:00
Dovid Levine and GitHub
e96236696f
chore: bump deps to meet actual requirements and lint for WPCS 3.0 ( #816 )
...
* chore: bump min versions to actual and update deps
* chore: fix multiple empty lines at EOF
* chore: preincrement when standalone (phpcs)
* fix: use `printf` instead of `echo sprintf` [phpcs]
* chore: avoid lonely `if()` in `else{}` [phpcs]
* chore: avoid reserved keywords as param names [phpcs]
* chore: remove unused callback params [phpcs]
* chore: remove more unused callback params [phpcs]
* chore: apply lints to tests
* chore: update ruleset for PHPCS 3.0
* texts: restore $last_request_headers
2023-11-30 08:41:32 -05:00
57800b46f3
feat: HPOS support added. ( #748 )
...
* feat: HPOS support added.
* fix: Refund connections and connection permission fixed
* chore: Linter compliance met.
* devops: CI script updated.
* devops: CI script updated.
* fix: Syntax error fixed.
* devops: CI script updated.
* devops: CI script updated.
* devops: CI script updated.
* chore: PHPStan fixes started.
* chore: linter compliance met.
* chore: fix scanning and type-hinting for non-stubbed classes
* dev: refactor Order model around WC_Abstract_Order
* chore: update dev deps
* devops: PHPStan and Linter compliance met.
* devops: HPOS test temporarily suppressed.
---------
Co-authored-by: David Levine <david@axepress.dev >
2023-06-21 13:21:29 -04:00
Geoffrey K Taylor and GitHub
ba13b2ec0a
feat: Authorizing URLs implemented and tested. ( #745 )
...
* feat: Authorizing URLs implemented and tested.
* feat: More woographql_*_nonce functions implemented.
* chore: linting changes made.
* chore: linting changes made.
* fix: woographql_*_ functions tested.
* chore: WPCS compliance met.
* devops: lint-code script updated to PHP v8.0
* chore: WPCS compliance met
* devops: TransferSessionHandlerTest & QLSessionHandlerTest updated
* devops: codeclimate.yml added.
* chore: Linter compliance met
* devops: Harmonizing WordPress doc written and Settings doc updated.
* chore: Typo fixed in docs.
* fix: General bugfixes and improvements related to Auth URLs
* devops: More docs.
* chore: Linter compliance met
* chore: small change made to docs.
2023-05-22 13:43:10 -04:00
0b8ce4f634
fix: Connections need to connect to Types that implement the Node interface ( #675 )
...
* - implement Node on different Types
* - update class-customers to return arrays for edges and nodes
- move id resolver from product-attribute interface to the specific types
* - return empty arrays for edges/nodes for coupon connections
- update test to check for falsy vs null
* - remove manual registration of the `Product` Interface
- register the fields to the Product Interface
* - fix code style
* - fix code style
* - no longer pass type registry to Product::register_interface()
* - use post type registry to register the Product type as an Interface
* WPGraphQL v1.13.x support added.
* WPGraphQL v1.13.x support added.
* fix: filter corrected.
* fix: Needed code restored
* fix: Needed code restored
* parent field no longer overwritten
* chore: WPCS compliance met.
Co-authored-by: Geoff Taylor <geoff@axistaylor.com >
2022-12-07 17:04:39 -05:00
Geoffrey K Taylor and GitHub
d70443ddcd
fix: QLSessionHandler behaviour changes and QLSessionHandlerTest wpunit test added ( #616 )
...
* chore: QLSessionHandlerTest added
* chore: WPCS compliance met
* fix: JWT leeway set in unit test
* fix: Docker environment salts updated
* fix: salts restored
* chore: WPCS compliance met
* chore: JWT::leeway removed from tests
* devops: Uncommented assertion in QLSessionHandlerTest
* chore: WPCS compliance met
2022-03-15 14:39:36 -04:00
Geoff Taylor
c88cf81568
"extensions" field stripped from "graphql()" response during tests.
2020-11-20 10:29:10 -05:00
Geoff Taylor
1afecd0eed
codeception.dist.yml updated.
2019-11-15 00:38:46 -05:00