Joel Thiessen
c0e95ba189
Update UI for Payment Task Screen ( https://github.com/woocommerce/woocommerce-admin/pull/6766 )
2021-04-15 11:42:31 -07:00
louwie17
53011ceb27
Update onboarding logic setting task list to hidden ( https://github.com/woocommerce/woocommerce-admin/pull/6803 )
...
* Created Admin helper for helper functions
* Only set task_list to hidden on plugin update when store is less then day old
* Add onboarding skipped as well
* Add changelog
2021-04-15 11:02:25 -03:00
Ismael Martín Alabarce
664694e165
Render optional children in summary number component ( https://github.com/woocommerce/woocommerce-admin/pull/6748 )
...
* WIP add details prop to summary number component. New optional prop to add additional information at the bottom.
* Update component readme and stories to include new prop
* Revert commits to use children instead of a new prop
* Render optional summary number component children
* Typo fix, doc improvement and add entry to changelog
* Add readme.txt entry
2021-04-15 08:49:35 +02:00
Paul Sealock
7ab756b76c
Try ExPlat: Add A/A test ( https://github.com/woocommerce/woocommerce-admin/pull/6669 )
...
* Add basic ExPlat initialization
* add tsx support
2021-04-15 13:32:46 +12:00
Joshua T Flowers
55add24ef3
Add data source filter to remote inbox notification system ( https://github.com/woocommerce/woocommerce-admin/pull/6794 )
...
* Add data source filter to remote inbox notification system
* Add changelog entry
2021-04-14 15:27:04 -04:00
Joshua T Flowers
eb6186a29c
Refactor payments to allow management of methods ( https://github.com/woocommerce/woocommerce-admin/pull/6786 )
...
* Add manage button for enabled and configured payments
* Enable methods only instead of toggling
* Update payment methods location
* Move ribbon to separate component
* Move setup container to separate component
* Move payment action to separate component
* Refactor payments to functional component
* Fix missing action props
* Fix broken onsetup callback
* Update payment method keys to match management pages
* Add changelog and testing instructions
* Revert key changes in favor of manageUrl
* Update e2e tests for payments
2021-04-14 15:26:50 -04:00
louwie17
715f4806f5
Redirect to shipping settings page when task is completed ( https://github.com/woocommerce/woocommerce-admin/pull/6791 )
...
* Redirect to shipping settings page when shipping task after task is completed
* Add changelog and testing instructions
2021-04-13 16:49:29 -03:00
Hsing-yu Flowers
3d0e00ed0b
Make pagination buttons height and width consistent ( https://github.com/woocommerce/woocommerce-admin/pull/6725 )
...
* Make pagination buttons height and width consistent
* Add changelog
2021-04-13 10:30:56 -04:00
Jeff Stieler
d819373057
Avoid updating customer info synchronously when "last active" is modified. ( https://github.com/woocommerce/woocommerce-admin/pull/6765 )
...
* Schedule (async) customer update when last active date is modified.
* Add test case for scheduled customer update.
* Add changelog entry.
2021-04-12 10:17:02 -04:00
Ilyas Foo
157625018d
Remove no-reply from inbox notification emails ( https://github.com/woocommerce/woocommerce-admin/pull/6644 )
...
* Add override headers in notification email class
* Update readme and testing instructions
* Fix formatting
* Remove testing instructions
2021-04-12 09:40:42 +08:00
Moon
f5b1d44e8c
Add settings_section event prop for CES ( https://github.com/woocommerce/woocommerce-admin/pull/6762 )
...
* Add settings_section event prop for CES
* Add changelog
2021-04-09 12:44:25 -07:00
louwie17
b29cd9a6c0
Add support for php8 unit tests (locally and in GH actions) ( https://github.com/woocommerce/woocommerce-admin/pull/6678 )
...
* Partial local version to run php8 unit tests
* Remove the post install scripts
* Remove tab
* Make sure woocommerce version contains patch number
* Remove unnecessary script
* Update bin settings and unit test script
* Remove phpunit binary
* Updated how php unit is being run
* Add specific phpunit version for php8
* Update bin phpunit composer.json
* Final cleanup of scripts
* Fix potential test where image is an object
* Move setting image below save
* Add changelog
* Do not convert obj/array to string for email_actions
* Remove some uses of tabs
* Set WP and WC version to minimum php 8 supported
* Remove unnecessary composer install within tests
2021-04-07 14:28:03 -03:00
Joel Thiessen
588776deb3
Fix persisted queries being lost when navigating to excluded page (such as Homescreen) ( https://github.com/woocommerce/woocommerce-admin/pull/6614 )
2021-04-02 14:35:31 -07:00
Joshua T Flowers
7d293499a8
Update choose niche note cta URL ( https://github.com/woocommerce/woocommerce-admin/pull/6733 )
...
* Update choose niche note cta URL
* Add changelog entry
2021-04-02 16:50:00 -04:00
Moon
58823341d3
Update WC Payments plugin copy ( https://github.com/woocommerce/woocommerce-admin/pull/6734 )
...
* Update WC Payments plugin copy
* Add changelog
2021-04-01 20:36:52 -07:00
Joshua T Flowers
2a0b29d9cd
Update 2.2.0 release date ( https://github.com/woocommerce/woocommerce-admin/pull/6721 )
2021-04-01 17:04:28 -04:00
Hsing-yu Flowers
90f811f2dd
Update folded header style ( https://github.com/woocommerce/woocommerce-admin/pull/6724 )
...
* Update folded header style
* Make header full width for smaller screen
* Add changelog
2021-04-01 14:42:32 +08:00
Moon
d096710842
Fix variation bug with Products reports ( https://github.com/woocommerce/woocommerce-admin/pull/6647 )
...
* Update query param name
* Add changelog
* Fix typo
2021-03-30 12:06:28 -07:00
Moon
ac0d06406c
Add track data for the preview site btn ( https://github.com/woocommerce/woocommerce-admin/pull/6623 )
...
* Add track data for the preview site btn
* Add changelog
* Remove testing instruction
2021-03-30 11:44:17 -07:00
Adrian Duffell
a5e14e9fb2
Add TypeScript to CustomerFeedbackModal ( https://github.com/woocommerce/woocommerce-admin/pull/6498 )
...
* Add types
* Add type definitions for @wordpress/components
* Fix formatting
* Fix JSX return type
* Fix incorect type for rows
* Add null to return type for react component
* Add type definitions for @wordpress/components to main package
* Add changelog entry
* Remove TS filename from import
* Re-add @types/wordpress__components
2021-03-30 20:04:08 +08:00
Hsing-yu Flowers
4cbbd920cc
Check active plugins before getting the PayPal onboarding status ( https://github.com/woocommerce/woocommerce-admin/pull/6625 )
...
* Check active plugins before get paypal onboarding status
* Add changelog and testing instructions
Co-authored-by: Bec Scott <me@becdetat.com>
2021-03-30 16:02:19 +10:00
Duc Nguyen
e2043f9875
woocommerce/woocommerce-admin#6600 Add marginBottom setup wizard container ( https://github.com/woocommerce/woocommerce-admin/pull/6620 )
...
* woocommerce/woocommerce-admin#6600 Add marginBottom setup wizard container
* woocommerce/woocommerce-admin#6600 Add issue to changelog
* woocommerce/woocommerce-admin#6600 Correct changlog
Co-authored-by: Bec Scott <me@becdetat.com>
2021-03-30 14:49:31 +10:00
Fernando
74d1afaded
Fixed event tracking for merchant email notes ( https://github.com/woocommerce/woocommerce-admin/pull/6616 )
...
* Modified MerchantEmailNotifications class
This commit modifies the class "MerchantEmailNotifications" in order to set the current user before the events tracking
# Conflicts:
# src/Notes/MerchantEmailNotifications/MerchantEmailNotifications.php
# src/Notes/MerchantEmailNotifications/NotificationEmail.php
# tests/notes/class-wc-tests-email-notes.php
* Added changelog
# Conflicts:
# readme.txt
* Added testing instructions
* Fixed changelog
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-29 16:00:23 -03:00
Adrian Duffell
c97cf5deb9
Prepare Documentation for 2.1.4 release ( https://github.com/woocommerce/woocommerce-admin/pull/6696 )
2021-03-29 19:41:50 +08:00
Joshua T Flowers
94a2ad98fd
Fix use of feature checks and remove deprecated method calls ( https://github.com/woocommerce/woocommerce-admin/pull/6687 )
...
* Update all references to of Loader::is_feature_enabled to use Feature class
* Check if feature is enabled instead of existence in deprecated feature method
* Add changelog entry
2021-03-26 13:00:05 -04:00
Joshua T Flowers
922522542e
Check if features are currently being enabled ( https://github.com/woocommerce/woocommerce-admin/pull/6688 )
...
* Check if features are currently being enabled
* Add changelog entry
2021-03-26 12:19:38 -04:00
Paul Sealock
a2996ff820
Build: Fix production script asset names ( https://github.com/woocommerce/woocommerce-admin/pull/6681 )
...
* Avoid suffix on production build assets filenames
* check minification feature to determin filename
* changelog
* changelog typo
2021-03-26 16:04:34 +13:00
Ilyas Foo
6296952949
Improve AddFirstProduct email note contents ( https://github.com/woocommerce/woocommerce-admin/pull/6617 )
...
* Add capability for merchant email note personalization, improve AddFirstProduct email note contents.
* Update heading
* Update readme and testing instructions
* Remove old image, fix typo and improve translation
2021-03-26 09:26:07 +08:00
Joshua T Flowers
fda793646e
Next new novel navigation nudge note ( https://github.com/woocommerce/woocommerce-admin/pull/6610 )
...
* Add method to enable features
* Add the navigation nudge note
* Add changelog entry and testing instructions
* Update note name
* Fix renamed note class name
* Use redirect to settings instead of directly enabling note
* Remove old feature settings filter
2021-03-25 20:07:20 -04:00
Joshua T Flowers
bc552e14eb
Fix the activity panel toggle not closing on click ( https://github.com/woocommerce/woocommerce-admin/pull/6679 )
...
* Fix activity panel toggle across browsers
* Fix activity panel not full viewport height
2021-03-25 19:42:01 -04:00
Joshua T Flowers
e96addd95c
Bump main to 2.3.0-dev ( https://github.com/woocommerce/woocommerce-admin/pull/6661 )
2021-03-25 19:26:46 -04:00
Sam Seay
4e17af5734
Show management links when the task list is complete (even if its not hidden). ( https://github.com/woocommerce/woocommerce-admin/pull/6657 )
2021-03-26 10:54:24 +13:00
louwie17
e4a161fa44
Update the mercado option name, so it enables correctly ( https://github.com/woocommerce/woocommerce-admin/pull/6677 )
...
* Update the mercado option name, so it enables correctly
* Add changelog
2021-03-25 18:01:37 -03:00
louwie17
d5800c1a7a
Check if value for contains comparison is an array ( https://github.com/woocommerce/woocommerce-admin/pull/6645 )
...
* Add warning and default to empty array for contains operation, when value is not array
* Add changelog
* Move option is array check and warning to the OptionRuleProcessor
* Added a check for the new_value as well, given we do the same for the old_value
2021-03-25 08:55:36 -03:00
louwie17
babb964ca7
Add IE and NZ to the selective bundle install list ( https://github.com/woocommerce/woocommerce-admin/pull/6649 )
...
* Add IE and NZ to the selective bundle install list
* Add changelog and testing instructions
* Remove testing instructions
2021-03-24 09:30:20 -03:00
Paul Sealock
8c1dcd949f
Ensure script asset.php files are included in builds ( https://github.com/woocommerce/woocommerce-admin/pull/6635 )
...
* Ensure script asset.php files are included
* add changelog
2021-03-23 12:20:26 +13:00
Fernando
93cc81206e
Payments task: include Mercado Pago ( https://github.com/woocommerce/woocommerce-admin/pull/6572 )
...
* Added Mercado Pago payment gateway
# Conflicts:
# client/task-list/tasks/payments/index.js
# client/task-list/tasks/payments/methods.js
* Added tests
* Added plugin's name to constants
* Added default url
* Modified card copy
* Modified copy
* Added changelog
# Conflicts:
# readme.txt
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Added "Local Partner" ribbon
* Using local image
* Fixed typo
* Fixed line duplication
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-22 15:57:43 -03:00
Moon
5c99f54828
Fix "Themes" step visibility bug in IE 11 ( https://github.com/woocommerce/woocommerce-admin/pull/6578 )
...
* Fix themes are not visible in IE 11
* Add CSS class for the first 40 card items
2021-03-22 10:01:53 -07:00
Moon
0ff7b208ff
Set default value to array when op is 'contains' ( https://github.com/woocommerce/woocommerce-admin/pull/6622 )
...
* Set default value to array when op is contains
* Add changelog
2021-03-22 09:59:46 -07:00
David Levin
2b95eea771
Update contrast and hover / active colors for analytics dropdown buttons ( https://github.com/woocommerce/woocommerce-admin/pull/6504 )
...
* Update contrast and hover / active colors
* Update hover and active state of chevron using mask
* add test instructions and changelog entries
* Update readme.txt
Co-authored-by: David Levin <davidlevin@Davids-MacBook-Pro-2.local>
Co-authored-by: Dan Hauk <dan@danhauk.com>
Co-authored-by: Paul Sealock <psealock@gmail.com>
2021-03-22 20:56:15 +13:00
louwie17
193b5d7d71
Added paystack to payment methods for african countries ( https://github.com/woocommerce/woocommerce-admin/pull/6579 )
...
* Added paystack to payment methods for african countries
* Enforce the use of 'setMethodEnabledOption'
* Add changelog and test instructions
2021-03-18 17:30:17 -03:00
Joshua T Flowers
28a6622b3b
Delete customer data on network user deletion ( https://github.com/woocommerce/woocommerce-admin/pull/6574 )
...
* Delete customer data on network user deletion
* Add changelog entry and testing instructions
2021-03-18 15:14:04 -04:00
Paul Sealock
b7360d0d55
Add typescript to Nav utils ( https://github.com/woocommerce/woocommerce-admin/pull/6477 )
...
* Add typescript to nav utils--no-verify
* save
* progress
* fixup category
* better
* getting closer
* grrr
* appease the type gods
* move types to start of page
* Fixup addHistoryListener
* Add typescript to nav utils--no-verify
* save
* progress
* fixup category
* better
* fix tsconfig
* changelog
* add babel jest typescript preset for tests
* fix rebase issue
* PR feedabck
* update package-lock
* eslint fix
2021-03-18 16:38:38 +13:00
Sam Seay
e0fcee518a
Add tracking for the business step ( https://github.com/woocommerce/woocommerce-admin/pull/6575 )
2021-03-18 16:36:40 +13:00
louwie17
9b180db614
Add Typescript and page objects to E2E suite ( https://github.com/woocommerce/woocommerce-admin/pull/6582 )
...
* Initial playwright
* Updated e2e to use playwright and typescript
* Update set up environment and jest package
* Add changelog
* Add await to uncheck
* Fix formatting
* Revert jset back to ~24, as >25 runs slower, see facebook/jestwoocommerce/woocommerce-admin#9457
* Removed some unnecessary uses of waitForSelector
* Fix eslint issue
* Fix the e2e tests with latest updates
* Running most tests, with typescript now
* Fix any outstanding queries for the tests to work
* Update changelog
* Remove unnecessary jest version and unnecessary transform setting
* Fix test case broken after rebase
* Add fix to make e2e tests more robust
* Making sure dropdown value is correct
* Reove the wcpay condition for features number
2021-03-17 16:22:09 -03:00
Moon
350ffe3f32
Update insight inbox message and add no option ( https://github.com/woocommerce/woocommerce-admin/pull/6555 )
...
* Update insight inbox message and add no option
* Add changelog.
2021-03-17 02:14:47 -07:00
Moon
fda300ff4f
Improve WC Shipping & Tax logic ( https://github.com/woocommerce/woocommerce-admin/pull/6547 )
...
* Improve WC Shipping & Tax logic
* Add changelog
* Simplify return statement
* Add test for filtering selected extensions
* Fix broken test
2021-03-17 01:22:33 -07:00
Moon
6b3fe5c475
Adjust targeting store age: 2 - 5 days for the Add First Product note ( https://github.com/woocommerce/woocommerce-admin/pull/6554 )
...
* Adjust targeting store age: 2 - 5 days
* Add changelog
* Remove unnecessary comment
2021-03-16 23:33:07 -07:00
Paul Sealock
7c61e2bff9
Hook Reference: Automate a reference resource ( https://github.com/woocommerce/woocommerce-admin/pull/6454 )
...
* read sample doc
* npm cli
* work with arrays
* Its happening
* better naming
* cleanup
* moar cleanup
* new line
* better
* save
* fixup rebase error
* package lock update
* node 12 usage
* add changelog
* fancy logs
* update package lock
* changelog in right place
2021-03-17 13:27:26 +13:00
Lee Willis
c8e4714c71
Loader::is_admin_page() throws fatal error if woocommerce_admin_disabled is true. ( https://github.com/woocommerce/woocommerce-admin/pull/6563 )
...
* Check for function before calling
* Add comment & changelog note
Co-authored-by: Lee Willis <lee@ademti-software.co.uk>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-17 07:47:48 +08:00