woocommerce/plugins/woocommerce-admin/client/task-lists/fills/tax/woocommerce-tax
Wacław Jacek 3d5b58b7d6
Remove dependency on Jetpack from Shipping and Tax task list items (#39992)
* Remove dependency on Jetpack from WCS&T's task list item

- Remove installing Jetpack-the-plugin from WooCommerce Shipping &
Tax WC Home task list and recommended extensions area.

- Update Jetpack auth link generation to use getJetpackAuthUrl().

- Remove references of Jetpack-the-plugin from WCS&T onboarding
as the extension will now use the Jetpack Connection package
for establishing a connection between WPCOM infrastructure
and a Woo site.

* Update WooCommerce Tax flow in WC Home task list

* Inline the agreementText variable

* Add missing pluginSlugs prop to <Plugins> instance for WC Tax

* Fix WC Tax extension name in API response

* Remove Jetpack from copy in Tax task header

* Fix MD034/no-bare-urls MD linting violation

* Fix experimental shipping recommendation tests

* Add changelogs requested by linter

* Add changefile(s) from automation for the following project(s): @woocommerce/components, woocommerce

* Remove mention of Jetpack from ExperimentalShippingRecommendation

* Fix text wrapping bug in WC Tax onboarding task

* Add changefile(s) from automation for the following project(s): @woocommerce/components, woocommerce

* Use isResolving() to detect pending auth URL fetch

* Replace unused hasErrors with ref to error

* Fix lint

* Jetpack auth URL prefetching

* Revert "Jetpack auth URL prefetching"

This reverts commit 2b79000e20.

* Add PrefetchJetpackAuthUrl component to remove Connect button load time

* Replace URL prefetching in component with useEffect

* Fix: Accept redirect URL as param instead of prop

* Fix lint

* Remove prefetching. Make Connect button always available

* Fix ExperimentalShippingRecommendation incompatibility with new Connect behavior

* Handle empty object errors in Connect

* Display TOS above WooCommerce Shipping & Tax installation buttons (#40863)

---------

Co-authored-by: github-actions <github-actions@github.com>
2023-10-25 22:39:43 +08:00
..
automated-taxes.tsx Remove dependency on Jetpack from Shipping and Tax task list items (#39992) 2023-10-25 22:39:43 +08:00
card.tsx Remove dependency on Jetpack from Shipping and Tax task list items (#39992) 2023-10-25 22:39:43 +08:00
connect.tsx Cleanup task list and re-organize file structure (#38271) 2023-05-17 09:54:31 +08:00
index.tsx Cleanup task list and re-organize file structure (#38271) 2023-05-17 09:54:31 +08:00
logo.png Cleanup task list and re-organize file structure (#38271) 2023-05-17 09:54:31 +08:00
plugins.tsx Remove dependency on Jetpack from Shipping and Tax task list items (#39992) 2023-10-25 22:39:43 +08:00
setup.scss Cleanup task list and re-organize file structure (#38271) 2023-05-17 09:54:31 +08:00
setup.tsx Remove dependency on Jetpack from Shipping and Tax task list items (#39992) 2023-10-25 22:39:43 +08:00