aezazs-multidots
0cbaab737d
Added the border bottom of the modal's header ( #33807 )
...
* Added the border bottom of the modal's header
* Created changelog entry
* Changelog entry update
2022-07-15 14:35:34 +08:00
Adrian Duffell
4ab95678ab
Randomize the sections in the recommended marketing extensions ( #33851 )
2022-07-14 13:41:18 +08:00
Chi-Hsuan Huang
8952dac7c0
Set up i18n-text-domain rule and fix missing text domain ( #33780 )
...
* Set allowedTextDomain to only allow woocommmerce text domain
* Set allowedTextDomain to only allow woocommerce text domain
* Fix wrong or missing i18n text domain
* Add changelog
* Add changelog
2022-07-08 18:37:30 +08:00
Chi-Hsuan Huang
6e21f2c9b4
Fix wrong copy in the payment task ( #33749 )
...
* Add headingDescription prop to PaymentGatewaySuggestions list
* Fix payment suggestions heading text
* Add changelog
2022-07-07 10:13:27 +08:00
Chi-Hsuan Huang
b274831334
Update wcpay suggestion UI in payment task ( #33717 )
...
* Add WCPayBanner & WCPayBenefits
* Update payment setting & welcome screen to use components from woo onboarding
* Update wcpay suggestion UI in payment task
* Add changelog
* Add WCPayBannerImageCut image and update wcpay banner style
* Update packages/js/onboarding/src/components/WCPayBanner/WCPayBanner.scss
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Set .woocommerce-recommended-payments-banner__image_container display: flex
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2022-07-06 14:20:11 +08:00
Moon
9b175c64d9
Make store location and rates steps clickable ( #33661 )
...
* Make store location and rates clickable
* Add changelog
* Make store_location_completed camelCase
* Fix onCompleteStep logic
* Update plugins/woocommerce-admin/client/tasks/fills/shipping/index.js
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2022-07-05 19:13:57 -07:00
Chi-Hsuan Huang
20b266743e
Fix wrong link in setup payments screen ( #33715 )
...
* Fix wrong link in Set up payments screen
* Add changelog
2022-07-05 09:00:12 +08:00
Ilyas Foo
dea22904e0
Fix marketing task completion logic ( #33676 )
...
* Add marketing action task on clicking Manage
* Revert marketing completion after installing any marketing plugin
* Changelog
2022-07-01 14:28:45 -07:00
Ilyas Foo
d6ccaa67de
Shipping recommendation task set location step manual navigation ( #33667 )
...
* Adds capability for store location step to be manually navigated
* Add test
* Changelog
2022-06-30 14:45:52 +08:00
Chi-Hsuan Huang
2dc3d87e1c
Payment task: fix wrong copy in the accordion link ( #33662 )
...
* Fix wrong copy in the accordion link for payment task
* Add changelog
2022-06-30 12:20:23 +08:00
Moon
feb3ab0581
Update shipping logic when OBW is skipped ( #33630 )
...
* Update shipping task fields when shipping smart default feature is enabled.
* Always display the shipping task regardless of having a physical product
* Updated text copy for the fields
* Do not display the step description if it is not the current step
* Added a banner for the shipping printing step
Remove description if the it is not the current step
* Add changelog
* Fix namespace conflict after the rebase
* Re-use wcs banner from the experimental shipping recommendation
* Delete ShippingLabelPrinting -- replaced by wcs banner from experimental-shipping-recommendation
* Add TOS link
* Remove ShippingPrintLabel styles -- no longer needed
* Minor refactor
* Move description set logic to getSteps()
* Use map to override step fields
* Remove unnecessary feature check
* Remove description in the map func
* Render ShipStation banner if plugins includes woocommerce-shipstation-integration
2022-06-29 00:40:42 -07:00
Ilyas Foo
1daa1c07fe
Add tests for shipping recommendation task ( #33633 )
...
* Move redirect function to utils to easily mock
* Add test
* Changelog
2022-06-29 11:24:25 +08:00
Ilyas Foo
b178e8a1f6
Add new flow shipping recommendation task ( #33620 )
...
* Plugins component skip button is now optional
* Add link from payment settings page
* Add new experimental shipping task flow
* Changelog
* Update plugins/woocommerce/src/Admin/Features/OnboardingTasks/Tasks/ExperimentalShippingRecommendation.php
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
* Rename all tracks to shipping_recommendation
* Add back skip installer bind
* Pass plugins list to pluginSlugs to be more predictable
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2022-06-28 13:53:03 +08:00
RJ
d2967e0ee8
Fixed missing wcpay setup task ( #33590 )
...
- task fill page was missing for the woocommerce-payments task
2022-06-24 17:06:43 +08:00
Chi-Hsuan Huang
e412d5912b
Migrate `@woocommerce/data` item store to TS ( #33482 )
...
Migrate item store to TS
2022-06-21 16:46:30 +08:00
Chi-Hsuan Huang
7068c78101
Fix JS lint errors ( #33484 )
...
* Fix @woocommerce/data lint errors
* Fix internal-e2e-builds lint error
* Fix lint errors
2022-06-21 16:37:34 +08:00
Ilyas Foo
ced9207a5d
Remove obselete experiment calls ( #33449 )
...
* Remove woocommerce_test_experiment
* Remove woocommerce_tasklist_progression
2022-06-16 13:06:08 +08:00
Ilyas Foo
090822eabf
Update product task experiment names ( #33428 )
...
* Update product task experiment names
* Changelog
* Fix lint
2022-06-15 16:34:24 +08:00
Joel Thiessen
183ac65c82
Adding context property to tasklist tracks event, introducing LayoutContext ( #33287 )
2022-06-14 11:31:50 -07:00
Chi-Hsuan Huang
94367ca559
Migrate `@woocommerce/data` onboarding store to TS ( #33401 )
...
* Migrate onboarding data store to TS
* Update deprecated-tasks.tsx type annotations
* Fix onboarding resolvers
2022-06-14 10:23:40 +08:00
Chi-Hsuan Huang
04a763d389
Add product page spotlight tour ( #33268 )
...
* Add product-tour admin script
* Update class-wc-admin-pointers.php to show experimental product tour
* Remove unnecessary window.onload
* Replace add new button with Enable guided mode button for product editing
* Show tour when tutorial query = true
* Add logic to show new tour only when a user select the physical product template
* Update product tour last step button text
* Add auto-scroll effect
* Fix i18n text
* Use bottom-start placement and align the arrow to the left
* Update pnpm-lock.yaml
* Update product tour effects
* Add changelog
* Add doc comments & check for tour-kit
* Add focus elements to product tour and wait initial element for tour showup
* Use spotlight query param to toggle new product tour feature
* Update wait seconds
* Update border style for product description & short description when editor is focused
* Add experimental-product-tour feature flag
* Refactor product-tour and support html editor focus style
Co-authored-by: moon <moon.kyong@automattic.com>
2022-06-09 13:02:40 +08:00
Chi-Hsuan Huang
62313708aa
Add `tasklist_cancel_load_sample_products_click` event track for product task ( #33327 )
...
* Add tasklist_cancel_load_sample_products_click event track for product task
* Add changelog
2022-06-08 09:39:14 +08:00
Joel Thiessen
ddafa8e380
Tasks chaining side panel ( #33124 )
2022-06-01 10:10:20 -07:00
RJ
b051ed88db
Update react-router-dom to v6 for woocommerce-admin ( #33156 )
2022-05-30 14:51:33 +08:00
Ilyas Foo
b85dca4308
Fix unresponsive clicks on product task card elements ( #33235 )
...
* Fix clicking on borders for product task card elements
* Changelog
2022-05-27 13:04:17 -05:00
Chi-Hsuan Huang
0240a29eb6
Merge pull request #33168 from woocommerce/dev/migrate-woo-data-options-to-ts
...
Migrate `@woocommerce/data` options store to TS
2022-05-25 13:20:07 +08:00
Chi-Hsuan Huang
55dfa78ebb
Fix type errors in ./client after migrating options store to TS
2022-05-24 21:41:36 +08:00
Chi-Hsuan Huang
773ab10c61
Add translator domain to texts
2022-05-24 17:24:54 +08:00
Chi-Hsuan Huang
1b8e90b529
Remove unnecessary completion time track
2022-05-24 17:09:53 +08:00
Chi-Hsuan Huang
8ff2c334d7
Fix missing translation domain
2022-05-24 16:56:16 +08:00
Chi-Hsuan Huang
e2cc91dd60
Add confirmation dialog before loading the sample products
2022-05-24 15:43:27 +08:00
Chi-Hsuan Huang
86553fbe1f
Add load sample product confirm modal
2022-05-24 15:00:17 +08:00
Chi-Hsuan Huang
485d858fc3
Remove onboarding task @ts-expect-error and fix related type errors
2022-05-23 13:27:11 +08:00
Ilyas Foo
045b9e6cf3
Fix nested link in products import task ( #33088 )
...
* Fix nested links by using onClick event instead
* Changelog
2022-05-18 17:57:25 +08:00
RJ
f637dd2bb7
Add: temporary workaround to add experiment metadata for task_view ( #33052 )
...
rigged a workaround to let products task report its experimental assignment
2022-05-18 15:24:48 +08:00
Chi-Hsuan Huang
c551477248
Hide subscription product type when store country is unknown
2022-05-18 10:18:57 +08:00
Chi-Hsuan Huang
017d8c2a80
Update product task to only show subscription product type for merchants in the US
2022-05-18 10:15:44 +08:00
Chi-Hsuan Huang
657e40ed98
Convert getProductTypes method to use object param
2022-05-18 10:15:17 +08:00
Chi-Hsuan Huang
dc9b545a30
Merge pull request #33058 from woocommerce/add/view-more-product-type-track
...
Add view more product type click event track for the add product task
2022-05-18 09:51:49 +08:00
louwie17
e822a4a7f4
Merge pull request #32538 from woocommerce/feature/32158_complete_task_list_card_with_feedback
...
Feature/32158 complete task list card with feedback
2022-05-17 17:39:14 -03:00
RJ
b524b82816
Merge pull request #33047 from woocommerce/fix/wrap-import-products-under-experiment
...
Wrap product task import around experiment
2022-05-17 14:57:29 +08:00
Chi-Hsuan Huang
2520781c7e
Add tasklist_view_more_product_types_click track event for add product task
2022-05-17 13:06:55 +08:00
Ilyas Foo
40a1eb5a01
Move out logic to be reusable
2022-05-16 12:00:09 +08:00
Ilyas Foo
68c7de6c5e
Fix janky product task items on hover ( #33043 )
...
* Fix hover border size
* Changelog
2022-05-16 11:32:37 +08:00
Ilyas Foo
ebec562699
Wrap product task import around experiment
2022-05-16 10:49:49 +08:00
Lourens Schep
45dfda2b65
Move CES show logic to the back end, so there is no loading delay
2022-05-13 10:29:21 -03:00
Lourens Schep
7aa37d609f
Added new completed header and customer feedback component
2022-05-13 10:29:20 -03:00
RJ
2c5f47a91d
Merge pull request #32944 from woocommerce/add/tracks-experimental-products
...
Add tracks for experimental products page
2022-05-13 12:41:48 +08:00
RJChow
05cd1c30de
Added tracks events to experimental products pages
2022-05-13 06:16:28 +08:00
Joel Thiessen
cb8076966e
Adding badge to legacy admin menu to indicate remaining onboarding tasks
2022-05-12 12:29:45 -07:00