Nathan Silveira
345cca1e09
Fix activity panel not showing unread when closed ( #38173 )
...
* Create new attribute to calculate more accurately if activity tab has something "new"
* Fix wrong attribute name
* Revert previous change, rename functions and remove isPanelOpen clause from hasAbbreviatedNotifications logic
* Rename functions
2023-05-11 16:07:13 -03:00
Christopher Allford
7b7ca116f6
Update `wp-env` To 7.0.0 ( #38223 )
...
* Updated `wp-env` To 7.0.0
* Adopted `wp-env` Changes To `update-wp-env.php`
* Updated E2E Test Bootstrapping
With the changes to `wp-env` we can update our
test bootstrapping to use the new functionality.
* Changelogs
* Restored `update-wp-env.php` Usage
There's a bit of work to do in support of this and I
don't want it to hold up the pull request!
* Fixed `wp-env` JSON Problems
It was writing an empty array in places where the
expectation was an empty object.
* Fixed Broken Echo Escape
* Fixed Init Quoting
* Update close button locator
* Reverted Quote Removal
There is an upstream bug relating to quotes that needs to be resolved!
* Reverted Quote Removal
---------
Co-authored-by: rodelgc <rodel.calasagsag@automattic.com>
2023-05-11 11:31:10 -07:00
rodelgc
2b573d4f54
In E2E Readme, add instruction to run Playwright UI mode ( #38197 )
...
* Add instruction for running Playwright UI mode
* Add changelog
2023-05-11 10:49:13 -07:00
Nathan Silveira
581601f545
Add single selection mode to SelectTree ( #38140 )
...
* Add single mode for SelectTree
* Add storybook example for single selection in SelectTree
* Add changelog
* Improve type definitions and refactor code
* Add onRemove to story
2023-05-11 13:42:20 -03:00
Michael Pretty
6be097ff45
Add context to the credit card names used for translators. ( #36364 )
...
Co-authored-by: Michael Pretty <prettyboymp@Michaels-MacBook-Pro.local>
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-05-11 16:59:24 +02:00
Joshua T Flowers
a587612934
Add editor styles to product editor and iframe editor ( #38168 )
...
* Add editor styles to product editor and iframe editor
* Make section title css selectors more specific
* Add changelog entry
* Remove additional commented component
* Remove unused import
2023-05-11 11:43:22 -03:00
Ron Rennick
246053277e
Fix/37599 Add Product Name in the `aria-label` attribute ( #37830 )
2023-05-11 10:55:58 -03:00
Karol Manijak
8c7fa2e171
Add changelog entry
2023-05-11 14:28:57 +02:00
Karol Manijak
966c586113
Update composer.lock files
2023-05-11 14:28:32 +02:00
Nestor Soriano
a0a2390d9e
Delete child orders using existing functions instead of direct db access.
...
Additionally, add get/set_verify_parent_id methods to the order object.
2023-05-11 12:48:21 +02:00
rodelgc
a5c3838a1d
Add changelog
2023-05-11 18:20:41 +08:00
rodelgc
a91e48f6ee
Run only Gutenberg tests
2023-05-11 18:19:19 +08:00
rodelgc
78fd2f88af
Add test steps
2023-05-11 18:18:29 +08:00
Néstor Soriano
eccff559a5
Hide state selector from Ethiopia and Rwanda addresses ( #35481 )
...
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2023-05-11 11:05:11 +02:00
Alejandro Iglesias
4688290463
Save order before calculating totals if created via REST API ( #37845 )
2023-05-11 10:29:48 +02:00
Sam Seay
95ac08739b
Add monorepo util to notify slack, add improvements to calling utils and type clean up. ( #38185 )
2023-05-11 17:23:19 +12:00
Paul Sealock
b581db2a7e
CLI Code Freeze: Prevent Slack Notification on the wrong day ( #38177 )
...
add better condidional
2023-05-11 09:52:56 +12:00
Alejandro Iglesias
6a3839e7fa
make nonce verification static
2023-05-10 23:50:25 +02:00
Alejandro Iglesias
79acdad45b
remove password reset query arg
2023-05-10 23:50:19 +02:00
Alejandro Iglesias
f3f9a3a45c
Revert previous fix
2023-05-10 23:50:11 +02:00
Ron Rennick
d93a5d4e88
Add default styles for product meta in the TT3 order details table ( #38172 )
2023-05-10 16:59:46 -03:00
Nathan Silveira
f668ce72ac
Add tests to tracks events fired through JS ( #38124 )
...
* Add test for inbox_note_view event
* Add tracks test for Layout's page_view
* Add test to inbox_action_click
* Add tests to analytics_filter tracks event
* Add tracks event test to activity_panel_open
* Add tests to tracks event activity_panel_orders_orders_begin_fulfillment
* Add tracks tests to activity_panel_stock_update_stock
* Improve tests based on code review comments
* Mock recordEvent and recordPageView globally
* Add missing mock
* Improve inbox panel tests
2023-05-10 09:36:42 -03:00
Nestor Soriano
2ff1c70f9d
Add changelog file
2023-05-10 12:55:14 +02:00
Nestor Soriano
7b5b6420fe
Fix the child order upshifting when parent order is deleted
...
PR 36218 implemented child order upshifting (setting their parent
order id to 0) when the parent order is deleted, but this needs to
happen only when the post type of the parent order is hierarchical,
otherwise child orders need to just be deleted. This commit fixes that.
2023-05-10 12:47:59 +02:00
Chi-Hsuan Huang
fa658a0e94
Fix "Add store details" task fails to mark as completed for selecting Nigeria based address ( #38181 )
...
* Fix "add store details" task fails to mark as completed for selecting Nigeria based address while OBW
* Add changelog
* Remove empty line
* Fix lint
2023-05-10 17:08:33 +08:00
Menaka S
c3d06ad05f
Add WC Tracker unique payment method ( #37951 )
...
Co-authored-by: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
2023-05-10 09:22:58 +02:00
Ilyas Foo
1b8eeed2e2
Fix tracks identifier mismatch ( #38094 )
...
* Add tracks identifyUser when initializing wcTracks object
* Changelog
* Remove unused code
* Lint
* Lint
* More lint
2023-05-10 14:08:19 +08:00
Chi-Hsuan Huang
687549dc6b
Fix "Marketing & Merchandising" padding on store management panel ( #38088 )
...
* Add a 24px spacing between the Manage my store header and the Marketing & Merchandising heading
* Add changelog
* Update store management card style
* Update .woocommerce-store-management-links__card-body padding
2023-05-10 13:02:22 +08:00
Chi-Hsuan Huang
956d09c34b
Fix shipping tour layout context error ( #38183 )
...
* Add LayoutContextProvider to embedded body layout to fix shipping tour error
* Show an error notice and record track when failing to update shipping option
* Add changelog
* Update error message
* Remove unused import
2023-05-10 13:01:37 +08:00
github-actions[bot]
378b297a65
Update changelog.txt from release 7.7.0 ( #38193 )
...
Prep trunk post release 7.7.0
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-05-10 16:21:54 +12:00
Chi-Hsuan Huang
4ba276d3fb
Re-enable purchase unit tests and falling back to simply not display any prices when data is not available ( #38163 )
...
* Re-enable Purchase unit tests
* Fallback to simply not display any prices rather than empty prices when data is not available.
* Add changelog
2023-05-10 10:30:59 +08:00
Jonathan Lane
71981b5318
Playwright 1.33 and UI mode ( #38100 )
...
* Update Playwright to 1.33
* Add UI command
* Changelog entry
* Increase timeout
* Increase timeout again
* Moved Playwright to devDependencies
* Remove UI command
* Re-update Playwright
* Comment out failing assertion
---------
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2023-05-10 09:30:08 +08:00
Matt Sherman
d11f50b5a3
Update empty state for product attributes tab ( #38126 )
...
* Remove empty state HTML
* Add empty attribute when product has no attributes
* Remove unused woocommerce_admin_meta_boxes.has_local_attributes
* Remove unused toggle_add_global_attribute_layout
* Remove unused button.add_attribute click handling (button doesn't exist anymore)
* Fix positioning of Expand / Close
* Remove unnecessary add-attribute-container div
* Refactor attribute search selection handling
* Remove empty attribute if adding an existing attribute
* Update e2e test clicking of "Add new" attribute button
* Update Tracks handling for "Add new" attribute button
* Changelog
* Fix action recorded when "Add new" button is clicked
* Remove console.log statements
* Allow propagation of click event on "Create value" button
* Move Tracks wcadmin_product_attributes_buttons action: 'add_existing' to product-tracking TS
* Make function names more descriptive. Add comment to clarify why event.preventDefault is used.
2023-05-09 20:04:29 -04:00
Maikel David Pérez Gómez
227695386d
Fix spacing between pricing fields ( #38146 )
...
* Fix spacing between pricing fields
* Add changelog file
* Fix spacing between sale toggle and the next section
2023-05-09 19:13:56 -04:00
Tomek Wytrębowicz
00c151f9aa
Remove `qs` dependency from `woocommerce-admin` ( #35128 )
2023-05-09 21:03:25 +02:00
Fernando Marichal
eef417fe39
Variations - Rename the Generate variations button after variations are created ( #38084 )
...
* Rename 'Generate variations' button
* Add changelog
* Fix button rename
* Refactor fix
2023-05-09 15:12:29 -03:00
Barry Hughes
6a42565550
fixed spacing issue of thumb image ( #35491 )
2023-05-09 10:51:25 -07:00
Fernando Marichal
765a87a741
Variations - Remove separator between buttons and empty state screen ( #38123 )
...
* Remove separator between buttons and empty state screen
* Add changelog
* Fix separator style
2023-05-09 12:43:25 -03:00
Tomek Wytrębowicz
bbf4f47c9c
Remove qs dependency from `WCAddonsTour` ,
...
use native `URLSearchParams` instead.
2023-05-09 14:57:39 +02:00
Chi-Hsuan Huang
4c9bcbc30e
Add missing woocommerce_run_on_woocommerce_admin_updated hook for RemoteInboxNotificationsEngine scheduled action ( #38159 )
...
* Remove maybe_mark_complete usage
* Add changelog
* Add woocommerce_run_on_woocommerce_admin_updated hook
* Add changelog
* Fix lint
2023-05-09 18:53:08 +08:00
Chi-Hsuan Huang
059d1de563
Remove core onboarding usage of woocommerce_updated hook ( #38158 )
...
* Remove maybe_mark_complete usage
* Add changelog
2023-05-09 18:20:42 +08:00
Chi-Hsuan Huang
2189cb181a
Hide "Upload a logo" step in Personalize task if theme doesn't support it ( #38161 )
...
* Hide upload logo step in Personalize task if theme doesn't support it
* Add changelog
* Fix lint
2023-05-09 18:20:18 +08:00
Chi-Hsuan Huang
e06097b4c2
Fix `wc-experimental` strings are not translated ( #38108 )
...
* Add wc-experimental to translated_scripts
* Add changelog
2023-05-09 17:07:36 +08:00
Chi-Hsuan Huang
0148c3eafd
Make all fields in the tax location form mandatory ( #38137 )
...
* Make all fields in the tax location form mandatory
* Add changelog
2023-05-09 17:01:37 +08:00
Leif Singer
b01894f17b
Try: replace URL-encoded newlines with normal escaped newlines [WIP] ( #38170 )
...
replace URL-encoded newlines with normal escaped newlines
2023-05-09 10:02:47 +02:00
Sam Seay
bd7590dc59
Improve types and error support in Logger.error ( #38160 )
2023-05-09 19:57:50 +12:00
Joshua T Flowers
329fcd1bc3
Add tinymce scripts to product editor pages ( #38175 )
...
* Add tinymce scripts to product editor pages
* Add changelog entry
2023-05-09 04:32:00 -03:00
Chi-Hsuan Huang
4a237ca476
Migrate Purchase task and dashboard utils to TS ( #37725 )
...
* Fix onboarding productTypes TS define type
* Rename purchase.js -> purchase.tsx
* Rename utils.js -> utils.ts
* Migrate dashboard/util to TS
* Rename tasks fills to index.ts
* Migrate purchase task to TS
* Add changelog
* Fix types
* Update changelog
2023-05-09 11:28:57 +08:00
Jorge A. Torres
1206b5a38a
Enhancement: Add order note to display held stock inventory. #29132 ( #37833 )
2023-05-08 19:46:14 -03:00
Jorge A. Torres
8eb8a09c88
Minor fixes
2023-05-08 18:18:39 -03:00