Sam Seay
916d289e96
Fix a syntax error in the phpcs script. ( https://github.com/woocommerce/woocommerce-admin/pull/6750 )
2021-04-08 08:25:01 +12: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
Renovate Bot
616dced818
Update dependency @woocommerce/api to v0.1.2
2021-04-07 08:10:35 +00:00
Renovate Bot
642b8c44c3
Update dependency @typescript-eslint/eslint-plugin to v4.21.0
2021-04-07 05:04:00 +00:00
Renovate Bot
7af6724e0f
Update dependency @types/jest to v26.0.22
2021-04-07 04:05:05 +00:00
Renovate Bot
e8e04d2e2a
Update dependency @testing-library/react to v11.2.6
2021-04-07 03:07:07 +00:00
Bec Scott
4a595b3a87
Add readme instructions on how to use CustomerEffortScore ( https://github.com/woocommerce/woocommerce-admin/pull/6746 )
...
* Add readme instructions on how to use CustomerEffortScore
* Use fancy JS formatting
2021-04-07 10:58:01 +10:00
Adrian Duffell
be0afca544
Add Daily E2E Tests to CI ( https://github.com/woocommerce/woocommerce-admin/pull/6716 )
...
* Add daily E2E tests to CI
* Update command to start the E2E tests
* Remove pull_request triger
2021-04-06 14:02:13 +08:00
Sam Seay
9dd75e83f8
Improve page object encapsulation, refactor e2e suite, add more e2e tests. ( https://github.com/woocommerce/woocommerce-admin/pull/6682 )
2021-04-05 12:09:36 +12: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
Paul Sealock
3dcb7697e5
Bump components version and add single publish instructions ( https://github.com/woocommerce/woocommerce-admin/pull/6736 )
2021-04-02 12:28:03 +13:00
Moon
762663cb4e
Escape label value
2021-04-02 12:10:44 +13:00
Albert Juhé Lluveras
9c1a728f60
Add escaping to components
2021-04-02 10:51:20 +13: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
louwie17
e6f55019a6
Update select control logic so value type stays consistent ( https://github.com/woocommerce/woocommerce-admin/pull/6594 )
...
* Update select control logic so value type stays consistent
* Added test cases for updated changes
* Add changelog
* Removed the use of lodash 'findIndex' using the native one instead
* Added onChange update to readme
2021-04-01 09:34:56 -03: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
Renovate Bot
3b02fa02a5
Update dependency @testing-library/jest-dom to v5.11.10
2021-03-31 03:48:00 +00:00
Renovate Bot
6722a2b0ce
Update babel monorepo to v7.13.14
2021-03-31 02:58:32 +00:00
Renovate Bot
64dc45d438
Pin dependency @types/wordpress__components to 9.8.6
2021-03-31 01:55:12 +00:00
Adrian Duffell
20865df164
Fix various php lint errors ( https://github.com/woocommerce/woocommerce-admin/pull/6705 )
2021-03-31 07:43:34 +08:00
Adrian Duffell
86cd2fb651
Bump PHP test version to 7.0 in PHPCS config ( https://github.com/woocommerce/woocommerce-admin/pull/6706 )
2021-03-31 07:42:56 +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
renovate[bot]
5a215e7ff4
Update dependency dompurify to v2.2.7 ( https://github.com/woocommerce/woocommerce-admin/pull/6608 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-30 14:17:01 +10:00
renovate[bot]
889b8619b7
Pin dependencies ( https://github.com/woocommerce/woocommerce-admin/pull/6605 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-30 14:05:58 +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
Adrian Duffell
46a5cab581
Update Customer Effort Score Changelog ( https://github.com/woocommerce/woocommerce-admin/pull/6672 )
2021-03-26 21:53:18 +08:00
Adrian Duffell
b48e2addeb
Fix Database Table Creation Test ( https://github.com/woocommerce/woocommerce-admin/pull/6670 )
...
* Fix mistake in documentation
* Fix typo in query
* Fix a bug where the tables were not being dropped
2021-03-26 21:52:54 +08: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
Adrian Duffell
05d9cf3546
Add tests for database table creation ( https://github.com/woocommerce/woocommerce-admin/pull/6658 )
2021-03-25 13:21:03 +08:00
Sam Seay
409703952b
Add some guidelines on changelog and testing instructions. ( https://github.com/woocommerce/woocommerce-admin/pull/6653 )
2021-03-25 11:28:13 +13:00
Sam Seay
cc01b9816e
Fix TypeScript build for `packages` and add types for wc/data's onboarding store ( https://github.com/woocommerce/woocommerce-admin/pull/6595 )
2021-03-25 10:29:37 +13: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
Renovate Bot
7a4cfa909a
Update dependency @typescript-eslint/eslint-plugin to v4.19.0
2021-03-24 10:09:48 +00:00
Renovate Bot
032613d485
Update babel monorepo to v7.13.12
2021-03-24 04:48:50 +00:00
renovate[bot]
cb4e300ee6
Update dependency fork-ts-checker-webpack-plugin to v6.2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6655 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-24 15:50:23 +13:00
Adrian Duffell
a0ef649ef4
Remove composer v1 downgrade in PHP tests ( https://github.com/woocommerce/woocommerce-admin/pull/6641 )
2021-03-24 08:53:34 +08:00
Adrian Duffell
02e7d6870f
Remove CI tests for WooCommerce 4.7 ( https://github.com/woocommerce/woocommerce-admin/pull/6640 )
2021-03-24 08:51:12 +08:00
Lee Willis
d99fe58925
Remove hardcoded dependencies from examples. ( https://github.com/woocommerce/woocommerce-admin/pull/6542 )
...
Authored-by: Lee Willis <lee@ademti-software.co.uk>
2021-03-24 11:10:32 +13:00
renovate[bot]
b47698bf4f
Update dependency @automattic/color-studio to v2.5.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6606 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-24 11:08:17 +13:00
Joel Thiessen
81948ab513
Adding typescript resolver to fix linting issues with imports ( https://github.com/woocommerce/woocommerce-admin/pull/6624 )
2021-03-24 10:57:12 +13: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
renovate[bot]
f45ec227c5
Update dependency autoprefixer to v10.2.5 ( https://github.com/woocommerce/woocommerce-admin/pull/6548 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-19 12:03:16 +10: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
renovate[bot]
b6c9527d3b
Update dependency copy-webpack-plugin to v5.1.2 ( https://github.com/woocommerce/woocommerce-admin/pull/6496 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-18 13:01:51 +10: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
Joshua T Flowers
4ad0d142e4
Refactor profile wizard benefits step and add tests ( https://github.com/woocommerce/woocommerce-admin/pull/6583 )
...
* Refactor benefits component to functional component
* Update to useSelect and useDispatch
* Use state to store installing state
* Separate benefits components
* Add missing translator comments
* Don't show benefits screen when already completed
* Add benefits step tests
* Add changelog entry and testing instructions
2021-03-16 13:27:15 -04:00
Sam Seay
d55120bfb0
Add tracking for mail poet installs ( https://github.com/woocommerce/woocommerce-admin/pull/6603 )
2021-03-17 06:25:48 +13:00
Joshua T Flowers
84a9cfac87
Add filter to profile wizard steps ( https://github.com/woocommerce/woocommerce-admin/pull/6564 )
...
* Add filter to profile wizard steps
* Add changelog entry and testing instructions
* Make testing instructions easier
2021-03-16 12:58:31 -04:00
renovate[bot]
fde0341fb2
Update dependency @testing-library/user-event to v12.8.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6494 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-16 12:03:24 +08:00
Joshua T Flowers
4d445350ea
Close activity panel tabs by default and track ( https://github.com/woocommerce/woocommerce-admin/pull/6566 )
...
* Close activity panels by default and track shown
* Add task list shown data to tracks
* Add changelog and testing instructions
* Fire the panel tracks again when the task list is hidden
2021-03-15 20:34:20 -04:00
Hsing-yu Flowers
be7d28d4bc
Add customer name column to CSV export ( https://github.com/woocommerce/woocommerce-admin/pull/6556 )
...
* Add customer name column to CSV export
* Add changelog and testing instructions
* Handle PR feedback
2021-03-16 09:54:07 +10:00
Joshua T Flowers
3e90b8642a
Update undefined task name properties for help panel tracks ( https://github.com/woocommerce/woocommerce-admin/pull/6565 )
...
* Update undefined task name properties for help panel tracks
* Add changelog entry and testing instructions
2021-03-15 19:44:53 -04:00
renovate[bot]
2f930c144c
Update dependency docsify-cli to v4.4.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-16 11:14:20 +13:00
Adrian Duffell
326dabf559
Prepare Documentation for 2.1.3 release ( https://github.com/woocommerce/woocommerce-admin/pull/6587 )
...
* Update testing instructions
* Update Changelog
2021-03-15 10:46:51 +08:00
Hsing-yu Flowers
918d97f36d
Add gross sales column to CSV export ( https://github.com/woocommerce/woocommerce-admin/pull/6567 )
2021-03-13 15:11:16 +13:00
Moon
3b26396ad9
Allow manager role to query options ( https://github.com/woocommerce/woocommerce-admin/pull/6577 )
...
* Give manager role permission for woocommerce_ces_tracks_queue and woocommerce_navigation_intro_modal_dismissed options
* Add changelog
2021-03-11 20:01:11 -08:00
Adrian Duffell
828a2cb038
Move Lodash to a Peer Dependency in Packages ( https://github.com/woocommerce/woocommerce-admin/pull/6399 )
...
* Update old versions of lodash in packages
* Add changelog entries
* Move lodash to peerDependencies in components package
* Fix broken JSON
* Fix lodash defined twice in components package
* Move lodash to peer dependency in date package
* Move lodash to peer dependency in navigation package
* Move lodash to peer dependency in notices package
* Relax lodash version constraint in components package
* Update package changelogs
2021-03-12 11:58:51 +08:00
Sam Seay
e51e1401c5
Fix a bug where the JP connection flow would not activate ( https://github.com/woocommerce/woocommerce-admin/pull/6521 )
...
Fixes woocommerce/woocommerce-admin#6488
Changes.
* See the issue for the discussion, but we're changing the behaviour of triggering the connection flow as part of this. Before it was required that both wc-services and wc-admin were installed before triggering the flow.
* Also the plugins value was not being updated properly in the new flow, but plugins is not used in any useful way in the onboarding profile, so I have removed it completely. We now rely on the actual installed plugins to determine what is installed/activated.
2021-03-12 16:36:23 +13:00
Sam Seay
5a54314e3a
Fix CI issues ( https://github.com/woocommerce/woocommerce-admin/pull/6576 )
...
* PHP unit tests were failing due to a change in the Github actions environment.
* E2E tests were failing because of that issue (they rely on port 8084 which is used in ubuntu 20 environment) and because of an issue with @woocommerce/e2e-environment
2021-03-12 14:14:35 +13:00
Joshua T Flowers
828eccb20e
Fix hidden menu title on smaller screens ( https://github.com/woocommerce/woocommerce-admin/pull/6562 )
...
* Fix hidden menu title on smaller screens
* Add changelog entry and testing instructions
2021-03-11 15:01:37 -05:00
Ilyas Foo
a4701c8494
Add CES survey for adding product categories, tags, and attributes ( https://github.com/woocommerce/woocommerce-admin/pull/6418 )
...
* Add CES survey for adding product categories and tags
* Update readme and testing instructions
* Add CES survey for adding product attributes
* Change logic to use number of rows in tags table
* Replace addslashes with esc_js, use JS variables pagenow and adminpage
2021-03-11 18:52:54 +08:00
Ilyas Foo
5be293f5c8
Add CES survey for importing products ( https://github.com/woocommerce/woocommerce-admin/pull/6419 )
...
* Add CES survey for importing products
* Update readme and testing instructions
2021-03-11 17:55:59 +08:00
Ilyas Foo
6c097d7745
Add CES survey for search product, order, customer ( https://github.com/woocommerce/woocommerce-admin/pull/6420 )
...
* Add CES survey for search product, order, customer
* Update readme and testing instructions
* Add line feed
* Utilize get_current_screen
2021-03-11 17:35:57 +08:00
Ilyas Foo
cab6a56378
Add Ireland to Square payment method ( https://github.com/woocommerce/woocommerce-admin/pull/6559 )
...
* Add Ireland country code to Square payment method
* Add testing instructions and changelog
2021-03-11 17:25:13 +08:00
renovate[bot]
9c5ce74247
Pin dependencies ( https://github.com/woocommerce/woocommerce-admin/pull/6353 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-11 12:40:23 +10:00
renovate[bot]
4ae669a25f
Update babel monorepo ( https://github.com/woocommerce/woocommerce-admin/pull/6300 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-11 12:39:37 +10:00
Ilyas Foo
0be173f4fd
Fix wrong filename for feature config ( https://github.com/woocommerce/woocommerce-admin/pull/6557 )
2021-03-11 08:40:26 +08:00
Sam Seay
4ec75439c5
Remove rest API props from onboarding confirmed as no longer used. ( https://github.com/woocommerce/woocommerce-admin/pull/6520 )
2021-03-11 08:50:23 +13:00
Fernando
1267af3665
Business features step: include Mailpoet ( https://github.com/woocommerce/woocommerce-admin/pull/6515 )
...
* Added "MailPoet" option to new Business Details step
This commit adds "MailPoet" option to the new Business Details step
* Modified the Creative Mail copy
* Added changelog
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Fixed testing instructions
* Fixed e2e tests
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-10 14:27:58 -03:00
louwie17
cb3c1e88e8
Add tilde (~) option for client root directory ( https://github.com/woocommerce/woocommerce-admin/pull/6517 )
...
* Add tilde option for client root directory
* Support tilde start as internal to fix lint issues
* Update baseUrl and paths so auto complete works correctly
* Add changelogs
* Add eslint support for webpack resolvers
Co-authored-by: Matt Sherman <matt@jam123.com>
2021-03-10 11:11:37 -04:00
Adrian Duffell
335f4a3ab5
Prepare Documentation for 2.1.2 release ( https://github.com/woocommerce/woocommerce-admin/pull/6560 )
...
* Add changelog entries
* Add testing instructions
* Add 2.0.x readme entries
* Add date to 2.1.x releases
2021-03-10 16:46:54 +08:00
Sam Seay
bc0460ebae
Never skip changelog labelling, default to remove label. ( https://github.com/woocommerce/woocommerce-admin/pull/6553 )
2021-03-10 16:30:54 +13:00
renovate[bot]
53812966ac
Update dependency webpack-fix-style-only-entries to v0.6.1 ( https://github.com/woocommerce/woocommerce-admin/pull/6551 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-10 15:39:02 +13:00
Ilyas Foo
44020e3255
Fix renovate bot check in changelog lint ( https://github.com/woocommerce/woocommerce-admin/pull/6541 )
2021-03-10 10:09:37 +08:00
Joshua T Flowers
b7d4da5f45
Add nav intro modal tests ( https://github.com/woocommerce/woocommerce-admin/pull/6518 )
...
* Remove unnecessary tracking opt in check
* Add intro modal tests
* Add changelog entry
* Add extra check to see if modal has previously been dismissed
2021-03-09 17:53:24 -05:00
Elizabeth Pizzuti
4d1f1cdcb4
Change "Store Setup" link in top bar to "Finish setup" ( https://github.com/woocommerce/woocommerce-admin/pull/6526 )
2021-03-09 17:50:37 -05:00
Joshua T Flowers
a54c267d11
Add testing instructions for mobile header toggle changes ( https://github.com/woocommerce/woocommerce-admin/pull/6543 )
...
* Add testing instructions for mobile header toggle changes
* Update testing instructions
2021-03-09 17:47:20 -05:00
Joshua T Flowers
f0e1e924c8
Use wc filter to get status tabs for tools category ( https://github.com/woocommerce/woocommerce-admin/pull/6525 )
...
* Use wc filter to get status tabs for tools category
* Add testing instructions and changelog entry
* Handle PR feedback
2021-03-09 17:41:54 -05:00
Adrian Duffell
f1bac7d787
Add Guards to "Deactivate Plugin" Note Handlers ( https://github.com/woocommerce/woocommerce-admin/pull/6532 )
...
* Add packgage state check to deactivate-plugin note
* Add changelog entry
* Add method to check if notes are initialized
* Update guard to check if notes are initialized
* Add testing instructions
2021-03-09 17:33:17 -05:00
Fernando
0ebccd674b
Fixed associated Order Number for refunds ( https://github.com/woocommerce/woocommerce-admin/pull/6428 )
...
* Fixed related orders problem
This commit fixes the related orders problem
* Fixed customer type query
* Fixed get_order_number filtering
* Added a default value to totalResults
This commit adds a default value to totalResults (in order to avoid errors)
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Added changelog
# Conflicts:
# readme.txt
* Fixed orders without products
* Added tests
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-09 15:57:50 -03:00
Fernando
5b368f4227
Store profiler: Business Details steps changes ( https://github.com/woocommerce/woocommerce-admin/pull/6503 )
...
* Added "MailPoet" option to Business Details step
This commit adds the "MailPoet" option to Business Details step in the OBW
* Fixed plugins order
* Creative Mail option toggled off by default
This commit toggles off the Creative Mail option by default
* Fixed copy and image URL
* Added mailpoet.png image
* Added changelog
# Conflicts:
# readme.txt
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Fixed key
* Fixed lint error
* Fixed testing instructions
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-09 15:00:34 -03:00
Joel Thiessen
84467d4f2a
Fixing site errors being concealed by new navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6337 )
2021-03-09 09:40:56 -08:00
Joshua T Flowers
0e1b81b3c9
Remove mobile activity panel toggle ( https://github.com/woocommerce/woocommerce-admin/pull/6539 )
...
* Remove activity panel mobile sub nav
* Allow toggling of tab in focus outside
* Add changelog and testing instructions
2021-03-09 08:11:49 -05:00
renovate[bot]
e99fc3488a
Update dependency config to v3.3.6 ( https://github.com/woocommerce/woocommerce-admin/pull/6495 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-09 12:57:14 +13:00
Sam Seay
9225fce382
Fix a bug in useSettings that causes an infinite loop. ( https://github.com/woocommerce/woocommerce-admin/pull/6540 )
2021-03-09 12:44:11 +13:00
louwie17
14e2becc9a
Update/6487 target audience of business feature step ( https://github.com/woocommerce/woocommerce-admin/pull/6508 )
...
* Prune out old bundle flow and expand range of new one
* Add feature flag, default to true
* Update feature flag, and updated WcPay logic
* Fix lint errors
* Add changelog
* Onlly show WC payments task if part of the business extensions
* Remove stray console log
* Update copy of WCPay card
* Add a couple more e2e tests
* Add await for click
* Add test instructions
2021-03-08 10:23:39 -04:00
Lee Willis
7ffe4a0f85
Remove redundant code ( https://github.com/woocommerce/woocommerce-admin/pull/6523 )
...
Co-authored-by: Lee Willis <lee@ademti-software.co.uk>
2021-03-08 17:15:46 +13:00
Joel Thiessen
0bccfc123f
Adding client-side filter to navigation root url ( https://github.com/woocommerce/woocommerce-admin/pull/6505 )
2021-03-05 08:34:17 -08:00
Joshua T Flowers
198e3fb7ce
Add navigation container tests ( https://github.com/woocommerce/woocommerce-admin/pull/6464 )
...
* Add changelog and testing instructions
* Set active level when matching a new item
* Add navigation container tests
* Add testing instructions and changelog
* Update testing instructions
* Fix up missing changelog entries after rebase
* Add in missing menu items from useSelect in tests
2021-03-05 09:35:53 -05:00
renovate[bot]
19a13ae09c
Update dependency core-js to v3.9.1 ( https://github.com/woocommerce/woocommerce-admin/pull/6497 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-05 16:19:30 +13:00
Moon
5dfe505f94
add preview site btn in personalize store task ( https://github.com/woocommerce/woocommerce-admin/pull/6513 )
...
* Add preview site btn on appearance task
* Add testing instructions and changelog
* Change letter case
2021-03-04 18:37:18 -08:00
Bec Scott
3c72bd4990
Add remote inbox notifications rule that triggers when WCA is updated ( https://github.com/woocommerce/woocommerce-admin/pull/6040 )
...
* Add remote inbox notifications rule that triggers when WCA is updated
* Add changlog entry
* Note that `plugin_version` should be used to check the WCA version
2021-03-05 10:44:54 +10:00
Bec Scott
46d4a01791
Remove Mollie promo note on install ( https://github.com/woocommerce/woocommerce-admin/pull/6510 )
...
* Remove Mollie promo note on install
* Test instructions and changelog
2021-03-05 10:16:17 +10:00
Joshua T Flowers
d5b4c432e0
Add nav header component tests ( https://github.com/woocommerce/woocommerce-admin/pull/6509 )
...
* Add nav header component tests
* Add changelog
2021-03-04 16:13:11 -05:00
Fernando
a95af87948
Added warning when WC-Admin is active but not being used ( https://github.com/woocommerce/woocommerce-admin/pull/6453 )
...
* Added warning when WC-Admin is active but not being used
This commit adds a warning when WC-Admin is active but not being used
* Fixed copy
* Added changelog
# Conflicts:
# readme.txt
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-04 13:07:47 -03:00
Joshua T Flowers
5f9e4f3164
Add legacy report items to new navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6507 )
...
* Add legacy report items
* Hide nav tabs on report pages
* Add testing instructions and changelog entry
2021-03-04 10:45:12 -05:00
Joshua T Flowers
2acbc0c1e8
Add category title tests ( https://github.com/woocommerce/woocommerce-admin/pull/6445 )
2021-03-04 10:32:46 -05:00
Fernando
09d6bd9164
Fixed a few console errors in JS tests ( https://github.com/woocommerce/woocommerce-admin/pull/6472 )
...
* Fixed connect test
* Fixed plugins test
* Fixed stock panel tests
* Added changelog
# Conflicts:
# readme.txt
* Removed blank line
* Changelog line removed
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-04 09:15:03 -03:00
Joshua T Flowers
40a86daf2f
Remove active item from navigation store ( https://github.com/woocommerce/woocommerce-admin/pull/6486 )
...
* Remove active item from navigation store
* Add changelog entry
2021-03-03 16:57:00 -05:00
Joshua T Flowers
7a20e582a3
Add initial tests for navigation Menu class ( https://github.com/woocommerce/woocommerce-admin/pull/6492 )
...
* Add initial tests for navigation Menu class
* Add changelog entry
2021-03-03 08:09:33 -05:00
Sam Seay
bb821a76e9
Add a back button to the Header when the task list is displayed. ( https://github.com/woocommerce/woocommerce-admin/pull/6397 )
2021-03-03 13:05:08 +13:00
Joshua T Flowers
fbeb535b20
Use static images for nav intro modal ( https://github.com/woocommerce/woocommerce-admin/pull/6493 )
...
* Use static images for nav intro modal
* Add 2x images
2021-03-03 12:24:02 +13:00
Sam Seay
7229948cd1
Add a new revenue option, 'rather not say' ( https://github.com/woocommerce/woocommerce-admin/pull/6475 )
2021-03-03 11:59:18 +13:00
Moon
2cbf73b6a4
Add docker setup using WP-ENV ( https://github.com/woocommerce/woocommerce-admin/pull/6448 )
...
* Add docker setup using WP-ENV
* Add ALTERNATE_WP_CRON config to avoid cron issues
* Add changelog
* Update README
* Added HOWTOs section
2021-03-02 13:13:21 -08:00
Joshua T Flowers
8a0ba82e6f
Add nav favorite button tests ( https://github.com/woocommerce/woocommerce-admin/pull/6446 )
...
* Add nav favorite button tests
* Add changelog entry
2021-03-02 11:19:31 -05:00
Joshua T Flowers
c71d64a937
Fix double prefixing of navigation URLs ( https://github.com/woocommerce/woocommerce-admin/pull/6460 )
...
* Fix double prefixing of navigation URLs
* Add changelog and testing instructions
2021-03-02 11:18:48 -05:00
Joshua T Flowers
a4785b7c2a
Add navigation favorites tests ( https://github.com/woocommerce/woocommerce-admin/pull/6409 )
...
* Add navigation favorites tests
* Fix copy pasta
* Fix test comment
* Add changelog entry
2021-03-02 10:15:53 -05:00
David Levin
f00721fa3e
Fix summary number style regression on analytics reports ( https://github.com/woocommerce/woocommerce-admin/pull/5913 )
...
* Update summary number styles
* Add changelog
* Add testing instructions
Co-authored-by: David Levin <davidlevin@Davids-MacBook-Pro-2.local>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 13:07:35 +08:00
Hsing-Yu Flowers
a85034f504
Update payment card style on mobile ( https://github.com/woocommerce/woocommerce-admin/pull/6413 )
...
* Update payment card style on mobile
* Add changelog
* Add testing instructions
* Move changelog entry to unreleased
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 12:36:05 +08:00
Hsing-Yu Flowers
2439347dd5
Fix missing i18n in welcome modal ( https://github.com/woocommerce/woocommerce-admin/pull/6468 )
...
* Localize string
* Add changelog entry
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 11:21:48 +08:00
Hsing-Yu Flowers
5aaf5d83c4
Add exclusion on getOptions and method renaming ( https://github.com/woocommerce/woocommerce-admin/pull/6115 )
...
* Remove exclusion in getFilteredOptions
* Update filteredOptions to searchOptions
* Check if options then setState after searchOptions is updated
* Show all options under business details select controls
2021-03-02 09:06:29 +08:00
Paul Sealock
077eb4d4f8
Dates: Account for leat year in `getLastPeriod` ( https://github.com/woocommerce/woocommerce-admin/pull/6470 )
...
* force end of month
* changelog
2021-03-02 09:40:26 +13:00
Sam Seay
630f31ae9d
Clean up unused deps and add TS to the build. ( https://github.com/woocommerce/woocommerce-admin/pull/6441 )
2021-03-01 16:01:22 +13:00
Sam Seay
4d4d4ec49d
Skip a test that is currently broken till we can find the cause. ( https://github.com/woocommerce/woocommerce-admin/pull/6469 )
2021-03-01 15:37:59 +13:00
Paul Sealock
101df3b019
Add Dependency Extraction Webpack Plugin ( https://github.com/woocommerce/woocommerce-admin/pull/5762 )
...
* Add woo flavored DEWP
* clean up webpack config
* clean
* marketing coupons
* onboarding scripts
* nav scripts
* better imports of deps
* add asset files to bundle
* under git rebase conflict error
* try order
* Add wp_set_script_translations to the scripting loop
* changelog
2021-03-01 12:48:52 +13:00
Joel Thiessen
66a5c3f42b
Checking if navigation is in the process of being enabled while initializing ( https://github.com/woocommerce/woocommerce-admin/pull/6462 )
2021-02-26 15:12:45 -08:00
Adrian Duffell
2714ea04b1
Deprecate Onboarding::has_woocommerce_support ( https://github.com/woocommerce/woocommerce-admin/pull/6401 )
...
* Deprecate Onboarding::has_woocommerce_support
* Add changelog entry
* Add testing instructions
* Update testing instructions
* Fix typo
2021-02-26 18:11:17 +08:00
Adrian Duffell
151f6d127f
Update broken links in help panel ( https://github.com/woocommerce/woocommerce-admin/pull/6455 )
...
* Update broken link anchors to online support
* Add changelog entry
* Move changelog entry to Unreleased
2021-02-26 14:12:47 +08:00
Adrian Duffell
63435dfa71
Bump Version to 2.2.0-dev ( https://github.com/woocommerce/woocommerce-admin/pull/6417 )
...
* Bump to version 2.2.0-dev
* Update changelog with 2.1.0 heading
* Revert "Bump to version 2.2.0-dev"
This reverts commit cc7d4b95ea3ccae140a5366cdd521ac8f35a3100.
* Bump to version 2.2.0-dev
This was performed using `npm run bump-version`
* Move recent changelog entries out of 2.1.0
2021-02-26 11:48:52 +08:00
louwie17
41585794eb
Fix the onTransitionEnd callback ( https://github.com/woocommerce/woocommerce-admin/pull/6432 )
...
* Fix the onTransitionEnd callback
* Add refocus logic if container opened closed quickly and added tests
2021-02-25 08:56:00 -04:00
Bec Scott
f5718e9b95
Correct the Klarna slug ( https://github.com/woocommerce/woocommerce-admin/pull/6440 )
...
* Correct the Klarna slug
* Test instructions and release note
* Update testing suggestions with @adrianduffel's suggestion
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-02-25 16:15:57 +10:00
renovate[bot]
1a67c4098b
Update dependency @woocommerce/csv-export to v1.3.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6438 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-25 16:38:02 +13:00