Nestor Soriano
bb6645d4ac
Remove deletion of zero parent refunds from the migration
2023-05-26 10:42:11 +02:00
Nestor Soriano
34a8de217c
Merge branch 'trunk' into add/sync_of_deleted_orders
2023-05-26 09:14:39 +02:00
Moon
2f6ff0f3e6
Core Profiler - Add obw/core-profiler to the extensions endpoint ( #38418 )
...
* Add obw/core-profilers
* Added name fields to all plugins
* Added icons for jetpack and woocommercer-services
* Add changelog
* Fix lint issues
2023-05-25 13:20:39 -07:00
Ron Rennick
c045584248
Revert "Add REST API Products featured image"
2023-05-25 14:44:49 -03:00
Albert Juhé Lluveras
94d8b54de6
Update WooCommerce Blocks package to 10.2.1 ( #38449 )
2023-05-25 16:02:58 +02:00
RJ
80f6d0a6a6
add: wccom migrate link in nux ( #38441 )
...
* add: wccom migrate link in nux
* Update plugins/woocommerce-admin/client/profile-wizard/steps/business-details/flows/selective-bundle/style.scss
2023-05-25 20:25:03 +10:00
louwie17
4db856db05
Add declare compatibility functions to beta tester ( #38393 )
...
* Add declare compatibility for custom order table and product block editor features
* Add changelog
* Fix PHP lint errors
2023-05-25 05:06:06 -03:00
Chi-Hsuan Huang
af26209886
Update "Set up additional payment options" task view & complete logic ( #38273 )
...
* Cache WooCommercePayments task is_complete() result
* Update Set up additional payment task view logic
* Add changelog
* Update additional payment task view & complete logic
* Add changelog
* Fix lint and view logic
* Fix lint
* Fix lint
* Update payment task section heading logic
2023-05-25 12:24:15 +08:00
github-actions[bot]
8bd49ad2ae
Prep trunk for 7.9 cycle ( #38402 )
...
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-05-24 17:34:49 -05:00
Matt Sherman
014644895e
Don't show confirmation message when removing a non-variation attribute from a product ( #38386 )
2023-05-24 12:41:45 -04:00
Joshua T Flowers
353e01eb65
Tweak typography and element spacing in product editor ( #38351 )
...
* Update header font size
* Remove icons from sections
* Update radio block label and spacing
* Make checkbox tooltips larger and vertically align
* Update description colors
* Update h4 font sizes in editor
* Add changelog entry
* Add core changelog entry
* Handle initial design feedback
* Remove copy of assets in client webpack config
2023-05-24 10:11:00 -04:00
Ethan Clevenger
d6931f316e
Update deprecated jQuery ready calls ( #37320 )
...
* Make `ready` call jQuery 3 valid
* Another call during setup.
* Add changelog.
* Trigger CI
---------
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-05-23 17:40:11 -05:00
Corey McKrill
684baa698a
Enable running phpcs-changed locally against a branch ( #38085 )
...
* Add lint-branch.sh
* Add doc block and make var name more explicit
* Add changelog file
* Update composer's lint and lint-staged scripts
It turns out that using single brackets for a test doesn't work
sometimes when the variable contains spaces or multiple items.
Double brackets handles this better, so should make the scripts more
robust.
* Use double brackets in lint-branch script
Using double brackets for a test is more robust and may be able to
handle some cases that single brackets can't, such as a variable that
contains spaces or multiple items.
Note that this also required updating the shebang at the top of the
script file from `sh` to `bash` since double brackets is a syntax
introduced in Bash.
2023-05-23 08:29:16 -05:00
Matt Sherman
87a8f45b5d
Fix spelling errors in Remote Inbox Notifications Transformers documentation ( #38387 )
2023-05-22 06:07:32 -04:00
Chi-Hsuan Huang
4547922f3f
Add core profiler user profile page ( #38328 )
2023-05-22 11:21:16 +08:00
Moon
6d4014042b
Add woocommerce_suggest_jetpack filter to exlude Jetpack suggestion in OBW ( #38286 )
...
* Add filter for free extensions endpoint
* Add changelog
* Add filter doc
* Support woocommerce_suggest_jetpack filter to exlude Jetpack
* Update plugins/woocommerce/src/Admin/API/OnboardingFreeExtensions.php
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
---------
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2023-05-21 16:07:01 -07:00
nigeljamesstevenson
ff50a69256
Remove the unnecessary `daily.playwright.config` ( #38336 )
2023-05-20 00:49:07 +01:00
Matt Sherman
08d7c24298
Fix race condition when rendering product attributes tab empty state ( #38354 )
2023-05-19 19:15:06 -04:00
Corey McKrill
4791f03b47
Implement admin-side order edit lock for HPOS orders ( #38230 )
...
This PR adds support to HPOS for order edit locking in the admin (similar to what posts and custom post types get by default). Specifically, the following is implemented:
* The lock is stored in order meta for interoperability with WP's implementation.
* Orders that are being edited by a user other than the current one will appear with a lock icon next to them in the list table. This lock icon/status is updated live via heartbeat with no page refresh necessary.
* When opening an order that is being edited by another user, a warning will be displayed, with the ability to take over the order:
* When someone has taken over an order you're editing, you'll get a warning about it automatically via heartbeat (no page refresh involved)
Fixes #37108
2023-05-19 15:50:08 -07:00
Nathan Silveira
5723f436cd
Add `wcadmin_settings_change` tracks event to shipping fields ( #38305 )
...
* Call update_option and update_options in shipping_zone_add_method
* Add new hook 'woocommerce_update_shipping_setting' to settings tracking
* Add tracking for shipping_zone_add_method
* Add tracking to shipping_zone_methods_save_changes
* Add changelog
* Update hook name and track modified option
* Prevent options from being added twice to array
start fixing php sniff issues
* Add docblocks
* Remove empty space
* Add docblock for parameter
* Fix lint issue
* Fix code introduced by mistake
2023-05-19 16:05:07 -03:00
Nathan Silveira
ef0a32ff48
Reload page when toggling new-product-management-experience ( #38348 )
...
* Add callback to reload page when togglint new-product-management-experience
* Add changelog
* Implement reload for product-block-editor and code review suggestions
2023-05-19 14:57:51 -03:00
Maikel David Pérez Gómez
ebf0b92960
Use feature the new feature flags engine to guard the access to the new product blocks experience ( #37122 )
...
Unregister the product-block-editor feature flag from WC Admin Test Helper, and enable product block editor feature.
2023-05-19 12:53:55 -04:00
Nathan Silveira
869b897ddd
Rename tracks event `product_attributes_add` to `product_attributes_save` on the product page and update attributes ( #38278 )
...
* Change attributes of tracks event product_attributes_add
* Don't send used_for_variations_count if it's not variable product type
* Explicitly add null values in product_attributes_add when the attribute is sent on the other call
* Rename product_attributes_add on the product page to product_attributes_save
Fix inverted local and global attributes count
Remove unnecessary parameters
Refactor code
* Update changelog
2023-05-19 12:44:54 -03:00
nigeljamesstevenson
67a583d9a8
Remove wp-env workaround ( #38326 )
2023-05-19 16:14:55 +01:00
Vedanshu Jain
048778a72b
Support strict SQL modes in HPOS migration that dont allow zero date ( #38332 )
2023-05-19 16:57:50 +02:00
nigeljamesstevenson
f903feb741
Break down `create-variable-product` spec into smaller files ( #38335 )
2023-05-19 15:38:41 +01:00
Mike Jolley
28c72e81c4
Remove the global wc-cart-fragments enqueue ( #35530 )
2023-05-19 13:53:41 +01:00
Matt Sherman
ab770510c1
Always show product variations empty state with message when there are no "used for variations" attributes ( #38358 )
2023-05-19 08:37:22 -04:00
Matt Sherman
2992e22507
Show correct confirmation message when removing an attribute from a product ( #38355 )
2023-05-19 08:27:47 -04:00
nigeljamesstevenson
c99d60647e
E2e/gutenberg latest nightly 0 ( #38287 )
2023-05-19 12:24:08 +01:00
Chi-Hsuan Huang
fc493c41ef
Remove sample data from product templates ( #38343 )
...
* Remove sample data from product templates for product task
* Add changelog
* Update product templates
* Remove unused columns from product templates and set Published to -1
2023-05-19 19:04:15 +08:00
Peter Fabian
862a947d7c
Install/update: Make the DELETE in 2 queries instead of 60+ ( #37472 )
2023-05-19 12:35:37 +02:00
Ashwin Parthasarathi
ee31067f8f
Dev/37219 add hook to remove order items ( #37822 )
2023-05-19 12:10:11 +02:00
Jorge A. Torres
f94ef3aa0a
Add tests
2023-05-18 17:33:24 -05:00
Jorge A. Torres
0d4fd536b8
Move EditLock to correct folder
2023-05-18 17:33:24 -05:00
Jorge A. Torres
7b2afeb381
Improve styles for edit lock icon
2023-05-18 17:33:24 -05:00
Jorge A. Torres
4025c07097
Add changelog
2023-05-18 17:33:23 -05:00
Jorge A. Torres
5dd84a5fe6
Integrate edit lock into edit order screen
2023-05-18 17:33:23 -05:00
Jorge A. Torres
ead99659e8
Integrates edit locking into the orders list table
2023-05-18 17:33:23 -05:00
Jorge A. Torres
4a11c03083
Remove ‘_edit_lock’ from internal datastore keys
2023-05-18 17:33:23 -05:00
Jorge A. Torres
cc385bf16d
fixes to css list table
2023-05-18 17:33:23 -05:00
Jorge A. Torres
fb5ac94218
Change how the checkbox column is rendered in the ListTable
2023-05-18 17:33:23 -05:00
Jorge A. Torres
e74f3eb206
Initial version of EditLock
2023-05-18 17:33:23 -05:00
Jorge A. Torres
f306e632fa
Allow CSS classes to be defined for table list rows and the table itself
2023-05-18 17:33:23 -05:00
Jorge A. Torres
d18c13eb71
Fix possible error in ListTable bulk actions
2023-05-18 17:33:23 -05:00
Corey McKrill
e8afe4649a
COT CLI: Add support to verify specific order types. ( #38318 )
...
This PR fixes the bug the where we were only verifying shop_order orders. This also adds the option to provide a list separated by , of order types to verify.
Fixes #38317
2023-05-18 10:09:33 -07:00
louwie17
2843fbb7a8
Fix editor header hidden in Firefox ( #38247 )
...
* Update page config to add support for layout header/footer
* Fix lint error
2023-05-18 13:00:42 -03:00
Ron Rennick
5d6b3d5ceb
Use esc_html_e instead of esc_attr_e ( #36868 )
2023-05-18 11:56:11 -03:00
Vedanshu Jain
2650292fa6
Minor doc fix.
2023-05-18 17:08:54 +05:30
Vedanshu Jain
33acd4c4d1
Add support to verify specific order types.
2023-05-18 17:08:54 +05:30