Christopher Allford
1c635cda6f
Optimized `wireit` Fingerprinting File Inputs ( #42684 )
...
Having an explicit `"files"` definition will allow us to fingerprint
dependencies in `wireit` more granularly. This avoids problems
that can be caused by different source files and directories that
trigger a rebuild in a dependee before a dependent finishes.
2023-12-11 16:21:35 -08:00
Corey McKrill
44ab680fe1
Logging: Fix pagination and filtering on DB log list table ( #41870 )
...
Fixes some issues where pagination and filters were not persisting in the DB log list table view after running a bulk action. Also adds a way to customize the number of log entries shown per page.
Fixes #39359
2023-12-11 12:27:26 -08:00
Christopher Allford
e718975963
Fixed WooCommerce Docs Build Errors ( #42000 )
2023-12-10 22:39:00 -08:00
Christopher Allford
05d398c8d3
Fixed Blocks CSS Linting
2023-12-10 14:11:32 -08:00
Christopher Allford
6360c38eb8
Fixed Failing PHPUnit Test
2023-12-10 13:26:17 -08:00
Christopher Allford
ea6a39dbc1
Fixed Blocks PNPM `run` & Env Var Usage
2023-12-10 12:44:44 -08:00
Christopher Allford
245fbadc51
Added Missing Blocks Build Output
2023-12-10 12:32:29 -08:00
Christopher Allford
e580d27afd
Added Missing Block Dependencies
2023-12-10 12:24:20 -08:00
Christopher Allford
a8fd8fafa5
Applied Linting Fixes
2023-12-09 23:32:45 -08:00
Christopher Allford
87b5ee54eb
Removed Blocks PHP Linting
2023-12-09 22:41:21 -08:00
Christopher Allford
dc5aa18f35
Wireit Added: `@woocommerce/block-library`
2023-12-09 22:35:11 -08:00
Christopher Allford
96af36bf1f
Locked `wireit` Version
2023-12-09 21:56:12 -08:00
Christopher Allford
403e2919ee
Merge branch 'trunk' into refactor/task-infrastructure
2023-12-09 21:51:43 -08:00
Christopher Allford
5ff9c477aa
Updated Documentation
2023-12-09 21:42:59 -08:00
Christopher Allford
4c0cc805dc
Removed Old Docs Links
2023-12-09 21:40:52 -08:00
Christopher Allford
6d57e59ad4
Corrected Blocks Readme
2023-12-09 21:39:19 -08:00
Christopher Allford
b4fd0c3b7b
Fixed Blocks INI File Path
2023-12-09 21:33:34 -08:00
Christopher Allford
e34361695d
Fixed Image Asset Paths
2023-12-09 21:26:49 -08:00
Christopher Allford
cf357e809b
Fixed Blocks Asset Constant Path
2023-12-09 21:20:21 -08:00
Christopher Allford
25d42b0c05
Fixed Blocks Asset Paths
2023-12-09 21:15:57 -08:00
Christopher Allford
386d0db969
Fixed Blocks Dependency Check
...
Since we've merged it into WooCommerce Core there's nothing for us
to bother checking it against.
2023-12-09 21:03:34 -08:00
Christopher Allford
fa5f7046dd
Fixed Blocks Plugin Paths
2023-12-09 21:02:46 -08:00
Christopher Allford
389828ad7e
Fixed Blocks Autoloads
2023-12-09 20:42:32 -08:00
Christopher Allford
8b6036a30e
Changed Blocks Build Output
2023-12-09 18:18:25 -08:00
Christopher Allford
0514069d7b
Added Missing Blocks Dependencies
2023-12-09 18:14:26 -08:00
Christopher Allford
d06cd2f729
Added Missing PHPUnit Dependencies
2023-12-09 16:18:17 -08:00
Christopher Allford
d443e92f23
Renamed Shortcode Assets "Classic"
2023-12-09 15:37:13 -08:00
Christopher Allford
4d0cde4b4b
Lock File Update
2023-12-09 15:35:55 -08:00
Christopher Allford
d244662669
Synchronized Dependencies
2023-12-09 14:40:16 -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
1e4d55b36a
Updated Documentation
2023-12-09 14:30:29 -08:00
Christopher Allford
5200c2e97f
Change Asset Build Outputs
...
Wireit doesn't allow us to have build outputs in a directory outside
of the package. We can get around this by having a build step in
WooCommerce that copies the files from the output directories.
2023-12-09 14:27:30 -08:00
Christopher Allford
d015950e86
Wireit Dependencies Set
2023-12-09 14:24:51 -08:00
Christopher Allford
3d79d5f204
Removed Turbo References
2023-12-09 14:22:04 -08:00
Christopher Allford
92e3d5fefb
Added Wireit Commands to WooCommerce
...
There's quite a bit of work needed in this file but
I'll come back to that later when I can review it all
in more detail.
2023-12-09 14:17:11 -08:00
Christopher Allford
f9e6f3a3a4
Add Wireit: `@woocommerce/shortcode-assets`
2023-12-09 14:16:13 -08:00
Christopher Allford
e729417335
Revised Test Command
...
We will never run all tests concurrently so this is better.
2023-12-09 14:14:47 -08:00
Christopher Allford
5a99b8e6a9
Add Wireit: `@woocommerce/admin-library`
2023-12-09 14:12:31 -08:00
Christopher Allford
5f606e4d8e
Added Missing Core Plugin Dependencies
2023-12-09 13:23:32 -08:00
Christopher Allford
4c0f4f1e5b
Privatized Plugin Packages
2023-12-09 13:11:18 -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
66fceae065
Renamed WooCommerce Docs Plugin Package
...
As part of the prevention of supply chain attacks the package has been
renamed to `@woocommerce/plugin-woocommerce-docs`.
2023-12-09 12:59:24 -08:00
Christopher Allford
4d9a3715fe
Renamed WooCommerce AI Plugin Package
...
As part of preventing supply chain attacks, the package was
renamed `@woocommerce/plugin-woo-ai`.
2023-12-09 12:59:24 -08:00
Christopher Allford
ebeaa84230
Renamed WooCommerce Beta Tester Package
...
As part of the prevention of supply chain attacks we are
renaming the package `@woocommerce/plugin-woocommerce-beta-tester`.
2023-12-09 12:59:24 -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
c0237250fb
Renamed `woocommerce/client/legacy` Package
...
NPM requires names to be single-word or have a scope. The
current name is not valid. The package has been renamed
`@woocommerce/shortcode-assets` to better match its purpose.
2023-12-09 12:59:24 -08:00
Christopher Allford
6d685e5185
Renamed `woocommerce/client/admin` Package
...
NPM package names _must_ either be single-word or have
a scope. The current structure is unsupported and has been
changed. The new package name is `@woocommerce/admin-library`.
2023-12-09 12:59:24 -08:00
Christopher Allford
2081839bcd
Fixed Notice Error
2023-12-09 12:40:22 -08:00
Christopher Allford
02828cc5d4
Fixed CI Inconsistencies
2023-12-09 12:30:25 -08:00