jonathansadowski
9887601901
Update beta tester build step ( #39732 )
...
* Update beta tester build step
* Add changefile(s) from automation for the following project(s): woocommerce-beta-tester
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-08-15 08:16:19 -05:00
nigeljamesstevenson
d1f2218f71
Add loading indicator when submitting location in Tax task ( #39613 )
...
thanks a lot!
2023-08-15 13:49:13 +01:00
raicem
43271f9292
Marketplace: remove Featured category from category selector
...
It's not needed as a category option as the Discover page
shows the featured products. So we filter it out.
2023-08-15 15:43:09 +03:00
Cem Ünalan
ce32317aeb
Marketplace: Add translation to the no results icon alt text
...
Co-authored-by: Dan Q <dan@danq.me>
2023-08-15 15:38:41 +03:00
raicem
fefe5223bc
Marketplace: Add no results page
2023-08-15 15:37:50 +03:00
RJ
964dd1f449
dev/refactor core profiler utils ( #39581 )
...
* dev: added useFullScreen hook
- foresee using this in more developments
* dev: made findComponentMeta generic
* changelog
2023-08-15 19:26:37 +08:00
Kyle Nel
b3992d3844
Reimplement existing marketplace tracking ( #39672 )
...
* Tracking: add UTM params to vendor links
# Conflicts:
# plugins/woocommerce-admin/client/marketplace/utils/functions.tsx
Co-authored-by: raicem <unalancem@gmail.com>
2023-08-15 10:03:27 +02:00
Cem Ünalan
a1f26ada0f
Marketplace: Implement search and category filtering ( #39608 )
2023-08-15 10:12:41 +03:00
raicem
31aa9ebd59
Marketplace: add category filtering
2023-08-15 09:38:17 +03:00
raicem
0aa3c26862
Marketplace: Add product list context
2023-08-15 09:38:17 +03:00
github-actions
6cfca3a8eb
Add changefile(s) from automation for the following project(s): woocommerce
2023-08-15 06:27:57 +00:00
Sam Seay
45c49dc232
Add a workflow to separate out eslint and annotate PRs. ( #39704 )
2023-08-15 18:21:51 +12:00
RJ
3611fafe79
dev: upgrade storybook to 6.5.17 for TypeScript 5 compatibility ( #39745 )
...
There's been a Storybook breakage with Typescript 5 detailed here: https://github.com/hipstersmoothie/react-docgen-typescript-plugin/issues/78
This fix should allow us to continue using Storybook 6 until we upgrade to Storybook 7 down the road.
Even though it relies on an alpha release of 6.5.17-alpha, the only change in the alpha is https://github.com/storybookjs/storybook/pull/21745 .
It should be an acceptable risk considering that Storybook is internal dev tooling for now.
2023-08-15 14:13:42 +08:00
Gan Eng Chin
e715f75483
Fix TikTok naming in changelog.txt.
2023-08-15 14:12:11 +08:00
Gan Eng Chin
33f77af602
Fix TikTok naming in img alt attribute.
2023-08-15 14:11:35 +08:00
Sam Seay
728c0db95f
Implement a workflow that lints changed markdown files. ( #39707 )
...
* Implement a workflow that lints changed markdown files.
* Supposed to pipe the contents of files not file names.
* Fix typos in the command.
* Test changing a markdown file.
* Use a more reliable action to determine changed files.
* Adjust glob.
* Try a faster setup approach with wp-scripts installed globally
* std in does not work with wp scripts, run markdownlint directly, improve output for multiple file failures
* Try simplify the script.
* Try basic colorizing to help read output.
* separate output with a line, remove ignore because we use stdin for this.
* Play around with separation of output.
* Try use ccze to colorize output more simply.
* Remove attempt at colorizing.
* Copy config from Gutenberg to match, try coloring again.
* Do not fail after first failure found.
* Try capture errors.
* Capture in var and capture error.
* Now we capture, add back colors.
* Minor formatting adjustments.
* More minor formatting improvements.
* Add a second file to test multiple lints.
* Revert changes to md files to show a run with no lint issues.
* Test fixing a markdown file to have a lint pass with changes.
* Revert testing changes to markdown file.
* Revert lock changes we dont have dep changes in this PR.
2023-08-15 09:13:01 +08:00
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