Commit Graph

52765 Commits

Author SHA1 Message Date
Nathan Silveira c9d4324b43
Fix "Used for variations" checkbox being disabled on Variable products (#39106)
* Reintroduce disable_or_enable_fields

* Add changelog

* Add an additional call to disable_or_enable_fields

* Fix changelog
2023-07-05 15:20:06 -03:00
Gan Eng Chin e004f90c3f
Fix php linting error. 2023-07-06 01:45:25 +08:00
Fernando Marichal 4086e8e7f5
Fix backward compatibility for AdvancedFilters (#39049)
* Create function getInterpolatedString

* Fix interpolated strings

* Add tests

* Add changelog

* Fix deprecation text

* Improve getInterpolatedString

* Add tests

* Add method backwardsCompatibleCreateInterpolateElement

* Use another "createInterpolateElement"

* Fix deprecation text
2023-07-05 14:43:07 -03:00
github-actions[bot] ad8b121e21
Delete changelog files based on PR 38833 (#39094)
Delete changelog files for 38833

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-07-05 09:56:51 +12:00
Nathan Silveira 408ceaa8f7
Fix undismissable store alert when using language localization (#38967)
* Fix error while dismissing the last alert when there's multiple

* Copy action id to localized action

* Add changefile(s) from automation for the following project(s): woocommerce

* Fix lint issue

* Improve implementation and add test

---------

Co-authored-by: github-actions <github-actions@github.com>
2023-07-04 16:54:13 -03:00
Fernando Marichal 00d8e65cf0
Fix grey background when menu collapsed (#38941)
* Fix styles

* Add changelog

* Fix 'adminmenuback' z-index

* Fix header and footer

* Fix header

* Fix lint

* Fix footer

* Fix form background color
2023-07-04 14:59:33 -03:00
Maikel David Pérez Gómez 8b1d576918
registerCoreBlocks still being called on legacy product page (#38982)
* Remove registerBlocks from rich text editor to avoid  warning messages

* Expose registerBlocks as registerRichTextEditorBlocks from the rich text editor package

* Add changelog file
2023-07-04 12:46:11 -04:00
Maikel David Pérez Gómez 11541583e0
Perform feature flag change and redirection in the same request (#38833)
* Perform feature flag change and redirection in the same request

* Add changelog file

* Remove feature related query args after enabling/disabling it

* Use REQUEST_URI instead of referred one

* Fix lint errors

* Move phpcs to new line

* Use isset instead of empty

---------

Co-authored-by: Nathan Schneider <nsschneider1@gmail.com>
Co-authored-by: Lourens Schep <lourensschep@gmail.com>
2023-07-04 12:06:40 -03:00
Gan Eng Chin ba1f76dcfe
Add changelog. 2023-07-04 23:00:14 +08:00
Gan Eng Chin be363458e3
Add Klaviyo into default free extensions for onboarding task list. 2023-07-04 19:36:30 +08:00
Gan Eng Chin ed5737ba87
Call marketing extension recommendations API version 1.3 and support Klaviyo in "Installed extensions" card in Marketing page (#38974) 2023-07-04 17:27:02 +08:00
Nestor Soriano 7a8891feed
Migration fixed.
The first version was actually deleting all the existing placeholder
records.
2023-07-04 16:31:44 +09:00
github-actions[bot] 6be7214fda
Delete changelog files based on PR 38999 (#39076)
Delete changelog files for 38999

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-07-04 16:59:23 +12:00
Nestor Soriano 9e10e5c605
Fix linting errors in StringUtilTest 2023-07-04 12:45:16 +09:00
Chi-Hsuan Huang 3a402a1235
Replace button text "Proceed" with "Continue" to be more consistent (#38961)
* Replace "Proceed" with "Continue" to be more consistent

* Add changelog

* Update button label for WCPay setup step in task list
2023-07-04 11:36:28 +08:00
Nestor Soriano 161bffe054
Fix a couple of @since tags 2023-07-04 12:32:15 +09:00
Nestor Soriano 0759984b9f
Modify the stray order deletion migration to work in batches.
Also introduce some utility methods:

StringUtil::to_sql_list
StringUtil::class_name_without_namespace
2023-07-04 12:24:15 +09:00
Kathy 9d5c90dad8
Send $product_name through woocommerce_cart_item_name filter once (#38999)
* Send $product_name through woocommerce_cart_item_name filter only once. Closes #38744.

* Replace additional product name filters, with already filtered variable.

* add additional params to docblock of woocommerce_cart_item_name

* bump template version to 7.9.0

* revert cart_item_name filter change in #37830

* Minor fixes

* Bump template version

---------

Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-07-04 15:16:39 +12:00
Nestor Soriano 49caf09db7
Remove the explicit creation of deletion records for child orders.
See the comment added at the end of
OrdersTableDataStore::handle_order_deletion_with_sync_disabled
2023-07-04 10:25:04 +09:00
github-actions[bot] baca2fbfe1
Delete changelog files based on PR 39048 (#39069)
Delete changelog files for 39048

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-07-04 12:16:20 +12:00
github-actions[bot] 5909b3522d
Update changelog.txt from release 7.8.2 (#39065)
Prep trunk post release 7.8.2

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-07-04 11:57:58 +12:00
Moon 7bbffd3284
Update CSS styles for core profiler headers (#39059)
* Remove letter-spacing and use 500 for font-weight

* Add changelog

* Style updates for the header

* Set letter-spacing to normal
* Use 500 for font-weight
* Remove max-width

* Add changelog
2023-07-03 10:54:48 -07:00
Nestor Soriano 77af8532c6
Add a 'suppress_filters' arg to Abstract_WC_Order_Data_Store_CPT::delete
Also this method now fires 'woocommerce_before_delete/trash_order'
hooks, for symmetry with OrdersTableDataStore::delete.
2023-07-03 16:14:42 +09:00
Nestor Soriano 406e2acba7
Add a 'suppress_filters' arg to OrdersTableDataStore::delete
Also set it to true in DataSynchronizer::process_deleted_orders
2023-07-03 16:10:39 +09:00
Nestor Soriano 5e1624be46
Remove the "verify parent id" logic for orders 2023-07-03 14:39:19 +09:00
Nestor Soriano 79a6c798de
Merge branch 'trunk' into add/sync_of_deleted_orders 2023-07-03 14:34:20 +09:00
Nestor Soriano 0793d9da40
get_next_batch_to_process now returns changes of all types.
Previously it wouldn't mix "deleted" with "created" or "updated"
in the same batch.

Also dded the HposTestCase::set_order_as_updated method.
2023-07-03 13:45:36 +09:00
barryhughes b0f14a26ea Correct another mismatched closing tag. 2023-06-30 11:53:37 -07:00
barryhughes 213e402cc4 Closing and opening tags must match. 2023-06-30 11:50:27 -07:00
louwie17 f8c6c43721
Update/create product block package (#39023)
* Add publish config

* Add changelog
2023-06-30 15:23:13 -03:00
Luigi Teschio 61a6fc618c
Update WooCommerce Blocks to 10.4.5 (#39048)
bump WC Blocks to 10.4.5
2023-06-30 15:27:27 +02:00
github-actions[bot] 6fac9fe376
Delete changelog files based on PR 39030 (#39044)
Delete changelog files for 39030

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-30 16:22:39 +12:00
github-actions[bot] 192843b487
Delete changelog files based on PR 38872 (#38924)
Delete changelog files for 38872

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-30 16:13:58 +12:00
github-actions[bot] 3b7b8cddac
Update changelog.txt from release 7.8.1 (#38981)
Prep trunk post release 7.8.1

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-30 16:13:22 +12:00
Moon 87393e0ef1
Update CSS styles for core profiler headers (#39042)
* Remove letter-spacing and use 500 for font-weight

* Add changelog
2023-06-29 20:16:44 -07:00
Daniel Dudzic 3d0c5af5fe
FSE: Fix frontend stylesheets not being enqueued in the Site Editor (#38769) 2023-06-29 22:30:02 +02:00
louwie17 690bd7da2b
Require wc-admin-functions into products tracking class (#39030)
* Require wc-admin-functions into products tracking class

* Add changelog

* Revert old change back
2023-06-29 17:00:04 -03:00
Daniel Dudzic b1dc8b67f9
Merge branch 'woocommerce:trunk' into fix/35495-stylesheets-not-enqueued-in-site-editor 2023-06-29 21:54:44 +02:00
github-actions[bot] 1aab0eccab
Delete changelog files based on PR 38987 (#39034)
Delete changelog files for 38987

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-29 13:36:20 -05:00
github-actions[bot] 3915ea496f
Delete changelog files based on PR 38929 (#39032)
Delete changelog files for 38929

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-06-29 13:33:07 -05:00
Gan Eng Chin f36b00021b
Replace deprecated WC_ADMIN_IMAGES_FOLDER_URL with plugins_url function call.
Co-authored-by: Jeremy Pry <JPry@users.noreply.github.com>
2023-06-30 00:29:09 +08:00
louwie17 8978f2a929
Prepare create product editor block package (#39022)
* Prepare create product editor block package

* Remove legacy message
2023-06-29 10:32:04 -03:00
Gan Eng Chin bb8079def8
Fix PHP lint issues. 2023-06-29 19:12:48 +08:00
Gan Eng Chin f8b509a710
Add changelog. 2023-06-29 19:00:02 +08:00
Sam Seay 957fb2b07e
Update pnpm to 8.6.5 (#38990) 2023-06-29 16:51:29 +12:00
Sam Seay 59e1ba174d
MVP process manifest JSON and convert to WordPress categories/posts (#38874)
---------

Co-authored-by: Leif Singer <git@singer.sh>
2023-06-29 16:47:22 +12:00
Paul Sealock b6b093225e
Package release: Handle new package validation (#39008) 2023-06-29 13:28:19 +12:00
Corey McKrill 55b2c67eda
Analytics API: Parameter to omit customer records with specific empty fields (#38827)
Adds `filter_empty` parameter, so that customer records with specific empty fields can be left out of the results, resulting in more efficient requests.

Fixes #38820
2023-06-28 17:17:53 -07:00
Corey McKrill b81a86c922
OrdersTableDataStore: capture+log exceptions when populating order properties (#38840)
Even if errors are found when populating the order properties, the order object will be returned anyway. Additionally, these errors will be logged as warnings, both when using the new HPOS-based orders datastore and when using the old CPT based datastore.
2023-06-28 17:13:33 -07:00
Nima Karimi 8d5d8d9302
Release Woo AI plugin v0.2.0 (#39011)
Updating versions and changelog
2023-06-29 02:21:33 +03:00