Chi-Hsuan Huang
5fb8183682
Fix Core Profiler UI issues ( #38872 )
...
* Fix overlapping button position when the height is less than 667px (iphone SE)
* Fix misaligned check icon on mobile
* Prevent the menu from closing when clicking on a selected item
* Add changelog
* Fix lint
---------
Co-authored-by: moon <moon.kyong@automattic.com>
2023-06-22 20:54:14 -07:00
Corey McKrill
26902f0ce1
Move unit tests to existing file
2023-06-22 17:24:25 -07:00
Corey McKrill
b16d362490
Add unit tests
2023-06-22 15:44:40 -07:00
github-actions[bot]
b9f265c44a
Delete changelog files based on PR 38852 ( #38894 )
...
Delete changelog files for 38852
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-22 14:35:32 -05:00
github-actions[bot]
a75b8fd393
Delete changelog files based on PR 38854 ( #38890 )
...
Delete changelog files for 38854
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-22 14:22:01 -05:00
Nathan Silveira
b1f4907dec
Remove feature related query args after enabling/disabling it ( #38852 )
...
* Remove feature related query args after enabling/disabling it
* Test to see if E2E tests pass
* Revert "Test to see if E2E tests pass"
This reverts commit 120e971f33f22dc3e7eec6e5ab228b1908c56364.
* Add support to remove multiple query params
2023-06-22 14:42:00 -04:00
Matt Sherman
78dad448f4
Always pass defaults to product_type_options filter ( #38854 )
...
* Add wc_get_default_product_type_options function
* Use wc_get_default_product_type_options() as initial input for product_type_options filter
* Changelog
2023-06-22 08:16:34 -04:00
Sam Seay
b99f63769a
Remove a workflow that is not used and too old to trust ( #38647 )
...
Remove a workflow that is not used and too old to trust.
2023-06-22 22:24:02 +12:00
kidinov
fc6c01736a
Fixed formatting
2023-06-22 10:55:53 +02:00
kidinov
0d5bc86da2
Fixed test again
2023-06-22 09:50:50 +02:00
Nestor Soriano
15d505864f
Added a missing __construct doc comment.
...
(But why is phpcs complaining about this now and it wasn't before??)
2023-06-22 09:24:06 +02:00
Nestor Soriano
98a25ffd67
Treat LegacyProxy as a special case when resetting replacements.
2023-06-22 09:16:07 +02:00
Moon
30ea01c047
Refresh onboarding profile values on the Homescreen ( #38861 )
...
* Use window.location.href for redirection to refresh the page to get the latest onboarding profile values
* Add changelog
* Remove unused import
2023-06-21 22:40:42 -07:00
Matt Sherman
6076458471
Do not show "Adding new attribute failed" error message when loading of product screens is interrupted by page unload ( #38815 )
...
* Suppress "adding new attribute failed" error message on page unload
* Only attempt to add empty attribute if page has attributes list
2023-06-21 21:26:01 -04:00
Paul Sealock
72a6f2b503
Workflows CLI: add list command ( #38816 )
...
* hello world
* better description
* cli-table types
* row types
* just strings
* lockfile
2023-06-22 12:15:04 +12:00
Tam Mullen
cd69c99ef6
E2E: Update WP Mail Logging Version ( #38862 )
...
* Removing skip in order-emails.spec.js
* Pin version of WP Mail Logging
* added changelog
2023-06-22 00:06:17 +01:00
github-actions[bot]
1ce4adcda9
Delete changelog files based on PR 38745 ( #38870 )
...
Delete changelog files for 38745
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-21 17:57:40 -05:00
github-actions[bot]
95c9578694
Delete changelog files based on PR 38835 ( #38868 )
...
Delete changelog files for 38835
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-21 17:50:20 -05:00
github-actions[bot]
1b08275b1c
Delete changelog files based on PR 38839 ( #38866 )
...
Delete changelog files for 38839
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-21 17:46:52 -05:00
github-actions[bot]
4ec56e650c
Delete changelog files based on PR 38728 ( #38864 )
...
Delete changelog files for 38728
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-21 17:23:03 -05:00
nigeljamesstevenson
ee7fcf8840
E2e/skip failing can email invoice/order details to customer ( #38855 )
2023-06-21 21:15:07 +01:00
nigeljamesstevenson
97a3d7e918
add changelog
2023-06-21 20:39:50 +01:00
nigeljamesstevenson
9cd06f022c
skip test causing GH PRs to fail -under investigation
2023-06-21 20:36:32 +01:00
Timothy Steele
565c1e9be7
Load `taxonomy-pa_<slug>` template before `taxonomy-product_attribute` ( #37552 )
...
* Fix for WooCommerce Issue 36560: https://github.com/woocommerce/woocommerce/issues/36560
* Add changelog
* Move changelog file to proper location
---------
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-06-21 16:15:17 -03:00
Barry Hughes
f5a601d6e1
When removing customer accounts, their content should be preserved. ( #38837 )
...
* When removing customer accounts, their content should be preserved.
* Fix test for customer data clean-up.
2023-06-21 14:03:01 -03:00
Joshua T Flowers
6bbc4dad1a
Add missing tracks events to product editor ( #38728 )
...
* Only record product update on already published products
* Add source into published product tracks event
* Add missing tracks options to product update event
* Track tab clicks in the editor
* Add source to tab clicks
* Record tracks on preview click
* Add events for media gallery, description, and attributes
* Add tracks events to more menu
* Replace new_product_page with source
* Add changelog entry
* Fix lint errors
* Add tracks for About the Editor menu item
* Add onClick event to AboutTheEditor menu item
* Use dropdown option event for classic editor menu click
2023-06-21 09:38:04 -07:00
Fernando Marichal
0be60a44a8
Add 'product_block_editor' to 'legacy_feature_ids'. ( #38835 )
...
* Add product_block_editor to legacy_feature_ids
* Add changelog
2023-06-21 13:11:11 -03:00
Nestor Soriano
46b259bc8d
Add changelog file
2023-06-21 17:44:28 +02:00
Nestor Soriano
5d4c07d23c
Improvements to the DI related unit testing infrastructure:
...
- When ExtendedContainer::replace is used passing an instance of
an object, the 'init' method will be executed in the instance
when resolving the replaced class name.
- Added the ExtendedContainer::reset_replacement method, this will
undo a 'replace' and reset the registration back to its original state.
- Similarly, added the ExtendedContainer::reset_all_replacements method.
2023-06-21 17:39:34 +02:00
kidinov
634377bbc9
Fixed test again
2023-06-21 16:46:52 +02:00
kidinov
ecccfdf2c7
Fixed test
2023-06-21 16:15:36 +02:00
kidinov
c7134e6eff
Fixed formatting
2023-06-21 15:44:23 +02:00
Luigi Teschio
cb0602cfa9
Update to WooCommerce blocks 10.4.3 ( #38839 )
...
update to wc blocks 10.4.3
2023-06-21 15:32:11 +02:00
kidinov
071d913b0f
Added tests
2023-06-21 15:15:27 +02:00
Gan Eng Chin
f31eca2ec5
Marketing: Do not show "Create a campaign" button if there are no campaign types ( #38825 )
2023-06-21 19:43:35 +08:00
kidinov
08b08e5619
Fixed where contitions. Handle name parameter
2023-06-21 13:37:38 +02:00
Gan Eng Chin
04294c4ec8
Simplify code to display buttons in IntroductionBanner.
2023-06-21 18:53:45 +08:00
kidinov
0e1f78318e
Attempt to fix formatting
2023-06-21 11:28:56 +02:00
Nestor Soriano
182d8bf7f2
Add changelog file
2023-06-21 10:29:42 +02:00
Nestor Soriano
12a453f1a5
ORdersTableDataStore: capture+log exceptions when populating order properties.
...
This makes the behavior of wc_get_order to be the same as when HPOS
is disabled (and Abstract_WC_Order_Data_Store_CPT is thus used
instead): the order is still retrieved (although without the errored
properties set) instead of the function just returning false.
An example of when this can happen is if an order refund has the id
of a no longer existing order as the parent id.
2023-06-21 10:25:14 +02:00
Leif Singer
bc2cba7b81
fix: check whether WC_ADMIN_APP is defined before using ( #38806 )
2023-06-21 09:14:20 +02:00
Paul Sealock
5b0aa22402
WooCommerce: Handle legacy JS use of ES6 ( #38342 )
...
* use grunt-contrib-uglify-es
* changelog
* fix syntax
* remove null coalescence
* lockfile
2023-06-21 14:10:49 +12:00
Paul Sealock
ec9f489dd0
Update phpcs-changed to version 2.11.1 ( #38756 )
...
* bump version
* composer lock file update
* changelog
2023-06-21 14:09:28 +12:00
barryhughes
a473a001ce
Selectively invalidate cached plugin data when needed.
2023-06-20 14:27:03 -07:00
barryhughes
1c2dd45ffd
Ignore cached plugin data when checking if plugins are WooCommerce-aware.
2023-06-20 13:12:13 -07:00
Corey McKrill
79b52d2a5f
Linting: Add pnpm commands and update contributing guidelines ( #38727 )
...
Adds pnpm commands for utilizing the new phpcs-changed Composer scripts, and updates documentation to make these commands more discoverable.
2023-06-20 12:33:41 -07:00
Michael Pretty
6771b48c20
get_index_columns using SHOW INDEX FROM query instead of information_schema ( #36427 )
...
* get_index_columns using SHOW INDEX FROM query instead of information_schema
* returning empty array for clarity
* ignore interpolated query
* adding changelog entry
* Adding unit tests for the updated DatabaseUtil::get_index_columns()
---------
Co-authored-by: Michael Pretty <prettyboymp@Michaels-MacBook-Pro.local>
2023-06-20 15:34:59 -03:00
Ron Rennick
f012b4d038
update remaining print_r in HPOS code
2023-06-20 14:01:02 -03:00
github-actions[bot]
87c69f38e6
Release: Remove 7.9 change files ( #38814 )
...
Delete changelog files from 7.9 release
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-20 11:51:33 -05:00
github-actions[bot]
1f68c707cc
Prep trunk for 8.0 cycle ( #38812 )
...
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-20 11:51:03 -05:00