Joshua T Flowers
5e8f3bc378
Onboarding: Update homepage publish message ( https://github.com/woocommerce/woocommerce-admin/pull/3577 )
2020-01-17 09:11:36 +08:00
Joshua T Flowers
45659dbb3e
SelectControl: Add an option to show all options on refocus ( https://github.com/woocommerce/woocommerce-admin/pull/3551 )
...
* Add prop to show all options on focus
* Add example to devdocs for refocus option
* Highlight search query on refocus
* Make country/state dropdown show all options on refocus
2020-01-14 18:19:59 +08:00
Joshua T Flowers
d5444f6351
Updating unread stock indicator on stock update ( https://github.com/woocommerce/woocommerce-admin/pull/3550 )
...
* Force refetch of low product query after updating stock
* Continue showing unread indicator while fetching
2020-01-14 18:19:35 +08:00
Joshua T Flowers
7164e021fc
Onboarding: Update profiler theme action buttons ( https://github.com/woocommerce/woocommerce-admin/pull/3548 )
...
* Center align theme action buttons
* Add separate button for current theme
* Make live demo button tertiary
* Update styles for default and tertiary buttons in theme actions
2020-01-14 18:19:09 +08:00
Joshua T Flowers
a87e7966fe
Don't exclude selected option from options list in countrystate dropdown ( https://github.com/woocommerce/woocommerce-admin/pull/3540 )
2020-01-13 11:21:06 +08:00
Joshua T Flowers
83f1bf8db9
Fix mobile table header styling ( https://github.com/woocommerce/woocommerce-admin/pull/3547 )
...
* Move search comparison beneath table header title
* Fix search label positioning
2020-01-13 10:58:43 +08:00
Timmy Crawford
adfd48d444
Onboarding: Prevent retry and activate and continue button from appearing at the same time. ( https://github.com/woocommerce/woocommerce-admin/pull/3545 )
2020-01-10 09:24:38 -08:00
Joshua T Flowers
d29d674768
Onboarding: Add reminder to complete profiler ( https://github.com/woocommerce/woocommerce-admin/pull/3524 )
...
* Add note to complete profiler
* Add note actions
* Update note to actioned when profiler is marked complete
* Update note to actioned client-side when completing profiler
2020-01-10 09:36:30 +08:00
Joshua T Flowers
90112354b1
Update historical data notice to actioned on import ( https://github.com/woocommerce/woocommerce-admin/pull/3539 )
...
* Add hook for regenerating data init
* Set note to actioned on data import
* Update note status on client-side import start
2020-01-09 10:11:39 +08:00
Joshua T Flowers
da9421692f
Onboarding: Add option to track appearance completion ( https://github.com/woocommerce/woocommerce-admin/pull/3503 )
...
* Add option to track appearance completion
* Disable proceed button if no logo and not dirty state
2020-01-09 10:05:03 +08:00
Jeff Stieler
8a976c28bb
Add initial Activity Panel documentation. ( https://github.com/woocommerce/woocommerce-admin/pull/3525 )
...
* Add initial Activity Panel documentation.
* Fix orders panel documentation.
* Additionally remove use of "ship" in messaging - not all stores sell physical products.
2020-01-08 12:25:13 -05:00
Joshua T Flowers
35b05d316f
Update date format for import status ( https://github.com/woocommerce/woocommerce-admin/pull/3516 )
...
* Update date format for import status
* Update success message for all historical data
2020-01-07 20:25:11 +08:00
Timmy Crawford
070f8eb3c0
Fix exception when task list is not shown. ( https://github.com/woocommerce/woocommerce-admin/pull/3513 )
2020-01-06 15:10:37 -08:00
Joshua T Flowers
07388aa5f1
Onboarding: Update task list success notices ( https://github.com/woocommerce/woocommerce-admin/pull/3508 )
2020-01-06 23:27:09 +08:00
Albert Juhé Lluveras
7d9aaf6afa
Add singular/plural distinction to onboarding plugins installation ( https://github.com/woocommerce/woocommerce-admin/pull/3517 )
2020-01-06 16:16:38 +01:00
Timmy Crawford
41986bd8f0
Analytics: Change Refunds to Returns ( https://github.com/woocommerce/woocommerce-admin/pull/3514 )
...
* Change Refunds to Returns
* Also rename the chart
* Rename dashboard chart
2020-01-03 15:12:53 -08:00
Joshua T Flowers
af5022c3d1
Reports sync refactor ( https://github.com/woocommerce/woocommerce-admin/pull/3285 )
2020-01-03 00:00:37 +08:00
Joshua T Flowers
ec2bdb10aa
Onboarding: Add tracks to extension purchase task and modal ( https://github.com/woocommerce/woocommerce-admin/pull/3493 )
...
* Add purchase task and modal to task list
* Track when cart modal is opened from task list
* Track when extensions are purchased or skipped
* Track checkout proceed on modal close
2020-01-02 10:36:25 +08:00
Timmy Crawford
da0844c53e
Onboarding: Add Skip Step link on Themes Step ( https://github.com/woocommerce/woocommerce-admin/pull/3490 )
...
* Onboarding: Add Skip Step link on Themes Step.
* Updates per feedback.
2019-12-31 11:55:00 -08:00
Joshua T Flowers
700cf7bb2d
Onboarding: Add purchase products task list item ( https://github.com/woocommerce/woocommerce-admin/pull/3472 )
...
* Add an array of installed plugins to wcSettings
* Don't include already installed plugins in cart items
* Move cart modal component
* Add purchase task and modal to task list
* Rename ambiguous task getter method
* Remove modal purchase later prop
* Show completed product purchase task item after purchase
* Don't show cart modal if all items previously purchased
2019-12-31 16:50:45 +08:00
Joshua T Flowers
1a83c50e19
Onboarding: Fix disabled button hover state ( https://github.com/woocommerce/woocommerce-admin/pull/3492 )
...
* Fix hover color for disabled buttons
* Add not-allowed state to cursor on disabled buttons
2019-12-31 10:47:41 +08:00
Joshua T Flowers
8707c5c13a
Onboarding: Add error styling and text to country state dropdown ( https://github.com/woocommerce/woocommerce-admin/pull/3494 )
...
* Add onBlur prop to select control input
* Add controlCLassName prop to SelectControl
* Set left position for control help text explicitly
2019-12-31 10:31:59 +08:00
Timmy Crawford
7cc0611902
Fix button color when no demo present. ( https://github.com/woocommerce/woocommerce-admin/pull/3489 )
2019-12-30 12:18:09 -08:00
Joshua T Flowers
52c81230c3
Onboarding: Install free themes during profiler ( https://github.com/woocommerce/woocommerce-admin/pull/3484 )
...
* Add theme name to theme activation response
* Install and activate theme on choose in profiler
* Only auto install free themes and not currently active themes
* Move getPriceValue to dashboard utils
* Don't add free themes to the cart
2019-12-30 18:11:50 +08:00
Timmy Crawford
44748bb16e
Onboarding: Add another option to platforms. ( https://github.com/woocommerce/woocommerce-admin/pull/3471 )
...
* Onboarding: Add another option to platforms.
* Add revenue question for other woo store.
* Add new option value to REST enum.
2019-12-27 08:30:59 -08:00
Joshua T Flowers
2df87c674d
Onboarding: Skip Shipping connect step if Jetpack is already connected ( https://github.com/woocommerce/woocommerce-admin/pull/3486 )
2019-12-27 17:16:39 +08:00
Joshua T Flowers
8b02019c1c
Onboarding: Don't show skip link if no plugins exist to skip ( https://github.com/woocommerce/woocommerce-admin/pull/3485 )
...
* Don't show skip link if no plugins exist to skip
* Update skip link to check against plugins array length
2019-12-27 08:17:27 +08:00
Jeff Stieler
a5c4e13fbb
Show pending review regardless of comment moderation settings ( https://github.com/woocommerce/woocommerce-admin/pull/3459 )
...
* Show pending reviews regardless of comment moderation settings.
* Filter "view reviews" link to show only product review comments.
2019-12-20 13:16:48 -05:00
Justin Shreve
5068282b7b
Add purchase modal at the end of the profile wizard ( https://github.com/woocommerce/woocommerce-admin/pull/3444 )
...
* Add purchase modal to confirm intent before cart redirect
* Handle PR feedback: Fix comment on getProductIdsForCart, move cart modal to open on theme page (which rewrites the mark completed functionality), fix CSS display, Add busy stsate to redirect to cart button
* Fix some minor naming issues and add a busy state on thee later link
2019-12-20 07:58:38 -05:00
Jeff Stieler
1c51cf94e0
Add filters to WP notice collapsing behavior. ( https://github.com/woocommerce/woocommerce-admin/pull/3391 )
...
* Add filters to WP notice collapsing behavior.
* Avoid modifying the WP notices NodeList inline.
* Add example showing WP notices filter usage.
* Keep hidden/shown notice widths consistent.
2019-12-18 08:12:32 -05:00
Ron Rennick
dd5929ea46
scroll to notices when made visible while scrolled down ( https://github.com/woocommerce/woocommerce-admin/pull/3390 )
...
* scroll to notices when made visible while scrolled down
* use window.scrollY for calculating scroll
2019-12-17 16:24:58 -04:00
Justin Shreve
013aa443b8
Fix the "is this card useful" prompt display ( https://github.com/woocommerce/woocommerce-admin/pull/3427 )
...
* Fix the "is this card useful" prompt display
* Fix stylelint / format issue
2019-12-17 07:49:57 -05:00
Jeff Stieler
6a826600c2
Fix WC-Admin component styles for WP 5.3 ( https://github.com/woocommerce/woocommerce-admin/pull/3357 )
...
* Style Search component for 5.3.
* Reset native select control styles.
* Fix styling of selected radio options.
* Fix bottom margin on select inputs in filters and pagination.
* Update DropdownButton styles for WP 5.3.
* Style DropdownButton arrow as a chevron.
* Fix tooltip arrow styling.
* Style TextControlWithAffixes for WP 5.3.
* Flatten pagination button style.
* Use SelectControl for StoreAlert snooze action.
* Remove 3D look and use chevron on SplitButton.
* Add changelog entry.
* Fix stylelint issues.
* Update test snapshots.
* Add TextControlWithAffixes disabled prop to documentation and proptypes.
* Use WP checkboxes in ReportTable columns.
* Fix TableCard header background colors.
* Add padding to EllipsisMenu toggle controls.
* Remove version-specific styles.
We require WP 5.3 as a minimum now.
2019-12-13 12:35:29 -05:00
Justin Shreve
8b15bb441e
Add autocomplete props to address fields in onboarding and adjust country/state matching ( https://github.com/woocommerce/woocommerce-admin/pull/3338 )
...
* Add autocomplete props to adress fields in onboarding
* Adjust state/country autocomplete logic
* Refactor state and country check
2019-12-11 12:10:05 -05:00
Joshua T Flowers
529cab809e
Onboarding: Fix error if product types are missing ( https://github.com/woocommerce/woocommerce-admin/pull/3340 )
...
* Get product types from profile items or set to empty array
* Remove duplicate cart redirect methods
* Add missing cart redirect params
* Use path for wccom-back instead of full url
2019-12-10 15:08:16 -05:00
Joshua T Flowers
3cec6e7be6
Onboarding: Update shipping task button text ( https://github.com/woocommerce/woocommerce-admin/pull/3400 )
...
* Add buttonText prop and default text to shipping rates component
* Make button text dependent on remaining task visibility
* Determine task step visibility by plugins
2019-12-10 14:54:51 -05:00
Justin Shreve
a0e47e8dfd
Add a button to continue setup after importing products ( https://github.com/woocommerce/woocommerce-admin/pull/3402 )
2019-12-10 14:28:19 -05:00
Justin Shreve
34a0fdb6a5
Fix revenue question translation with currency conversion ( https://github.com/woocommerce/woocommerce-admin/pull/3358 )
...
* Do a rough conversion of the currency ranges on the revenue question
* add a zero for every additional digit beyond the first digit to round currencies with larger differences in exchange rates
2019-12-10 14:01:21 -05:00
Joshua T Flowers
08f38ace89
Update the tracking usage modal copy ( https://github.com/woocommerce/woocommerce-admin/pull/3398 )
2019-12-10 11:08:54 +07:00
Joshua T Flowers
df172f4592
Onboarding: Reduce number of queries needed to update logo ( https://github.com/woocommerce/woocommerce-admin/pull/3397 )
...
* Add stylesheet and themeMods to settings and remove customLogo
* Remove queries to get current stylesheet and thememods
2019-12-10 11:08:44 +07:00
Joshua T Flowers
2fe5f99977
Update check for TOS accepted in tax step ( https://github.com/woocommerce/woocommerce-admin/pull/3245 )
2019-12-09 11:50:54 +07:00
Paul Sealock
8205112732
Add currency extension ( https://github.com/woocommerce/woocommerce-admin/pull/3328 )
...
* Add currency extension
* use wcSettings
* save
* get revenue working
* all reports
* remove error log
* better rename
* add column
* persist queries
* go back to individual hooks
* comments
* address feedback
2019-12-06 11:38:26 +13:00
Jeff Stieler
6a8124ffd0
Remove unnecessary locale update call. ( https://github.com/woocommerce/woocommerce-admin/pull/3362 )
...
Let the @wordpress/date module handle it.
2019-12-06 11:38:07 +13:00
Justin Shreve
5e6e3e98db
Fix button margin on plugins screen ( https://github.com/woocommerce/woocommerce-admin/pull/3337 )
2019-12-04 08:05:01 -05:00
Joshua T Flowers
2fccd709c0
Onboarding: Update global currency settings on address change ( https://github.com/woocommerce/woocommerce-admin/pull/3324 )
...
* Update currency data to match currency format used in wcSettings
* Revert currency ranges to sprintf
* Allow currency to be changed after the class has been initialized
* Update currency settings when store address is changed
* Get default prices formats from positioning
* Set currency defaults if not set
* Handle PR feedback
* Add translator comment to 'more than' revenue option
2019-12-04 07:32:13 +08:00
Joshua T Flowers
7c9ba29fa2
Onboarding: Redirect to task list after shipping step connection ( https://github.com/woocommerce/woocommerce-admin/pull/3331 )
...
* Add redirectUrl prop to connect step
* Add propTypes to connect component
2019-12-04 07:16:17 +08:00
Joshua T Flowers
7e2aa85235
Onboarding: Format product count ranges numbers without decimals ( https://github.com/woocommerce/woocommerce-admin/pull/3316 )
...
* Format product count ranges numbers without decimals
* Don't pass format method as argument to getNumberRangeString
2019-12-04 07:13:42 +08:00
Joshua T Flowers
fa2ab220c9
Onboarding: Allow logo to be removed via customize appearance task ( https://github.com/woocommerce/woocommerce-admin/pull/3323 )
...
* Remove pending state when no custom logo ID exists
* Update logo to null in theme mods if removed
2019-12-03 12:42:57 +08:00
Joshua T Flowers
09f2a03284
Onboarding: Update appearance task completion criteria ( https://github.com/woocommerce/woocommerce-admin/pull/3321 )
...
* Update appearance task completion criteria
* Don't update wcSettings after logo change
2019-12-03 12:18:56 +08:00
Joshua T Flowers
485cb2c193
Update getCurrencyFormatString import to use wc-admin lib ( https://github.com/woocommerce/woocommerce-admin/pull/3332 )
2019-12-03 09:12:53 +08:00