Jeff Stieler
a3d83d4aec
Fix checkout column layout.
2022-01-11 18:08:06 -07:00
Jeff Stieler
e20d76a7f7
Style cart totals table.
2022-01-11 15:46:09 -07:00
Jeff Stieler
5224c4c83d
Style "view cart" and "return to shop".
2022-01-11 15:14:31 -07:00
Jeff Stieler
9b8a73875d
Fix add to cart buttons.
2022-01-11 14:58:16 -07:00
Jeff Stieler
d20aa95d03
Fix password input.
2022-01-11 14:58:08 -07:00
Jeff Stieler
9ef7e0c778
Style cart items table.
2022-01-11 14:57:52 -07:00
Joel Thiessen
8ab602de9d
Adding allowed plugins to composer configuration ( https://github.com/woocommerce/woocommerce-admin/pull/8139 )
2022-01-11 12:14:28 -08:00
Jeff Stieler
51f3e1c3f0
Style login form.
2022-01-11 11:04:11 -07:00
Jeff Stieler
96241487d5
Style tables on my account.
2022-01-11 11:04:11 -07:00
Jeff Stieler
ca7a3eec62
Fix input height - affected add to cart.
2022-01-11 11:04:11 -07:00
Jeff Stieler
c6dd0f0ab5
Remove button inner border.
2022-01-11 11:04:11 -07:00
Jeff Stieler
d0f4691b65
Fix notice/message bottom margin.
2022-01-11 11:04:11 -07:00
Jeff Stieler
7e28e79f26
Style address edit form.
2022-01-11 11:04:11 -07:00
Jeff Stieler
540cbf587a
Initial styles for my account template.
2022-01-11 11:04:11 -07:00
Jeff Stieler
f07a9d40ad
Fix message display on my account page.
2022-01-11 11:04:11 -07:00
Vedanshu Jain
487c4f6e17
2022 theme stylings for product and shop pages. ( #31536 )
...
* 2022 theme stylings for product and shop pages.
* Add support for variable products and gallery.
* Add margin to reset button.
* Add support grouped product.
* Disable breadcrumb and add notice styling child.
* Reduce heading size on title page.
* Reduce font-size for content in tabs.
* Fixes for PR 31536 (#31611 )
* Set max width to 1000px for shop and products.
* Display breadcrumbs on product pages.
* Remove admin styles.
* Fix result count and ordering control alignment.
* Fix onsale alignment on single product pages.
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2022-01-11 12:57:48 -05:00
Moon
7348c302ec
Fix duplicated back button with two-cols experiment ( https://github.com/woocommerce/woocommerce-admin/pull/8138 )
...
* Do not render individual task in the extended component when it is rendered with two column task component
* Change var name to shouldRenderTask
2022-01-11 08:21:50 -08:00
Josh Betz
b1da020e07
Fix indentation
...
We use spaces to align the `=>` instead of a mix of tabs and spaces.
2022-01-11 10:08:12 -06:00
Miguel Perez Pellicer
06faa5daa6
Fix logic in get_template_loader_default_file function for loading custom product taxonomies.
2022-01-11 12:30:14 +01:00
Tom Cafferkey
c01e9e6582
Allow relevant block templates to be listed in the edit product view
2022-01-11 11:21:42 +00:00
anitaamurthy
9a34ccc7ba
Merge branch 'trunk' into issue/31562-filter-coupons-by-status
...
# Conflicts:
# plugins/woocommerce/includes/data-stores/class-wc-coupon-data-store-cpt.php
# plugins/woocommerce/tests/legacy/unit-tests/coupon/data.php
2022-01-11 11:36:16 +05:30
Jeff Stieler
030cea98c8
Improve Customers Sync Performance ( https://github.com/woocommerce/woocommerce-admin/pull/8021 )
...
* Avoid unnecessary customer ID retrieval.
* Ignore order count when validating customers.
WC_Customer::get_order_count causes a full table scan without cache.
* Don't get customer names from their last order.
WC_Customer::get_last_order has to scan all _customer_user meta rows.
* Add changelog entry.
* Fix changelog.
* Cache customer ID in Order override classes.
* Check all user roles.
2022-01-10 19:22:09 -05:00
Joshua T Flowers
2dde3f5fa4
Add custom error for store details email and allow continue ( https://github.com/woocommerce/woocommerce-admin/pull/8110 )
...
* Add custom error for store details email and allow continue
* Add changelog entry
2022-01-10 14:18:19 -05:00
Anitaa Murthy
0a1b850fb3
Issue/31555 add status field coupons api ( #31561 )
...
* Added the status field to the GET Coupon(s) API endpoint
* Updated existing unit test for reading coupons from the db
* Updated tests for version 2&3 when fetching coupons
* Update plugins/woocommerce/includes/data-stores/class-wc-coupon-data-store-cpt.php
Co-authored-by: Josh Betz <j@joshbetz.com>
* Update plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php
Co-authored-by: Josh Betz <j@joshbetz.com>
* Update plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php
Co-authored-by: Josh Betz <j@joshbetz.com>
* Updated unit test for getters and setters
* Fix indentation
* Fix indentation.
Co-authored-by: Josh Betz <j@joshbetz.com>
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2022-01-10 13:41:32 -05:00
jonathansadowski
4f482cff26
Merge pull request #31603 from woocommerce/fix/dep-sass-format
...
Use calc function to prevent deprecated warnings when building
2022-01-10 10:19:08 -06:00
Brian
26d8a667b5
small text change
2022-01-10 16:03:31 +01:00
roykho
39a048631c
Use calc function to prevent deprecated warnings when building
2022-01-10 06:40:40 -08:00
louwie17
48c2742099
Update changelog with 3.0.3 changes ( https://github.com/woocommerce/woocommerce-admin/pull/8130 )
2022-01-10 08:22:19 -04:00
Jeff Stieler
79c9b66714
Prevent photoswipe tap from interacting with elements directly underneath.
...
Props @Edsuns and @andi34.
2022-01-07 18:02:46 -07:00
Brian
f736216f01
Update class-wc-settings-accounts.php
2022-01-08 01:17:33 +01:00
Brian
1d7b1a7171
fixes #31560
...
fixes #31560 - change string 'automatically generate an account password'
2022-01-08 01:13:22 +01:00
Brian
9a6ba5cac9
fix #31586
...
fix #31586 - Special characters in email subject
2022-01-08 01:05:43 +01:00
Raluca Stan
cbb6c6b4ab
Merge branch 'trunk' into update/woocommerce-blocks-6.7.0
2022-01-07 18:37:05 +01:00
Raluca Stan
56bc2cec33
Update Woo Blocks version to 6.7.1
2022-01-07 18:23:32 +01:00
anitaamurthy
f43ae46ff3
Merge branch 'issue/31562-filter-coupons-by-status' of https://github.com/woocommerce/woocommerce into issue/31562-filter-coupons-by-status
2022-01-07 16:46:20 +05:30
anitaamurthy
2a43c843ec
Updated filter to support backward compatibility
2022-01-07 16:45:40 +05:30
Anitaa Murthy
b43af2ae16
Update plugins/woocommerce/includes/rest-api/Controllers/Version3/class-wc-rest-coupons-controller.php
...
Co-authored-by: Josh Betz <j@joshbetz.com>
2022-01-07 16:38:36 +05:30
Nikos Papadakis
67d81bac8d
Fix PHPDoc Type
2022-01-07 11:50:53 +02:00
Nestor Soriano
d3036beff7
Changes in the notice for the PHP 7.2 bump:
...
- Update the link to the announcement post
- Extend the notice text with "Your server is currently running an
older version of PHP, so this change will impact your store".
2022-01-07 10:25:19 +01:00
Chi-Hsuan Huang
016c8887c9
Fix storybook cannot resolve @woocommerce/settings error ( https://github.com/woocommerce/woocommerce-admin/pull/8128 )
2022-01-07 13:05:22 +08:00
Chi-Hsuan Huang
b9d788c457
Fix variations table product filter ( https://github.com/woocommerce/woocommerce-admin/pull/8120 )
...
* Fix variations table product filter query
* Add changelogs
2022-01-07 12:25:44 +08:00
Chi-Hsuan Huang
f47a5c7898
Fix misaligned status column on orders report ( https://github.com/woocommerce/woocommerce-admin/pull/8121 )
...
* Fix misaligned status column on order report
Add labelPositionToLeft prop to order-status component
Set labelPositionToLeft=true for <OrderStatus> on orders report table
Remove style import
* Add changelogs
Add changelogs
2022-01-07 11:37:47 +08:00
Lourens Schep
af929b5b39
Version bump WooCommerce Admin to 3.0.3
2022-01-06 19:35:52 -04:00
louwie17
0e3286772e
Check if WC Pay is supported before adding gateway ( https://github.com/woocommerce/woocommerce-admin/pull/8122 )
...
* Check if WC Pay is supported before adding gateway
* Add changelog
2022-01-06 18:15:08 -04:00
Joel Thiessen
9f107352ad
Adding changelogs from 3.0.2 release ( https://github.com/woocommerce/woocommerce-admin/pull/8118 )
2022-01-06 09:34:11 -08:00
roykho
3953686056
Update the recommended engine versions to use
2022-01-06 09:14:13 -08:00
Raluca Stan
5d74f6a691
Fix the update of composer.lock
2022-01-06 14:41:19 +01:00
Raluca Stan
7f733646f1
Revert "Update WooCommerce blocks package to 6.7.0"
...
This reverts commit ccf5db4f3a
.
2022-01-06 14:37:05 +01:00
louwie17
26a9089f58
Make use of the woocommerce_allow_marketplace_suggestions filter ( https://github.com/woocommerce/woocommerce-admin/pull/8117 )
...
* Make use of the woocommerce_allow_marketplace_suggestions filter in WooCommerce Payment promotion
* Add changelog
2022-01-06 09:00:38 -04:00
louwie17
3998f88597
Remove unpublished wc-admin-settings package and update getSetting usage ( https://github.com/woocommerce/woocommerce-admin/pull/8057 )
...
* Remove use of wc-admin-settings from packages
* Move getSetting to getAdminSetting and remove wc-admin-settings package
* Add changelog
* Update package.json and remove last use of wc-admin-settings
2022-01-06 08:53:30 -04:00
anitaamurthy
89d8cb6a9b
Merge branch 'issue/31555-add-status-field-coupons-api' into issue/31562-filter-coupons-by-status
2022-01-06 10:54:41 +05:30
anitaamurthy
5b582de829
Updated unit test for getters and setters
2022-01-06 10:48:33 +05:30
Anitaa Murthy
74adbd18f5
Update plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php
...
Co-authored-by: Josh Betz <j@joshbetz.com>
2022-01-06 10:42:04 +05:30
Anitaa Murthy
b7e2a58cea
Update plugins/woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php
...
Co-authored-by: Josh Betz <j@joshbetz.com>
2022-01-06 10:41:57 +05:30
Anitaa Murthy
e6133734f2
Update plugins/woocommerce/includes/data-stores/class-wc-coupon-data-store-cpt.php
...
Co-authored-by: Josh Betz <j@joshbetz.com>
2022-01-06 10:41:46 +05:30
Chi-Hsuan Huang
0c028b4a87
Add resolution check to ensure setup-wizard redirection on homescreen is stable ( https://github.com/woocommerce/woocommerce-admin/pull/8114 )
...
* Add resolution check to ensure setup-wizard redirection is stable
* Add changelogs
2022-01-06 09:47:09 +08:00
Barry Hughes
747cb6b718
Merge pull request #30955 from drjamesj/fix/30828
...
Fixes #30828
2022-01-05 15:51:11 -08:00
James
232e47611b
Fixes #30828
2022-01-05 14:11:57 -08:00
roykho
0f67d858e9
Use application installed Grunt instead of requiring global install
2022-01-05 13:18:09 -08:00
roykho
26c3171101
Explicitly add plugins allowed
2022-01-05 12:09:29 -08:00
anitaamurthy
820cdbe00c
Added unit tests for filtering coupons by status
2022-01-05 21:05:24 +05:30
John Regan
757094ea43
Add var to woocommerce_variation_header hook
2022-01-05 08:56:01 -06:00
anitaamurthy
5f881728e5
Added new unit test class for coupons v3 controller
2022-01-05 18:38:48 +05:30
anitaamurthy
53cdfa9c24
Added option to filter coupons by status
2022-01-05 18:16:22 +05:30
anitaamurthy
07e8c0667b
Updated tests for version 2&3 when fetching coupons
2022-01-05 16:36:09 +05:30
Chi-Hsuan Huang
91fc05dcfe
Fix misaligned rows per page dropdown ( https://github.com/woocommerce/woocommerce-admin/pull/8113 )
...
* Fix misaligned rows per page dropdown
* Add changelogs
Add changelogs
2022-01-05 18:01:42 +08:00
Chi-Hsuan Huang
af99137dff
Truncate the site title with an ellipses on the second line ( https://github.com/woocommerce/woocommerce-admin/pull/8112 )
...
* Truncate the site title with ellipses on the second line
Fix style
* Add changelogs
* Add title property to nav site title
Update
2022-01-05 13:39:33 +08:00
anitaamurthy
160cf58410
Updated existing unit test for reading coupons from the db
2022-01-05 10:32:53 +05:30
renovate[bot]
1f0385561a
Update dependency nth-check to 2.0.1 [SECURITY] ( https://github.com/woocommerce/woocommerce-admin/pull/8050 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-05 11:02:20 +08:00
renovate[bot]
84ae45c2ef
Update dependency json-schema to 0.4.0 [SECURITY] ( https://github.com/woocommerce/woocommerce-admin/pull/8049 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-05 11:00:30 +08:00
Moon
8983852686
Render the activity panel when the tasklist is hidden ( https://github.com/woocommerce/woocommerce-admin/pull/8111 )
2022-01-04 18:23:34 -08:00
jonathansadowski
3ce4a7c911
Update class-wc-admin-notices.php
2022-01-04 13:03:02 -06:00
Nestor Soriano
860a8b9e84
Add an admin notice about the upcoming change in PHP requirements
...
The minimum required PHP version will be 7.2 as of WooCommerce 6.5.
This adds a dismissable admin notice to PHP 7.0 and 7.1 users.
2022-01-04 17:21:19 +01:00
Raluca Stan
ccf5db4f3a
Update WooCommerce blocks package to 6.7.0
2022-01-04 14:34:37 +01:00
renovate[bot]
233a8a1da1
Update dependency prismjs to 1.25.0 [SECURITY] ( https://github.com/woocommerce/woocommerce-admin/pull/8051 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 20:00:18 +08:00
renovate[bot]
718aceac64
Update dependency ansi-regex to 5.0.1 [SECURITY] ( https://github.com/woocommerce/woocommerce-admin/pull/8048 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 19:57:55 +08:00
Ján Mikláš
fb9f50a2e5
Add MailPoet to Installed marketing extensions ( https://github.com/woocommerce/woocommerce-admin/pull/8091 )
...
* Add MailPoet to Installed marketing extensions
Fixes woocommerce/woocommerce-admin#8088
* Add changelogs
2022-01-04 18:00:22 +08:00
anitaamurthy
9fee3b0b4e
Added the status field to the GET Coupon(s) API endpoint
2022-01-04 15:20:37 +05:30
Chi-Hsuan Huang
f838727546
Replace all docs.woocommerce.com links with woocommerce.com's ( https://github.com/woocommerce/woocommerce-admin/pull/8105 )
...
* Replace all docs.woocommerce.com links with woocommerce.com/documentation
* Add changelogs
Update changelogs
* Update woocommerce-amazon-ebay-integration doc url
2022-01-04 17:03:58 +08:00
Chi-Hsuan Huang
4aaa938c3e
Fix ci php unit tests with woocommerce >= 6.0.0 ( https://github.com/woocommerce/woocommerce-admin/pull/8108 )
2022-01-04 17:03:30 +08:00
Vedanshu Jain
aee1f0880f
Merge pull request #31522 from woocommerce/fix/31518-support-for-new-block-templates-naming-conventions
...
Add support for Gutenberg 12.1.0 block template naming convention
2022-01-04 13:53:37 +05:30
Chi-Hsuan Huang
950455827b
OBW: Fix free extensions list isn't updated after store location or industry is changed ( https://github.com/woocommerce/woocommerce-admin/pull/8099 )
...
* Rename variables and remove unnecessary select calls in selective-extensions-bundle
* Invalidate getFreeExtensions resolution whenever country or industry
changed
* Fix grammar
* Add changelogs
2022-01-04 11:31:58 +08:00
Chi-Hsuan Huang
a2f0390ac8
Skip opening the dropdown if the click event is from the error message ( https://github.com/woocommerce/woocommerce-admin/pull/8094 )
...
* Skip focusing the dropdown if the click event is from the error message
fix woocommerce/woocommerce-admin#7906
Update conmments
* Add changelogs
2022-01-04 11:00:05 +08:00
Tom Cafferkey
49681e6b24
Change continue to break in foreach loop to prevent further iterations
2022-01-03 12:01:45 +00:00
Chi-Hsuan Huang
2f290d79a9
Reset "install_timestamp" if it's not numeric to avoid TypeError ( https://github.com/woocommerce/woocommerce-admin/pull/8100 )
...
* Reset install_timestamp if it's not numeric to avoid type error
Fix indent
* Add changelogs
* Remove ununnecessary logic
2022-01-03 15:51:51 +08:00
Fernando Marichal
04567bb8fd
Bump woocommerce-admin version to 3.0.1
2021-12-30 17:01:21 -03:00
Ilyas Foo
aa9f2df07f
Sync version and changelogs after 3.1.0 beta ( https://github.com/woocommerce/woocommerce-admin/pull/8092 )
...
* Bump version to next dev version
* Update testing instructions
* Update changelogs
2021-12-30 10:35:22 +08:00
Chi-Hsuan Huang
755f99d5a1
Disallow whitespace as a platform name input ( https://github.com/woocommerce/woocommerce-admin/pull/8090 )
...
* Disallow whitespace as the platform name input
* Add changelogs
2021-12-30 10:05:12 +08:00
jonathansadowski
6cc335c35a
Merge pull request #31523 from woocommerce/fix/block-theme-check
...
Update block theme check to work in WP 5.9 without Gutenberg enabled
2021-12-29 12:13:03 -06:00
Veren
4da4c1d12f
Simplify possible path generation
2021-12-29 15:28:21 +01:00
Fernando
cb8eff85f5
Changelog - Update release date ( https://github.com/woocommerce/woocommerce-admin/pull/8093 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-29 08:04:23 -03:00
Albert Juhé Lluveras
91d2b68769
Update block theme check to work in WP 5.9 without Gutenberg enabled
2021-12-29 11:10:14 +01:00
Chi-Hsuan Huang
ac78e74ef6
OBW: Hide the extensions header when no available plugins in the category ( https://github.com/woocommerce/woocommerce-admin/pull/8089 )
...
* Hide extension list header if no plugins under the category
* Refactor variable naming and add missing hook deps
* Add changelogs
* Add tests for <ExtensionSection />
2021-12-29 16:32:19 +08:00
Fernando Marichal
921b0c19f5
Bump woocommerce-admin version to 3.0.0
2021-12-28 17:02:22 -03:00
Veren
b2239b592a
Add support for Gutenberg 12.1.0 block template naming convention
...
Gutenberg 12.1.0 has changed the convention for the directory paths from
`block-templates` and `block-template-parts` to `templates` and `parts`
respectively.
Previously, WooCommerce was checking whether block templates were
available, only in the `block-templates` directory.
This commit adds support for both older and newer naming conventions,
as well as parents and child themes.
Fixes #31518
2021-12-28 19:25:13 +01:00
Adrian Duffell
a0278af8ad
Syc 2.9.x changelog entries ( https://github.com/woocommerce/woocommerce-admin/pull/8044 )
...
* Add changelog
* Fixed style
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-28 10:36:16 -03:00
Moon
c84a8f4d40
Add/8073 add action_click event to inbox 2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/8086 )
...
* Prevent firing multiple panel view event
* Add inbox_action_click event when a note gets clicked
* Add changelog
2021-12-27 16:38:31 +08:00
Moon
ccd2495ff4
Do not initialize WC Pay promotion if spec is empty ( https://github.com/woocommerce/woocommerce-admin/pull/8087 )
2021-12-27 16:29:51 +08:00
Tam Mullen
74445e23d5
Add GitHub templates for issues and PRs
2021-12-24 16:45:52 +00:00
Niels Lange
db2be99ea8
Revert #30044
2021-12-24 19:59:26 +07:00
Silicon Forks
27dc83a779
Change '__return_true' to true in apply_filters()
...
Presumably the original author of this code intended to use true here
instead of '__return_true'; '__return_true' is commonly used with
add_filter() but it does not really make sense to use it here.
This was not really a bug because '__return_true' is a "truthy" value,
so the logic was working as intended; I am changing it to true just to
improve code readability.
2021-12-23 13:39:38 -04:00
Chi-Hsuan Huang
61cdae82c4
Fix unexpected analytics report table filter results ( https://github.com/woocommerce/woocommerce-admin/pull/8072 )
...
* Fix unexpected analytics report table filter results
* Add changelogs
Update changelogs
2021-12-23 16:52:39 +08:00
Fernando
566bf788a4
OBW: Update WC Pay label on recommended extensions list ( https://github.com/woocommerce/woocommerce-admin/pull/8038 )
...
* Modified WC-Pay label
* Add changelog
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-22 09:22:29 -03:00
Tom Cafferkey
c9c5f86d30
Update WooCommerce Blocks to 6.5.1
2021-12-22 11:55:17 +00:00
Chi-Hsuan Huang
a43bcaca0f
Remove low performing inbox notes ( https://github.com/woocommerce/woocommerce-admin/pull/8054 )
...
* Remove Marketing note
* Remove DrawAttention note
Remove DrawAttention note
* Remove NeedSomeInspiration note
* Remove ChooseNiche note
* Remove StartDropshippingBusiness note
* Remove FilterByProductVariationsInReports note
* Remove LearnMoreAboutVariableProducts note
* Remove GettingStartedInEcommerceWebinar note
* Remove deprecated note tests
* Add changelogs
Update changelogs
* Remove navigation feedback notes (https://github.com/woocommerce/woocommerce-admin/pull/8055 )
* Remove navigation feedback note
issue woocommerce/woocommerce-admin#8043
* Add changelogs
2021-12-22 13:11:10 +08:00
Joshua T Flowers
0ef8959a22
Allow content data note props to be passed from remote sources ( https://github.com/woocommerce/woocommerce-admin/pull/8047 )
...
* Allow content data note props to be passed from remote sources
* Add changelog entry
2021-12-21 10:52:15 -05:00
Fernando
00055f69e4
Add e2e tests for PR 7963 ( https://github.com/woocommerce/woocommerce-admin/pull/7996 )
...
* Add e2e tests for PR 7963
* Fix lint
* Verify the next screen is shown
* Simplifying product types step
* Add className to SelectControl
* Fix e2e test
* Removed not used dependency
* Add method `expandRecommendedBusinessFeatures`
* Fixed style selectors
* Add default value to `name`.
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-21 09:58:15 -03:00
Veljko V
03a4ed7ed9
Update plugins/woocommerce/tests/performance/requests/merchant/orders-search.js
...
Co-authored-by: Tam Mullen <tam.mullen@automattic.com>
2021-12-21 13:56:11 +01:00
Veljko V
0fb8047bcc
Update plugins/woocommerce/tests/performance/requests/merchant/orders-search.js
...
Co-authored-by: Tam Mullen <tam.mullen@automattic.com>
2021-12-21 13:54:23 +01:00
Veljko V
829d9b3035
Update plugins/woocommerce/tests/performance/requests/merchant/orders-search.js
...
Co-authored-by: Tam Mullen <tam.mullen@automattic.com>
2021-12-21 13:54:12 +01:00
Chi-Hsuan Huang
b5ebf374e3
Allow storybook use different style based on a config ( https://github.com/woocommerce/woocommerce-admin/pull/8046 )
...
* Add style links to storybook preview head based on the env
Use *style.css or *style-rtl.css based on a env flag so we don't need to modify
the preview-head.html manully.
* Add npm run storybook-rtl
* Update the storybook-rtl command description
2021-12-21 10:48:28 +08:00
Chi-Hsuan Huang
a04ac544f8
Fix select-control component label value alignment css style ( https://github.com/woocommerce/woocommerce-admin/pull/8045 )
...
* Fix(select-control): fix label value alignment
Add padding to input value to have same algin space with input label.
fixed issue 7786
* Add changelogs
Fix changelog entry
Add changelogs
2021-12-20 17:54:22 +08:00
Ron Rennick
669fcef988
Product version bump update
2021-12-17 14:13:06 -04:00
Ron Rennick
5bd9f109b5
add change log header for 2.0.5
2021-12-17 14:11:16 -04:00
Ron Rennick
fe5d4d6c2e
Merge pull request #31400 from woocommerce/add/plugin-upload-test-functionality
...
Added plugin upload and test functionality
2021-12-17 12:22:33 -04:00
jonathansadowski
3c96dec9d7
Merge pull request #31471 from woocommerce/update/woocommerce-blocks-6.5.0
...
Update WooCommerce Blocks package to 6.5.0
2021-12-17 08:41:11 -06:00
Néstor Soriano
1a90c7245e
Merge pull request #31088 from LuigiPulcini/add/bulk-action-shortcircuit
...
Added logic to prematurely return on custom actions
2021-12-17 15:21:52 +01:00
Tom Cafferkey
bb5b1a1e90
composer.lock update
2021-12-17 09:01:10 +00:00
Tom Cafferkey
e364a67f42
Update package version
2021-12-17 08:52:25 +00:00
Tam Mullen
67a81463e4
Merge pull request #31007 from woocommerce/performance/newest-test-category-page
...
Add new performance test Shopper / Browse products by category
2021-12-16 21:57:10 +00:00
Greg
e7d3a65752
Merge branch 'trunk' of https://github.com/woocommerce/woocommerce into add/plugin-upload-test-functionality
2021-12-16 13:39:15 -07:00
Greg
77bb3e958d
Logic for private repos and minor tweaks
2021-12-16 09:58:11 -07:00
Roy Ho
f7c93a6823
Merge branch 'trunk' into standardize-config-files
2021-12-16 05:44:48 -08:00
Joel Thiessen
8b0b840a89
Bumping WCA version to 3.0.0-rc.1
2021-12-15 15:48:39 -06:00
Greg
7c8bd91b25
Use describeIf to check for running plugin upload
2021-12-15 13:55:24 -07:00
Greg
6e5005b0d4
Merge branch 'trunk' into add/plugin-upload-test-functionality
2021-12-15 13:43:46 -07:00
Christopher Allford
4d18d16236
Merge pull request #31450 from woocommerce/dev/bump-woo-admin-2-9-4
...
Bump Woo Admin to 2.9.4
2021-12-15 10:52:58 -08:00
Barry Hughes
b3a54801a1
Merge pull request #31394 from tc33/fix/31393-geolocating-country-codes
...
Fix #31393 to use country from headers only if geolocating current user
2021-12-15 09:52:55 -08:00
Joel Thiessen
2579f063d9
Sync up changelogs after 3.0.0-rc.1 release ( https://github.com/woocommerce/woocommerce-admin/pull/8032 )
2021-12-15 08:54:48 -08:00
Roy Ho
af3585b67b
Merge branch 'trunk' into standardize-config-files
2021-12-15 07:13:58 -08:00
roykho
0f369d7040
Update package and node version
2021-12-15 07:08:37 -08:00
Adrian Duffell
8c98b437da
Bump Woo Admin to 2.9.4
2021-12-15 22:49:15 +08:00
Ilyas Foo
21f0a4e618
Bump WCA version to 2.9.3
2021-12-15 11:38:06 +08:00
Ron Rennick
b478bbb949
Merge pull request #31415 from woocommerce/fix/jest-e2e-retries
...
Fix jest e2e retries
2021-12-14 22:34:22 -04:00
Paul Sealock
eb453cce20
Add NX commands for Jetpack Changelogger ( #31166 )
2021-12-15 14:14:17 +13:00
roykho
47e39bcafc
Restore eslint dep
2021-12-14 12:22:50 -08:00
Christopher Allford
ea1871abb9
Updated Changelog
2021-12-14 11:07:37 -08:00
Greg
2762c9821a
Merge branch 'trunk' of https://github.com/woocommerce/woocommerce into add/plugin-upload-test-functionality
2021-12-14 10:49:53 -07:00
roykho
3ba275e6c9
Deprecate stylelint-config-wordpress with current package
2021-12-14 09:14:54 -08:00
roykho
3578d61c0a
Replace deprecated babel-eslint with @babel/eslint-parser
2021-12-14 09:08:24 -08:00
roykho
85297dd1a1
Use sass package instead of node-sass
2021-12-14 08:57:28 -08:00
Joshua T Flowers
7aeb0a19d2
Migrate header items to slot fills ( https://github.com/woocommerce/woocommerce-admin/pull/7805 )
...
* Add SlotFill area to header
* Add activity panel fill
* Move activity panel to root client folder
* Move activity panel registration to its own folder
* Add navigation fill
* Add page title slotfill
* Slot fill the back button
* Move mobile banner to slot fill
* Fix navigation fill on embed pages
* Add changelog entry
* Allow order prop to header item fill
* Split header into before and after
* Fix header title gaps
* Fix nav and mobile app banner placement
* Fix display options import
* Only use last item for page header title fill
* Use function to pass fill props instead of bind
* Rename header slots
* Fix mobile banner dismissal check
* Fix up inbox panel rename
* Update task title in tests
* Fix up task status retrieval
2021-12-14 11:56:42 -05:00
roykho
ff7c615770
Move gitignore paths to root when it makes sense
2021-12-14 08:21:37 -08:00
John Regan
e31086327b
Fix/7660 Remove note->read_meta ( https://github.com/woocommerce/woocommerce-admin/pull/7988 )
...
* 7660 Remove note->read_meta
* Fix/7660 Update changelog
* 7660 Remove note->save_meta_data
2021-12-14 09:43:24 -04:00
erikdemarco
7b0b6e3db4
Filter enhancement
...
add field key to 'woocommerce_checkout_required_field_notice' filter. Currently if we want to hook any field we can only hooked on field's label. This is not good because field can have duplicate label. And field label can hae many variation because of translations. We need to add field key to the filter so we can hook on it instead.
2021-12-14 17:09:12 +07:00
Moon
2e9bbae66f
Bump woocommerce-admin version to 2.9.2
2021-12-13 16:11:30 -08:00
Greg
54d1379deb
Rename plugin_repository variable
2021-12-13 16:11:22 -07:00
Greg
fba795421d
Merge branch 'trunk' of github.com:woocommerce/woocommerce into add/plugin-upload-test-functionality
2021-12-13 15:45:32 -07:00
Joshua T Flowers
602ff9500c
Fix shipping task completion status ( https://github.com/woocommerce/woocommerce-admin/pull/8031 )
...
* Remove destructured props in favor of explicit props
* Optimistically complete task when rates are updated
* Add changelog entry
2021-12-13 16:13:05 -05:00
MD Sultan Nasir Uddin
705a383de5
Fix hard coded email template path ( #31321 )
2021-12-13 14:03:45 -07:00
roykho
26121fa059
Designate root level eslint config
2021-12-13 08:13:40 -08:00
jamelreid
b4d0bc0dab
Enabled jest retries locally
2021-12-10 11:01:58 -05:00
xristos3490
a5e4f1be2f
Fix the filter argument
2021-12-10 17:57:15 +02:00
xristos3490
304840bb6b
Cleanup
2021-12-10 17:47:58 +02:00
xristos3490
8ee6fa6fbe
Add refund related filters to html-order-items template
2021-12-10 17:45:20 +02:00
Fernando
020ad3a58d
Add featured pill for MailPoet and Google Listings in marketing task ( https://github.com/woocommerce/woocommerce-admin/pull/8009 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-10 08:01:13 -05:00
Jamel Noel Reid
22721e0a70
Merge pull request #31336 from woocommerce/add/jest-retry
...
Retry failed E2E tests using Jest
2021-12-10 07:46:09 -05:00
Vedanshu Jain
bd5cf4adca
Merge pull request #31373 from woocommerce/fix/28459
...
Db version option consistency
2021-12-10 16:15:02 +05:30
Ilyas Foo
fd396d018d
Add Inbox Note example code to docs ( https://github.com/woocommerce/woocommerce-admin/pull/8019 )
...
* Add Inbox Note example extension
* Typo
* Put into class
* Fix premature class import, moved note check logic to its own method
2021-12-10 12:52:03 +08:00
jamelreid
68ca895e8b
Removed parameter
2021-12-09 16:46:55 -05:00
Jeff Stieler
7f86a45292
Adds the image size to gallery nav (waiting the image load) ( #31407 )
...
* adds the image size to gallery nav
* replaces tabs with spaces
Co-authored-by: Erik Golinelli <erik@codekraft.it>
2021-12-09 13:22:07 -07:00
Moon
149abf09bc
Do not truncate non-U.S notes. ( https://github.com/woocommerce/woocommerce-admin/pull/8022 )
...
* Do not truncate non-U.S notes.
* Include en_AU, en_CA, en_GB, and en_ZA
2021-12-09 10:43:04 -08:00
Adrian Duffell
85f7ee83f5
Add Testing Instructions for Inbox 2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/8025 )
2021-12-09 18:22:32 +08:00
Moon
98c9d8adc5
Do not truncate notes created before WC 6.1 release ( https://github.com/woocommerce/woocommerce-admin/pull/8023 )
...
* Do not truncate notes created before WC 5.9 release
* Change WC version number
2021-12-08 19:08:47 -08:00
Greg
473c4e5279
Added upload and test functionality
2021-12-08 15:56:42 -07:00
jamelreid
6086223708
Added setupJestRetries to beforeAll block
2021-12-08 14:00:31 -05:00
jamelreid
f4472d74ec
Merge branch 'trunk' into add/jest-retry
2021-12-08 13:03:23 -05:00
Peter Fabian
d53a472bf1
Merge pull request #31105 from matchboxdesigngroup/fix/a11y-improvement-add-to-cart-variable
...
A11y improvement to the variable product add to cart table on product singles
2021-12-08 18:38:01 +01:00
Cullen Whitmore
be19efe729
Bump the version string in the template header to 6.1.0
2021-12-08 10:13:11 -06:00
Joel Thiessen
6b687e4196
Sync up changelogs after 3.0.0-beta.2 release ( https://github.com/woocommerce/woocommerce-admin/pull/8016 )
2021-12-08 08:11:12 -08:00
Peter Fabian
88943b0f67
Removed assets referred to from deprecated functions.
2021-12-08 14:58:34 +01:00
Tom Castle
23fe784e5a
Fix #31393 to use country from headers only if geolocating current user
2021-12-08 12:53:20 +00:00
Adrian Duffell
e4d670e035
Bump woocommerce-admin package to 2.9.1
2021-12-08 12:19:46 +08:00
Peter Fabian
edcffa9912
Merge pull request #31338 from woocommerce/fix/28166-coupon-item-meta-data
...
Consistently Store Coupon Data in Order Item Meta
2021-12-07 18:35:08 +01:00
Barry Hughes
b439bbd612
Merge pull request #31383 from woocommerce/fix/base-address-wording-2
...
Make the setting's name for default customer location more accurately reflect the effect of it.
2021-12-07 09:28:44 -08:00
Barry Hughes
acbe200c79
Merge pull request #31113 from kkmuffme/use-native-wp_doing_ajax
...
Use native wp_doing_ajax() instead of custom is_ajax()
2021-12-07 09:26:40 -08:00
barryhughes
ca37d3ba41
Deprecation will be as of 6.1.0.
2021-12-07 08:59:17 -08:00
Peter Fabian
1003a27b1b
Make the setting's name more accurately reflect the effect of it.
2021-12-07 17:41:04 +01:00
Luigi Pulcini
17ef312178
changed requested data check
2021-12-07 11:33:13 +01:00
LuigiPulcini
f845063422
Requested change on data check
2021-12-07 10:03:02 +01:00
Moon
935e79caee
Update the default mysql username and password ( https://github.com/woocommerce/woocommerce-admin/pull/8003 )
2021-12-06 17:20:35 -08:00
Adrian Duffell
6c802ff932
Add inbox_note_view Tracks Event ( https://github.com/woocommerce/woocommerce-admin/pull/8002 )
2021-12-07 09:18:54 +08:00
Mik
3fb028931e
Prevent coupon move notice for new installs. ( https://github.com/woocommerce/woocommerce-admin/pull/7995 )
...
* Prevent notice if legacy coupon menu is disabled
* Disable legacy menu for new install
* Add changelog entry
* Add PR number to changelog
2021-12-06 15:21:08 +00:00
Peter Fabian
ba1b98cba8
Update the tooltip to reflect the db update policy.
2021-12-06 14:52:08 +01:00
Peter Fabian
feaf225526
Update db version to match the WC version after running update callbacks.
...
This is the behaviour that normally happens when a user updates version by version, but if the user skips several versions, db version and WC version could diverge.
2021-12-06 14:50:25 +01:00
Cullen Whitmore
a96eb4d583
Merge branch 'trunk' into fix/a11y-improvement-add-to-cart-variable
2021-12-04 22:57:55 -06:00
louwie17
6c2fbce0c0
Remove limit from coupons query when getting the total count ( https://github.com/woocommerce/woocommerce-admin/pull/8001 )
...
* Remove limit from coupons query when getting the total count.
* Add changelog
2021-12-04 14:29:12 -04:00
Joshua T Flowers
5f8db47c16
Add payment gateway suggestion docs and example extensions ( https://github.com/woocommerce/woocommerce-admin/pull/7966 )
...
* Remove dated doc references
* Clean up slotfill and install script docs
* Add filter to suggestion specs
* Register example gateways
* Mock gateway installation and activation
* Add simple gateway
* Update gateway IDs
* Add slot filled gateway
* Add slot fill for slot filled gateway
* Allow gateway to be enabled and marked as configured if already enabled
* Add changelog entry
* Add quick start blurb to markdown file
* Remove duplicate JS registration and add default export
* Add payment settings save hook
2021-12-03 15:13:05 -05:00
louwie17
c3dc45d129
Update e2e-environment, so tests are run successfully locally. ( https://github.com/woocommerce/woocommerce-admin/pull/8000 )
...
* Update e2e-environment, so tests are run successfully locally.
* Add changelog
2021-12-03 15:34:00 -04:00
jamelreid
18283d2b1a
Merge branch 'trunk' into add/jest-retry
2021-12-03 14:25:00 -05:00
louwie17
db29d8b571
Add loading icon and disable continue until free extensions are loaded ( https://github.com/woocommerce/woocommerce-admin/pull/7979 )
...
* Add loading icon and disable continue until free extensions are loaded.
* Add changelog
* Only show dropdown when we have installable extensions listed
* Revert spinner addition and add loading to Continue button
* Add wait for dropdown to be enabled
2021-12-03 11:03:44 -04:00
louwie17
7eeb77acc3
Fix datepicker in advanced filter ( https://github.com/woocommerce/woocommerce-admin/pull/7982 )
...
* Make sure we set the onMonthPreviewed prop as this is required for wp.components.DatePicker
* Add changelogs
2021-12-03 09:29:27 -04:00
louwie17
0cb4382c05
Correctly match payment gateways by id ( https://github.com/woocommerce/woocommerce-admin/pull/7994 )
2021-12-03 09:27:45 -04:00
Nestor Soriano
95dde6c082
Change db update version from 6.1 to 6.2.
2021-12-03 12:50:02 +01:00
Nestor Soriano
79f2936ae9
Temporary fix for a unit test.
...
The "Advanced" section in the product settings page exists only
if the product attributes lookup table exists. The table will
eventually exist for everybody, so a temporary check has been added.
2021-12-03 12:25:20 +01:00
Nestor Soriano
fd81e477d2
Fix: bad counters in the filter by attribute widget for OR.
...
When a filter by attribute widget was configured as OR, the query
to return the product counts was overfiltering and returning
less results than it should. It now works as in the case of not
using the lookup table.
2021-12-03 12:22:52 +01:00
Moon
008b6cf2e5
Display actioned notes on Woo Home ( https://github.com/woocommerce/woocommerce-admin/pull/7983 )
...
* Query both actioned and unactioned notes
* Fix note title style issue when the component is rendered in the sidebar
* Add changelog
* Update changelog
* Adjust styling
* Fix lint error
* Simplify title style by using title class selector
2021-12-02 13:04:05 -08:00
roykho
68fbca56dc
Upgrade node-sass back to latest
2021-12-02 08:23:11 -08:00
roykho
b9c3644a84
Downgrade node-sass version
2021-12-02 08:11:56 -08:00
roykho
edf5512311
Update node-sass
2021-12-02 07:24:30 -08:00
jamelreid
0d2b20b309
Added jest object setup
2021-12-02 09:41:04 -05:00
Fernando
7ea82c7778
Fix PHP Warning on 'Add new product' page ( https://github.com/woocommerce/woocommerce-admin/pull/7989 )
...
* Fix method call
* Add changelog
* Add testing instructions
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-12-02 09:55:21 -03:00
Joel Thiessen
faf5d61f25
Update/version 3.1.0 dev and changelogs ( https://github.com/woocommerce/woocommerce-admin/pull/7991 )
2021-12-01 14:38:03 -08:00
jamelreid
6fa14b0b6c
Set jest.retryTimes wih the E2E_RETRY_TIME env
2021-12-01 14:35:25 -05:00
jamelreid
f8210cade8
Updated README.md
2021-12-01 14:34:06 -05:00
Jamel Noel Reid
e0516c475d
Merge pull request #31314 from woocommerce/fix/31305
...
Update setBrowserViewport to use default dimensions
2021-12-01 09:24:30 -05:00
Moon
398aaa6320
Set comp props explicitly ( https://github.com/woocommerce/woocommerce-admin/pull/7985 )
2021-11-30 19:13:25 -08:00
Claudio Sanches
ac799921a3
Merge pull request #31335 from woocommerce/add/cleanup
...
Add/cleanup
2021-11-30 20:32:57 -03:00
Joshua T Flowers
9eca023fb4
Move payments task to extended task list when WC Pay task is shown ( https://github.com/woocommerce/woocommerce-admin/pull/7980 )
...
* Move payments task to extended list if wc pay task is shown
* Delete additional payment gateway note if no longer applicable
* Add changelog entry
2021-11-30 17:09:37 -05:00
Jeff Stieler
35c7ad75d5
Add unit test.
2021-11-30 14:58:18 -05:00
Ron Rennick
519b4f6de4
fix lock merge conflict
2021-11-30 15:48:39 -04:00
roykho
20ef737a02
Move ignored paths to plugin specific
2021-11-30 11:32:34 -08:00
Jeff Stieler
3f7dbcd43b
Add coupon meta data to backend and API orders.
2021-11-30 13:57:55 -05:00
Joshua T Flowers
d692986e11
Add option to dismiss promotional payment gateway ( https://github.com/woocommerce/woocommerce-admin/pull/7965 )
...
* Add ellipsis menu and styling
* Add dismissed option to pseudo payment gateway
* Check if the suggested gateway has been dismissed
* Add visibility and transition rules
* Remove CSSTransition wrapper due to invalid tags
* Fix padding on ellipsis menu
* Add dismiss tracks event
* Add changelog entry
* Check dismissal of promotion server-side
2021-11-30 13:02:54 -05:00
Joel Thiessen
d79d32d4e5
Ending wcpay promotion experiment and always displaying in payment methods table ( https://github.com/woocommerce/woocommerce-admin/pull/7962 )
2021-11-30 09:13:16 -08:00
Moon
bf5cc8b4fe
Sync changelog entries from 2.9.0 final ( https://github.com/woocommerce/woocommerce-admin/pull/7976 )
...
* Sync changelog entries from 2.9.0 final
* Remove changelog files
2021-11-29 19:28:36 -08:00
Moon
6d30160cb2
Make inbox note title clickable ( https://github.com/woocommerce/woocommerce-admin/pull/7977 )
...
* Make note title clickable
* Note title is clickable
* Updated styles to make title link look like H3
* Clicking title does not trigger busy state
* Add changelog
2021-11-29 18:13:54 -08:00
Albert Juhé Lluveras
6e27a3204e
Update WooCommerce Blocks to 6.3.3
2021-11-29 17:51:41 -08:00
Moon
7286dca881
Bump woocommerce-admin version to 2.9.0
2021-11-29 15:56:18 -08:00
Adrian Duffell
b9b4c82dca
Make Homescreen Default to Single Column Layout ( https://github.com/woocommerce/woocommerce-admin/pull/7969 )
...
* Add database migration deleting layout option
* Remove calls to update the option
* Remove unused variable
* Add changelog
* Remove unused var (lint failure)
* Increase e2e test timeout to 1000
* Fix test: navigate to homescreen
Co-authored-by: Moon <moon.kyong@automattic.com>
2021-11-29 13:04:34 -08:00
louwie17
b19ca6b4d1
Add testing instructions ( https://github.com/woocommerce/woocommerce-admin/pull/7974 )
2021-11-29 16:59:52 -04:00
Fernando
a90e9de61a
OBW - Add number of employees field ( https://github.com/woocommerce/woocommerce-admin/pull/7963 )
...
* Add number of employees field
* Fix "reduce - spread" anti-pattern
This commit fixes the "reduce - spread" anti-pattern https://www.richsnapp.com/article/2019/06-09-reduce-spread-anti-pattern
* Add changelog
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-29 16:00:38 -04:00
jonathansadowski
24b327bb59
Merge pull request #31301 from woocommerce/update/distignore
...
Exclude changelog directory from deployments
2021-11-29 13:14:42 -06:00
jamelreid
92ae77c817
Updated browser viewport dimensions
2021-11-29 13:54:44 -05:00
roykho
2ab1393bdc
Merge branch 'trunk' into add/legacy-assets-build
2021-11-29 10:26:05 -08:00
roykho
1f7f576bbe
Use correct path
2021-11-29 10:06:01 -08:00
roykho
2c0487e152
Ignore tsconfig.tsbuildinfo
2021-11-29 09:59:53 -08:00
roykho
3d7ec4cd59
Remove redundant grunt items
2021-11-29 09:45:05 -08:00
Néstor Soriano
53dc551f44
Merge pull request #31308 from woocommerce/up/action-scheduler
...
Update AS to 3.4
2021-11-29 10:16:19 +01:00
kkmuffme
923a23d0bc
add cookie consent filter
...
for https://github.com/woocommerce/woocommerce/issues/31118
2021-11-27 16:30:28 +01:00
Jamel Noel Reid
f46ceee910
Merge pull request #31291 from woocommerce/add/woocommerce-menu-page-load-tests
...
Added WP Admin page load tests
2021-11-26 14:23:11 -05:00
Barry Hughes
d12717211a
Merge pull request #31307 from woocommerce/fix/table-name
...
Update db table name to use the new convention.
2021-11-26 10:15:06 -08:00
Claudio Sanches
bc910e2364
Merge pull request #31206 from woocommerce/fix/changelogger-validate
...
Jetpack Changelogger: Validate entries
2021-11-26 13:21:01 -03:00
Thomas Roberts
b87c52f068
Add tests for new get_all_formatted_metadata method
2021-11-26 16:17:44 +00:00
Thomas Roberts
eb31bd5275
Update uses of get_formatted_data to new wrapper
2021-11-26 16:16:48 +00:00
Thomas Roberts
95a43ea56a
Add get_all_formatted_meta_data wrapper
...
This sets include_all to true
2021-11-26 15:48:06 +00:00
Thomas Roberts
cd9efe16c0
Fix problem with assignment in conditional
2021-11-26 15:40:52 +00:00
Thomas Roberts
d0a5c6b998
Add docblock to html-order-item-meta
2021-11-26 15:39:43 +00:00
Thomas Roberts
695117ef90
Revert changes made in PR so far
2021-11-26 15:37:13 +00:00
Thomas Roberts
2256b9b337
Add file meta to html-order-item-meta.php
2021-11-26 15:24:21 +00:00
Thomas Roberts
91f2295c41
Remove accidentally added empty line
2021-11-26 15:24:19 +00:00
Thomas Roberts
09450393d0
Update uses of get_formatted_metadata to pass through filter first
2021-11-26 15:24:17 +00:00
Thomas Roberts
bdf673c86d
Add woocommerce_order_item_meta_include_all_meta_lines filter
...
This will be used to determine if all meta lines should be shown in the order-item-meta template.
2021-11-26 15:24:15 +00:00
Thomas Roberts
d3421126e7
Add 'woocommerce_show_product_variant_metadata_line' hook
...
This can be used to allow extensions to override whether the metadata line
is displayed in the order meta box or not.
2021-11-26 15:24:13 +00:00
Peter Fabian
757bfe1d16
Update AS to 3.4
2021-11-26 11:53:46 +01:00
Peter Fabian
433bd34b18
Update db table name to use the new convention.
2021-11-26 11:35:29 +01:00
Paulo Chang
870d706d1a
Unhide GT Postcode
...
It seems that some private courier services use the post code internally to price services.
2021-11-25 17:38:13 +01:00
Claudio Sanches
cf8e4225a6
Exclude changelog directory from deployments
2021-11-25 11:14:52 -03:00
Vedanshu Jain
5d0296c565
Merge pull request #31286 from woocommerce/php8.1/add-ReturnTypeWillChange-attributes
...
[PHP 8.1] Add ReturnTypeWillChange attribute to classes implementing ArrayAccess
2021-11-25 17:22:31 +05:30
Moon
c3a050254d
Add a new update callback for the 3.0 version to update is_read column ( https://github.com/woocommerce/woocommerce-admin/pull/7945 )
...
* Added a new update callback for 3.0 version to migrate is_read col from last_read user pref value
* Remove unnecessary comments
* Remove add column logic -- not needed as tables are updates during the bootstrap
* Remove column existence check
* Use the latest woocommerce_admin_activity_panel_inbox_last_read value
* Clean up woocommerce_admin_activity_panel_inbox_last_read after updating is_read
* Remove unnecessary var
* Update includes/wc-admin-update-functions.php
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
* Update test to use ms
* Use get_users() to get the latest meta value
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2021-11-24 17:44:30 -08:00
jamelreid
730cd35d96
Added page load tests to the plugin e2e directory
2021-11-24 19:21:01 -05:00
Nestor Soriano
f7137a44e6
Fix README in the tests directory
...
The instructions to run the unit tests in PHP 8 were missing
a couple of required commands.
2021-11-24 16:53:34 +01:00
Nestor Soriano
963eef02fa
Add ReturnTypeWillChange attribute to classes implementing ArrayAccess
...
PHP 7.x and 8.1 will throw a fatal error, thus causing the unit tests
suite to abruptly end, if a method from an implemented interface doesn't
fully match the signature as defined in the interface. In WooCommerce
that's the case for the classes that implement ArrayAccess: in
PHP 8.0+ these signatures have type hints and return types (as in
"offsetUnset( mixed $offset ):void" ) but the code in WooCommerce
doesn't. We can't just add the missing types to the signatures because
then the same error appears in PHP 7.x, in which there aren't
types in the method signatures of ArrayAccess.
The fix consists of adding the ReturnTypeWillChange attribute,
introduced in PHP 8.1, which instructs the runtime to not throw the
error. PHP 7.x doesn't support attributes, but in this case the
attribute declaration is seen as a comment.
See https://php.watch/versions/8.1/ReturnTypeWillChange
2021-11-24 16:22:49 +01:00
Fernando
c634ed5eb7
Add Tracks event ( https://github.com/woocommerce/woocommerce-admin/pull/7960 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-24 10:16:24 -03:00
Mahmoud Saeed
05fbbc591e
Fix taxes endpoint returning incorrect X-WP-Total and X-WP-TotalPages headers #30890
2021-11-24 11:16:55 +02:00
Moon
d64a276032
Introduce a 320 character limit for inbox note contents ( https://github.com/woocommerce/woocommerce-admin/pull/7958 )
...
* Introduce a 320 char limit for inbox notes
* Extract truncateRenderableHTML to utils and use truncate from lodash to support word break
* Replace omission with blank so that lodash does not add ... at the end
* Add test cases for truncateRenderableHTML
* Add a test case with unicode string
* Add changelog
* Add a test case for preserving whole words
2021-11-23 15:47:48 -08:00
Moon
b41ab2f37f
Fix the failing e2e test ( https://github.com/woocommerce/woocommerce-admin/pull/7961 )
...
* Wait 500ms after clicking Enable button
2021-11-23 15:13:10 -08:00
Brian
727ccd0dd3
Albania: add states and change label ( #31190 )
...
* add albanian states
* change label for albania
* change to english language
* fix names
* sorting
2021-11-23 16:53:25 -05:00
Brian
2623be878e
Nicaragua: Add States / Update Label ( #31179 )
...
* add label for nicaragua state
* add nicaragua states
* change to english string
* fix names
2021-11-23 14:36:05 -05:00
Brian
e1b9235855
Ecuador: add states / update label ( #31186 )
...
* add ecuador states
* add label for ecuador
* change to english string
* add hyphenate
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2021-11-23 12:47:22 -05:00
Brian
80d95b72e5
Colombia: add states / change label ( #31188 )
...
* add colombia states
* update label for state (colombia)
* change to english string
* fixes CLDR names, sorting
* sorting
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2021-11-23 12:47:05 -05:00
Brian
28e902442b
Honduras: Add States / Update Label ( #31180 )
...
* add honduras states
* add label for state (honduras)
* change to english string
* fix name due to cldr
* fix name
* fix sorting
2021-11-23 12:46:46 -05:00
Brian
d96c380332
Panama: Update States & Label ( #31178 )
...
* add panama states
https://en.wikipedia.org/wiki/ISO_3166-2:PA
* add label for state
* change to english string
* fix name to english
2021-11-23 12:40:41 -05:00
Brian
cf9510577b
Republica Dominicana: change label for state ( #31191 )
...
* change label for state DO
* change to english string
* added cdlr states, sorting
2021-11-23 12:10:24 -05:00
Brian
dd64b5c8ff
Bolivia: fix iso code / update label ( #31181 )
...
* fix iso format of bolivian states
* add label for states bolivia
* change to english string
* update sorting of states
2021-11-23 11:41:33 -05:00
Moon
e36b65e3b9
Hide InboxPanel header content in the sidebar ( https://github.com/woocommerce/woocommerce-admin/pull/7952 )
...
* Hide Inbox Panel header when it is rendered in the sidebar
* Add changelog
* Update changelog
2021-11-23 02:27:32 -08:00
Sebastian Volland
593cf4636b
Fix docblock type annotation of WC_Coupon::is_type.
2021-11-23 10:43:21 +01:00
Nestor Soriano
5253a1adae
Sort arrays before comparison in unit test
...
Without this a test fails in GitHub
("Run unit tests with code coverage" task).
2021-11-23 10:28:49 +01:00
Nestor Soriano
b068ade7c6
Create and activate product attributes lookup table in data migration
...
Until now the product attributes lookup table had to be created
and its usage had to be activated manually, via the tools page.
This commit does the following:
1. Remove the tools to create and delete the table
(but keeps the tool to regenerate the table data for one or for
all the products)
2. Creates a data migration that triggers the table creation and
filling (unless the table already existed) for Woo 6.1
3. After the migration finishes, activates the table usage for
product filtering (site admin can still disable it via
Settings - Products - Advanced)
2021-11-23 10:28:49 +01:00
dependabot[bot]
5914475807
Bump semver-regex from 3.1.2 to 3.1.3 ( https://github.com/woocommerce/woocommerce-admin/pull/7955 )
...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases )
- [Commits](https://github.com/sindresorhus/semver-regex/commits )
---
updated-dependencies:
- dependency-name: semver-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 16:37:17 +08:00
dependabot[bot]
a06aefc471
Bump tmpl from 1.0.4 to 1.0.5 ( https://github.com/woocommerce/woocommerce-admin/pull/7954 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 16:35:45 +08:00
Barry Hughes
5773089e8c
Merge pull request #31227 from woocommerce/fix/count_param
...
Update count param consistently.
2021-11-22 11:34:47 -08:00
Peter Fabian
ab1a35719c
Merge pull request #31257 from woocommerce/fix/31035
...
Send set password link instead of the actual password to new users.
2021-11-22 18:43:41 +01:00
Jacob Sewell
1182b47331
Fix/7938 navigation feedback follow up note should self delete when not relevant ( https://github.com/woocommerce/woocommerce-admin/pull/7939 )
...
* Add NavigationFeedbackFollowUp to daily possibly_delete_notes().
* Implement is_applicable() in NavigationFeedbackFollowUp.
* Changelog for 7938/7939
* Update changelogs/fix-7938-navigation-feedback-follow-up-note-should-self-delete-when-not-relevant
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2021-11-22 11:16:05 -06:00
vedanshujain
2013a66313
Add test for parse_file_path method in WC_Download_Handler class.
2021-11-22 19:39:00 +05:30
vedanshujain
a6626eeb64
Send $count param as argument so that its updated consistently.
...
As far as I can see, this count param is not really needed, but it will still be good to keep it updated in case its getting used in an edge case that I have not considered.
2021-11-22 19:39:00 +05:30
Peter Fabian
5cba6b6eb6
Merge pull request #31126 from woocommerce/update/fallback-extensions-message
...
Show fallback message in extensions marketplace when the store can't connect to the WCCOM API
2021-11-22 11:02:32 +01:00
Carl Alexander
55e1fadd3d
Add `file` to check import file path hooks
2021-11-21 14:35:58 -05:00
Jeff Stieler
209566b7c4
Fix errant stock adjustment when saving partially refunded orders. ( #31172 )
...
* Preserve stock metadata for refunded items.
Prevents fully restocked items on partially refunded orders from having stock reduced on subsequent order updates.
* Add E2E test covering errant restocking fix.
2021-11-19 14:24:35 -07:00
louwie17
ff12150b7c
Remove @woocommerce/settings package, that is not used ( https://github.com/woocommerce/woocommerce-admin/pull/7949 )
...
* Remove @woocommerce/settings package, that is not used
* Add changelog
2021-11-19 17:03:54 -04:00
Brian
4d212875f5
Costa Rica: add states and change label ( #31189 )
...
* add costa rica states
* change label state from costa rica
* change to english string
2021-11-19 12:25:37 -07:00
Brian
59910ffeab
Guatemala: fix iso code - change label for state ( #31187 )
...
* fix iso code for guatemalan states
* change label for guatemala state
* change to english instead local version
https://github.com/woocommerce/woocommerce/issues/31150#issuecomment-970322350
2021-11-19 12:17:40 -07:00
Peter Fabian
1fd893a2ed
Bump template version.
2021-11-19 19:34:46 +01:00
Peter Fabian
10daece5ae
The extra parameter actually seems unnecessary.
2021-11-19 19:18:17 +01:00
Brian
cc9de68f6c
Paraguay: Update Label ( #31177 )
...
* add label for paraguay states
* change to english string
2021-11-19 10:33:01 -07:00
Brian
df87e5a42d
El Salvador: Update States + label ( #31176 )
...
* add el salvador states
add el salvador states with correct ISO-Code
* change label to departamento
* change to english string
* fix states
2021-11-19 10:29:08 -07:00
Brian
f48492df86
add uruguay states ( #31167 )
...
* update uruguay states
add regions
* change string to departamento
* change to english string
2021-11-19 10:24:51 -07:00
roykho
11c2028bd5
Move dependency declaration into project level
2021-11-19 08:44:44 -08:00
Brian
2bf383a643
Venezuela States: Update iso-code's + state name change ( #31175 )
...
* update iso-code + state name change
update iso-code + state name change
* venezuela: update label for statefield
* remove as state is correct
2021-11-19 09:05:01 -07:00
roykho
2955638af6
Remove build assets from source
2021-11-19 07:36:29 -08:00
Peter Fabian
b7c8e3ea68
Send set password link instead of the actual password to new users.
2021-11-19 16:30:53 +01:00
roykho
a07f471fed
Update gitignore
2021-11-19 07:08:48 -08:00
roykho
f7b32f2231
Move js and css folders into legacy
2021-11-19 06:46:28 -08:00
roykho
6202c49803
Move legacy into woocommerce folder
2021-11-19 06:40:48 -08:00
roykho
4681ccfc15
Add project.json
2021-11-19 06:38:24 -08:00
roykho
371c20cc45
Add package.json
2021-11-19 06:37:47 -08:00
roykho
bd8b8a947b
Add dot files
2021-11-19 06:36:51 -08:00
And Finally
257e7c866c
Addressing feedback.
...
- Replaced `intval` calls with faster type casting.
- Showing more informative error messages.
- Using ternary for better legibility in `WC_Admin_Addons::output`.
- Added `is_wp_error` check to avoid warning from `count` call in `html-admin-page-addons.php`.
- Always showing error message as detail in error output.
- Showing error detail message above "To start growing your business, head over to WooCommerce.com" text, instead of below.
2021-11-19 10:42:05 +00:00
And Finally
ea1dd33b25
Updated error text.
2021-11-19 10:41:21 +00:00
And Finally
61d46c6987
Added more informative error messages when API request fails on the in-app marketplace featured page.
2021-11-19 10:41:21 +00:00
And Finally
9a0e91477e
Added `woocommerce_page_wc-addons_connection_error` action, which records a Track event when the in-app marketplace fails to connect properly to the WCCOM API.
2021-11-19 10:41:21 +00:00
And Finally
b7520f3d9a
Slightly tidier handling of bad responses in `render_featured`.
2021-11-19 10:41:21 +00:00
And Finally
a40ed95c0f
Showing fallback message when the store can't connect to the WCCOM API.
2021-11-19 10:41:21 +00:00
Ron Rennick
53402656a0
Merge branch 'trunk' into fix/30866
2021-11-18 21:58:51 -04:00
Christopher Allford
b7cc36e2c7
Updated 6.1 Version
...
With the release branch for 6.0 cut,
we can now update the development version.
2021-11-18 16:16:50 -08:00
Adrian Duffell
36b48fec96
Bump WooCommerce Admin to 2.9-rc.2
2021-11-18 13:34:56 -08:00
Niels Lange
909ba998fd
Update composer.json and composer.lock for Blocks 6.3.2
2021-11-18 13:00:35 -08:00
Fernando
481c9a796a
Refactor `wcadmin_storeprofiler_store_business_features_continue` Tracks event handling ( https://github.com/woocommerce/woocommerce-admin/pull/7924 )
...
* Refactor tracks event handling
Refactor `wcadmin_storeprofiler_store_business_features_continue` tracks event handling to not hardcode extensions
* Rename const and move function
* Add tests
* Fix typo
* Renamed method
This commit renames the method `prepareInstalledExtensionsForTracking` as `prepareExtensionTrackingData`.
* Prop renamed
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-18 14:15:19 -03:00
roykho
19d26298ea
Merge branch 'trunk' into nx/gh-actions
2021-11-18 08:02:24 -08:00
roykho
8732c04c86
Use single commands for executors
2021-11-18 07:28:51 -08:00
Greg
0c6964822d
Update gitignore ( https://github.com/woocommerce/woocommerce-beta-tester/pull/107 )
2021-11-18 13:54:08 +01:00
Greg
3f2a0c3508
Lower case string comparison for versions ( https://github.com/woocommerce/woocommerce-beta-tester/pull/105 )
...
* Lower case string comparison for versions
* Embolden the installed version text
2021-11-18 13:49:46 +01:00
Néstor Soriano
e21e4ef0d2
Merge pull request #31228 from woocommerce/remove/snippet-needed-to-activate-attributes-lookup-table-feature
...
Remove the need to invoke LookupDataStore->show_feature() to use the product attributes lookup table
2021-11-18 12:02:48 +01:00
louwie17
30bca4c613
Fix WC pay promotion ordering ( https://github.com/woocommerce/woocommerce-admin/pull/7943 )
...
* Fix WC Pay ordering and overwriting another payment gateway
* Fix styling if extra columns are present
* Add changelog
2021-11-18 12:53:50 +08:00
Ilyas Foo
82f4120208
Fix race condition in data package's options module ( https://github.com/woocommerce/woocommerce-admin/pull/7947 )
...
* Fix race condition on data package's options module.
* Update changelog
2021-11-18 12:52:43 +08:00
Moon
765697f5e0
Implement inbox note read state ( https://github.com/woocommerce/woocommerce-admin/pull/7896 )
...
* Wrap notes with Card component -- Added header, badge, and cllipsis menu
* Add hover state
* Dismiss note immediately without prompting a confirmation (https://github.com/woocommerce/woocommerce-admin/pull/7868 )
* use woocommerce-admin-dismiss-notification class to target the dissmiss btn
* Add changelog
* Specify CSS styles so tha they dont get overridden by other plugins
* Update changelog
* Add is_read column
* Do not update activity_panel_inbox_last_read upon viewing the homepage
* Remove use of last_read variable
* Return is_read field from the note api
* Use is_read field and remove last_read from the test
* Set is_read to true when an action is triggered
* CSS changes for the read state
* Apply padding and border if there are multiple actions
* Remove unread indicator
* Add changelog
* Update changelog
* Revert package-lock.json
* Fix onDismiss not being called after rebasing
* Check is_read before setting it to the obj -- this prevents uninteded error messages piling up in case is_read col is missing for some reason
* Revert changs added by mistake during rebasing
* Revert changes to package-lock.json
* Remove incorrect changelog
* Commit to triger Github workflows
2021-11-17 12:15:48 -08:00
Nestor Soriano
3a40691c6b
Replace "{$wp->prefix}posts" with "{$wp->posts}"
2021-11-17 11:38:39 -08:00
Nestor Soriano
caf1481767
Improve the performance of the product attributes lookup table query
...
Improve (by a lot) the performance of the queries for the
product attributes lookup table by doing the following:
1. Fallback the query for the "AND" case to thequery for the "OR" case
when there's only one term being filtered for the category
(the subquery for the "OR" case is much simpler)
2. Collapse all of the "AND" queries (for all the categories)
into a simple one (this is possible since term ids are unique
even across categories)
3. The most important change: introduce an extra derived query,
so
...AND posts.ID in ( SELECT product_id FROM lookup_table WHERE...
becomes
...AND posts.ID in ( SELECT product_id FROM (
SELECT product_id FROM lookup_table WHERE...
This causes the filtering subquery to be executed only once.
2021-11-17 11:38:39 -08:00
roykho
79ee6c00f5
Create a seperate no dev composer install command
2021-11-17 11:32:53 -08:00
roykho
008f2cbea9
Change format of passing flags
2021-11-17 11:24:35 -08:00
LuigiPulcini
4a3b6fdcbe
Merge branch 'woocommerce:trunk' into add/bulk-action-shortcircuit
2021-11-17 19:10:06 +01:00
roykho
feedced44b
Remove flags
2021-11-17 09:35:20 -08:00
roykho
0657b44dd5
Move composer install script to Nx commands
2021-11-17 09:09:09 -08:00
Ron Rennick
b1a8664ff4
merge trunk
2021-11-17 12:46:23 -04:00
roykho
24c565ba68
Add working directory
2021-11-17 08:39:05 -08:00
hellwig-data443
ebcd4d9682
Update PageController.php ( https://github.com/woocommerce/woocommerce-admin/pull/7855 )
...
* Update PageController.php
* Create fix-7758
* Minor fixes
2021-11-17 08:36:25 -08:00
Vedanshu Jain
c3405cf06f
Merge pull request #31075 from woocommerce/fix/30781
...
Delay handling of hide-notice requests
2021-11-17 21:52:22 +05:30
roykho
c4998a931f
Add cwd and update paths
2021-11-17 08:07:53 -08:00
roykho
347ed51214
Update paths
2021-11-17 07:58:53 -08:00
Néstor Soriano
efdaf77d80
Merge pull request #31094 from woocommerce/update/current-theme-has-wc-or-fse-support
...
has_archive if current theme supports woocommerce or is an FSE theme
2021-11-17 16:51:51 +01:00
roykho
0f57209548
Set cwd for command
2021-11-17 07:39:24 -08:00
Nestor Soriano
bd9b70c9ec
Remove the need to invoke LookupDataStore->show_feature()
...
This was needed to activate the feature for filtering products
by attribute using the new lookup table. The lookup table still
needs to be created and filled via the tools page.
2021-11-17 10:33:55 +01:00
Moon
2e1473a25e
Rename Inbox -> Activity from the activity header ( https://github.com/woocommerce/woocommerce-admin/pull/7879 )
...
* Add flag icon
* Rename Inbox to Activity
* Add changelog
* Update changelog
2021-11-16 21:56:25 -08:00
Moon
db030bb938
Add dismiss all button for Inbox 2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/7871 )
...
* Wrap notes with Card component -- Added header, badge, and cllipsis menu
* CSS changes to adjust padding and margin
* Update text and classname
* Add dismiss all modal
* Render dismiss all modal
* Dismiss all notes
* Update client/inbox-panel/index.scss
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
* Update client/inbox-panel/index.scss
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
* Move text to inline
* Pass onClose callback instead
* Move dismissAllNotes into the modal component
* Rename dismissNote to onDismiss
* Alias setShowDismissAllModal as onDismissAll
* Reset margin-bottom to prevent the latest GB to add unwanted margin-bottom
* Commit to triger Github workflows
* Add changelog
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2021-11-16 21:56:05 -08:00
roykho
1f850553ea
Merge branch 'trunk' into nx/gh-actions
2021-11-16 20:58:17 -08:00
Ron Rennick
e5d710390d
Merge branch 'trunk' into fix/30866
2021-11-16 18:51:49 -04:00
Ron Rennick
2f9a6a32c2
deprecate core e2e setup, onboarding tests
2021-11-16 18:51:24 -04:00
Vedanshu Jain
78e7039944
Use update_coupon_usage_counts to avoid double count. ( #31147 )
...
Previously we were increasing coupon usage count on every apply_coupon method. This was causing double usages because, we would also increase on order save callback.
We instead now call `wc_update_coupon_usage_counts` in apply_method itself, which would increase the usage and also set the `_recorded_coupon_usage_counts` order meta.
Additional, we also manually call $couon->increase_usage_count if `_recorded_coupon_usage_counts` is because in this case, we are likely applying more than one coupon to the order. And `_recorded_coupon_usage_counts` meta would have already been set by the first coupon. This is not a good solution, ideally we should revamp how we store the coupon recorded information to support multiple coupon information from the get-go.
2021-11-16 14:23:24 -07:00
Claudio Sanches
742fffff79
Merge pull request #31149 from woocommerce/update/docs
...
Update/docs
2021-11-16 18:15:57 -03:00
roykho
b92ace6fa5
Merge branch 'trunk' into nx/gh-actions
2021-11-16 11:50:56 -08:00
Roy Ho
6ea1313674
Merge branch 'trunk' into remove/install-subset
2021-11-16 10:19:58 -08:00
Roy Ho
0c940df051
Update plugins/woocommerce/tests/e2e/README.md
...
Co-authored-by: Claudio Sanches <contato@claudiosanches.com>
2021-11-16 10:11:06 -08:00
Jeff Stieler
2bac37f4e6
Orders Endpoint Acceptance Tests ( #31033 )
...
* Create more sample orders data.
* Code formatting.
* Add tests for pagination.
* Formatting.
* Add test case for inclusion and exclusion parameters.
* Add test for parent and parent_exclude parameters.
* Add test case for status parameter.
* Add test case for customer parameter.
* Add test case for product parameter.
* Create a test order with all numerical properties populated.
* Add test case for precision parameter.
* Add test case for search parameter.
* Add test case for orderby parameter.
* Move missed api-core-tests files.
* Force tests to run in band (sequentially).
2021-11-16 10:03:53 -07:00
roykho
6f0bba9e23
Use Nx commands in pr-code-coverage action
2021-11-16 07:26:33 -08:00
David Stone
74cd6f9be0
Allow empty arrays to be cached ( #31077 )
...
* Allow empty arrays to be cached
* Fix second check
* Add tests for attribute function changes
* Use InvokedRecorder to explicitly assert invocation count.
Provides more friendly failure messages and self documenting code.
* Code format fixes
2021-11-16 07:16:00 -07:00
Joshua T Flowers
8ff08ea0c9
Use abstraction to add and retrieve task data ( https://github.com/woocommerce/woocommerce-admin/pull/7918 )
...
* Add class check to added tasks
* Make Task class asbtract
* Update tasks to use abstraction
* Update task property calls to methods and add extended class
* Fix up task tests
* Reorder script enqueing to check less expensive operations first
* Fix up dismissable and snoozeable checks
* Fix up typos
* Load default task classes on init
* Handle PR feedback
* Fix extended tasks not showing
* Update is_visible to can_view in deprecated tasks
* Use TestTask class for unit tests
* Add changelog entry
* Fix up API tests
* Update ExtendedClass name to DeprecatedExtendedClass
* Fix up rebase
2021-11-16 08:59:55 -05:00
louwie17
dc03c6fbb5
Update payment method suggestion endpoint ( https://github.com/woocommerce/woocommerce-admin/pull/7913 )
...
* Initial refactor
* Update payment recommendations to use new endpoint data
* Make sure to run specs
* Fix test
* Delete old PaymentPlugins class
* Update url to point to woocommerce.com
* Remove unused displayable prop
* Move option name
* Fix js tests
* Add changelog
2021-11-16 09:57:23 -04:00
And Finally
0bc7e4bc65
Combine My Subscriptions and Marketplace back into one Extensions page ( #31085 )
...
* Reverting changes in https://github.com/woocommerce/woocommerce/pull/30380 , preparatory to merging the My Subscriptions and Marketplace pages back into one Extensions page.
* Moved category nav to a separate file.
* Added main nav tabs.
* Added category nav, styled the mobile version.
* Experiments with doing category tabs as a list.
* Styling category menu as a list of links in rectangular pills on desktop.
* Adjusting margins of product list in in-app marketplace.
* Removed `submenu_file` filter which called deleted `update_menu_highlight` method.
* Restored styling for update count bubble on My Subscriptions tab.
* Styling update bubble on My Subscriptions tab.
* Addressing design feedback. Restyled category pills to make them more obvious. Added `Browse categories` title before category menu on desktop. Changed `.addon-product-group-title` to an h2.
* Addressing feedback from https://github.com/woocommerce/woocommerce/pull/31085#pullrequestreview-806319880 .
- Removing addition of `admin_title` filter calling deleted `update_my_subscriptions_title` method.
- Prepending `__DIR__` constant before path in `require` call.
2021-11-16 06:23:21 -07:00
Jacob Sewell
f0aebb8046
Have NavigationNudge and NavigationFeedback self-delete when irrelevant ( https://github.com/woocommerce/woocommerce-admin/pull/7914 )
...
* If the navigation feature does not exist, have the NavigationNudge note self-action.
* Create delete_if_not_supported method on NavigationNudge note.
If we encounter this situation again we might consider adding a version of this method to NoteTraits.
* Add possibly_delete_notes() to do_wc_admin_daily().
* Add changelog entry for Issue 7807.
* Add should_note_exist() method to NavigationNudge note.
* Add should_note_exist() and delete_if_not_supported() to NavigationFeedback.
* Add NavigationFeedback::delete_if_not_supported() to possibly_delete_notes() in daily cron.
* Fix changelog missing PR number.
* Update changelog to include navigation feedback note.
* Rename should_note_exist and delete_if_not_supported to is_applicable and delete_if_not_applicable, add to NoteTraits.
2021-11-15 22:51:53 -06:00
Paul Sealock
14a7614f61
update types descriptions
2021-11-16 15:16:20 +13:00
Christopher Allford
c91dda177d
Fix E2E Tests ( #31205 )
...
* Removed Changlogger Autoload
* Changed Jetpack Changelogger Formatter Loading
Rather than using the Composer autoload, we should use the
changelogger's "filename" option to point directly at the file.
This keeps the file out of the autoloads, since it's possible that
plugins or packages may be symlinked and break the relative
path to the plugin.
2021-11-16 15:01:50 +13:00
Barry Hughes
0df6cc108d
Merge pull request #31026 from woocommerce/update/in-app-marketplace-price-suffix
...
Support dynamic `price_suffix` in in-app marketplace
2021-11-15 17:34:23 -08:00
Barry Hughes
be1c879e47
Merge pull request #31196 from woocommerce/fix/30733
...
Set autocomplete off in cart quantity input field to show actual value.
2021-11-15 17:30:54 -08:00
Joel Thiessen
1ccb1f6e1d
Fixing references to null value throwing errors on products task ( https://github.com/woocommerce/woocommerce-admin/pull/7934 )
2021-11-15 16:48:14 -08:00
Joshua T Flowers
126707eeab
Replace old task list option calls with data store selectors ( https://github.com/woocommerce/woocommerce-admin/pull/7820 )
...
* Add endpoint to unhide task list
* Rename show method to unhide
* Replace requests for hidden task list options
* Replace unhide task list requests
* Replace task list complete checks
* Replace dismiss option requests
* Remove complete task option check
* Fix up panel buttons
* Update finished setup to wait for task list resolution
* Create selector for getting a single task list
* Add selector for single task
* Fix task list panel visibility
* Add changelog entry
* Fix empty product types in profiler data
* Revert to checking for hidden task list
2021-11-15 15:57:13 -05:00
Joshua T Flowers
f48ea01543
Sync WooCommerce Payments default gateway with WCCOM ( https://github.com/woocommerce/woocommerce-admin/pull/7922 )
2021-11-15 15:09:24 -05:00
Joshua T Flowers
331ca075c4
Pass child props to partners card ( https://github.com/woocommerce/woocommerce-admin/pull/7929 )
2021-11-15 15:09:02 -05:00
Barry Hughes
a236bdca19
Merge pull request #31004 from matt-h/review-filter
...
Add Product Reviews filter for `review` comment type.
2021-11-15 10:26:28 -08:00
And Finally
24bafaa74d
Update plugins/woocommerce/includes/admin/class-wc-admin-addons.php
...
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2021-11-15 16:33:20 +00:00
Matt Sherman
30e9922986
Set Node version to 14 in .nvmrc to prevent incompatible versions of Node from being used with nvm ( https://github.com/woocommerce/woocommerce-admin/pull/7932 )
...
Pin Node version to 14 in .nvmrc
2021-11-15 10:14:05 -05:00
Tom Cafferkey
1e4f045b6a
Update theme_support check to include FSE enabled themes so that option woocommerce_queue_flush_rewrite_rules gets updated and run
2021-11-15 13:45:52 +00:00
Néstor Soriano
88621c6d01
Merge pull request #31169 from woocommerce/fix/unit-tests
...
Fix unit tests
2021-11-15 11:14:27 +01:00
vedanshujain
907c8d403b
Set autocomplete off in cart quanity input field to show actual value.
...
Autocomplete is default to on in most browsers, this is usually fine, but FireFox will overwrite actual value with whatever user entered last. This means if we change the quanity in some other page, and then refresh the cart page, the last entered value in cart page will be displayed, overwriting the actual value passed by server.
So autcomplete is disabled by default for quanity input field, further a filter is added like other fields in case this needs to be modified.
2021-11-15 11:38:39 +05:30
Sicelo
1e11f8e867
Fix symbol for SZL currency
...
The symbol for the Swaziland (now Eswatini) Lilangeni is not L (for Lilangeni),
but E (for Emalangeni, plural). Even if it is just one Lilangeni, it is written as
E1.00.
2021-11-13 17:28:52 +02:00
vedanshujain
90bae59c43
Fix polyfill path.
2021-11-12 18:57:57 +05:30
vedanshujain
dfdf593be1
Lock PHP platform confirm to last 7.0.x release to build correct dep tree.
2021-11-12 18:57:57 +05:30
vedanshujain
6c71a84b56
Fix unit test for WP 5.9 nightly by changing error message.
2021-11-12 18:57:57 +05:30
Christopher Allford
6b1aa73ab7
Moved Test File
...
It looks like a test file ended up at the top of the repository, this
moved it to the correct location.
2021-11-12 18:57:44 +05:30
Ilyas Foo
62c3b6ea97
Fix TaskList UI experiment enablement logic ( https://github.com/woocommerce/woocommerce-admin/pull/7930 )
...
* Fix TaskList UI logic to enable when either experiment is in treatment
* Fix invalid react attribute
* Changelog
2021-11-12 18:32:27 +08:00
Ilyas Foo
f085c6a09a
Fix ExPlat PHP client and experimental onboarding note ( https://github.com/woocommerce/woocommerce-admin/pull/7926 )
...
* Add urlencode to explat get request parameters
* Rename update profile action name
* Add completed condition to wc-admin-complete-store-details note
* Fix logic for update profile note
* Add 2col experiment to the fray
* Changelog
2021-11-12 17:22:08 +08:00
Claudio Sanches
fd3dfdbf3e
Merge pull request #31129 from woocommerce/distignore/project.json
...
Remove project.json from distribution
2021-11-11 18:34:22 -03:00
Claudio Sanches
7c145b9f69
Merge pull request #31148 from woocommerce/fix/repository-structure
...
Moved Test File
2021-11-11 18:33:45 -03:00
Christopher Allford
f3bd2739b8
Moved Test File
...
It looks like a test file ended up at the top of the repository, this
moved it to the correct location.
2021-11-11 13:16:27 -08:00
roykho
8cc99368f2
Update unit tests readme
2021-11-11 11:35:01 -08:00
Fernando
9ecea4a638
Bump experimental version ( https://github.com/woocommerce/woocommerce-admin/pull/7928 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-11 14:25:02 -03:00
roykho
9267d70dc7
Update e2e testing steps to use Nx
2021-11-11 07:54:55 -08:00
Paul Sealock
15f26ee8f7
update to 3.0.2 of changelogger
2021-11-11 17:03:44 +13:00
Paul Sealock
5c68568bb7
Revert "add nx composer-install targets"
...
This reverts commit ffaef64343
.
2021-11-11 16:47:50 +13:00
Paul Sealock
ffaef64343
add nx composer-install targets
2021-11-11 16:43:27 +13:00
Paul Sealock
20fb81eb5a
point to next changelog
2021-11-11 16:38:38 +13:00
Paul Sealock
40918d28f2
core changelog content
2021-11-11 16:30:22 +13:00
Paul Sealock
a5abab9ab0
Add Jetpack Changelogger
2021-11-11 16:28:10 +13:00
roykho
aa2dc625e2
Remove install-subset process
2021-11-10 13:35:16 -08:00
roykho
f75523a2ca
Remove project.json from distribution
2021-11-10 12:02:13 -08:00
barryhughes
13f598a0b1
Whitespace.
2021-11-10 13:06:46 -05:00
barryhughes
55503c6bd6
Fix hook/callback name, add type hints.
2021-11-10 13:06:46 -05:00
Matt Harrison
594eedeca1
Add Product Reviews filter for `review` comment type.
...
Creates the filter option for the WordPress Comments page to filter to
product reviews.
Closes #29920
2021-11-10 13:06:20 -05:00
roykho
898ccb986f
Add some common composer executor commands for woocommerce so it can be used in Nx context
2021-11-10 06:34:54 -08:00
Roy Ho
9d08ac8ac3
Merge pull request #31095 from woocommerce/setup-nx
...
Setup nx
2021-11-09 20:26:37 -08:00
Brian
1bd2886b0f
take over fix of barryhughes
...
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2021-11-09 15:31:58 -08:00
Brian
2d6451d6e2
revert changes
2021-11-09 15:31:57 -08:00
Brian
c530dc60fd
Update i18n/states.php
...
linting issue - done by barryhughes
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2021-11-09 15:29:44 -08:00
Brian
c0e4852cda
Update class-wc-countries.php
...
hide PLZ
..based on feedback at https://github.com/woocommerce/woocommerce/issues/30375#issuecomment-937858938
2021-11-09 15:29:44 -08:00
Brian
8abba36b89
Update states.php
...
fix codesniff
2021-11-09 15:29:43 -08:00
Brian
13be555407
update chile regions
...
based on https://en.wikipedia.org/wiki/ISO_3166-2:CL
2021-11-09 15:29:43 -08:00
Adrian Duffell
56c98220af
Prepare 3.0.0 release cycle ( https://github.com/woocommerce/woocommerce-admin/pull/7909 )
...
* Bump version to 3.0
* Update changelog
2021-11-10 06:49:47 +08:00
Ron Rennick
9736b15eb6
Merge pull request #31102 from woocommerce/fix/30655
...
remove duplicate gitignore entries
2021-11-09 16:46:05 -04:00
roykho
d839bdfc94
Implement executors for all script commands
2021-11-09 12:35:22 -08:00
Peter Fabian
619d7097f1
Merge pull request #31100 from woocommerce/brexit-tax-obw
...
Recommend automated taxes to 'GB'
2021-11-09 19:23:29 +01:00
kkmuffme
4f39c25991
use native wp_doing_ajax instead of custom is_ajax
2021-11-09 17:55:02 +01:00
Fernando
6e26f66564
Fix marketing extensions tracks ( https://github.com/woocommerce/woocommerce-admin/pull/7908 )
...
* Fix `Business Details` step tracks
* Add changelog
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-09 12:36:26 -03:00
Néstor Soriano
d64c4492c1
Add promoted card to in-App marketplace page ( #31090 )
...
* Add promoted card to in-App marketplace page
* Change name of transient
Changed name of transient for v2.0 of in-app marketplace featured page
content, so sites upgrading to WooCommerce 5.9 will get the correct
data for the new version of the page.
2021-11-09 08:02:57 -07:00
Peter Fabian
80ba82a00e
Merge pull request #30970 from woocommerce/fix/20563
...
Clarify tooltip for on-hold email.
2021-11-09 14:57:42 +01:00
Joshua T Flowers
7d464a514c
Remove task status endpoint ( https://github.com/woocommerce/woocommerce-admin/pull/7841 )
...
* Add extra status properties to tasks
* Convert extra properties to camelcase
* Replace task status usage in client
* Remove task status data store
* Remove task status endpoint
* Remove remaining task status references
* Add has products to appearance task data
* Handle PR feedback
* Fix up additional data for Avalara task
* Add changelog entry
2021-11-09 07:42:33 -05:00
Cullen Whitmore
057019c614
Move text alignment to the label to improve CSS specificity
2021-11-08 12:28:56 -06:00
Cullen Whitmore
499d443656
Add text-alignment to `th` elements in the variations table
2021-11-08 12:04:58 -06:00
Ron Rennick
64b562e498
Merge pull request #31082 from woocommerce/add/wsl-instructions
...
Added WSL instructions
2021-11-08 13:34:27 -04:00
Cullen Whitmore
f7623ac324
Change attribute label column from `td` to `th`
2021-11-08 11:30:18 -06:00
Tom Cafferkey
c5e17812f0
Ensure we are loading product page gallery scripts in for FSE themes
2021-11-08 17:26:46 +00:00
Rodel
7c1888ddad
Better phrasing in Running Tests opening statement
2021-11-09 00:45:34 +08:00
Barry Hughes
976f623792
Merge pull request #31091 from woocommerce/update/woocommerce-admin-2.8.0_Woo-6.0
...
Bump WooCommerce Admin version to 2.8.0
2021-11-08 08:10:58 -08:00
Vedanshu Jain
ca2495fc96
Merge pull request #31092 from woocommerce/add/5.9-changelog-entries
...
Add changelog entries for 5.9
2021-11-08 20:55:03 +05:30
Ron Rennick
a53e37f43b
remove duplicate gitignore entries
2021-11-08 11:03:19 -04:00
David Stone
10b534ac82
Add 'GB' to list of countries that are supported by taxjar since it no longer is part of EU
...
Closes https://github.com/Automattic/woocommerce-shipping-issues/issues/20
2021-11-08 13:02:00 +02:00
Joshua T Flowers
abc47adc95
Add Avalara to tax task ( https://github.com/woocommerce/woocommerce-admin/pull/7874 )
...
* Move woocommerce tax flow to subdirectory
* Add partner cards
* Use png for logo files
* Add partner card other actions
* Add partner card styling
* Add in mobile styles
* Interpolate links and html elements
* Redirect to tax configuration if Avalara not supported
* Mark task complete if Alavara is installed
* Record events when task partners are shown or selected
* Add changelog entry
* Update task card flow based on visible partners
* Skip plugin step if all plugins installed
* Move reusable components into subdirectory
* Record available partner options
* Fix type reference
* Wrap callback functions in useCallback to avoid rerenders
* Handle PR feedback
* Add key to partner card container
* Add testing instructions
2021-11-05 16:32:02 -04:00
Joshua T Flowers
675cf379c1
Only load default tasks during REST requests ( https://github.com/woocommerce/woocommerce-admin/pull/7904 )
...
* Only load default tasks during REST requests
* Add changelog entry
2021-11-05 15:38:05 -04:00
Ron Rennick
a6df312732
Merge pull request #31084 from woocommerce/fix/e2e-env-readme-links
...
Update links to moved e2e READMEs.
2021-11-05 15:54:30 -03:00
roykho
0ddad32294
Add docker up/down to executors
2021-11-05 10:10:13 -07:00
roykho
4501f13a87
Accommodate different directory names for woocommerce
2021-11-05 10:09:34 -07:00
Tom Cafferkey
5cdc6c86f6
Revert change for theme support on permalinks
2021-11-05 15:35:08 +00:00
Tom Cafferkey
2003a7813e
Create conditional function wc_current_theme_supports_woocommerce_or_fse
2021-11-05 15:31:22 +00:00
roykho
b86a66168e
Add Nx script executors to woocommerce plugin
2021-11-05 08:19:36 -07:00
Rodel
f37bc08a44
Corrected reference to WSL instructions
2021-11-05 20:44:31 +08:00
Nestor Soriano
b5c5a4da15
Improve handling of relative paths in downloadable files
...
to prevent access to files outside of WordPress uploads folder.
2021-11-05 13:43:22 +01:00
Rodel
8c8385fcce
Remove earlier WSL section
2021-11-05 20:42:12 +08:00
Rodel
1b60740e57
Reference to WSL md at the beginning of Running tests section
2021-11-05 20:40:54 +08:00
Rodel
df85aa293c
Minor changes
2021-11-05 20:23:37 +08:00
Rodel
906afa8a67
Separate readme for WSL instructions
2021-11-05 20:10:03 +08:00
Nestor Soriano
aaab2095fa
Change stable tag to 5.9
2021-11-05 12:57:59 +01:00
Nestor Soriano
e1bdd037c1
Add missing changelog entries for 5.9
2021-11-05 12:56:59 +01:00
Nestor Soriano
63531b985b
Bump WooCommerce Admin version to 2.8.0
2021-11-05 12:11:11 +01:00
Nestor Soriano
2d71ec403c
Fix (and improve) failing unit test.
2021-11-05 11:59:33 +01:00
Nestor Soriano
d98112e014
Use base taxes instead of current user taxes in wc_get_price_excluding_tax
...
Modify wc_get_price_excluding_tax so that when there's no user
available from a passed order and the
'woocommerce_adjust_non_base_location_prices' filter returns false,
the shop base location is used for the tax calculation instead of
the location of the currently logged in user.
2021-11-05 11:59:33 +01:00
Nestor Soriano
76c611b2d8
Fix: wc_get_price_excluding_tax when an order with no customer is passed
...
PR #30692 modified 'wc_get_price_excluding_tax' so that if an order
is passed its customer will be passed to WC_Tax::get_rates in order
to use the proper location for the taxes to be discounted. The problem
is that when the order has no customer (it's "Guest") an invalid
customer (id=0) is passed, which has no location, and thus no taxes
are deducted whatsoever.
The fix consists of checking if the customer id from the order is 0,
and in that case no customer is passed to WC_Tax::get_rates, thus
the shop location is used for the taxes.
2021-11-05 11:59:33 +01:00
And Finally
1a48569af9
Allow for 9 items in Marketing recommended lists ( https://github.com/woocommerce/woocommerce-admin/pull/7887 )
...
* - Increased `per_page` parameter of API request in `getRecommendedPlugins` from 6 to 9, to accommodate additional MailPoet item.
- Added new `mailpoet.js` with SVG icon for MailPoet, and corresponding entry to list of product icons.
* Changelog for this change.
* Renamed changelog.
* Added PR number to changelog content.
* Fix formatting
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-11-05 12:08:35 +08:00
Moon
a70d331cdf
Present Inbox notes in a panel with header ( https://github.com/woocommerce/woocommerce-admin/pull/7864 )
...
* Wrap notes with Card component -- Added header, badge, and cllipsis menu
* CSS changes to adjust padding and margin
* Change buttons to link style
* Render image only when the layout is thumbnail
* Add hover state
* Update text and classname
* Dismiss note immediately without prompting a confirmation (https://github.com/woocommerce/woocommerce-admin/pull/7868 )
* use woocommerce-admin-dismiss-notification class to target the dissmiss btn
* Add changelog
* Specify CSS styles so tha they dont get overridden by other plugins
* Update changelog
* Remove message gap
* Remove unwanted changes from package-lock.json
* Update changelog
2021-11-04 20:51:30 -07:00
And Finally
a6828f915c
Revert woocommerce/woocommerce-admin#7529 – remove Marketplace menu ( https://github.com/woocommerce/woocommerce-admin/pull/7902 )
...
* Reverts the changes in https://github.com/woocommerce/woocommerce-admin/pull/7529 , as we are merging My Subscriptions and Marketplace back into one Extensions page.
* Reverts the changes in https://github.com/woocommerce/woocommerce-admin/pull/7529 , as we are merging My Subscriptions and Marketplace back into one Extensions page.
* Added changelog.
2021-11-05 11:21:52 +08:00
And Finally
d03e53e765
Revert woocommerce/woocommerce-admin#7471 – use "Extensions" as the page title for My Subscriptions and Marketplace pages ( https://github.com/woocommerce/woocommerce-admin/pull/7901 )
...
* Reverts the changes in https://github.com/woocommerce/woocommerce-admin/pull/7471 , as we are merging the My Subscriptions and Marketplace pages back into one Extensions page.
* Added changelog.
2021-11-05 11:21:35 +08:00
LuigiPulcini
06894169da
Added logic to return on custom actions
...
This change adds the possibility for custom actions to return prematurely before the AJAX request is sent.
2021-11-05 00:32:18 +01:00
roykho
b64d0b3dfe
Add initial project.json config files to all packages and plugins
2021-11-04 14:51:04 -07:00
Lourens Schep
012359b499
Fix format of order_edit_recalc_totals props, so event does not get rejected
2021-11-04 12:26:41 -03:00
roykho
acbd9883f1
Prevent from running npm
2021-11-04 07:36:58 -07:00
roykho
7db8509af1
Extend the base TS configuration and update package path
2021-11-04 07:32:47 -07:00
Fernando
9a2cd38004
Add tests to Subscriptions inclusion ( https://github.com/woocommerce/woocommerce-admin/pull/7804 )
...
* Add unit tests to `OnboardingProductTypes` REST API
* Add e2e tests
* Add changelog
* Fix e2e tests
* Fix test description
* Fix to clean payment methods
* Fixed `clickStartWithTemplate`
* Fix test description
* Add package changelog
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-11-04 10:15:42 -03:00
Tomek Wytrębowicz
e73329fdf3
Update links to moved e2e READMEs.
2021-11-04 12:58:11 +01:00
Matt Sherman
e7a8193529
Use id instance property in DataSourcePoller instead of ID const defined in child classes ( https://github.com/woocommerce/woocommerce-admin/pull/7865 )
2021-11-03 17:28:43 -04:00
Rodel
73c3563290
Added WSL instructions
2021-11-04 02:48:30 +08:00
Michael Silber
4cba4bc1be
Add woocommerce_after_variations_table action hook after variations table
2021-11-03 05:51:55 -07:00
louwie17
44a01d6fe6
Fix wc_admin_daily from a missed change ( https://github.com/woocommerce/woocommerce-admin/pull/7829 )
...
* Fix wc_admin_daily
* Remove accidental change
* Make sure we use slug as key for remote inbox notifications and remove unnecessary transient delete
2021-11-03 09:43:40 -03:00
Manos Psychogyiopoulos
fb1cc38375
Delay handling of requests to hide admin notices and limit to admin area
...
Moving this to `admin_init` also ensures that WC_Notes_Run_Db_Update has been instantiated before it can hook into the `woocommerce_hide_update_notice` action. See:
- WC_Install:init()
- WC_Notes_Run_Db_Update::construct()
closes #30781
2021-11-03 10:28:30 +02:00
Peter Fabian
3398cf88cb
Clarify tooltip for on-hold email.
2021-11-03 13:35:58 +05:30
Moon
6747e90ceb
Remove the Spinner component while loading the store alerts ( https://github.com/woocommerce/woocommerce-admin/pull/7886 )
...
* Remove Spinner
* Add changelog
* Use null so it render nothing
* Update changelog
2021-11-02 21:17:26 -07:00
Matt Sherman
04a9091c29
Sync changelog from 2.8.0 ( https://github.com/woocommerce/woocommerce-admin/pull/7880 )
...
* Add changelog entry for 7824
* Add changelog entry for 7813
* Add changelog entry for 7817
* Update changelog for 7856 and 7873
2021-11-02 19:00:10 -04:00
Adrian Duffell
5d6ceafbff
Bump Minimum Versions for 2.9 Release ( https://github.com/woocommerce/woocommerce-admin/pull/7883 )
...
* Bump WordPress version
* Bump WooCommmerce version
2021-11-03 06:48:33 +08:00
Adrian Duffell
db11df4296
Add 2col Experiment ( https://github.com/woocommerce/woocommerce-admin/pull/7872 )
...
* Update experiment name
* Add 2col experiment
* Add changelog
* Update changelog
* Revert "Add 2col experiment"
This reverts commit 6509bf75f48d2662a4b3e53d3022ea82daac0d2b.
* Add 2col experiment
2021-11-03 06:36:12 +08:00
Moon
6205c8ba01
Avoid caching extended info on Analytics -> Products ( https://github.com/woocommerce/woocommerce-admin/pull/7819 )
...
* Do not cache extended info -- this is required to get the latest stock data
* Add changelog
2021-11-02 15:18:57 -07:00
Joel Thiessen
5356726638
Adding unfulfilled order count badge to woo navigation ( https://github.com/woocommerce/woocommerce-admin/pull/7835 )
2021-11-02 12:00:21 -07:00
Joshua T Flowers
d27da1aac1
Clean up tax task components ( https://github.com/woocommerce/woocommerce-admin/pull/7870 )
...
* Separate tax automated screen and stepper
* Move stepper to separate folder
* Fix up TS errors
* Fix location settings update
* Move complete address logic to store location component
* Prevent prematurely showing steps before resolution
* Update onEnable to onAutomate
* Add changelog entry
2021-11-02 13:33:42 -04:00
barryhughes
91435c89c5
Correct IQD currency symbol.
2021-11-02 10:32:37 -07:00
Joshua T Flowers
ea857c73d6
Add WC Pay in person text ( https://github.com/woocommerce/woocommerce-admin/pull/7830 )
...
* Update WCPay in person text
* Remove div wrapping finish setup button
* Add changelog entry
* Add US specific WooCommerce Payment suggestion
* Allow different gateway suggestion IDs for wcpay
* Add older fallback version of WCPay
* Change check to dev version of 2.9.0
* Use 5.10.0-dev for WC checks
2021-11-02 09:03:04 -04:00
Adrian Duffell
d57232719d
Add Profile Notes ( https://github.com/woocommerce/woocommerce-admin/pull/7861 )
...
* Add wc-admin-update-store-details note
* Add wc-admin-complete-store-details note
* Add notes to daily cron
* Add conditional display of notes if in experiment
* Fix bug preventing control experience being cached in transient
* Add filtering of experiment notes in REST API
* Revert "Add conditional display of notes if in experiment"
This reverts commit 99908b83d7868ae69dd1ccca1b565ee2de4dff0d.
* Add changelog
* Update changelog
* Refactor experiment condition for performance
2021-11-02 13:01:31 +08:00
Moon
777c3a709a
Add two-columns class dynamically ( https://github.com/woocommerce/woocommerce-admin/pull/7878 )
2021-11-01 19:43:46 -07:00
Moon
5391b9e066
Remove store setup from the things to do list ( https://github.com/woocommerce/woocommerce-admin/pull/7876 )
2021-11-01 19:33:10 -07:00
louwie17
1af44c47fa
Add extra intl countries to WC Pay support ( https://github.com/woocommerce/woocommerce-admin/pull/7873 )
...
* Fix lint error
* Add changelog
2021-11-01 16:33:08 -03:00
Peter Fabian
f7eeeacb10
Fixed typo in readme.
2021-11-01 11:43:26 +01:00
Barry Hughes
ec5ab7cdb5
Merge pull request #30997 from woocommerce/update/has-block-template-filter
...
Update has_block_template function to use apply_filters
2021-10-29 08:47:04 -07:00
Tom Cafferkey
f8eebbecbd
Update plugins/woocommerce/includes/class-wc-template-loader.php
...
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2021-10-29 16:16:10 +01:00
Joshua T Flowers
d5bdb285d8
Add marketing extensions back to obw ( https://github.com/woocommerce/woocommerce-admin/pull/7831 )
...
* Add back in extension list title
* Separate task list and obw plugin lists
* Remove mailpoet from basics list
* Bump extensions REST API to v3
* Add changelog entry
2021-10-29 08:47:05 -04:00
Tom Cafferkey
3047603e2b
Updated has_block_template to have type casting, added a block comment to the filter and updated filter prefix to use woocommerce_
2021-10-29 13:02:23 +01:00
Ilyas Foo
e73a4cd2ea
Add console warning on Inbox notes character limit ( https://github.com/woocommerce/woocommerce-admin/pull/7869 )
...
* Add initial console warning
* Update warning to include permalink to post
* Fix formatting for multiple notes
* Changelog
* Add dompurify
* Add translation
2021-10-29 18:15:42 +08:00
Paul Sealock
789d942f89
Update e2e package locations and add PNPM ( #30977 )
2021-10-29 08:32:31 +13:00
Peter Fabian
bc25115549
Merge pull request #31034 from woocommerce/tweak/readme-verbiage
...
Spotfix a few typos
2021-10-28 14:38:37 +02:00
Veljko
5c110acd4a
Add performance orders search
2021-10-28 13:52:12 +02:00
Ilyas Foo
d4e27ea3ea
Fix Tasklist UI illustrations styling ( https://github.com/woocommerce/woocommerce-admin/pull/7858 )
...
* Fix css styles
* Changelog
2021-10-28 16:02:56 +08:00
Joshua T Flowers
91473959c8
Update add task extension example ( https://github.com/woocommerce/woocommerce-admin/pull/7809 )
...
* Update task extension example
* Fix up namespaced classes
* Register task on init hook for REST usage
2021-10-27 15:03:27 -04:00
Ilyas Foo
96028ff055
Revert experiment task titles back to original ( https://github.com/woocommerce/woocommerce-admin/pull/7853 )
...
* Remove experiment task titles
* Changelog
2021-10-27 17:41:51 +08:00
Ilyas Foo
7ae80e7969
Change CTA text for personalize store task after completion ( https://github.com/woocommerce/woocommerce-admin/pull/7852 )
...
* Change CTA text for personalize store task after completion
* Changelog
2021-10-27 17:41:34 +08:00
Néstor Soriano
2d405cc8c1
Merge pull request #30901 from woocommerce/fix/30594-api-key-description-length
...
Fix Description Length Preventing REST API Key Creation
2021-10-27 11:10:24 +02:00
Néstor Soriano
59ab939282
Merge pull request #30935 from EvanHerman/trunk
...
Update locale-info.php
2021-10-27 09:57:44 +02:00
Néstor Soriano
33715a6d96
Merge pull request #30950 from woocommerce/add/enhance-unit-test-documentation
...
Add troubleshooting section to running unit test section
2021-10-27 09:22:58 +02:00
Nestor Soriano
14ebad52a6
Add "Troubleshooting" to the ToC in the unit tests README.
2021-10-27 09:20:33 +02:00
Moon
d97a45c432
Update experiment name ( https://github.com/woocommerce/woocommerce-admin/pull/7851 )
...
* Use UTC timezone for the month and year
* Include year
2021-10-26 20:09:26 -07:00
Moon
a90f80e838
Set the circle bg to transparent ( https://github.com/woocommerce/woocommerce-admin/pull/7849 )
2021-10-26 18:56:03 -07:00
Barry Hughes
03903d36a6
Spotfix a few typos
2021-10-26 13:04:44 -07:00
Moon
b027461e44
Use WordPress 5.6 ( https://github.com/woocommerce/woocommerce-admin/pull/7843 )
2021-10-26 10:27:37 -07:00
Rodel
ec6f839ee2
Added tests for batch update products
2021-10-26 18:14:57 +08:00
Rodel
817db0aa14
Minor doc update
2021-10-26 18:14:36 +08:00
Ilyas Foo
30d7def26f
Add header cards for all tasks in Tasklist UI experiment ( https://github.com/woocommerce/woocommerce-admin/pull/7838 )
...
* Add illustration images
* Refactor the way clicking task is handled, tracking clicks should be during CTA
* Refactor task list on select and rendering
* Add WCPay task and update existing tasks to use new API
* Change payments task behaviour to show after wcpay is connected
* Add couple more tasks
* Add marketing and appearance tasks, customize styles
* Refactor to use svg components instead of images, add custom task titles for experiment
* Updated tracking to be like existing task list
* Change default task shown to be the last
* Cleanup css
* Changelog
* Fix ellipsis menu css to be more specific to the respective tasklist
2021-10-26 16:40:35 +08:00
Rodel
751dc5da1f
Data file for products CRUD tests
2021-10-26 16:27:20 +08:00
Rodel
054183cb5a
Renamed data file for product-list tests
2021-10-26 15:40:00 +08:00
Moon
543cefa004
Two columns experiment - move paid extensions to extended task list ( https://github.com/woocommerce/woocommerce-admin/pull/7839 )
...
* Render extended task list
* Remove margin-bottom when the extended task list is empty
* Fix typo
* Remove redundant isVisible check
* Remove unallowedTasks and move it to concat
* Remove woocommerce_tasklist_progression experiment
* Remove duplicate array items
* Use isVisible to check the visibility
* Remove redundant logic
2021-10-25 21:08:05 -07:00
Joel Thiessen
c146e25b47
Updating woo navigation link colors for greater contrast ( https://github.com/woocommerce/woocommerce-admin/pull/7833 )
2021-10-25 09:35:22 -07:00
Tomek Wytrębowicz
cc5b2d9f58
Set the scope of `wpNavMenuClassChange` to wp-admin's menu. ( https://github.com/woocommerce/woocommerce-admin/pull/7773 )
...
Fixes woocommerce/woocommerce-admin#7772
2021-10-25 15:59:35 +02:00
Rodel
04d6e7acdb
Minor test suite name change
2021-10-25 20:03:46 +08:00
Rodel
9104089b01
Split products tests
2021-10-25 20:02:17 +08:00
And Finally
717317142a
Restored support for price suffix in in-app marketplace product card, allowing prices per month. This was added in https://github.com/woocommerce/woocommerce/pull/30840 , but was accidentally omitted when we fixed conflicts.
2021-10-25 12:55:05 +01:00
Rodel
f44f62c385
Merge branch 'trunk' into add/api-test-crud-products
2021-10-25 18:02:46 +08:00
Ilyas Foo
29367e5f14
Fix typescript type error in admin-e2e-tests package ( https://github.com/woocommerce/woocommerce-admin/pull/7765 )
...
* Fix type error
* Update changelog
* Better type handlings
2021-10-23 11:03:24 +08:00
louwie17
c12a451af0
Fix/7812 activity panel styling ( https://github.com/woocommerce/woocommerce-admin/pull/7813 )
...
* Increase specificity of activity panel css to avoid conflicts
* Fix linting
* Fix some other styles
* Add changelog
2021-10-21 22:18:11 -03:00
louwie17
07adc231f9
Parse low_stock_amount to int if it exists ( https://github.com/woocommerce/woocommerce-admin/pull/7817 )
...
* Parse low_stock_amount to int if it exists
* Add changelog
2021-10-21 22:17:09 -03:00