Joel Thiessen
b7e7d66de8
Adding basic Woo AI settings screen ( #38920 )
2023-07-12 17:12:03 -07:00
Vedanshu Jain
c6d6a271c0
[HPOS] Backfill to post table only after order has persisted in orders table. ( #39196 )
...
* Save order object before persisting data.
Earlier we were backfilling order before updating them in the orders table. This would cause an issue where if there is any method that reads the DB again before backfilling it would read the stale record. Additionally, there is risk of data not being written to order table, but still backfilled.
Changing the order to backfill later fix this issue since if something reads the DB again during backfill, it will still read the latest record.
* Add changelog.
* Add unit tests.
* Coding standard fixes.
2023-07-12 14:41:15 -07:00
Maikel David Pérez Gómez
f6b4cb6e71
Introduce the add and edit view Tracks events in the new form ( #39186 )
...
* Add tracking events for product add and edit pages
* Add changelog file
2023-07-12 16:01:06 -04:00
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