Geoff Taylor
299783e385
devops: Tests updated and coupon "salt" restored
2024-07-09 14:56:52 -04: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
b7c7b2d299
fix: Cart emptied after checkout ( #649 )
...
* fix: Cart emptied after checkout
* chore: WPCS compliance met.
2022-08-26 20:32:37 -04:00
Geoffrey K Taylor and GitHub
9073793e86
chore: WPGraphQL v1.9.x connection resolver support added and autoloader removed. ( #647 )
...
* chore: WPGraphQL v1.9x + WP Bedrock support added.
* chore: lint compliance met.
* chore: composer/installers added back to allow-plugins
2022-08-26 14:53:36 -04:00
Geoffrey K Taylor and GitHub
223bde6ea2
feat: "product" and "variation" connections added to LineItem type ( #604 )
...
* feat: "product" and "variation" connections added to LineItem type
* chore: Coding standards met
* fix: GraphQLE2E helper updated to reflect schema changes
* chore: PHP 8.0 compliance met
* chore: Workflow codecoverage set to target PHP 7.4
* chore: WPCS compliance met
2022-03-04 23:44:48 -05:00
Geoffrey K Taylor and GitHub
6dbdcb5ae8
fix: Product Attribute naming conventions changed ( #603 )
...
* fix: Product Attribute naming conventions changed
* devops: dev dependencies updated
* devops: dev dependencies updated
* devops: dev dependencies updated
* devops: Dockerfile updated
* devops: dev dependencies updated
* devops: dev dependencies updated
* devops: dev dependencies updated
* devops: Dockerfile updated
* chore: Docker composer configurations updated
* chore: Coding standards met.
2022-02-04 15:00:44 -05:00
a7714d0cd2
Updates to be compatible with WPGraphQL v1.6.1 ( #537 )
...
* fix: Huge refactor across schema and unit tests
* - add shipping_method loader in class-core-schema-filters.php
* - Update class-wc-db-loader.php to respect the new SHIPPING_METHOD loader with a `load_shipping_method_from_id()` function
* - Convert Shipping_Method_Connection_Resolver to extend AbstractConnectionResolver
* - Replace resolver for Shipping Methods connection. Remove use of `resolveNode` and replace the resolver with the new connection class `get_connection()` call
* chore: Factory class refactored.
* - update the function that registers Product Types to the Schema to use the value from the `get_enabled_product_types()` as the Type name and the key as the fieldName
* chore: PaymentGatewayQueriesTest refactored.
* chore: WPCS compliance met
* chore: Syntax error fixed.
Co-authored-by: Jason Bahl <jasonbahl@mac.com >
2021-08-11 14:26:09 -04:00
Geoff Taylor
66690f03ff
"Customer_Connection_Resolver" deprecated.
2021-06-14 11:40:42 -04:00
Geoff Taylor
db095015b1
Version numbers and Repo templates updated.
2021-02-26 21:12:52 -05:00
Geoff Taylor and Geoff Taylor
f47bee2b5f
Docker/Codeception configuration heavily refactored..
2021-01-22 11:34:09 -05:00
Geoffrey K Taylor and GitHub
e708346e65
Merge branch 'release/v0.6.0' into feature/some-node-interfaces-support
2020-10-03 01:46:46 -04:00
Geoff Taylor
6026ed9cd3
"testCheckoutMutationCartItemValidation" completed.
2020-10-03 01:28:55 -04:00
Geoff Taylor
0cbd8de1d8
Deprecated code removed.
2020-10-01 19:49:11 -04:00
Geoff Taylor
b7a14f95a1
Session Handler upgraded.
2020-10-01 01:45:26 -04:00
Geoff Taylor and Geoff Taylor
2456586cdd
Stripe test cleaned up
2020-09-21 14:29:59 -04:00
Geoff Taylor and Geoff Taylor
f700c4d4fb
Stripe payment gateway support implemented
2020-09-21 14:25:35 -04:00
Geoff Taylor and Geoff Taylor
55fa706370
initial commit
2020-09-21 14:17:35 -04:00
Geoff Taylor
449d3b1674
"typeId" fields replaced by "databaseId".
2020-09-16 16:32:14 -04:00
Geoff Taylor
9132693608
Skip conditional added to stripe test
2020-06-09 11:16:18 -04:00
Geoff Taylor and Geoff Taylor
56507b663a
Checkout mutation input fields updated
2020-05-11 21:23:56 -04:00
Geoff Taylor and Geoff Taylor
a72c512c0d
Product review mutations implemented and tested.
2020-05-11 21:23:46 -04:00
Geoff Taylor and Geoff Taylor
0573591ab8
Stripe payment gateway support implemented
2020-05-11 21:22:40 -04:00
Geoffrey K Taylor
85a935d7cb
Update README.md
2020-05-11 21:22:28 -04:00
Geoff Taylor
971f4eaf0f
""ProductUnion" type implemented.
2019-10-17 21:39:38 -04:00
Geoff Taylor
b7f52e2a27
Checkout mutation output fields updated.
2019-08-26 17:39:46 -04:00
Geoff Taylor
df92511c0c
PaymentGateway implemented and tested.
2019-07-29 19:01:42 -04:00
Geoff Taylor
2bbe110013
php5.6 test compatibility fixed.
2019-07-25 18:04:59 -04:00
Geoff Taylor
f3c23a27f3
docker script added for e2e testing support
2019-07-17 20:02:41 -04:00
Geoff Taylor
95d82ddf81
JWT Auth fields added to "Customer" type. "Customer" added to "checkout" mutation output.
2019-07-09 16:02:42 -04:00
Geoff Taylor
85355808a7
Tests updated, debugging needed.
2019-07-09 14:05:26 -04:00
Geoff Taylor
97af6e170f
tests debugging and code cleanup.
2019-07-09 13:01:19 -04:00
Geoff Taylor
ad82310c0a
crud loader refactored
2019-07-09 03:55:55 -04:00
Geoff Taylor
85001f0512
"Checkout_Mutation" and "Checkout" class implemented.
2019-07-09 00:49:11 -04:00