mujuonly
d4ce6faf1e
Typo correction in woocommerce/src/Admin/ReportsSync.php ( #36122 )
...
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
2023-01-02 12:11:37 +01:00
Barry Hughes
c2b2eb5bed
Adds `add_meta_boxes_<SCREEN_ID>` hook to the HPOS order editor. ( #35999 )
...
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
2023-01-02 12:10:14 +01:00
Thilina Pituwala
a633ff8abf
Fix signature mismatch in WC CLI command api calls ( #36240 )
2023-01-02 11:34:20 +01:00
Roy Ho
0d641253ac
Revert "Automatically show attributes in Variations" ( #36223 )
...
Revert "Automatically show attributes in Variations (#35807 )"
This reverts commit e4f6c468cb
.
2023-01-02 10:07:30 +13:00
Joshua T Flowers
3fe3710c51
Automatically generate product variations on option changes ( #36188 )
...
* Auto generate variations on option changes
* Add changelog entry
* Move product variation generation to hook
* Create product auto draft if not yet created
* Allow auto-draft and trash statuses for products
* Update form context with product ID to allow fetching variations
* Fix product ID usage in variations
* Reset form after initial product creation
* Use form value name for display instead of persisted name for auto drafts
* Add additional test around auto draft title
2022-12-30 13:12:09 -08:00
Joshua T Flowers
c9748dda09
Add ability to filter variations by local attributes in REST API ( #36201 )
...
* Allow filtering of variations by local attributes in REST API
* Add changelog entry
* Fix up lint errors
2022-12-29 12:23:35 -08:00
github-actions[bot]
b4502cf5d0
Delete changelog files based on PR 36159 ( #36231 )
...
Delete changelog files for 36159
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-29 07:13:09 -08:00
github-actions[bot]
e68e2f0545
Delete changelog files based on PR 36158 ( #36180 )
...
Delete changelog files for 36158
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-29 07:12:49 -08:00
rodelgc
3daeac9a69
Migrate E2E daily shopper tests ( #35873 )
...
Enable shopper E2E tests on Daily smoke test workflow
2022-12-28 18:28:17 +08:00
Chi-Hsuan Huang
8c3f06c452
Fix "Save changes?" modal saves the options after selecting the 'Discard' option ( #36160 )
...
* Tweak save change modal padding
* Fix obw save change and add e2e tests
* Add changelog
* Fix product_types step
2022-12-28 16:23:16 +08:00
Chi-Hsuan Huang
9f0d718a33
Cleanup product task experiment ( #35950 )
...
* Cleanup product task experiment
* Rename experimental-products -> products
* Add changelog
* Clean up product task experiment in woo/onboarding
Remove product variant
* Rename experimental-import-products -> import-products
* Clean up OnboardingTasks.php
* Add changelog
* Remove experimental-products-task feature flag
2022-12-28 16:08:54 +08:00
Miguel Pérez Pellicer
b133ad98c7
Add noDataLabel into Table component allowing to customise No Data Label message. ( #36124 )
...
* Add noDataLabel property to allow No Data Message customization
* Adding changelog
* Update variable name
* Add story book use case
2022-12-28 12:31:35 +07:00
Fernando Marichal
f5e23c329c
Fix edit attribute modal terms list ( #36186 )
...
* Fix `EditAttributeModalProps` terms list
* Add changelog
* Fix `AttributeField` continuos hydration
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2022-12-27 15:38:08 -03:00
Maikel David Pérez Gómez
8fc2818e28
Add edit button to variations list items ( #36079 )
...
* Add edit button to variations list items
* Add comment feedbacks
2022-12-27 15:22:52 -03:00
Joshua T Flowers
5137973d91
Add product variation header actions and persistence ( #36155 )
...
* Fix up updateItem query in CRUD data store
* Add product variation form header
* Fix gaps for variation and parent product actions
* Hide preview button on mobile for product variations
* Add changelog entry
* Add data package changelog entry
* Fix lint errors
2022-12-27 10:21:32 -08:00
nigeljamesstevenson
7d32d553cf
update/api-core-tests guide for writing tests ( #35978 )
...
* api-core-tests guide for writing tests
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* Update plugins/woocommerce/tests/api-core-tests/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
* updates after PR review
* updates after review
* updates after review
* updates after review
* readme update
* add reference to authentication in the quick start guide
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
2022-12-27 09:27:39 +01:00
Roy Ho
d0e143a8bc
Dev/create woo extension/php cleanup ( #36017 )
...
* Clean up
* Add changelog
2022-12-26 07:07:11 -08:00
Gan Eng Chin
6382b4997c
Make `Table` component accept `className` prop ( #36151 )
2022-12-26 20:31:40 +08:00
Ilyas Foo
61ee3eb46a
Remove redundant Pinterest listing from marketing task ( #36158 )
...
* Remove redundant pinterest plugin shown in marketing task
2022-12-26 12:17:04 +08:00
Matt Sherman
a9b46d51b5
Add Options section to new product experience ( #35910 )
...
* Support passing in filter and new attribute properties to AttributeField
* Changelog
* Pass addButtonLabel as prop
* Add OptionsSection to options tab
* Refactor more to create Attributes and Options fields
* Refactor a couple of things
* Refactor globalAttributeHelperMessage
* Remove `Used for filters` checkbox
* Remove `hydrationComplete`
* Add subtitle to empty state component
* Fix 'Add option' button
* Fix tests
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2022-12-23 11:57:28 -08:00
Maikel David Pérez Gómez
5b3b5dab59
Truncate attribute option name to a max of 32 chars in variations list ( #36134 )
...
* Truncate attribute option name to a max of 32 chars in variations list
* Use PRODUCT_VARIATION_TITLE_LIMIT to truncate attribute option names
* Fix up lint error
Co-authored-by: Joshua Flowers <joshuatf@gmail.com>
2022-12-23 11:29:44 -08:00
github-actions[bot]
8c2180e144
Delete changelog files based on PR 36125 ( #36169 )
...
Delete changelog files for 36125
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-24 07:56:48 +13:00
Paul Sealock
88280f2a5c
Update requires at least 5.9 in readme to same as woocommerce.php ( #36170 )
...
* requires at least to 5.9
* changelog
2022-12-24 07:56:22 +13:00
Maikel David Pérez Gómez
dd94bb78ee
Add product variation image ( #36133 )
...
* Convert getCheckboxTracks into generic function because of a type mismatch
* Add image to product variation and export types
* Add single image field
* Integrate SingleImageField in variation details section
* Add changelog file
* Add comment suggestions
* Fix set image onFileUploadChange
2022-12-23 10:28:44 -08:00
Luigi Teschio
ed6b0c841b
Update WooCommerce Blocks to 9.1.3 ( #36125 )
...
* Update WooCommerce Blocks to 9.1.2
* Update WooCommerce Blocks to 9.1.3
* add results of composer update
* use assertNotSame
* Pin sebastian/comparator to 3.0.3
* Revert "add results of composer update"
This reverts commit 1be3a0fcec
.
Co-authored-by: Paul Sealock <psealock@gmail.com>
2022-12-24 07:22:29 +13:00
Moon
52640de58a
Update country select control regex ( #36159 )
...
* Update regex to match country name or " - region "
* Add changelog
* Fix style
2022-12-22 21:30:50 -08:00
Maikel David Pérez Gómez
bfa2d4f3a7
Product variation order should be persisted on save ( #36109 )
...
* Persist product variation order on product save
* Add batchUpdate to product variations datastore
* Add useVariationOrders hook to manage the ordering logic
* Add local ordering logic to variations field
* Persist variation orders on product save
* Add changelog file
* Add comments suggestions
* Add more comment seggestions
2022-12-22 16:01:51 -03:00
Joshua T Flowers
4b4fe7c227
Add product variation title to page header ( #36085 )
...
* Add method to get product variation title from data
* Conditionally add variation to page header
* Fix CRUD data store id query on selector
* Make getProductVariation calls and data types consistent to prevent multiple calls
* Add changelog entries
* Update product link type to avoid page refresh
* Expose function to truncate title to 32 character limit
2022-12-22 09:23:44 -08:00
github-actions[bot]
80ee44c45d
Update changelog.txt from release 7.2.2 ( #36137 )
...
* Prep trunk post release 7.2.2
* Update changelog.txt
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
Co-authored-by: jonathansadowski <jonathansadowski@users.noreply.github.com>
2022-12-22 10:43:58 -06:00
louwie17
60f2ced82b
Fix no email report on product filter ( #35971 )
...
* Make sure order total count uses distinct for order ids
* Add unit test for order count bug
* Add changelog
* Fix lint errors
* Fix lint errors
2022-12-22 10:13:44 -04:00
Fernando Marichal
a9986fe75e
Product variations - Set fixed height for card ( #36053 )
...
* Add className prop to Sortable
* Add styles
* Add `rows` class
* Add changelogs
* Remove `row-#` class
* Fix min-height
* Set task list item min height
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2022-12-22 09:03:07 -03:00
Vedanshu Jain
34ac47969c
Add cherry-pick support for git merge strategy. ( #35927 )
...
* Add changelog.
* Add merge strategy support to cherry-picker tool.
2022-12-22 09:26:14 +05:30
github-actions[bot]
9ee2948954
Delete changelog files based on PR 36119 ( #36127 )
...
Delete changelog files for 36119
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-21 12:41:22 -06:00
Maikel David Pérez Gómez
1ab7a851cb
Reset variation form if a new variation is given ( #36078 )
2022-12-21 15:00:35 -03:00
Maikel David Pérez Gómez
c7c0322163
Persist active tab on refresh ( #36112 )
2022-12-21 14:47:13 -03:00
louwie17
1e815be516
Fix product table dropdown on mobile ( #36046 )
...
* Only add top when product row is expanded.
* Add changelog
2022-12-21 04:11:40 -04:00
louwie17
309ed6303f
Make sure attribute term dropdown adheres to sort order setting ( #36047 )
...
* Make sure attribute term dropdown adheres to sort order setting of attribute
* Fix spacing
* Fix lint errors
2022-12-21 04:11:12 -04:00
Barry Hughes
679fac1bfa
Re-run the 7.2.1 state migrations when merchants update to 7.2.2. ( #36119 )
...
The wc_update_721_* functions were not guaranteed to succeed, because of a hardcoded prefix. We also could not depend on the async migration tasks persisting through to the 7.2.2 update.
2022-12-21 13:00:46 +05:30
Sam Seay
4877e4b36e
Support installing live branches from the manifest ( #36072 )
2022-12-21 13:58:10 +13:00
github-actions[bot]
400ace67a3
Delete changelog files based on PR 36100 ( #36106 )
...
Delete changelog files for 36100
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-21 11:33:02 +13:00
Maikel David Pérez Gómez
60e3adabd9
Add product variation navigation component ( #36076 )
...
* Add simple navigation component
* Add useProductVariationNavigation hook to manage navigation logic
* Integrate navigation component and hook in product variation form
* Add changelog file
* Add comment feedbacks
2022-12-20 18:02:25 -03:00
Kathy
f2a4eed807
Make quantity selector more specific Only select the primary quantity ( #36087 )
...
* Add changelog
* Use the input name when selecting the quantity field.
* Changelog tweak.
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2022-12-20 10:48:19 -08:00
Joshua T Flowers
92496e3578
Add product variation General section ( #36081 )
...
* Add product variation general section
* Add changelog entry
2022-12-20 09:03:51 -08:00
jonathansadowski
bea954c2e5
Update code-freeze actions to Monday 22 days before release ( #36023 )
...
* Update code-freeze actions to Monday 22 days before release
* Fix incorrect params in workflow dispatch
2022-12-20 10:51:41 -06:00
Barry Hughes
6a1a7d7e15
Replace hardcoded table prefix. ( #36100 )
2022-12-20 06:08:34 -08:00
Sebastian Volland
843337d248
Fix docblock type annotations for `$meta_value` parameter. ( #33853 )
...
Fix docblock type annotations for `meta_value` parameter.
2022-12-20 03:02:17 -08:00
github-actions[bot]
91281446e8
Update changelog.txt from release 7.2.1 ( #36090 )
...
Prep trunk post release 7.2.1
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2022-12-20 23:21:53 +13:00
github-actions[bot]
4823a284dc
Prepare Packages for Release ( #36084 )
...
Automated change: Prep @woocommerce/create-woo-extension for release.
Co-authored-by: psealock <psealock@users.noreply.github.com>
2022-12-20 21:33:51 +13:00
Dekadinious
35f99dba7d
Update documentation for two methods in abstract-wc-order.php ( #34385 )
...
* Update abstract-wc-order.php
My attempt to make the documentation clearer for these two methods. It's almost impossible to remember all nuances here, so I constantly find myself testing this. Better to have it in the documentation.
* Changelog.
Co-authored-by: barryhughes <3594411+barryhughes@users.noreply.github.com>
2022-12-19 17:18:57 -08:00
Paul Sealock
378d5f525e
Create Extension: Fix install scripts ( #36067 )
...
* Update install scripts
* changelog
2022-12-20 13:53:59 +13:00