James Allan
91669281ec
Rename component class names with BEM standard names
2022-05-18 10:56:06 +10: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
Lourens Schep
23d64d0bc2
Rename showCustomerEffortScore prop
2022-05-17 14:25:06 -03:00
Joshua T Flowers
0702433531
Add tracks to products list page ( #32949 )
...
* Add tracks to products list page
* Remove duplicate tracks
* Add changelog entry
* Check for fields before getting values
* Add bulk actions cancel button
* Check for element before binding event listener
* Check for search input before getting value
2022-05-17 11:52:44 -04:00
Lourens Schep
5494f4970d
Renamed some of the variables to remove some ambiguity
2022-05-17 09:59:11 -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
Moon
c6d198723f
Merge pull request #33066 from woocommerce/update/33056-update-the-wcpay-description
...
Redirect users to the WC Pay connect page if the WC Pay is already installed
2022-05-16 20:17:29 -07:00
Chris Aprea
0afc9dd2de
Merge branch 'trunk' into add/experiment-subscriptions-admin-menu-1
2022-05-17 13:12:21 +10:00
moon
285047fde8
Update the description and make the button to redirect the users to the WC Pay connect page when the WC Pay is already installed
2022-05-16 15:37:38 -07:00
moon
362e98489a
Set icon width to 51px
2022-05-16 14:00:43 -07:00
Lourens Schep
d1bf5c5719
Address the majority of the PR feedback
2022-05-16 10:03:46 -03:00
Chris Aprea
1fa3060697
Merge pull request #32958 from woocommerce/add/experiment-subscriptions-admin-menu-experiment-framework
...
Add experiment functionality to the WooCommerce → Subscriptions page
2022-05-16 22:31:22 +10: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
780fbffc68
Fix merge conflict type issue
2022-05-13 10:29:21 -03:00
Lourens Schep
03cb7e5a42
Fix completed image display in two column layout
2022-05-13 10:29:21 -03:00
Lourens Schep
fe1e814a41
Fix customer effort types and add timeout to thank you message
2022-05-13 10:29:21 -03:00
Lourens Schep
b441a84d9d
Keep score displayed if user cancels out of CES Modal
2022-05-13 10:29:21 -03: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
4b27f831f7
Add CES submission
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
moon
8adcae1072
Remove @types/history -- it is part of history 5.3.0
2022-05-12 18:34:13 -07:00
moon
aa7853edbd
Update history package to the latest 5.3.0 version
2022-05-12 18:28:43 -07: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
Chi-Hsuan Huang
4992899d84
Merge pull request #32975 from woocommerce/fix/32959-product-task-text-shown-before-accordion-is-expanded
...
Fix product task text shown before accordion is expanded on stack layout
2022-05-12 15:26:04 +08:00
Chi-Hsuan Huang
8440400f3c
Set fixed width for experimental product layout
2022-05-12 14:08:03 +08:00
Chris Aprea
3e1d7ac99b
Copy changes and remove console log
2022-05-12 14:46:06 +10:00
Ilyas Foo
713198f5ed
Renames to increase clarity
2022-05-12 10:41:15 +08:00
Ilyas Foo
16c36e1f7d
Import hook from onboarding
2022-05-12 10:41:15 +08:00
Chi-Hsuan Huang
5453737747
Fix product task text shown before accordion is expanded on stack layout
2022-05-12 09:56:53 +08:00
Chris Aprea
022c60f9e5
Tidy up experiment code and conditional rendering for the onboarding steps component.
2022-05-12 10:32:54 +10:00
Joel T
8e04383fb0
Enabling reminder bar for both experiments and control
2022-05-11 16:18:51 -07:00
Joel T
27cecd9b83
Hiding badge when remaining tasks is now zero
2022-05-11 16:18:51 -07:00
Joel T
46d6e6dd3e
Updating badge for tasks that complete with no page refresh
2022-05-11 16:18:50 -07:00
Moon
9720874f50
Merge pull request #32954 from woocommerce/update/32883-update-react-dates-dependency
...
Update react-dates to 21.8.0
2022-05-11 12:49:16 -07:00
Chris Aprea
aa8835bfce
Merge branch 'trunk' into add/experiment-subscriptions-admin-menu-1
2022-05-11 17:04:29 +10:00
Chris Aprea
f66a8c5b0f
Add basic experiment functionality.
2022-05-11 15:37:14 +10:00
Ilyas Foo
016a23f202
Merge pull request #32941 from woocommerce/dev/32635-implement-product-task-experiment
...
Add ExPlat call for product task experiment
2022-05-11 13:03:27 +08:00
Chi-Hsuan Huang
edbfd5bf93
Merge pull request #32937 from woocommerce/update/convert-woo-tracks-to-ts
...
Convert `@woocommerce/tracks` to TS
2022-05-11 09:57:27 +08:00
James Allan
077d68eecd
Remove unused maestro card SVG file
2022-05-11 11:57:08 +10:00
Chi-Hsuan Huang
79814ccccf
Merge pull request #32936 from woocommerce/update/memoize-one
...
Remove `memoize-one` from woo admin & update it to ^6.0.0 for woo components
2022-05-11 09:55:40 +08:00
Chi-Hsuan Huang
63c9cb3e09
Merge pull request #32932 from woocommerce/update/task-completion-time
...
Update import product task to record completion time in time frame format
2022-05-11 09:55:25 +08:00
moon
15ecfd9b16
Update react-dates to 21.8.0
2022-05-10 18:12:32 -07:00
Chris Aprea
4336b3a390
Add the wccore_subscriptions_empty_state_get_started_error tracking event.
2022-05-11 09:05:35 +10:00
Moon
d3ef624ab9
Merge pull request #32928 from woocommerce/update/32911-remove-explat-calls-for-headercard-exp
...
Remove ExPlat calls for woocommerce_tasklist_progression_headercard experiments
2022-05-10 11:12:25 -07:00
Ilyas Foo
367db18bc4
Rename function
2022-05-10 20:57:11 +08:00
Ilyas Foo
933fe9f449
Add tests
2022-05-10 18:21:52 +08:00
Ilyas Foo
826029ca7b
Add ExPlat call for product task experiment
2022-05-10 16:58:02 +08:00
Chi-Hsuan Huang
93725ece0f
Remove woo tracks type declaration from woo admin
2022-05-10 15:29:10 +08:00
Chi-Hsuan Huang
43af801d46
Remove memoize-one from wca & update it to ^6.0.0 for woo components
2022-05-10 14:17:03 +08:00
Chi-Hsuan Huang
4cc033bc12
Add tests for getTimeFrame
2022-05-10 14:02:07 +08:00
James Allan
692cdd3607
Redirect to the create subscription product step after installing WC Payments
...
This is a temporary measure to be enable testing the full flow whilst we
work on setting up the experiment.
2022-05-10 15:50:47 +10:00
Chris Aprea
fc55f14fdd
Add the wccore_subscriptions_empty_state_view tracking event.
2022-05-10 15:43:47 +10:00
Chris Aprea
c421733dec
Add @ts-expect-error comment to avoid build error.
2022-05-10 11:11:07 +10:00
Chi-Hsuan Huang
2b46085ff7
Update to record completion time in time frame format
2022-05-10 08:58:23 +08:00
Chi-Hsuan Huang
c4c2d160ff
Merge pull request #32914 from woocommerce/add/32811-import-prdocuts-tracks
...
Add tracks for experimental import products task
2022-05-10 08:14:40 +08:00
Lourens Schep
99eb80d811
Remove unused string condition
2022-05-09 14:36:51 -03:00
moon
2aa8088197
Remove ExPlat API calls from the frontend
2022-05-09 10:01:11 -07:00
Lourens Schep
fb62e3392a
Fix duplicate task list shown
2022-05-09 11:17:37 -03:00
James Allan
b45d095e2d
Use updateOptions from @woocommerce/data OPTIONS_STORE_NAME to set wp options instead of using apiFetch
2022-05-09 15:10:17 +10:00
James Allan
59478e391c
Reorder and self close the No thanks buttons
2022-05-09 14:56:59 +10:00
Chi-Hsuan Huang
87f5431a5d
Add track events for experimental import products
2022-05-09 12:43:10 +08:00
Chi-Hsuan Huang
4aa1bead31
Add use-record-completion-time.ts for task event
2022-05-09 12:40:55 +08:00
James Allan
738b3764e5
Add a dismiss ("No thanks") button to the wcpay susbcriptions welcome page
2022-05-09 14:24:01 +10:00
Chris Aprea
f34fcab040
Fix font weight.
2022-05-09 10:55:04 +10:00
Chris Aprea
b223ed27f6
Fix typo.
2022-05-09 10:47:06 +10:00
Christopher Allford
0519045d20
Added Missing Dependencies
...
Some kind of branch switching related mishap it seems.
2022-05-06 14:58:33 -07:00
Christopher Allford
31d7249080
Removed "prebuild" Script
...
PNPM does not execute "pre" and "post"
scripts for user-defined scripts. This removes
the "prebuild" from the React Admin's build.
2022-05-06 12:16:57 -07:00
Chi-Hsuan Huang
72cf343cda
Merge pull request #32866 from woocommerce/fix/32761-exp2-task-no-padding
...
Fix no padding between the task section and things to do next in experiment 2
2022-05-06 14:28:46 +08:00
Chi-Hsuan Huang
6d0b794fc7
Replace margin-bottom 16px with $gap for experiment 2
2022-05-06 12:44:43 +08:00
Chi-Hsuan Huang
ce253ca390
Merge pull request #32815 from woocommerce/add/32412-load-sample-products
...
Add load sample products for experimental product task
2022-05-06 09:23:26 +08:00
Chris Aprea
c92bc4b357
Merge branch 'add/experiment-subscriptions-admin-menu-1' into add/experiment-subscriptions-admin-new-design
2022-05-05 16:01:35 +10:00
Chris Aprea
77cc1f61de
Merge branch 'add/experiment-subscriptions-admin-menu' into add/experiment-subscriptions-admin-menu-1
2022-05-05 16:00:50 +10:00
Chris Aprea
7add4dca88
Implement the new subscriptions page design
2022-05-05 15:04:27 +10:00
Chi-Hsuan Huang
7e3a259cc5
Center experimental products view more button
2022-05-04 17:27:41 +08:00
Chi-Hsuan Huang
b28a2d7ba7
Fix no padding between the last task section and Things to do next in experiment 2
2022-05-04 11:57:43 +08:00
Chi-Hsuan Huang
7e4126bc9f
Update experimental-import-products to load sample products
2022-05-04 10:42:25 +08:00
Chi-Hsuan Huang
f25383fc15
Add test for stack
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
95a319b36d
Add tests for load sample products
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
be50584b67
Update load onboarding sample product link
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
5476f4c80f
Add onboarding load sample products notice
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
570d6dad71
Update experimental-products to load sample products
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
4221c32fa4
Add type for wp.components.ui
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
e37bc5e18f
Add load sample product hook & modal component
2022-05-04 10:15:03 +08:00
Chi-Hsuan Huang
5063dc3640
Update admin webpack config to resolve wp.components.ui
2022-05-04 10:15:03 +08:00
Moon
4a6c3300aa
Merge pull request #32835 from woocommerce/add/32788-add-experimental-import-products-task-followup
...
Add experimental import products task
2022-05-03 19:13:26 -07:00
moon
8219510fc5
Style update
2022-05-03 18:57:23 -07:00
James Allan
49f5f788bb
Replace translation domains from woocommerce-payments to woocommerce
2022-05-04 11:15:56 +10:00
moon
0a75c8d6be
Adjust text color
2022-05-03 15:55:15 -07:00
moon
d0b500a3f4
Import Stacks before CardList to fix the order error
2022-05-03 15:55:02 -07:00
moon
84fe952ba8
Add link to the card
2022-05-03 15:54:18 -07:00
James Allan
b15cfd3a2d
Reword the error message to be more action -> outcome structure
2022-05-03 16:47:14 +10:00
James Allan
6b7fd14c09
Direct the user to the wp.org wcpayments page for a more direct install path
2022-05-03 16:18:46 +10:00
James Allan
a1aff10f5f
Display an error message when WC Payments fails to install
2022-05-03 14:10:18 +10:00
moon
bc634512af
Remove unnecessary style
2022-04-29 16:01:05 -07:00
moon
4ee252b549
Style fix
2022-04-29 15:53:45 -07:00
moon
0958641c85
Update svg fill
2022-04-29 15:53:07 -07:00
moon
0c3a142e89
Convert svg to react component
2022-04-29 15:51:46 -07:00
Fernando
c60884ef20
Merge pull request #32786 from woocommerce/fix/32720_progress-header-title
...
Fix progress header title
2022-04-29 18:56:53 -03:00
moon
422018eb78
Refactor useProductTypeListItems to accept product types
2022-04-29 14:42:04 -07:00
Fernando Marichal
23c829efea
Fix sectioned task list
2022-04-29 16:31:26 -03:00
louwie17
c0711feacb
Merge pull request #32805 from woocommerce/fix/32802_update_copy_and_illustrations
...
Update illustrations and copy of task list experiment 1
2022-04-29 15:11:27 -03:00
Fernando Marichal
6a9bb8ab49
Fix default title
2022-04-29 13:34:02 -03:00
louwie17
f918f341b9
Merge pull request #32824 from woocommerce/add/32762
...
Adding legal messaging and fixing click behavior on task list experiment
2022-04-29 13:31:42 -03:00
Fernando Marichal
06dd122939
Fix progress header title
2022-04-29 12:40:01 -03:00
Joel T
d0d2de10bf
Fixing typescript error
2022-04-29 11:14:42 -03:00
Joel T
d58b436265
Removing excess content in wcpay task on experiment
2022-04-29 11:14:42 -03:00
Joel T
a7f457c488
Fixing test
2022-04-29 11:14:42 -03:00
Joel T
98838fe8b4
Adding slotfill support to task experiment one, fixing odd behavior around link clicks
2022-04-29 11:14:42 -03:00
Lourens Schep
fbdc08eb36
Some minor changes to tasks height for each task list to match design
2022-04-29 11:11:30 -03:00
Lourens Schep
711e0ce449
Remove unused illustrations
2022-04-29 10:12:09 -03:00
Roy Ho
ad0d71dcff
Merge pull request #32795 from woocommerce/fix/standardize-lint-woocommerce-plugin
...
Standardize linting: plugins
2022-04-29 06:01:37 -07:00
Lourens Schep
77765285e8
Update illustrations and copy of task list experiment 1, with minor css updates
2022-04-29 09:52:50 -03:00
Chris Aprea
0942a8b169
Enqueue an inline script.
2022-04-29 15:05:15 +10:00
moon
9cf2993975
Fix error with the items type
2022-04-28 20:45:49 -07:00
moon
a441ff189b
Add stacks
2022-04-28 20:39:09 -07:00
moon
b03149a29c
Align the stacks button center
2022-04-28 20:39:08 -07:00
moon
b109eba8c7
Adjust styles and add initial stacks functionality
2022-04-28 20:38:31 -07:00
moon
de836d1f79
Add Learn More link
2022-04-28 20:38:31 -07:00
moon
14cff0a001
Allow JSX.Element in content
2022-04-28 20:38:31 -07:00
Chi-Hsuan Huang
60334e3c55
Merge pull request #32801 from woocommerce/add/32634-add-products-task
...
Add experimental add product for task list
2022-04-29 11:35:53 +08:00
Chi-Hsuan Huang
345a2ed60c
Update experimental product stack layout style
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
0d9d463d46
Update experimental-products default surfaced product types
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
76777d2981
Refactor experimental-products functions
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
6205c0208f
Update card name & check support product types
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
e6d3ed3c3c
Add loading sample product card
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
48c89b2266
Add card view
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
6248683042
Add tests for experimental add product task
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
cbfc393c6a
Add use-create-product-by-type & use-product-types-list-items hooks
2022-04-29 10:46:54 +08:00
Chi-Hsuan Huang
5f233898bf
Implement functionalities of experimental products
2022-04-29 10:46:54 +08:00
Ilyas Foo
cb731d465a
Merge remote-tracking branch 'origin/trunk' into add/wc-payment-gateways-banner
2022-04-29 10:15:21 +08:00
Ilyas Foo
fc74c42fe0
Merge branch 'trunk' into add/wc-payment-gateways-banner
2022-04-29 09:11:20 +08:00
moon
dc00aff77e
Run dev after clean command
2022-04-28 14:28:01 -07:00
moon
082f55bee1
Run clean before running build commands
2022-04-28 13:42:06 -07:00
Fernando
5bda7ca396
Merge pull request #32739 from woocommerce/add/32156_preview-store-button
...
Add Preview store button to Home screen
2022-04-28 08:35:31 -03:00
Chi-Hsuan Huang
843a59c0c4
Merge pull request #32735 from woocommerce/update/woo-data-types
...
Update `@woocommerce/data` & admin client type definitions
2022-04-28 18:03:14 +08:00
Adrian Duffell
8a3ae1399b
Merge branch 'trunk' into add/wc-payment-gateways-banner
2022-04-28 14:29:17 +08:00
Ilyas Foo
ff4d735238
Merge remote-tracking branch 'origin/trunk' into dev/32575-add-generic-fallback-image-payments-task
2022-04-28 11:56:58 +08:00
Chi-Hsuan Huang
0389bc7cc3
Merge pull request #32779 from woocommerce/add/product-stack
...
Add experimental product stack component
2022-04-28 09:47:31 +08:00
Paul Sealock
4275eb002b
admin fix scripts
2022-04-28 11:04:20 +12:00
Paul Sealock
6100df9a04
Storybook: Move code to `tools/` ( #32729 )
2022-04-28 09:54:54 +12:00
Chi-Hsuan Huang
b938eb88f9
Update icons
2022-04-27 18:32:20 +08:00
Chi-Hsuan Huang
7eff6afd82
Add initial experimental-products component to show product stack component
2022-04-27 15:22:17 +08:00
Chi-Hsuan Huang
d4dbf2f1a3
Add product stack component
2022-04-27 15:22:17 +08:00
moon
3b654321b1
Remove unnecessary style
2022-04-26 20:14:47 -07:00
Chris Aprea
49e754b962
Add tracking on button click.
2022-04-27 10:18:11 +10:00
moon
3d68bdbded
Add CardList component
2022-04-26 14:15:11 -07:00
Fernando Marichal
93b9c48a85
Fix link url
2022-04-26 17:17:45 -03:00
moon
7c32432bf1
Add feature flag experimental-import-products-task and base component
2022-04-26 13:03:30 -07:00
Chi-Hsuan Huang
255872e4a3
Update react admin tasks/fills to render experimental-products when the feature flag is on
2022-04-26 13:40:13 +08:00
Chris Aprea
a289b1146d
Install WCPay on button click.
2022-04-26 15:37:32 +10:00
Chi-Hsuan Huang
d1d441c824
Update wcAdminFeatures type
2022-04-26 13:26:41 +08:00
Chris Aprea
56ac948371
Added placeholder content.
2022-04-26 15:22:01 +10:00
Ilyas Foo
9eba4b93de
Add fallback image
2022-04-26 12:10:26 +08:00
Chi-Hsuan Huang
11f321a334
Add isWcPaySupported util function for payments
2022-04-26 11:14:05 +08:00
Chi-Hsuan Huang
3ee2fcaeac
Use getAdminLink to format WC_PAY_SETUP_URL
2022-04-26 10:55:44 +08:00
Ilyas Foo
2398fdf772
Change experiment name to dynamic
2022-04-26 10:47:01 +08:00
Chi-Hsuan Huang
d0e31f9949
Add is_visible to Extension type
2022-04-26 09:34:52 +08:00
Paul Sealock
e70b75cf81
Update `create-extension` to work in monorepo context ( #32514 )
...
* Update create-wc-extension to work in monorepo context
* update lock file
2022-04-26 08:51:35 +12:00
Lourens Schep
9872ec153b
Add test case for eventPrefix
2022-04-25 10:57:36 -03:00
Lourens Schep
1acbcd64c5
Fix eventPrefix for two column task list
2022-04-25 10:44:29 -03:00
Chi-Hsuan Huang
678e893f60
Fix react admin ./client types after updating @woocommerce/data types
2022-04-25 15:17:28 +08:00
Chi-Hsuan Huang
d94c1dc7bd
Remove unnecessary wpDataselect & WCDataSelector types from react client
2022-04-25 14:17:28 +08:00
Lourens Schep
d5401cee3c
Fix track format
2022-04-22 12:15:22 -03:00
Lourens Schep
6ab9a9ae2c
Add task list slot fill support in the sectioned task list
2022-04-22 12:04:51 -03:00
louwie17
f5ec1856c4
Merge pull request #32726 from woocommerce/add/32161
...
Add tracks to task list reminder bar
2022-04-22 11:00:45 -03:00
Fernando Marichal
3601109ac1
Fix test text
2022-04-22 10:53:46 -03:00
Fernando
ee5d38d49c
Merge pull request #32704 from woocommerce/fix/task-list-style-conflict
...
Fix setup task list style conflict
2022-04-22 10:34:50 -03:00
Fernando Marichal
6fb0881d7b
Add test
2022-04-22 10:09:32 -03:00
Fernando Marichal
015c48c6ab
Add preview store button
2022-04-22 10:08:35 -03:00
Chi-Hsuan Huang
2ff94f5388
Fix history type error
2022-04-22 16:47:31 +08:00
Chi-Hsuan Huang
4ade171fd1
Merge pull request #32712 from woocommerce/fix/admin-remaining-task-types
...
Fix remaining typescript type errors in react admin
2022-04-22 15:31:06 +08:00
Chi-Hsuan Huang
a6927c1621
Merge pull request #32698 from woocommerce/fix/admin-task-types
...
Fix typescript type errors in react admin `./client/tasks/task` & `./client/tasks/tests`
2022-04-22 14:48:51 +08:00
Chris Aprea
b6bc8d5c95
Add plumbing to render the "Subscription" admin menu item and page.
2022-04-22 16:11:24 +10:00
Joshua Flowers
835b1e73a1
Add tracks to task list reminder bar
2022-04-21 12:01:56 -07:00
Joel Thiessen
e488cb4095
Merge pull request #32723 from woocommerce/fix/32705
...
Fixing blank screen when Store Details task clicked on sectioned task list.
2022-04-21 11:32:10 -07:00
Joel T
1ad61780fe
Adding support for actionUrl to sectioned task list
2022-04-21 09:35:01 -07:00
RJChow
6151f4021c
Revert "Changed e2e payment settings page detection"
...
This reverts commit 1a7c40316e
.
2022-04-21 14:08:32 +08:00
Chi-Hsuan Huang
0308873d79
Turn on ForkTsCheckerWebpackPlugin in react admin
2022-04-21 13:18:24 +08:00
Chi-Hsuan Huang
66deb864ab
Fix reamining type errors
2022-04-21 13:10:56 +08:00
Chi-Hsuan Huang
71e9073c0b
Fix remaining task type errors
2022-04-21 12:44:19 +08:00
RJChow
bbb1af478b
changelogs
2022-04-21 11:29:58 +08:00
RJChow
73634d63d8
cleanup
2022-04-21 11:29:28 +08:00
RJChow
60885707f1
types and lint
2022-04-21 11:29:28 +08:00
RJChow
07a20ce378
added conditions for rendering
2022-04-21 11:29:28 +08:00
RJChow
aaf5c9ff5a
Refactored and added new payment icons
2022-04-21 11:29:28 +08:00
RJChow
9a95dc028f
implement slotfill
2022-04-21 11:29:28 +08:00
RJChow
feb1f42949
design banner
2022-04-21 11:29:28 +08:00
RJChow
9905a882b2
insert react
2022-04-21 11:29:28 +08:00
Chi-Hsuan Huang
8aca258df8
Fix header utils
2022-04-21 11:07:25 +08:00
Chi-Hsuan Huang
c5c1cf438a
Fix task types
2022-04-21 09:04:32 +08:00
Chi-Hsuan Huang
1a0c940bdd
Convert admin ./client/header/utils to TS
2022-04-21 09:04:32 +08:00
Chi-Hsuan Huang
22575242e9
Merge pull request #32695 from woocommerce/fix/admin-two-column-tasks-types
...
Fix typescript type errors in react admin `./client/two-column/tasks`
2022-04-21 08:57:08 +08:00
Moon
3f84e6e833
Merge pull request #32688 from woocommerce/fix/fix-client-shipping-typescript-errors
...
Fix typescript type errors in react admin ./client/shipping
2022-04-20 14:16:33 -07:00
Fernando Marichal
5dbc394784
Fix task list style conflict
2022-04-20 10:12:08 -03:00
Chi-Hsuan Huang
754455460c
Fix two columns tasks
2022-04-20 16:24:58 +08:00
Chi-Hsuan Huang
eb90be2050
Fix two-column-tasks type errors
2022-04-20 16:12:12 +08:00
Ilyas Foo
62de7bae9c
Merge pull request #32662 from woocommerce/update/refactor-and-improve-tests-payments-task
...
Refactor and improve tests payments task
2022-04-20 10:38:28 +08:00
Chi-Hsuan Huang
42c578ed22
Merge branch 'trunk' into fix/admin-payment-type
2022-04-20 10:07:53 +08:00
moon
08d3dc1a52
Fix type errors
2022-04-19 10:45:10 -07:00
Moon
e6503e60cb
Merge pull request #32678 from woocommerce/fix/wp-admin-scripts-type
...
Fix typescript type errors in react admin `./client/wp-admin-scripts`
2022-04-19 09:08:11 -07:00
Chi-Hsuan Huang
7514c2edce
Fix error type
2022-04-19 17:07:55 +08:00
Chi-Hsuan Huang
f861dc4602
Fix woo admin payments & payment-weclome types
2022-04-19 16:31:15 +08:00
moon
32db78a76f
Remove PluginsStoreActions
2022-04-18 21:59:04 -07:00
Chi-Hsuan Huang
85324ea2cf
Merge pull request #32615 from woocommerce/update/admin-tsconfig-config
...
Update TS config to have an isolated TS environment for woo admin
2022-04-19 11:31:49 +08:00
moon
05c04c8679
Fix type errors
2022-04-18 10:42:08 -07:00
Ilyas Foo
89b7415297
Refactor and add unit tests
2022-04-15 18:42:07 +08:00
Chi-Hsuan Huang
0c554fddad
Add @wp/plugins, data, compose types dev deps to woo admin
...
Add their type definitions and remove them from index.d.ts declare module
2022-04-15 17:08:31 +08:00
Chi-Hsuan Huang
a5786a060b
Declare svg module for client typing
2022-04-15 17:08:31 +08:00
Chi-Hsuan Huang
fb420020d3
Declare TS module for non-ts imports
2022-04-15 17:04:53 +08:00
Chi-Hsuan Huang
e66b78b892
Add @types/testing-library__jest-dom to fix client ts errors
2022-04-15 17:04:53 +08:00
Chi-Hsuan Huang
82f7d98cf5
Merge pull request #32621 from woocommerce/remove/admin-test-folder
...
Remove woocommerce-admin/tests
2022-04-15 16:46:56 +08:00
Chi-Hsuan Huang
ec16b29b4f
Disable ForkTsCheckerWebpackPlugin in admin webpack
2022-04-15 13:50:58 +08:00
Chi-Hsuan Huang
4cb893dda9
Update admin tsconfig to isolated from other projects
2022-04-15 13:50:18 +08:00
Chi-Hsuan Huang
60c8c05028
Move admin typings to ./client/typings
2022-04-15 13:50:17 +08:00
Chi-Hsuan Huang
f6282eefdc
Merge branch 'trunk' into update/webpack-config
2022-04-15 13:48:20 +08:00
Chi-Hsuan Huang
0557171445
Merge pull request #32578 from woocommerce/dev/32466-docs-webpack-config
...
Document Admin’s webpack config
2022-04-15 13:47:32 +08:00
Chi-Hsuan Huang
ac95d54669
Add more comments to admin webpacks config & simplify the logic
2022-04-15 12:08:59 +08:00
Chi-Hsuan Huang
3ead227cdc
Merge branch 'trunk' into update/admin-docs
2022-04-15 11:53:08 +08:00
Joel Thiessen
35440c9b56
Supressing tasks reminder bar on products screen and addressing translation issue #32526
2022-04-14 12:06:20 -07:00
Joshua T Flowers
3561b87f83
Track when task list sections are closed ( #32625 )
...
* Track when task list sections are closed
* Add tracks for when task list section is opened
2022-04-14 12:21:56 -04:00
louwie17
19e57a4377
Merge pull request #32624 from woocommerce/update/minor_tasklist_changes
...
Update minor tasklist changes
2022-04-14 11:21:17 -03:00
Joshua T Flowers
26a27650a3
Add check for tasklist layout experiment ( #32593 )
...
* Add check for tasklist layout experiment
* Remove task list setup feature flags
* Remove errant config file
* Add negative check for experiment 1 in experiment 2
2022-04-14 10:19:27 -04:00
Lourens Schep
3c69e4f2b0
Remove unused dependency
2022-04-14 10:47:53 -03:00
Lourens Schep
d59fa94d2f
Add sectioned task list loading placeholder component
2022-04-14 09:48:53 -03:00
Lourens Schep
93438c395d
Update progressive header to just show welcome to blog title once completed
2022-04-14 08:51:47 -03:00
Chi-Hsuan Huang
c546e9e6e7
Update payment method links to extension > payment section
2022-04-14 19:01:35 +08:00
Chi-Hsuan Huang
08466d8de1
Update payment method link to the internal Extensions Marketplace
2022-04-14 19:01:14 +08:00
Ilyas Foo
5bd497b384
Merge pull request #32605 from woocommerce/update/32132-payment-logic-in-task-and-settings
...
Update payment gateway logic in payment task
2022-04-14 18:36:44 +08:00
Chi-Hsuan Huang
5a74e9cba6
Add WC_ADMIN_PHASE=core to build:feature-config
2022-04-14 17:25:29 +08:00
Chi-Hsuan Huang
b936e3243f
Update feature-flags.md
2022-04-14 17:15:12 +08:00
Chi-Hsuan Huang
30a2fc18d6
Pass WC_ADMIN_PHASE=core to build commands
2022-04-14 17:13:23 +08:00
Ilyas Foo
3668ea36c5
Small refactor to consolidate logic
2022-04-14 17:09:10 +08:00
Chi-Hsuan Huang
c813c3bc5f
Remove "plugin" environment from admin feature plugin
2022-04-14 16:40:35 +08:00
Chi-Hsuan Huang
20736a5280
Remove docsify-cli and releated files
2022-04-14 13:50:29 +08:00
Chi-Hsuan Huang
dfa51ac747
Update docs
2022-04-14 13:50:27 +08:00
Chi-Hsuan Huang
96a5a7b75d
Remove building ./docs storybook
2022-04-14 13:49:51 +08:00
Chi-Hsuan Huang
ed8885f0b7
Fix admin extensions webpack config
2022-04-14 13:49:51 +08:00
Chi-Hsuan Huang
0ed8911875
Update admin docs README.md
2022-04-14 13:49:51 +08:00
Chi-Hsuan Huang
a97df494e5
Update woocommerce-admin README.md
2022-04-14 13:49:51 +08:00
Chi-Hsuan Huang
616d318203
Merge pull request #32602 from woocommerce/fix/client-dashboard-type
...
Fix typescript annotations in react admin `./client/dashboard`
2022-04-14 13:48:16 +08:00
Chi-Hsuan Huang
272394ae9b
Merge pull request #32599 from woocommerce/update/remove-admin-github-folder
...
Remove woocommerce-admin .github folder
2022-04-14 13:40:38 +08:00
Chi-Hsuan Huang
863316ade7
Merge pull request #32518 from woocommerce/update/32516-woocommerce-admin-links
...
Update woocommerce-admin links to point to woocommerce repo
2022-04-14 13:40:25 +08:00
RJChow
fdd9b1bbb8
Added type guard for locale and unit tests for isAddressFieldRequired
2022-04-14 12:53:45 +08:00
Chi-Hsuan Huang
b69a923695
Update admin's webpack config
...
- Remove unnessary settings
- Refactor config to make it easier to read
2022-04-14 12:10:10 +08:00
Chi-Hsuan Huang
adda46cc7b
Document Admin’s webpack config
2022-04-14 12:09:00 +08:00
Chi-Hsuan Huang
afc8217bcc
Remove woocommerce-admin/tests
2022-04-14 11:48:52 +08:00
Ilyas Foo
1a129a2354
Change recommended ribbon to Pill
2022-04-14 10:52:12 +08:00
Ilyas Foo
6f8cb2b536
Merge remote-tracking branch 'origin/trunk' into update/32132-payment-logic-in-task-and-settings
2022-04-14 09:48:39 +08:00
Ilyas Foo
54ea7c9cbe
Revert previous image attribute to preserve old images and new icons are replace with new attribute
2022-04-14 09:45:27 +08:00
Ilyas Foo
adbc101312
Update logic to only show additional gateways when other is installed and wcpay isnt eligible
2022-04-14 08:39:55 +08:00
Ilyas Foo
39c57c802f
Fix tests
2022-04-14 08:38:42 +08:00
Ilyas Foo
c81d749781
Fix cases when gateway is disabled but has been set up
2022-04-14 08:37:53 +08:00
Joel T
0ec373734f
Replacing condition depending on pageTitle due to translation issues
2022-04-13 16:24:55 -07:00
Joel T
bc9ce569b0
Adding Products screens to those that will not show tasks reminder bar
2022-04-13 13:08:13 -07:00
Lourens Schep
f15e38f55e
Fix minor css issues with complete task list item
2022-04-13 16:01:31 -03:00
louwie17
212198b3c4
Merge pull request #32302 from woocommerce/feature/32164_new_task_list_version_2
...
Add sectioned task list component
2022-04-13 13:56:27 -03:00
RJ
fe1c83de1e
Merge pull request #32559 from woocommerce/fix/wca-webpack-unminify
...
Changed unminify plugin to hook into step before optimization
2022-04-13 23:37:21 +08:00
Lourens Schep
60e288c849
Update illustrations and fix potential update delay
2022-04-13 12:15:05 -03:00
Lourens Schep
0c91a56f1f
Address minor PR feedback and UI issues
2022-04-13 11:20:26 -03:00
Ilyas Foo
f1d8cbe15c
Add support for external links for payment gateways
2022-04-13 21:39:44 +08:00
Lourens Schep
3bb9c18a2d
Update hover color
2022-04-13 09:58:09 -03:00
Lourens Schep
56cb47e059
Fix css lint errors
2022-04-13 09:58:09 -03:00
Lourens Schep
7547901e7d
Update number of task list badge and adjust styling
2022-04-13 09:58:09 -03:00
Lourens Schep
dfa342f400
Update unchecked checkbox border for task list
2022-04-13 09:58:09 -03:00
Lourens Schep
954be3997d
Realign header image
2022-04-13 09:58:09 -03:00
Lourens Schep
fd30323288
Fix section title and list alignment
2022-04-13 09:58:09 -03:00
Lourens Schep
7bdaea6195
Add progress header to sectioned task list and made some additional little changes
2022-04-13 09:58:09 -03:00
Lourens Schep
df0acb9286
Add changelog
2022-04-13 09:58:09 -03:00
Lourens Schep
68efbafcb5
Add sectioned task list component
2022-04-13 09:58:09 -03:00
Ilyas Foo
202f9df078
Fix tests
2022-04-13 19:12:25 +08:00
Chi-Hsuan Huang
c829aacfc7
Fix typescript annotations in react admin ./dashboard
2022-04-13 16:57:58 +08:00
Ilyas Foo
b7159dbfc9
Add test
2022-04-13 15:43:07 +08:00
Ilyas Foo
7bebe192e9
Update logic to show only additional category when applicable
2022-04-13 15:13:15 +08:00
Chi-Hsuan Huang
4760b10cc8
Remove admin .github folder
2022-04-13 14:40:27 +08:00
Ilyas Foo
31bcf06ac8
Merge pull request #32467 from woocommerce/dev/32131-ui-changes-additional-payment-section
...
UI changes for set up payments task
2022-04-13 12:52:46 +08:00
Chi-Hsuan Huang
e627fb344e
Merge pull request #32582 from woocommerce/fix/admin-clean-cmd
...
Fix `pnpm nx clean woocommerce-admin` command
2022-04-13 12:36:36 +08:00
Fernando
0a3359d1ac
Merge pull request #32527 from woocommerce/add/32141_pinterest_extension_to_obw
...
Add Pinterest extension to onboarding wizard and marketing task
2022-04-12 15:58:48 -03:00
louwie17
c10a9cfd63
Merge pull request #32507 from woocommerce/fix/32128_experiment_1_ui_issues
...
Fix experiment 1 UI issues
2022-04-12 11:27:30 -03:00
Moon
bb9bc378cf
Merge pull request #32447 from woocommerce/update/32130-ui-changes-to-the-recommended-payment-options
...
UI changes to the recommended payment options
2022-04-12 05:30:18 -07:00
Fernando Marichal
db7b1ba035
Add Pinterest to help panel
2022-04-12 09:26:54 -03:00
Chi-Hsuan Huang
13720a663e
Fix admin clean command
2022-04-12 15:47:03 +08:00
Ilyas Foo
0b2df9a956
Fix text domain, standardize component conditional, remove unnecessary comment
2022-04-12 10:52:11 +08:00
Ilyas Foo
7cca9642f4
Remove enabled section
2022-04-12 10:09:07 +08:00
Chi-Hsuan Huang
0dcea11bf0
Merge pull request #32531 from Saggre/fix/table-card-docs
...
Fix TableCard component docs
2022-04-12 08:59:43 +08:00
moon
becc53d645
Make sure paymentGatewaySuggestions is defined
2022-04-11 09:55:18 -07:00
moon
5b31f5acf4
Do not show payment recommendations if store owner is in a country where WC Payment is supported
2022-04-11 07:34:07 -07:00
RJChow
464bcb7783
Changed unminify plugin to hook into step before optimization
2022-04-11 21:54:48 +08:00
Lourens Schep
8eb03eba46
Remove commented out code
2022-04-11 10:19:30 -03:00
Lourens Schep
5251aa6e97
Fix lint issue
2022-04-11 10:18:17 -03:00
Lourens Schep
c3b1352f90
Make sure activity header does not show when displaying task list with progressive header
2022-04-11 10:18:14 -03:00
Lourens Schep
10e9c6c5f9
Fix experiment UI issues
2022-04-11 10:16:44 -03:00
Joshua T Flowers
700633957c
Update progress header bar styles in task list ( #32498 )
...
* Update progress header bar styles in task list
* Remove units on margin
* Add changelog entry
2022-04-11 08:08:28 -04:00
Ilyas Foo
1f77200e70
Add missing track prop
2022-04-11 15:57:26 +08:00
Ilyas Foo
c8b6bd91e0
Update payment gateway logos
2022-04-11 14:24:08 +08:00
Ilyas Foo
90c61e4bad
Revert WCPay suggestion UI changes
2022-04-11 11:55:05 +08:00
Ilyas Foo
829b4c4480
Merge remote-tracking branch 'origin/trunk' into dev/32131-ui-changes-additional-payment-section
2022-04-11 09:42:23 +08:00
louwie17
f7937593e9
Merge pull request #32473 from woocommerce/feature/32164_new_task_list_loading_placeholder
...
New task list loading placeholder for experiment 1
2022-04-08 09:55:45 -03:00
Fernando
61e0a51854
Merge pull request #32506 from woocommerce/fix/hidden_wcpay_task
...
WCPayments task is not visible after installing the plugin
2022-04-08 09:05:21 -03:00
Sakri Koskimies
b6310900de
Fix TableCard component docs
2022-04-08 11:21:53 +03:00
Chi-Hsuan Huang
f3e460f055
Remove i18 commands and their dependencies
...
i18 routines have been handled inside plugins/woocommerce.
2022-04-08 12:45:34 +08:00
Chi-Hsuan Huang
870d523455
Reorder woocommerce admin package.json scripts
2022-04-08 12:38:17 +08:00
Chi-Hsuan Huang
a649fe6ae2
Remove no needed commands and fields in package.json
2022-04-08 12:36:26 +08:00
Chi-Hsuan Huang
ba17630dca
Merge pull request #32515 from woocommerce/update/32296-wordpress-dependencies
...
Update @wordpress/* dependencies
2022-04-08 10:08:48 +08:00
Chi-Hsuan Huang
dc243bd34c
Merge pull request #32411 from woocommerce/fix/32399-husky
...
Fix husky git hooks
2022-04-08 10:08:27 +08:00
Christopher Allford
1e3a3d8af5
Merge pull request #32500 from woocommerce/fix/feature-config-file-location
...
Move feature flag config files to Woocommerce plugin
2022-04-07 12:49:03 -07:00
Chi-Hsuan Huang
3fc88f0a71
Update links of woocommerce-admin to https://github.com/woocommerce/woocommerce
2022-04-07 17:02:43 +08:00
Chi-Hsuan Huang
826d9ad59f
Merge pull request #32489 from woocommerce/update/simpliy-init-routine
...
Simplify the WooCommerce Admin init routine
2022-04-07 16:01:16 +08:00
Chi-Hsuan Huang
3443387045
Update @wordpress/icons from ^6.3.0 to ^8.1.0
2022-04-07 14:24:19 +08:00
Chi-Hsuan Huang
317dd7c9e9
Update @wordpress/base-styles from ^3.6.0 to ^4.3.0
2022-04-07 14:21:33 +08:00
Chi-Hsuan Huang
c60db1215e
Update @wordpress/hooks from ^2.12.3 to ^3.5.0
2022-04-07 14:18:13 +08:00
Chi-Hsuan Huang
70359c8d11
Update @wordpress/a11y from ^2.15.3 to ^3.5.0
2022-04-07 14:16:46 +08:00
Fernando Marichal
fcc7143207
Add alreadyActivatedExtensions to persisted business extensions
2022-04-06 14:01:36 -03:00
Ilyas Foo
f82b5d78f1
Fix css and test
2022-04-06 21:31:50 +08:00
Chi-Hsuan Huang
2b1f54b09d
Set up lint-staged configuration for each package
2022-04-06 17:31:32 +08:00
Chi-Hsuan Huang
01edee8d90
Remove lint-staged.config.js
2022-04-06 17:31:32 +08:00
Chi-Hsuan Huang
a4ece1b7b9
Remove husky lint-staged from plugins/*
2022-04-06 17:31:32 +08:00
Chi-Hsuan Huang
ae44908f33
Move .husky to root path
...
Add .husky
2022-04-06 17:31:32 +08:00
Ilyas Foo
ffdf1e6c02
More adjustments
2022-04-06 16:25:33 +08:00
Ilyas Foo
3050cacc39
Minor adjustments
2022-04-06 16:25:33 +08:00
Ilyas Foo
1980fac6fd
Revamp WCPay suggestion in payments task
2022-04-06 16:25:32 +08:00
Ilyas Foo
c596222069
Refactor tests
2022-04-06 16:25:32 +08:00
Ilyas Foo
5ff23bf103
Add tracks and small refactor to toggle
2022-04-06 16:25:32 +08:00
Ilyas Foo
0f554436da
Broke wcpay task to different sections, added toggle component, added other payment methods toggle
2022-04-06 16:25:32 +08:00
Ilyas Foo
a3bd1e5109
Add see more button
2022-04-06 16:25:32 +08:00
Ilyas Foo
fb89df5f2c
Rename set up button to get started
2022-04-06 16:25:32 +08:00
Ilyas Foo
fd4a4a5604
Add is_offline flag and split payment sections
2022-04-06 16:25:31 +08:00
Chi-Hsuan Huang
0c366289e0
Remove woocommerce-admin.php from tests
2022-04-06 10:27:53 +08:00
Chi-Hsuan Huang
bf91c3cca0
Change mainFile in Gruntfile.js
2022-04-06 10:27:53 +08:00
Chi-Hsuan Huang
9969f60fd3
Remove uninstall.php & woocommerce-admin.php
2022-04-06 10:27:53 +08:00
Paul Sealock
407b225133
Move feature flag config files to Woocommerce plugin to support unit test execution in the wp-env environment.
2022-04-06 14:12:24 +12:00
Chi-Hsuan Huang
277b1acdf5
Downgrade chalk to v4
2022-04-05 14:45:13 +08:00
Lourens Schep
e4803ef40f
Fix tests
2022-04-04 16:43:15 -03:00
Lourens Schep
217bec8942
Fix lint errors
2022-04-04 15:58:50 -03:00
Lourens Schep
4d6aab73df
Add placeholder for task list experiment one
2022-04-04 15:38:27 -03:00
Lourens Schep
885516f302
Slight improvements for loading of the task list
2022-04-04 11:54:34 -03:00
RJChow
6e8d620f00
Copied and modified package-update-textdomain.js script for modifying PHP i18n textdomain
2022-04-01 11:41:32 +08:00
RJChow
26ec889111
Manually change i18n text domain from 'woocommerce-admin' to 'woocommerce' in WCA Client .md files
2022-04-01 11:41:32 +08:00
RJChow
1ba60ee69d
Codemod to change i18n text domain from 'woocommerce-admin' to 'woocommerce' in WCA Client
2022-04-01 11:41:32 +08:00
Lourens Schep
775e7117a1
Add build-watch to most js packages and remove packages watch from woocommerce-admin command
2022-03-30 11:46:12 -03:00
Chi-Hsuan Huang
54bfa1e77c
Merge pull request #32378 from woocommerce/remove/32360-unnecessary-wca-files
...
Remove unnecessary wooCommerce admin files
2022-03-30 14:26:10 +08:00
Chi-Hsuan Huang
0be52342b7
Merge pull request #32372 from woocommerce/add/test-lint-js-action
...
Add lint-test JS Github action
2022-03-30 10:23:50 +08:00
Moon
c13d126f11
Merge pull request #32390 from woocommerce/update/32177-deprecate-wc-admin-version-number
...
Deprecate WC_ADMIN_VERSION_NUMBER constant
2022-03-29 13:59:04 -07:00
Fernando
bd0397285b
Merge pull request #32331 from woocommerce/update/32157_disable_welcome_modals
...
Experiment: disable welcome modal
2022-03-29 11:46:24 -03:00
Chi-Hsuan Huang
4b21e1d913
Remove .vscode since it has been removed to root
2022-03-29 17:48:25 +08:00
Chi-Hsuan Huang
ed8c114bdd
Add back woocommerce-admin.php uninstall.php
2022-03-29 17:47:18 +08:00