Christopher Allford
4e89debd0c
Fix Jest Preset ( #42707 )
...
When using a preset we need to keep in mind that the transformation
paths are relative to the preset, not the consuming package. We get
around this by using `<rootDir>` in the transform paths. However,
doing this means fixing the root directory for all of the jest tests.
This keeps the tests working in the same way but lets us fix the
preset too.
2023-12-12 09:58:13 -08:00
Christopher Allford
a4bbdffd31
Added Transfer Project Failure Detection ( #42021 )
2023-12-11 11:18:53 -08:00
Christopher Allford
a8fd8fafa5
Applied Linting Fixes
2023-12-09 23:32:45 -08:00
Christopher Allford
96af36bf1f
Locked `wireit` Version
2023-12-09 21:56:12 -08:00
Christopher Allford
fa011a431b
Removed Unnecessary `run` From `pnpm`
2023-12-09 14:36:22 -08:00
Christopher Allford
e9484c33f4
Removed Unnecessary `run` Usage
...
Since `pnpm` defaults to `run` unless a built-in
command exists we don't really need to use `run`.
2023-12-09 14:31:56 -08:00
Christopher Allford
4b1ca1cec0
Removed Turbo Reference
2023-12-09 14:27:32 -08:00
Christopher Allford
3d79d5f204
Removed Turbo References
2023-12-09 14:22:04 -08:00
Christopher Allford
df32d8e967
Added `wireit` Dependency
...
We're adding this to _every_ package since they have their own
configuration and scripts to run. This also keeps them
isolated so that they can operate independently.
2023-12-09 13:11:15 -08:00
Christopher Allford
c936b5339e
Removed Unnecessary `.gitignore` Files
2023-12-09 13:01:12 -08:00
Christopher Allford
5bbb9edc6d
Renamed WooCommerce Plugin Package
...
In order to prevent supply-chain attacks we have renamed
the package. The new name is `@woocommerce/plugin-woocommerce`.
2023-12-09 12:59:24 -08:00
Christopher Allford
3a88cc739a
Updated Dependencies
2023-12-09 07:12:20 -08:00
Christopher Allford
eb1abbbb25
Added Project Field Migration ( #41970 )
...
This will ensure that we are also transferring the project data.
2023-12-08 15:52:27 -08:00
Ron Rennick
47f832453f
fix linting
2023-12-08 13:04:21 -04:00
Ron Rennick
eb763901fa
add manifestignore support to generate docs manifest tool
2023-12-08 12:06:55 -04:00
Ron Rennick
488a970b82
Fix category title and add post_title to docs manifest ( #41715 )
2023-12-07 13:50:44 -04:00
Christopher Allford
8c6b414fe0
Revert "Refactoring Task Infrastructure" ( #41928 )
...
Revert "Refactored Task Infrastructure (#41202 )"
This reverts commit 96a973b9fa
.
2023-12-06 11:36:12 -08:00
Christopher Allford
96a973b9fa
Refactored Task Infrastructure ( #41202 )
...
* Fixed NPM packages with invalid names.
* Renamed plugin packages.
* Standardized package NPM scripts.
* Replaced Turborepo with Wireit.
2023-12-06 09:32:32 -08:00
Albert Juhé Lluveras
7f3b7e708c
Fix TypeScript error in 'Highlight templates changes' job ( #41882 )
...
Fix TypeScript in 'Highlight templates changes' job
2023-12-05 16:28:09 +01:00
Christopher Allford
88969742f2
Regenerate PNPM Lock File & Fix Errors ( #41830 )
2023-12-05 00:36:30 -08:00
Ron Rennick
b2cf209891
fix linting
2023-11-30 22:05:01 -04:00
Ron Rennick
cf2cd16689
fix linting for line length
2023-11-30 20:03:39 -04:00
Ron Rennick
10fdd4b993
fix optional parameter type
2023-11-30 19:19:36 -04:00
Christopher Allford
c6b74ddafa
Revert "Resolve PNPM Lock File Errors" ( #41828 )
...
Revert "Resolve PNPM Lock File Errors (#41800 )"
This reverts commit 2550558a13
.
2023-11-30 14:55:35 -08:00
Ron Rennick
b01a80f06c
fix one more linting
2023-11-30 17:33:02 -04:00
Ron Rennick
35fdf3286f
fix linting
2023-11-30 17:20:36 -04:00
Ron Rennick
e7b1af8a06
improve category properties, s/readme/README file names
2023-11-30 16:32:52 -04:00
Ron Rennick
021f0be175
Merge branch 'trunk' into tools/manifest-post-category-title
2023-11-30 15:41:10 -04:00
Christopher Allford
2550558a13
Resolve PNPM Lock File Errors ( #41800 )
...
This makes the lock file constraints more specific to prevent the
backward incompatible types from WordPress types using the caret
constraint.
2023-11-30 09:33:34 -08:00
Ron Rennick
a5f9014f9b
remove stray spaces
2023-11-29 16:47:08 -04:00
Ron Rennick
d73d79d2ec
add category_slug, allow post_title to be null, fix linting
2023-11-29 16:45:32 -04:00
Ron Rennick
322f433455
fix category title, add post_title to docs manifest
2023-11-27 14:52:48 -04:00
RJ
b61b86545a
fix: fixed all instances of translator lint rule violations ( #41450 )
...
* fix: fixed all instances of translator lint rule violations
* Add changefile(s) from automation for the following project(s): @woocommerce/eslint-plugin, @woocommerce/components, woocommerce
* fix i18n lint violations in @woo/components
* fix all i18n lint rule violations in @woo/product-editor
* Add changefile(s) from automation for the following project(s): @woocommerce/product-editor, @woocommerce/eslint-plugin, @woocommerce/components, woocommerce
* empty commit to trigger CI
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-11-16 19:15:11 +08:00
Jonathan Sadowski
4d6d57e63c
Update code-freeze tool to work with accelerated
2023-11-13 15:24:21 -06:00
Leif Singer
6fc6aabf6f
address markdownlint issues
2023-11-10 16:24:48 +01:00
Leif Singer
5944fdcdff
replace developer.woocommerce.com with developer.woo.com
2023-11-10 16:09:27 +01:00
Leif Singer
1e1fec80aa
capitalize Woo.com when used in a sentence
2023-11-10 15:49:08 +01:00
Leif Singer
808a0fc54f
update references to woocommerce.com to now reference woo.com
2023-11-10 15:49:08 +01:00
Leif Singer
7394e8344f
update woocommerce.com email addresses to woo.com
2023-11-06 14:06:54 +01:00
jonathansadowski
0d6dfb6d3d
Update the automatically generated changelog filename to include PR number ( #41000 )
2023-10-25 18:53:17 +02:00
Christopher Allford
1c30563ffc
Separate PHP and JS Unit Tests ( #40639 )
...
Since some projects might have both kinds of tests we are
going to have a `test:php` and a `test:js` script for each.
2023-10-06 15:41:47 -07:00
jonathansadowski
44a78870b3
Update the version bump command to support accelerated releases ( #40608 )
...
* Update the version bump command to support accelerated releases
* Appease Linter
* Update Accel Release check to only allow for 4-digit numbers
2023-10-04 17:42:51 -05:00
Christopher Allford
b6674ef0c1
Fixed PR Changelog Generation Workflow ( #40410 )
...
This adds support for using double-quotes in the
description of the PR.
2023-09-26 14:26:12 -07:00
louwie17
9ea83d6382
Fix description styling and remove use of `woocommerce-page` in admin pages ( #40218 )
...
* Move the header data to the body as the header prop does not exist anymore
* Remove explicit setting of __unstableResolvedAssets given get_block_editor_settings already does this
* Remove use of woocommerce-page class in admin to avoid theme conflicts
* Add changelogs
* Revert change for quick test
* Two additional tweaks for admin related styling
2023-09-15 17:06:42 -03:00
Christopher Allford
deee539245
Use Correct PR Numbers In Code Freeze Changelog Command ( #40096 )
...
* Fixed Changelog PR Number Markdown
This makes the regex for replacing the number with a
markdown link more strict. Previously it was converting
[#PRNUM] to [[#PRNUM]] and would also add a markdown link
even if one was only present. This solves those two issues.
* Deepen Code Freeze Changelog Checkout
By default our remote branch checkout performs a shallow checkout. This
results in the Jetpack Changelogger appending the wrong PR number
when we generate the changelog for the `readme.txt` file. Here we are
deepening the checkout to resolve the problem.
2023-09-12 10:49:03 -05:00
RJ
cb2cf79342
dev: refactor core profiler loader ( #39735 )
...
* dev: refactor core profiler loader
* dev: added storybook example for loader
* lint
* Apply suggestions from code review
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* addressed review feedback
---------
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2023-08-22 19:58:33 +10:00
Sam Seay
3e9656187a
Add support to send files in Slack CLI tool ( #39778 )
...
* Add a file upload command to the slack CLI.
* Clean up, add file command to program.
* Rename the command to 'file'
* Better error handling, don't ask for file info.
2023-08-17 13:06:37 -05:00
Sam Seay
a9ac6a43cb
Fix create-extension bugs ( #39703 )
...
Update dependencies, docs, remove outdated scripts.
2023-08-16 12:12:33 +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
Sam Seay
3a6c3cde9f
Code analyzer: find multiple hooks in single patch, add tests ( #39566 )
2023-08-09 13:05:00 +12:00