Commit Graph

51336 Commits

Author SHA1 Message Date
Gan Eng Chin 1aaa26e07d
Reload installed extensions data after installing recommended channels.
This is because the channel may not have registered itself as a marketing channel and it should show up in the Installed extensions card.
2023-03-18 00:47:54 +08:00
Michael Pretty 00bf0760be Update changelog 2023-03-17 12:29:50 -04:00
Michael Pretty bd0da16eab Replace information_schema queries in wc-update-functions.php with create table searches
Partially fixes #37276
2023-03-17 12:21:21 -04:00
Maikel David Pérez Gómez e370f25c0c
Add a product header component to the blocks interface (#37152)
* Add button and saving logic

* Add comment suggestions

* Add changelog files

* Add comment suggestions

* Set header title to product name if the name field is dirty otherwise the default title value

* Navigate to EditProductPage after creating the product succesfully

* Add get-header-title util and expose edited product name from useSelect
2023-03-17 13:21:15 -03:00
github-actions[bot] 14675be4f0
Delete changelog files based on PR 36871 (#37297)
Delete changelog files for 36871

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-03-17 10:14:18 -05:00
github-actions[bot] a4c9e471b2
Delete changelog files based on PR 37277 (#37294)
Delete changelog files for 37277

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-03-17 10:11:46 -05:00
Gan Eng Chin 8070f65ec7
Make sure expression before `&&` is always boolean in React rendering in marketing page (#37227) 2023-03-17 22:56:35 +08:00
Gan Eng Chin aa15311e8b
Disable React Fast Refresh completely in webpack when running `start` command (#37289) 2023-03-17 22:22:50 +08:00
Matt Sherman ffc5b911ee
Bypass scheduled actions for customer updates (#37265)
* Bypass scheduler for customer update

* Handle case when wc_last_active user meta doesn't exist at all

* Bypass scheduler for wc_last_active customer update

* Bypass scheduler for delete_user and remove_user_from_blog

* Bypass scheduler for woocommerce_privacy_remove_order_personal_data

* Bypass scheduler for woocommerce_new_customer

* Remove obsolete test for last_active_update sync

* Remove assertions for pending wc-admin_import_customers
2023-03-17 10:11:06 -04:00
rodelgc ad8d2f9b44 More readable artifact names 2023-03-17 20:31:10 +08:00
Barry Hughes b13e56e08f
Also delete when order type is placehoder, since it was created by HPOS. (#37287) 2023-03-17 05:16:46 -07:00
rodelgc 9503868d71 Set environment descriptions 2023-03-17 20:16:01 +08:00
Chi-Hsuan Huang 9ea8b630ee
Remove cart2cart option from product task (#37285)
* Remove cart2cart option from add product task

* Remove cart2cart link test

* Add changelog

* Fix unit test

* Fix lint
2023-03-17 20:15:31 +08:00
Chi-Hsuan Huang cbafbd53c4
Update plugins/woocommerce/changelog/dev-update-webpack-config
Co-authored-by: Gan Eng Chin <ecgan@users.noreply.github.com>
2023-03-17 19:44:09 +08:00
Peter Fabian a45b67d390
Prevent dbDelta from running unnecessary ALTER table during upgrade (#37277) 2023-03-17 12:03:17 +01:00
rodelgc b95b9000ce Fix artifact name 2023-03-17 18:13:43 +08:00
rodelgc bc44562329 Fix dependent job id 2023-03-17 18:07:32 +08:00
rodelgc 6a2239183d Remove install-filters in plugin tests 2023-03-17 17:55:55 +08:00
rodelgc 99e243a347 Shorten job name 2023-03-17 17:53:55 +08:00
Chi-Hsuan Huang f5b80b84cf Add changelog 2023-03-17 17:53:14 +08:00
Chi-Hsuan Huang a6e3398e06 Disable React Fast Refresh completely in webpack when running start command 2023-03-17 17:52:24 +08:00
rodelgc b7cb3f8284 Correct if condition 2023-03-17 17:52:11 +08:00
rodelgc b2e7478a30 Only run hello API tests 2023-03-17 17:48:26 +08:00
rodelgc f7c7a2c451 Add plugin tests 2023-03-17 17:47:28 +08:00
Vedanshu Jain 329c65ed76 Better language, and allow deleting by inherited classes too. 2023-03-17 14:58:35 +05:30
Vedanshu Jain c99f17592c Add changelog. 2023-03-17 14:03:47 +05:30
Vedanshu Jain 22cfecd522 Also delete when order type is placehoder, since it was created by HPOS. 2023-03-17 14:02:59 +05:30
Vedanshu Jain 31134c7055 Revert "Also delete when order type is placehoder, since it was created by HPOS."
This reverts commit 5e636046dd.

Reverting so that it can be properly included in a seperate PR
2023-03-17 14:01:52 +05:30
Vedanshu Jain ade1540ece Merge branch 'trunk' into hpos/unit-tests 2023-03-17 13:39:19 +05:30
Néstor Soriano 196c4f889c
Load same stylesheets in the Site Editor as in the frontend (#36911) 2023-03-17 09:07:37 +01:00
rodelgc bcd9a7f9e7 Export function 2023-03-17 15:47:23 +08:00
rodelgc d3928b6121 Remove unnecessary explicit exit 2023-03-17 15:44:57 +08:00
rodelgc 76dca5548b Use separate files 2023-03-17 15:41:06 +08:00
Chi-Hsuan Huang a643fef112
Fix woocommerce-admin "packages" commands (#37204)
Fix WCA run packages command

Add changelog
2023-03-17 15:11:33 +08:00
Chi-Hsuan Huang 2699aeca6b
Update default payment gateways for payment partners (#37233)
* Update default payment gateways

* Add changelog

* Move cod
2023-03-17 14:38:35 +08:00
RJ 23b79428f7
add: payment transaction processor images to payment recommendations (#37230) 2023-03-17 13:49:50 +08:00
RJ 04f34e9636
fix: payments recommendations pane wrong image size (#37259) 2023-03-17 12:29:19 +08:00
Joshua T Flowers 5ed070d78a
Add tests around product block editor tabs (#37225)
* Add tests around tabs

* Add changelog entry

* Fix up frozen lock file

* Fix up frozen lock file

* Fix up lock file after rebase
2023-03-16 14:46:38 -07:00
Sam Seay 9f9fef7ed3
Introduce a beta post command to the release post tool (#37142) 2023-03-17 08:37:53 +13:00
Fernando Marichal 0f733d1db2
Record values for toggled checkboxes/features in settings (#37242)
* Record toggled values

* Improve `tab` and `section` recording.

* Add changelog

* Fix lint

* Fix lint

---------

Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-03-16 15:22:51 -03:00
Gan Eng Chin f769a8c6f5
Merge branch 'trunk' into feature/34904-marketing-introduction-banner
Conflicts:
	plugins/woocommerce-admin/client/marketing/overview-multichannel/MarketingOverviewMultichannel.tsx
2023-03-17 01:21:13 +08:00
Sam Seay 9f4d889765
Update turborepo to latest version 1.8.3 (#37260) 2023-03-17 05:54:02 +13:00
Joshua T Flowers 90e7c66ba6
Remove the product block breadcrumbs and sidebar inspector (#37250)
* Remove the product block breadcrumbs and sidebar inspector

* Add changelog entry
2023-03-16 09:12:11 -07:00
Matt Sherman 9c5e9b57bf
Move CES data store to @woocommerce/customer-effort-score (#37252) 2023-03-16 10:22:33 -04:00
Matt Sherman 97b6ae086f
Initial e2e tests for new product editor (form-based) (#36902) 2023-03-16 09:51:01 -04:00
Ahmed 3985242547
Add onboarding support for new countries in WCPay (#36906)
* Add new countries to WCPay

* changelog

* add new countries code to woocommerce admin

* Add the new countries to onboarding wizard fallback config file

---------

Co-authored-by: Anurag Bhandari <anurag@automattic.com>
2023-03-16 20:48:45 +08:00
Jorge A. Torres b19ad2f6d7
Prevent possible PHP warnings produced by 'woocommerce_ajax_order_items_removed' hook (#37178)
* Remove superfluous check.

* Prevent PHP warnings in `woocommerce_ajax_order_items_removed`

* Add changelog
2023-03-16 08:42:01 -03:00
Albert Juhé Lluveras 6f757f8991
Update WooCommerce Blocks package to 9.8.1 (#37238) 2023-03-16 10:52:55 +01:00
Joshua T Flowers 77937dd8cb
Move usePreventLeavingPage to navigation package (#36752)
* Move usePreventLeavingPage to navigation package

* Rename usePreventLeavingPage to useConfirmUnsavedChanges

* Move imports to external dependencies

* Fix up history push overrides

* Add changelog entries

* Fix up rebase issues

* Update i18n dependency to wp-6.0

* Fix up lock file

* Remove unused imports

* Update lock file

* Remove self import for navUtils
2023-03-16 05:33:22 -03:00
RJ 1c9b3a58fe
fix: mobile app connection owner bug (#37170) 2023-03-16 16:20:36 +08:00