Sam Seay
837c2d9961
Support git worktrees ( #39705 )
...
Test if git is a dir before trying to update hooks.
2023-08-15 09:11:09 +08:00
Vedanshu Jain
1566416f46
Add migration to move incorrectly stored payment token IDS to HPOS tables ( #39724 )
...
* Add migration to move incorrectly stored payment token IDS to HPOS tables from postmeta.
* Move migration to last + update WC version.
2023-08-14 21:31:17 +01:00
Tam Mullen
5cfd509dc7
Update PR scrub action to display different message for merged PRs ( #39723 )
...
* Update PR Scrub to display different message for merged PRs
* Created separate steps for open and merged PRs
2023-08-14 21:27:53 +01:00
louwie17
3edd1bd823
Auto delete unused variations when auto generating variations ( #39733 )
...
* Add auto delete functionality for variations
* Add the remove confirmation modal
* Update delete unmatched product variation logic
* Add tests
* Add changelogs
* Fix lint errors
* Fix lint errors
2023-08-14 16:35:16 -03:00
And Finally
d3012bd0b8
Fixing issue with missing keys in `Tabs` component children.
...
Removing unnecessary `sanitizeHTML` call in `FeedbackModal`.
2023-08-14 14:53:07 +01:00
Ilyas Foo
6be7c4b5e3
Lint again
2023-08-14 13:42:00 +08:00
Ilyas Foo
4a04d19b60
Lint
2023-08-14 13:23:45 +08:00
Ilyas Foo
f95fdd83c9
Remove unused attribute
2023-08-14 12:03:07 +08:00
Ilyas Foo
e3caf5e540
Changelog
2023-08-14 11:48:45 +08:00
Ilyas Foo
b497df10d8
Add preemptive set isRequesting when optimistically updating settings
2023-08-14 11:47:34 +08:00
Ilyas Foo
8aa753d917
Fix unintended reset of isRequesting when updating settings
2023-08-14 11:47:15 +08:00
Ilyas Foo
a585555d92
Use try catch to handle error, better flux flow to handle next step
2023-08-14 11:45:56 +08:00
Ilyas Foo
dc2c4e7c48
Merge remote-tracking branch 'origin/trunk' into tweak/loading-indicator-tax-task-store-location
2023-08-14 10:16:11 +08:00
github-actions[bot]
e8d0a081ad
Delete changelog files based on PR 39639 ( #39661 )
...
Delete changelog files for 39639
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-13 13:52:17 -05:00
Jorge Torres
39473b6104
Add changelog
2023-08-11 20:11:47 -03:00
Jorge Torres
4a55bd104d
Add some tests
2023-08-11 20:11:47 -03:00
Jorge Torres
54d06641eb
Add HPOS order trashing/untrashing to webhooks
2023-08-11 20:11:47 -03:00
Jorge Torres
d44e882f5d
Trashing/untrashing orders and updating CPT datastore-level props should not trigger update hook
2023-08-11 20:11:47 -03:00
Jorge Torres
26043fa0ea
Transitioning HPOS orders from auto-draft should trigger new order hook
2023-08-11 20:11:47 -03:00
Jorge Torres
4b0416d251
Do not fire ‘woocommerce_new_order’ when creating auto-draft orders
2023-08-11 18:10:13 -03:00
Vedanshu Jain
5dc3f65522
Store transactional meta in HPOS tables. ( #39381 )
...
* Store transactional meta in HPOS tables.
* Add transaction to the list of legacy meta, since we have getters for it, but its not stored in custom table.
* Add unit test.
* Unit test fixups + mark payment tokens as non internal for datastore.
* Use correct filename for HPOS.
* Mark payment_tokens as internal and update getter/setters accordingly.
* Fix indentation.
* Address PR review feedback.
2023-08-11 12:28:11 -07:00
Barry Hughes
26abedebe0
Add date index to order tables for speeding up order list query. ( #39682 )
2023-08-11 10:39:54 -07:00
Sam Seay
b5636cbf1d
Delete the build-release workflow, it has not been used in a long time. ( #39677 )
2023-08-12 01:03:50 +08:00
Barry Hughes
453a92c0ca
Update Action Scheduler to 3.6.2. ( #39665 )
2023-08-11 18:00:57 +01:00
github-actions[bot]
365740bdc0
Update changelog.txt from release 8.0.1 ( #39662 )
...
* Prep trunk post release 8.0.1
* Don't re-add 8.0.0 changelog
---------
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
Co-authored-by: jonathansadowski <jonathansadowski@users.noreply.github.com>
2023-08-11 11:26:54 -05:00
jonathansadowski
3363ba8d16
Update stable tag to 8.0.1 ( #39632 )
...
* woorelease: Update stable tag to 8.0.0
* Update stable tag to 8.0.1
2023-08-11 11:13:36 -05:00
github-actions[bot]
6890bbe8bf
Delete changelog files based on PR 39686 ( #39692 )
...
Delete changelog files for 39686
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-11 10:10:21 -05:00
Sam Seay
760c604e7c
Revert behaviour of code that was using nullish coalescing operator. ( #39686 )
...
* Revert behaviour of code that was using nullish coalescing operator.
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-08-11 10:07:26 -05:00
louwie17
71e8b699db
Convert simple to variable product and auto add variations ( #39673 )
...
* Auto create variations and move product to variable when adding variation options
* Delete unused components
* Add tour to variation options
* Remove unneeded options
* Add changelog
* Fix types
* Fix lint errors
* Fix broken tests
* FIlter out option tags when not included in attributes
* Don't invalidate variations data when no new variations are created
2023-08-11 11:15:05 -03:00
Vedanshu Jain
9b6c7ba266
Add changelogs.
2023-08-11 14:58:07 +05:30
Vedanshu Jain
e667965f60
Connect HPOS tables to wc_install.
2023-08-11 14:56:32 +05:30
Vedanshu Jain
feccb3c8e0
dbDelta dont like it when there are spaces in decimal specification.
2023-08-11 14:56:15 +05:30
Vedanshu Jain
632b0c2034
Modify index to also add created date to speed up order list.
2023-08-11 14:54:33 +05:30
Vedanshu Jain
05dfaacd37
Bulk actions: within URL, specify orders using `id[]` rather than `order[]` ( #39524 )
2023-08-11 14:25:35 +05:30
Jaclyn Chen
f9b68e22c7
WC Telemetry: add `first_used` and `installation_date` data to WCTracker ( #39605 )
...
* WC_REST_Telemetry_Controller: add `first_used` and `installation_date` meta fields for WCTracker.
* Add `installation_date` parameter to the endpoint parameter collection.
* Update implementation with unit tests.
* Update comments in the test class.
* Auto fixes from phpcbf.
* Attempt fixing lint errors in the tests.
* Set the installation date with the same date format as the pre-existing `last_used`.
* Add changelog.
* Fix an issue where the lack of installation date in the request still sets the field to the current date.
* Attempt fixing lint errors with phpcbf.
2023-08-11 14:32:40 +08:00
jonathansadowski
67079574cc
Add support for releasing Beta Tester to WooCommerce.com ( #39671 )
2023-08-11 12:51:01 +12:00
Matt Sherman
e805b6b075
Core block-based template PHP API (adding blocks to templates) ( #39470 )
...
* Initial BlockTemplate implementation
* Initial BlockTemplate tests
* FIx undefined array key errors
* Fix linter errors (except for missing docs ones)
* Get as simple array
* Unit test updates for get_as_simple_array()
* Remove inner content (not used currently)
* Rename attrs to attributes
* Move name out of data array
* Move id out of data array
* Move order out of data array
* Move attributes out of data array; remove data array
* Add doc comments to Block
* Add doc comments to BlockTemplate
* Add doc comments to BlockContainerInterface and BlockContainerTrait
* Doc comment updates.
* Add doc comments to BlockTest
* Add doc comments to BlockTemplateTest
* Add BlockInterface
* Remove key consts from Block
* Move implementations to internal
* Clean up interfaces
* Do not have BlockInterface extend BlockContainerInterface
* FIx case in namespace declaration
* Add exceptions to add_block doc
* Rename BlockTemplate to BlockBasedTemplate
* Rename block-based template vars in tests
* Fix missing get_parent on block containers
* Changelog
* Add get_block_by_id to BlockBasedTemplateInterface
* Rename get_block_by_id to get_block
* Rename get_as_simple_array to get_as_formatted_template
* Rename child blocks to inner blocks
* Rename BlockBasedTemplate to BlockTemplate
* Move validation to separate method
* Move namespace to be non-product editor specific
* Rename get_as_formatted_ methods to get_formatted_
* Rename BlockBasedTemplateTest to BlockTemplateTest
* Add ability to use a custom block generator with add_block
* Add check that block belongs to root template in internal_add_block_to_template
* Fix up code docs related to $block_creator
* Fix code doc linting errors in tests
* Add test for a buggy block creator implementation
* Add test for an invalid block creator
* Rename internal_add_block_to_template to cache_block
* Add add_block_container() method
* Fix linting issue.
* Fix minor issues in ContainerInterface with get_root_template() and get_parent()
* Add block template with abstract blocks and templates (#39630 )
* Make block template abstract and protected add block methods
* Create block abstraction and generic block
* Remove add_block from container interface
* Update tests for generic and custom blocks
* Add tests around custom block templates
* Fix up lint errors
* Fix errant comment for add_block
---------
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2023-08-10 15:52:44 -07:00
Fernando Marichal
91fadfd8fe
[Product Block Editor] Remove additional create term modal ( #39610 )
...
* Remove additional create term modal
# Conflicts:
# packages/js/product-editor/src/components/attribute-term-input-field/attribute-term-input-field.tsx
# Conflicts:
# packages/js/product-editor/src/style.scss
* Add changelog
* Fix list refresh and add loading state
* Remove duplicated "invalidateResolutionForStoreSelector"
* Add modal and `autoCreateOnSelect`
* Update packages/js/product-editor/src/components/attribute-term-input-field/attribute-term-input-field.tsx
Co-authored-by: louwie17 <lourensschep@gmail.com>
* Add Attributes `invalidateResolution`
* Improve error handling
* Add term_exists error
* Fix lint errors
* Fix isOpen variable
* Fix lint
---------
Co-authored-by: louwie17 <lourensschep@gmail.com>
2023-08-10 14:21:28 -03:00
And Finally
dbae5f6b22
Add marketplace feedback component ( #39609 )
2023-08-10 15:34:29 +01:00
And Finally
0d2e2b6c06
Squashed commit of the following:
...
commit d7c6924301976338100aad564e4f9d2b8ef40bb3
Author: And Finally <andfinally@users.noreply.github.com>
Date: Thu Aug 10 11:52:46 2023 +0100
Addressing feedback.
Removed unneeded internal dependencies comment.
commit 216e3061787923e070878c1491098fb984f53f47
Author: And Finally <andfinally@users.noreply.github.com>
Date: Thu Aug 10 11:51:45 2023 +0100
Addressing feedback.
Sanitizing `comments` input before we send it to Tracks.
Whitespace.
commit 817bcb78a47e9cb5c60167d979dca404d581cc9c
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 16:37:04 2023 +0100
Made selected-item style more like existing ones (background color)
commit 57af273b02dfd3039f3db48b620c5842cf7eab3c
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 16:25:14 2023 +0100
Namespaced more translatable strings
commit ef293ad45db9511199a61bda9cf1f94709558dd1
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 16:21:35 2023 +0100
Moved <TextareaControl> out of <p> (prevents DOM "<div> in <p>" warning)
commit efc4a5993358726e89e1728b29245340b62dab9c
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 16:18:57 2023 +0100
Linter appeasement
commit c7efaf798e49ddfe3fd3deab8f07da083c4c236f
Merge: 8b3ff1c86b 2a8d47cd6a
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 15:47:29 2023 +0100
Merge branch 'feature/marketplace' into add/wccom-17602-marketplace-feedback-component
commit 8b3ff1c86b550574d768a31b2e3b4868a444f6c8
Author: Dan Q <dan@danq.me>
Date: Wed Aug 9 15:20:20 2023 +0100
Update plugins/woocommerce-admin/client/marketplace/components/likert-scale/likert-scale.scss
Co-authored-by: Kyle Nel <22053773+kdevnel@users.noreply.github.com>
commit 4be3827474e10a99b8f15f479ff7df17e74cab63
Merge: 19e3aa1324 789fdf36a0
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 15:19:12 2023 +0100
Merge branch 'add/wccom-17602-marketplace-feedback-component' of https://github.com/woocommerce/woocommerce into add/wccom-17602-marketplace-feedback-component
commit 19e3aa13249a885f563ee3265fe6b4f224201f4e
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 15:18:58 2023 +0100
Remove unused TextControl
commit 789fdf36a06f8244cc293bbbb4fbd5cb0d6c7eb4
Author: Dan Q <dan@danq.me>
Date: Wed Aug 9 15:16:09 2023 +0100
Update plugins/woocommerce-admin/client/marketplace/components/likert-scale/likert-scale.tsx
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
commit d8db9a460f4626b316fad2a60dc947d3c232205d
Author: Dan Q <dan@danq.me>
Date: Wed Aug 9 15:15:25 2023 +0100
Update plugins/woocommerce-admin/client/marketplace/components/feedback-modal/feedback-modal.tsx
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
commit 6f0ab9a65c6ec4c13b2af3530393f793952fa93e
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 15:08:10 2023 +0100
Switched pencil icon
commit 5bea666730f1bb5cd9479affad5701b68007ea9f
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 14:36:32 2023 +0100
Ensured snackbar appears at bottom (thanks @andfinally for the analysis!)
commit b49a19f08d9db4eed592c54ddf79fcf9b9e35d13
Merge: 0076c28677 172234b5a9
Author: Dan Q <danq@automattic.com>
Date: Wed Aug 9 13:59:18 2023 +0100
Merge branch 'feature/marketplace' into add/wccom-17602-marketplace-feedback-component
commit 0076c2867778ec157ba60aa6259d3768a0f3bb3d
Author: Dan Q <dan@danq.me>
Date: Tue Aug 8 07:59:42 2023 +0100
Update plugins/woocommerce-admin/client/marketplace/components/feedback-modal/feedback-modal.tsx
commit 05f1606dc74050de2170d870954c106c83f9dac9
Author: Dan Q <dan@danq.me>
Date: Tue Aug 8 07:58:36 2023 +0100
Fixed merge
commit b73a324c5a9db056724b2085aa6055f433841823
Merge: df92adfa14 a807040208
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 8 07:56:33 2023 +0100
Merge branch 'feature/marketplace' into add/wccom-17602-marketplace-feedback-component
commit df92adfa14c0c9c80f10cc240214dd65f498d7f3
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 10:53:17 2023 +0100
i18n: make "Additional thoughts" translatable
commit b0433556b00283892233bf3729b579a9bf71074d
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 10:36:41 2023 +0100
Add feedback modal to content
commit deae2e682437b30728f0b1e3394e3ae02a879228
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 10:33:43 2023 +0100
Validation/validation feedback on likert scales
commit 50aadeef4d87e952e5578299cc303339304ee3e5
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 09:27:48 2023 +0100
Remove unused props
commit 928a62df4cadb81d8017bb7e65e162ee93110a26
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 09:27:15 2023 +0100
Don't ask for feedback if dismissed earlier today
commit 9a8b896f934ea91ee2e3f938c30376192cc0d4d8
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 09:16:18 2023 +0100
Enable suppression by multiple dismissal or by submission
commit 521181a38f138de1255222987a1cc313c537d825
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 09:01:26 2023 +0100
Add a max date
This is important because we don't want to ask for feedback on a "new" marketplace forever, and we can't necessarily rely on being able to remove the dialog in a future version of WooCommerce (because some users might never upgrade beyond this version).
commit 0f36d364f40a09de14ef3b585fb8f9387d9db370
Author: Dan Q <danq@automattic.com>
Date: Mon Aug 7 08:47:04 2023 +0100
Removed email field
commit b83ca81aeacb3a20a2733659fab0fc531eb8fabb
Author: Dan Q <danq@automattic.com>
Date: Fri Aug 4 12:18:54 2023 +0100
CES push from feedback form
commit e5b6e5b570a78b9d4485b5a0f1005522a619e793
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 16:33:55 2023 +0100
Hook up events. Fix a11y (keyboard navigation).
commit b679495180993efddde134d0a1270e41223f5211
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 15:49:24 2023 +0100
Initial icon in snackbar
commit b702be9b8c28376220a0b79243dbf49e5648359c
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 15:23:16 2023 +0100
Use a snackbar notice to open the feedback modal
commit 06736e4a3c2f302b048873764331d5f3b4fa0e29
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 14:25:35 2023 +0100
Feedback modal design matching
commit 7c3a969a502b0efda01f3e33ff8dea00d493547b
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 13:40:35 2023 +0100
Basic layout of Likert scales on feedback component
commit 3c3f0e0e72402db784aaf281365c252c3204de9b
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 13:25:15 2023 +0100
Tidier order of likert items
commit 8176e8820be4acc269b59617df0799816ed6944a
Author: Dan Q <danq@automattic.com>
Date: Tue Aug 1 13:21:52 2023 +0100
Initial skeleton for WooCommerce Marketplace/Extensions feedback component
commit 62a4bfa0ec
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Thu Jul 27 15:47:54 2023 +0300
👌 Use admin theme color for select2
commit 26811772c9
Author: Nathan Silveira <nsschneider1@gmail.com>
Date: Fri Jul 28 14:40:18 2023 -0300
[ Product Block Editor ] Create Variation options block (#39256 )
* Add support for variable products
* Add 'hello world' block to variations tab
* Add product-section block to template
* Add AttributeControl component to screen
* Add changelog
* Change labels
* Make a copy of AttributeControl to VariationOptionsControl to allow the fields to evolve separately in future
* Fix tests
* Add changelog to woocommerce
* Fix alert error
* Remove copied control and start adapting attribute control to handle both scenarios
* Add -field to block name
* Revert "Add -field to block name"
This reverts commit 50e1ee66e27ffb2df22ea7f6a4f78d1577a273f5.
* Revert "Revert "Add -field to block name""
This reverts commit eee0441c6532f9fa8cf8383d9699fd503dd054ae.
* Extract more labels
* Hide drag handle in variation options
commit 575bbae7b9
Author: Nathan Silveira <nsschneider1@gmail.com>
Date: Fri Jul 28 14:05:03 2023 -0300
[Product Block Editor] Add require password block field (#39464 )
* Add post password to API
* Add changelog
* Fix phpcs issue
* Remove post_password from tests
* Add additional property to test
* Increment number of properties in product schema
* Update the post when post_password changes
* Start adding password block
* Add css and import it
* Refactor attributes and erase password when checkbox is unchecked
* Add changelogs
* Remove unused imports
* Rename 'fields' to 'field'
* Refactor CSS
* Remove example object
commit bb390b12d0
Author: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
Date: Thu Jul 27 15:18:10 2023 -0700
Update template version
commit 87ae3d1d7d
Author: github-actions <github-actions@github.com>
Date: Thu Jul 20 19:12:38 2023 +0000
Add changefile(s) from automation for the following project(s): woocommerce
commit 9c7c58cb0b
Author: Chris McNeill <82999806+csmcneill@users.noreply.github.com>
Date: Thu Jul 20 13:53:07 2023 -0500
Removes the "for your state" string from the checkout page if there are no current payment methods available.
commit d4893c4706
Author: Paul Sealock <psealock@gmail.com>
Date: Fri Jul 28 11:10:29 2023 +1200
Monorepo Utils: Fix no merge base in changefile script (#39467 )
* when checking out remote branch, ensure git history is there to find common ancestor for git diff
* remove unshallow
commit 144e873393
Author: Leif Singer <leif@automattic.com>
Date: Thu Jul 27 22:29:59 2023 +0200
Optimize system status tests (#39363 )
commit fccc62d91a
Author: Nathan Silveira <nsschneider1@gmail.com>
Date: Thu Jul 27 13:02:36 2023 -0300
[Product Block Editor] Add post_password parameter to the Woo product REST api (#39438 )
* Add post password to API
* Add changelog
* Fix phpcs issue
* Remove post_password from tests
* Add additional property to test
* Increment number of properties in product schema
* Update the post when post_password changes
commit cb787aba19
Author: Leif Singer <leif@automattic.com>
Date: Thu Jul 27 14:06:55 2023 +0200
Shard unit test runs (#39362 )
commit d7e5703b07
Author: Jorge Torres <jorge.torres@automattic.com>
Date: Tue Jul 25 11:25:49 2023 -0300
Add changelog
commit 8cf45dc8c1
Author: Jorge Torres <jorge.torres@automattic.com>
Date: Tue Jul 25 11:25:29 2023 -0300
Include postcode in Vietnam address format
commit 527701f53d
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 18 10:55:32 2023 +0300
Update count color, use admin theme
commit 35c1592d8b
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Fri Jul 14 15:10:29 2023 +0300
Update helper css to use admin theme color
commit bf95490ade
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Fri Jul 14 14:06:54 2023 +0300
Changelog
commit eb7b83b496
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Fri Jul 14 13:52:50 2023 +0300
Hover on orders view icon, use admin theme color
commit 378d005230
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Fri Jul 14 13:51:49 2023 +0300
Store alerts update - use admin theme colors
commit 603cbd3f5d
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Fri Jul 14 13:50:02 2023 +0300
Components empty content icon color
commit 3c9e4606cd
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 16:34:49 2023 +0300
Finally, that's the changelog :)
commit 8f4003806a
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 16:16:28 2023 +0300
Changelog
commit 016ae26651
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 15:43:45 2023 +0300
Changelog (again)
commit df07d17e2b
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 15:24:18 2023 +0300
Changelog
commit 30f43803d2
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 15:09:15 2023 +0300
Remove styles from buttons, as theme colors.css is taking care of them
commit 5497cefced
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Wed Jul 12 15:01:36 2023 +0300
Applied review comments
commit 57d4f685fd
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 19:43:05 2023 +0300
Remove hardcoded text color wherever variable background color is used
commit ea19b23e54
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 19:21:37 2023 +0300
Fix activation css to use wp-admin-theme-color
commit dbffd6b5c9
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 19:04:49 2023 +0300
Use new branding colors in activation and wc setup
commit 68a83a0d46
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 17:45:39 2023 +0300
Shipping methods empty state follow theme colors (and minor improvements)
commit 366ee82397
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:43:39 2023 +0300
Use page-title-action instead of deprecated add-new-h2
commit f62221c0da
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:43:09 2023 +0300
Untested extensions modal uses theme colors
commit 4bd8f6b874
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:41:10 2023 +0300
Auth page uses Woo colors, according to branding
commit e637035574
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:40:41 2023 +0300
Importer/Exporter use admin theme color
commit 6a76fd7954
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:38:18 2023 +0300
Breadcrump up link use admin theme color
commit 1b67a7fe7c
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:37:15 2023 +0300
Email status use admin theme color
commit 3b69ad144d
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:35:20 2023 +0300
Input toggles use admin theme color
commit b9cd91c20c
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:34:56 2023 +0300
WooCommerce message use admin theme color
commit 5c1dfade05
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:34:24 2023 +0300
Blankstate buttons follow theme colors
commit 20d9981b71
Author: Panos (Panagiotis) Synetos <2484390+PanosSynetos@users.noreply.github.com>
Date: Tue Jul 11 16:24:57 2023 +0300
Change default WooCommerce color
commit 16d295d303
Author: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
Date: Tue Jul 25 11:07:52 2023 -0700
Use the LegacyProxy to invoke get_plugins, remove CodeHacking usage
commit 5c0d161d87
Author: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
Date: Fri Jun 23 15:27:55 2023 -0700
Add changelog file
commit 28e4ce95ef
Author: Corey McKrill <916023+coreymckrill@users.noreply.github.com>
Date: Fri Jun 23 15:23:42 2023 -0700
WC Tracker: Add unit test for plugin feature compat data
In #38849 a change was made that allowed the class mocking necessary
for this test to happen in a way that wouldn't interfere with other
unit tests.
Fixes #38720
commit f479625708
Author: Sam Seay <samueljseay@gmail.com>
Date: Wed Jul 26 12:54:45 2023 +0800
WooCommerce Docs: Fix a bug where passing full file urls made ids unstable. (#39357 )
Fix a bug where passing full file urls made ids unstable.
commit ce79211c93
Author: Vedanshu Jain <vedanshu.jain.2012@gmail.com>
Date: Tue Jul 25 18:00:03 2023 +0530
Support inserting NULL values for strict DB mode (#39396 )
* Support inserting NULL values for strict DB mode
* Set default date for placeholder order to support strict MySQL.
* Add unit test to verify strict mode also works.
* Make HPOS behavior of modified date consistent with WP_Post.
In HPOS we were leaving modified date to be empty, while WP_Post set it to the created date if modified date is null.
commit b1cb905464
Author: Paul Sealock <psealock@gmail.com>
Date: Tue Jul 25 15:29:43 2023 +1200
WooCommerce Docs: Handle multiple category posts (#39352 )
commit ddf9a7741a
Author: Paul Sealock <psealock@gmail.com>
Date: Tue Jul 25 10:03:01 2023 +1200
Monrepo Utils code-freeze: Update version bump to modify release branches (#39243 )
commit 91a0fbafa9
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon Jul 24 14:21:47 2023 -0500
Delete changelog files based on PR 39327 (#39388 )
Delete changelog files for 39327
Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
commit 8ae03a55de
Author: Moon <moon.kyong@automattic.com>
Date: Tue Jul 25 04:13:13 2023 +0900
Update/39325 typo in core profiler data sharing copy (#39327 )
* Fix grammar in data-sharing agreement copy
* Add changelog
* Put ,
* Add brackets
* Move learn more link inside the bracket
* Update test snapshot
* Fix grammar
* Update test snapshot
commit 41d052b9e5
Author: RJ <27843274+rjchow@users.noreply.github.com>
Date: Mon Jul 24 20:34:38 2023 +0800
dev: core profiler pages storybook (#39046 )
* dev: core profiler pages storybook
* changed css path to pre-build zip path
commit c119d8f7e3
Author: Rodel Calasagsag <rodel.calasagsag@automattic.com>
Date: Thu Jul 20 09:30:43 2023 +0800
Add changelog
commit 598adeb93e
Author: Rodel Calasagsag <rodel.calasagsag@automattic.com>
Date: Wed Jul 19 18:56:39 2023 +0800
Fix flakiness
commit 8f14d89310
Author: Jon Lane <jon.lane@automattic.com>
Date: Fri Jul 21 13:22:07 2023 -0700
Skip tax rates test if CI
commit b7913a7165
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 15:50:50 2023 -0700
Changelog
commit 4c3ef8e623
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 15:49:02 2023 -0700
Skip failing tests
commit c3e76523ec
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 14:28:40 2023 -0700
Update config to use API URL
commit 149c969ba8
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 14:26:59 2023 -0700
Update API URL in workflow and run all API tests
commit be992dca02
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 14:22:04 2023 -0700
Run global setup
commit 00f55c3a13
Author: Jon Lane <jon.lane@automattic.com>
Date: Thu Jul 20 14:20:36 2023 -0700
Perform a site reset if running on CI
commit b128f07af2
Author: Sam Seay <samueljseay@gmail.com>
Date: Sat Jul 22 12:22:55 2023 +0800
WooCommerce Docs: Add support for more core block conversion (#39244 )
* WIP extend support for frontmatter in manifests.
* Change some of the prop names in the frontmatter support, add tests.
* WIP support new frontmatter in plugin.
* Improve category processing.
* restructure the docs to have a nested category with no index.
* Add WP test stubs to dev.
* Add tests for the ManifestProcessor.
* Add param docs to function
* Store post meta on posts when they are updated or created. Add supporting tests.
* WIP supporting more core block types.
* Fix bugs in conversion.
* Adjust conversion for issues with tables, blockquotes, code.
* Resolve pnpm lock conflicts
* Return manifest to state in trunk.
* Return pnpm lock to trunk state.
* Update fixture for new md content.
commit 0243bfdc42
Merge: 19ba93ca52
34e490f267
Author: And Finally <andfinally@users.noreply.github.com>
Date: Wed Jul 26 14:03:25 2023 +0100
Add new top admin bar to marketplace (#39145 )
commit 34e490f267
Author: And Finally <andfinally@users.noreply.github.com>
Date: Wed Jul 26 12:31:59 2023 +0100
Tidying history for https://github.com/woocommerce/woocommerce/pull/39145 . Copied changes from `add/wccom-17419-marketplace-top-admin-bar`.
Deleting unused import.
Addressing CSS linter errors.
commit 19ba93ca52
Merge: 30e23d22d5
28cb1008eb
Author: Kyle Nel <22053773+kdevnel@users.noreply.github.com>
Date: Wed Jul 26 12:52:39 2023 +0200
Setup marketplace React skeleton layout (#39382 )
commit 28cb1008eb
Author: Kyle Nel <22053773+kdevnel@users.noreply.github.com>
Date: Tue Jul 4 14:08:50 2023 +0200
Add skeleton and cherry-picked commits
- Reset layout to allow full width
- Added Footer & IconWithText components
Add temporary placeholder components
All components here are temporary and can be removed/replaced when their relevant PR is ready.
Add marketplace footer component
The component is added using a SlotFill to use the existing WC Admin footer and utilise full width correctly.
Setup initial content area layout
Update tab styles
Setup styling to match latest design
Finalise footer, wide layout, and tidy styles
- Applies the wide layout from latest MVP design
- Applies the correct footer links to titles
- Some general style tidying
Organise styles and setup variables
Swap to using CSS Grid for layouts
Update breakpoints
Restructure style naming and update to core styles
Add translation in some places
In-app marketplace search component. Cleaned up the commit history of this branch. Copied changes from these commits:
e9828422706176817e511778980005222aa36cc5
9ca2ae351c97fcd27ecd77a1464c2a9ca16de040
e47815705f3854bf50ff48d7975b7cf2f541614b
976811c458e67ae7fa107c8bf8554fdc3e809d85
46eafdf49fe39c12dee77d6ce0885bdeda527dea
Deleted unused import.
commit 30e23d22d5
Author: And Finally <andfinally@users.noreply.github.com>
Date: Thu Jul 20 17:00:22 2023 +0100
Changed `Tabs` to use `useQuery` instead of `getQuery`, so the browser back button will work.
Changed submenu item name back to `Extensions`, and keeping it in the current order within the WooCommerce menu.
Changed `path` value to `extensions`.
commit a2b878e8e7
Author: And Finally <andfinally@users.noreply.github.com>
Date: Thu Jul 20 14:53:06 2023 +0100
First commit. This contains the changes from `update/react-marketplace`, reviewed in https://github.com/woocommerce/woocommerce/pull/38885 .
Addressing linter errors.
2023-08-10 14:53:46 +01:00
Kyle Nel
c1f24735ca
Remove marketplace tour temporarily ( #39618 )
...
* Tour: reconfigure to work with new layout
- Started Reconfiguring the existing tour to work with the new layout and components.
- Updated step content based on design
- Implemented PR feedback
- Removed task list for MVP
# Conflicts:
# plugins/woocommerce-admin/client/marketplace/components/tabs/tabs.tsx
2023-08-10 14:10:08 +02:00
RJ
106e15f74a
fix: core-profiler intro opt in page tracks ordering ( #39508 )
2023-08-10 14:25:44 +08:00
Barry Hughes
dda93bfe51
Add filter to allow preventing deletion. ( #39650 )
2023-08-09 15:50:57 -07:00
Maikel David Pérez Gómez
3ffe7b8376
Create variation items block ( #39657 )
...
* Create and register product-variation-items-field block
* Create variations-table component
* Use variations-table component in variation-items block
* Remove last border bottom from the variation options list
* Add changelog file
* Add changelog file
2023-08-09 16:06:59 -03:00
Barry Hughes
f36cb3a50c
Autoload test helpers and exclude from test suites. ( #39586 )
...
* Autoload test helpers and exclude from test suites.
This avoids loading order problems, and eliminates warnings (about HposTestCase) not containing any tests.
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-08-09 15:48:04 -03:00
Luigi Teschio
a5539edd14
bump WooCommerce blocks version to 10.6.5 ( #39639 )
2023-08-09 19:05:05 +02:00
And Finally
2a8d47cd6a
Ensure My Subscriptions page is still accessible when new marketplace is enabled ( #39569 )
2023-08-09 15:19:41 +01:00
louwie17
592b4feb5e
Fix attribute terms disappearing in list ( #39620 )
...
* Fix enhance attribute logic
* Add changelog
* Fix test
* Add auto create global attribute term and fix bug with terms for global attribute
* Fix test and update changelogs
* Add invalidate resolution call and error notice
* Revert auto create on select changes
2023-08-09 10:41:47 -03:00
Vedanshu Jain
97cd0abda9
Compare props to set changed array between post and order data. ( #39653 )
...
* Compare props to set changed array between post and order data.
* Use correct classname so that props can be set.
* Also clear cache after update and before backfill.
2023-08-09 10:25:21 -03:00
Thomas Shellberg
9418072a47
Add Branding + Tone to Product Descriptions ( #39253 )
...
* [Woo AI] generate product descriptions using tone of voice and/or business description context.
2023-08-09 14:15:18 +02:00