Commit Graph

10977 Commits

Author SHA1 Message Date
louwie17 c547326135
Update product experiment name (#39210)
* Update product experiment name

* Add changelog
2023-07-12 16:30:04 -03:00
Vlad Olaru 96f15ec5bd
Update incentive cache logic to use context hash for cache invalidation 2023-07-12 20:26:55 +03:00
Vlad Olaru cf72af9d38
refact: Return early when filtering 2023-07-12 20:26:20 +03:00
Vlad Olaru 35b397940d
Change the has_wcpay logic to better align with our server intent 2023-07-12 20:25:48 +03:00
Vlad Olaru d7f0208f5a
Reduce incentive cutoff condition to just WCPay plugin active 2023-07-12 20:22:38 +03:00
Vlad Olaru e5381787b2
docs: More precise docs 2023-07-12 20:21:27 +03:00
Vlad Olaru 758139ee00
refact: Add type hints 2023-07-12 20:20:13 +03:00
Vlad Olaru 36abbfd233
refact: Use short array syntax 2023-07-12 20:14:24 +03:00
Panos (Panagiotis) Synetos 269d893072
Finally, that's the changelog :) 2023-07-12 16:34:49 +03:00
Panos (Panagiotis) Synetos 2c1fe3e8c9
Remove styles from buttons, as theme colors.css is taking care of them 2023-07-12 15:09:15 +03:00
Panos (Panagiotis) Synetos 5fe4a08312
Applied review comments 2023-07-12 15:01:36 +03:00
Panos (Panagiotis) Synetos 658e11920f
Merge branch 'trunk' into fix/admin-colors-use-theme 2023-07-12 13:26:44 +03:00
Sam Seay e91a72b8a1
WooCommerce Docs: Support Gutenberg block conversion with CommonMark, add some basic unit tests. (#39096)
* Extract docs manifest generation into a CLI tool
2023-07-12 19:29:15 +12:00
Phill 64942cb195
Enhancement class-wc-admin-api-keys-table-list.php
Replaced Ellipses for asterisk when hiding part of the API Key
2023-07-12 14:20:43 +07:00
Vedanshu Jain 435619b5c1 Add filter `woocommerce_redirect_order_location` for consistency with posts and HPOS. 2023-07-12 11:39:19 +05:30
rodelgc dddd0e65ac
E2E: Update locators and force-check in `order-email-receiving` and `order-emails` specs (#39159)
* Add changelog

* Update locator and force check
2023-07-11 13:02:00 -07:00
Panos (Panagiotis) Synetos ec6ab3bf8d
Merge branch 'trunk' into fix/admin-colors-use-theme 2023-07-11 19:44:14 +03:00
Panos (Panagiotis) Synetos 4bbc7b3eca
Remove hardcoded text color wherever variable background color is used 2023-07-11 19:43:05 +03:00
Panos (Panagiotis) Synetos 6ee83e0f5e
Fix activation css to use wp-admin-theme-color 2023-07-11 19:21:37 +03:00
Panos (Panagiotis) Synetos 111841f783
Use new branding colors in activation and wc setup 2023-07-11 19:04:49 +03:00
Vedanshu Jain 780f2a1d99 Coding standard fixups. 2023-07-11 20:17:03 +05:30
Panos (Panagiotis) Synetos b467c0f25b
Shipping methods empty state follow theme colors (and minor improvements) 2023-07-11 17:45:39 +03:00
Thilina Pituwala 19b3d40595
Prevent unwanted helper api calls when loading subscription notes (#37378)
* Load subscription notes only via WC Admin home page and extensions page to avoid calling helper API endpoints unnecessarily.

* Adding change log.

* Moving connection check after the early return statements.

* Use admin_head hook instead of admin_init to load subscriptions notes.

Since `get_current_screen` function can not be called within `admin-init` hook it is not possible to determine if the subscriptions are being loaded via WC related page or not.

* Update doc block.
2023-07-11 09:02:32 -05:00
Panos (Panagiotis) Synetos 9412de17b6
Use page-title-action instead of deprecated add-new-h2 2023-07-11 16:43:39 +03:00
Panos (Panagiotis) Synetos c80b0bcc8b
Untested extensions modal uses theme colors 2023-07-11 16:43:09 +03:00
Panos (Panagiotis) Synetos 4c196332c2
Auth page uses Woo colors, according to branding 2023-07-11 16:41:10 +03:00
Panos (Panagiotis) Synetos 5b72907070
Importer/Exporter use admin theme color 2023-07-11 16:40:41 +03:00
Panos (Panagiotis) Synetos 6263316b3f
Breadcrump up link use admin theme color 2023-07-11 16:38:18 +03:00
Panos (Panagiotis) Synetos 76af662744
Email status use admin theme color 2023-07-11 16:37:15 +03:00
Panos (Panagiotis) Synetos 54bdd0d038
Input toggles use admin theme color 2023-07-11 16:35:20 +03:00
Panos (Panagiotis) Synetos a697949cde
WooCommerce message use admin theme color 2023-07-11 16:34:56 +03:00
Panos (Panagiotis) Synetos eee7c0a46e
Blankstate buttons follow theme colors 2023-07-11 16:34:24 +03:00
Panos (Panagiotis) Synetos 903ce08690
Change default WooCommerce color 2023-07-11 16:24:57 +03:00
Vedanshu Jain 5c5b2ce289 Fix syntax from GH UX commit + use consistent description. 2023-07-11 18:49:35 +05:30
Vedanshu Jain 95d2220c7f
Move out HTML out of translatable string for easier translation.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:45:06 +05:30
Vedanshu Jain bbd93841da
Fix indentation.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:44:09 +05:30
Vedanshu Jain c0dc48df00
Add the `the`.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:43:58 +05:30
Vedanshu Jain ffb20eb7ec
Use proper pluralization of pending sync message.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:43:33 +05:30
Vedanshu Jain bdffe69340
Capitalisation fix for posts.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:41:50 +05:30
Vedanshu Jain 2c53c35a61
Add name so that it's displayed in the incompatible plugins UX.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-11 18:41:32 +05:30
Nathan Silveira e85491bdea
Focus on name field when mounting and update summary field UI (#39050)
* Move placeholder of summary to help text at bottom of the component

* Focus the name field when mounting

* Add changelog

* Create 'autoFocus' block attribute instead of using useEffect

* Add changelog
2023-07-11 09:48:26 -03:00
Vedanshu Jain 09b6d67d4f phpcs fix. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 98601052b0 Mior fixups with enable permissioning. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 1d9bed1b5d Fix notice. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 685b6a12df Change method name to be more descriptive. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 52adda154a Fixups when enabling/disabling HPOS. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 8af85218be Flush cache since we are updating option. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 661219fb52 Remove expectation of HPOS setting in advance test. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 37b8094704 Temporary remove COMMIT to see if it fixes tests. 2023-07-11 17:19:29 +05:30
Vedanshu Jain f02b6c5b26 More unit test fixes + throw error when transaction level is invalid. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 3c59b8b4dc More resilient unit tests + return errors as expected from fetching functions. 2023-07-11 17:19:29 +05:30
Vedanshu Jain 56d0bb2fb9 Commit after flipping HPOS toggle to prevent PHPUnit from calling rollback. 2023-07-11 17:19:27 +05:30
Vedanshu Jain c3e84597c6 Coding standard fixes 2023-07-11 17:18:13 +05:30
Vedanshu Jain 84f54d5618 Reduce the scope of transaction and enable by default for all. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 2ed274dd78 Return appropriate setting if WC is installing. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 945ebf7d71 Fix options for back compat and readibility. 2023-07-11 17:18:13 +05:30
Vedanshu Jain b95c58bd60 Better function names. 2023-07-11 17:18:13 +05:30
Vedanshu Jain b4dc98a62a Remove auto flip feature as its risky to flip tables without merchant interaction. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 1c40f38615 Mark HPOS as always enabled. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 88b696d14a Remove hook for feature setting screen and transaction level setting. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 01bc0ef89e Add name attr so that it displays correctly in plugins incompat page. 2023-07-11 17:18:13 +05:30
Vedanshu Jain a2ba3f6b68 Use inbuilt rendering block instead of writing a new template. 2023-07-11 17:18:13 +05:30
Vedanshu Jain f51d6618ef Some more fixups to refreshed UX. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 187ca07098 Add changelog. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 47ca74bdcf Add initial layout for new HPOS setting. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 1d04ddcd11 Pass the correct param in woocommerce_settings_features. 2023-07-11 17:18:13 +05:30
Vedanshu Jain 7fbb12b274
[HPOS] Synchronize order deletions (#37050) 2023-07-11 17:16:18 +05:30
Nestor Soriano 387c91c7b8
Fix the wc_update_total_sales_counts function
It was relying on the 'before_delete_post' hook but it should rely
on 'woocommerce_before_delete_order' instead.
2023-07-11 09:02:42 +09:00
Barry Hughes 0ae1fa1f5a
Validate shipping rates (#39146)
* Validate shipping rates are suitable for all the products in cart

* add changelog

* added phpcs ignore rule

* Refactor shipping rates validation specifically for flat rate

* performant check after CR comments

* account for free shipping

* Added Unit Tests

* fix unit test assertion

* Adding more unit tests and fixing previous one

* Fixing errors because of added test after effects

* move tests location and improve readability

* fix phpcs errors

---------

Co-authored-by: Dimitrios Pantazis <dpanta94@gmail.com>
2023-07-10 16:50:51 -07:00
Vedanshu Jain 04e3ba26a8
[HPOS] Add action for order_edit_form_top as a replacement to edit_form_top (#39165)
Add action for order_edit_form_top as a replacement to edit_form_top for HPOS.
2023-07-10 16:37:26 -07:00
Nima Karimi 1096ddb0d3
Incorporate additional product data to generate AI description (#39150)
* Switching front-end description logic to use new endpoint

* Logging troubles

* Tentively working for title suggestions

* Adding changelog

* Updating to accept altered response body for title suggestions

* Using client-size streaming instead of our own proxy API

* Removing obsolete API code

* implementing feedback

* Refactoring product data logic

* Fixing getAttributes function to work with local attributes

* Allowing for boolean values in product data

* Refactoring getCategories to always return array

* Removing orphaned type

* Refactoring getCategories again

* Refactor productData methods to get attributes and categories

* Include product properties in the prompt for generating description

* Add changelog

* Include local attributes in addition to global attr

* Show error if parsing suggestions fail

---------

Co-authored-by: Joel <dygerati@gmail.com>
2023-07-10 23:35:03 +03:00
Maikel David Pérez Gómez 96c0c5bd74
On-/offboarding copy updates (#39055)
* Change the modal's description test in the first step of the product block editor tour

* Change the modal's description text in the first step of the product block editor guide

* Change the modal's description text in the second step of the product block editor guide

* Change the modal's title and description text in the third step of the product block editor guide

* Change the modal's description text in the four step of the product block editor guide

* Enhance the Options menu of the product block editor

* Add slide up animation and translucent background to the feedback bottom bar

* Change de CES's modal heading text in the product block editor

* Change the notice message after the feedback is being sent from the CES Modals

* Enhance leave feedback modal checkbox labels

* Change leave feedback modal submit button text

* Show success notice after submit the leave feedback modal

* Add changelog files

* Change the illustration in the first step of the feature tour

* Change the modal's title and description text in the first step of the product block editor tour for old users

* Change the modal's title and description text in the first step of the product block editor guide for old users

* Change the modal's title and description text in the third step of the product block editor guide for old users

* Fix unit tests

* Change the customer effort score changelog description

* Change footer forward button to primary and backward button to tertiary in the tour guide modal
2023-07-10 14:51:55 -04:00
jonathansadowski 1cd947a320
Sync 273 (#38983)
Co-authored-by: barryhughes <3594411+barryhughes@users.noreply.github.com>
2023-07-10 09:17:27 -05:00
Nestor Soriano 96db657df2
Merge branch 'trunk' into add/sync_of_deleted_orders 2023-07-10 17:46:41 +09:00
Nestor Soriano f589ecfd38
Use constant strings instead of table names for deletion records.
The meta values for deletion records will now be 'posts_table'
and 'orders_table', instead of the hardcoded table names. This is safer
because the database prefix could change (in case of a site migration,
for example).
2023-07-10 16:39:30 +09:00
Nestor Soriano 834675d023
Fix the post type check in DataSynchronizer::handle_deleted_post 2023-07-10 16:03:02 +09:00
Maikel David Pérez Gómez 714e50bf4c
Create variations block with empty state (#39038)
* Create and register woocommerce/product-variations-fields block

* Hide or show the empty state or inner blocks if the product has attributes

* Add changelog files

* Fix php linter errors
2023-07-07 17:15:54 -03:00
Moon 06eb1ea98c
Remove Tiktok from the onboarding plugin suggestion list (#39135)
* Remove Tiktok from plugin suggestion list

* Add changelog
2023-07-07 10:52:11 -07:00
Moon 68ff03063a
Core profiler -- fix the gap at the top on iPad and iPad Mini (#39108)
* Fix unexpected gap on iPad and iPad Mini

* Fix css lint
2023-07-07 10:51:48 -07:00
Nathan Silveira 7767f9e78f
Add unit tests to tracks events fired through PHP (#39133)
* Add tests for class-wc-orders-tracking

* Add tests for orders tracking

* Add test for orders_view_search

* Create tests for settings tracking

* Add tests to product tracking

* Add changelog

* Add tests for importer tracking and fix phpcs issues

* Disable phpcs rules
2023-07-07 12:41:39 -03:00
Gan Eng Chin afdc00e1fc
Add Klaviyo into default free extensions for onboarding task list (#39087) 2023-07-07 23:03:35 +08:00
Barry Hughes 5417750757
Fix/ Decrease product total_sales when an order is reversed #23796 (#37842) 2023-07-07 08:01:00 -07:00
Thomas Roberts 71fc49f2fd
Update WooCommerce Blocks to 10.6.0 (#39144) 2023-07-07 07:08:49 -07:00
Abdalsalaam Halawa c317b756bf Fix total sales count tests
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 03213e0174 Use strict comparisons in_array
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 716119822f Order untrash test 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 6b72758d80 test trash/ un-trash order CPT 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 7087470e1f Fix increase/decrease count after order deleting 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 477e626354 Update total sales amount for trashing/restoring order 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 34c6058d02 Add asserting for refund scenario 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa e637e42043 update_total_sales_counts test 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 41cb12c830 Decrease total sales after if order deleted 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa fb0a66a1fb Keep total_sales if order is refunded 2023-07-07 06:38:41 -07:00
Abdalsalaam Halawa 853e927c08 add changelog 2023-07-07 06:38:40 -07:00
Abdalsalaam Halawa 967285b23b Fix: Decrease total sales per product when an order is reversed 2023-07-07 06:38:40 -07:00
Barry Hughes f58580452c
Support hosts which do not have access to 'DUAL' table (#39111) 2023-07-07 05:32:42 -07:00
Gan Eng Chin 4aab269c89
Rename "Install plugin" button text to "Install extension" in Marketing page (#39130) 2023-07-07 20:31:57 +08:00
Barry Hughes 8e5d930c48
Closing and opening tags must match. (#39053) 2023-07-07 05:30:12 -07:00
barryhughes ecf64a71b2 Clean up after testing `wc_load_cart()`. 2023-07-06 17:36:44 -07:00
rodelgc 040f138717
E2E: Set up HPOS through `wp option` cli command (#39095)
* Add changelog

* Use `wp option` to enable HPOS
2023-07-06 10:26:09 -07:00
rodelgc 90a6ba76dd
Update `wp-env` to `8.2.0` (#39100)
* Update pinVersion

* Syncpack fix mismatches

* Update lockfile via `pnpm i`

* Add changelog.

* Add more changelogs
2023-07-06 10:06:39 -07:00
Gan Eng Chin a2f2d135b2
Add changelog. 2023-07-07 01:01:03 +08:00
Gan Eng Chin 990af1f534
Rename "Install plugin" button text to "Install extension". 2023-07-06 23:50:56 +08:00
github-actions[bot] 96c686c4d9
Delete changelog files based on PR 38769 (#39114)
Delete changelog files for 38769

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-07-06 14:39:06 +12:00
Joel Thiessen 419bd98db7
Updating product AI features endpoints (#38930) 2023-07-05 18:39:19 -07:00
DAnn2012 a99ce61fb2
Fixed minimum required PHP version in readme.txt file (#39078)
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
2023-07-06 02:14:20 +02:00
rodelgc 504b3be343
E2e: fix order emails (#39013)
* Use latest version of WP Mail Logging

* Use batch delete operation to gracefully handle uncreated test orders

* Use stricter locator

* Add changelog
2023-07-05 16:42:42 -07:00
rodelgc ed1ace1646
E2E: Fix skipping of core profiler in `page-loads.spec.js` (#39084)
* Add changelog

* Move skip action to beforeAll hook
2023-07-05 16:15:54 -07:00
Chris McCluskey 3c8a54c576 Add change file 2023-07-05 15:33:25 -07:00
Chris McCluskey cadf9e833f Query from existing table instead of DUAL 2023-07-05 13:43:32 -07:00
Maikel David Pérez Gómez 98b9670848
Console Errors when the New Product Editor is enabled (#39027)
* Bootstrap server side block definitions

* Add changelog file

* Revert action priority to its prev value

* Check if unstable__bootstrapServerSideBlockDefinitions function exists before call it
2023-07-05 14:32:04 -04:00
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
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 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
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
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
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
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