Joshua T Flowers
93b42ad9ef
Add an endpoint and method for actioning tasks ( https://github.com/woocommerce/woocommerce-admin/pull/7746 )
...
* Add checks for actioned task status
* Update completion logic for task
* Add rest route for actioning tasks
* Add action in data store for actioning tasks
* Add test for actioning task
* Only prune isActioned from task data
2021-10-05 13:07:50 -04:00
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
5b553ff2ea
Allow already installed marketing extensions to be activated ( https://github.com/woocommerce/woocommerce-admin/pull/7740 )
...
* Allow already installed marketing extensions to be activated
* Add installAndActivate to old task list
* Add changelog entry
2021-10-04 13:11:00 -04:00
Joshua T Flowers
d3d2acdd25
Add optimistic task completion and cache invalidation ( https://github.com/woocommerce/woocommerce-admin/pull/7722 )
...
* Add action to optimistically complete task
* Optimistically mark shipping task complete
* Invalidate cache on task completion
* Add complete tax task handler
* Add completion handlers to remaining tasks
2021-10-01 15:53:22 -04:00
Joel Thiessen
f187c6763a
Adding SlotFill support for API-driven tasks components ( https://github.com/woocommerce/woocommerce-admin/pull/7616 )
2021-09-21 12:33:44 -07:00