Fernando
5d7661eeb9
Store Profiler and Product task - include Subscriptions ( https://github.com/woocommerce/woocommerce-admin/pull/7734 )
...
* Add flag
* Add free subscription to Product Types step
* Show copy and install WC-Pay when `Subscriptions` is checked
* Fixed `Start with a template` description
* Added flag to product-types and small refactor
* Add test for subscriptions
* Fixed wc-pay installation in product-types step
* Refactor product-template-modal
# Conflicts:
# client/task-list/tasks/products/product-template-modal.js
# client/tasks/fills/products/product-template-modal.js
* Add more tests
* Refactor product types list
* Add wc-pay activation in store profiler
* Add `wc-pay filter in business details step
* Add redirection after selecting subscriptions template option
* Fix prop renamed
* Fix product-types list
* Add changelog
* Fix typo
* Add check to `Free features`
* Refactor `SelectiveExtensionsBundle`
* Add `is_activated` to `EvaluateExtension`
* Add validation to `ProductTemplateModal` component
* Removed useless import
* Add missing flags
* Fix list
* Add promise.all to `product-types`
* Removed useless validation
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-10-05 09:27:30 -03:00
Joshua T Flowers
77963a5814
Create task list REST API endpoint ( https://github.com/woocommerce/woocommerce-admin/pull/7512 )
...
* Include is_installed property with extension response
* Allow fetching specific extension bundles
* Move all tasks to REST endpoint
* Fix purchase extensions and wcpay completion logic
* Fix purchaseable product strings
* Add changelog entry
* Fix unfilled profiler data for product types
2021-08-19 10:39:02 -04:00
Joshua T Flowers
365fb30674
Update business details to use extensions data store ( https://github.com/woocommerce/woocommerce-admin/pull/7452 )
...
* Add default free extensions to REST API response
* Use data store to retrieve free extensions
* Add back in product link click tracks
* Handle visibility and evaluation server-side
* Update sprintf to use entire link tag
* Fix up remote free extensions rule evaluation
* Add visibility rules to mailpoet
* Fix fallback to default payment gateways if polling fails
* Add changelog entry
* Fix empty array check
Co-authored-by: Matt Sherman <matt@jam123.com>
2021-08-04 11:57:09 -04:00
Paul Sealock
abf0ddebda
apply better rules ( https://github.com/woocommerce/woocommerce-admin/pull/7008 )
2021-05-25 07:02:52 +12:00
Paul Sealock
9c94852932
Consume Remote Free Extensions from UI ( https://github.com/woocommerce/woocommerce-admin/pull/6952 )
...
* transform data
* working
* better
* check for marketplace suggestions
* changelog
* copy initialInstallableExtensions before transform
* parse locales server side
* deep equality
* Match remote data to local data
* reflect changes on UI
* fix keys
2021-05-18 14:28:13 +12:00
Paul Sealock
34d1f8c36c
Use Rule Processing for Free Extensions List ( https://github.com/woocommerce/woocommerce-admin/pull/6933 )
...
* Copy payments gateways
* remove field localization
* remove is_configured
2021-05-06 11:49:47 +12:00