Christopher Allford
ab209bff91
Reverted Wireit Package Changes
...
We're going to use an automatic script to make these changes.
2023-12-09 13:40:46 -08:00
Christopher Allford
429e896087
Fixed Invalid TSConfig Files
2023-12-09 13:38:55 -08:00
Christopher Allford
e73d0a48ac
Changed `build:project:js` To `build:project:esm`
2023-12-09 13:37:39 -08:00
Christopher Allford
6a7e884baf
Added Wireit: @woocommerce/admin-layout
2023-12-09 13:37:37 -08:00
Christopher Allford
b816fa7be8
Added Wireit: @woocommerce/admin-e2e-tests
2023-12-09 13:24:56 -08:00
Christopher Allford
4f4fb04e90
Added Wireit Dependency PNPM Hook
...
We can use a PNPM hook to make sure that the dependencies
are accounted for in the fingerprint. This script scans through
all of the packages with Wireit and adds the outputs for
linked dependencies.
2023-12-09 13:23:35 -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
c936b5339e
Removed Unnecessary `.gitignore` Files
2023-12-09 13:01:12 -08:00
Christopher Allford
bc507e57a6
Removed Turborepo
2023-12-09 13:01:10 -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
e2a1e61a46
Fixed WooCommerce Plugin Name Documentation
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
3c711e6d8e
Fix Post-Merge Dependency Issues ( #41986 )
2023-12-09 12:57:35 -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
Christopher Allford
6c8207541a
Resolved Type Errors
2023-12-09 12:08:16 -08:00
Christopher Allford
b26488c8bb
Builds Now Functional
2023-12-09 08:15:27 -08:00
Christopher Allford
fbb38a973a
Fixed Product Editor Type Errors
2023-12-09 07:54:20 -08:00
Christopher Allford
bc65f9687b
Updated Syncpack Dependencies
2023-12-09 07:16:39 -08:00
Christopher Allford
3a88cc739a
Updated Dependencies
2023-12-09 07:12:20 -08:00
Christopher Allford
1ca30d2668
Move Blocks PHP & Static Assets ( #41983 )
2023-12-09 06:25:30 -08:00
Christopher Allford
efe38391e8
Removed WooCommerce Blocks Composer Package
2023-12-09 05:46:17 -08:00
Christopher Allford
1d056b3b37
Update Blocks Text Domain
2023-12-09 05:44:54 -08:00
Christopher Allford
ac25f674e6
Moved Blocks PHPUnit Tests
2023-12-09 05:35:16 -08:00
Christopher Allford
6950115000
Moved Static Blocks Files
2023-12-09 05:35:11 -08:00
Christopher Allford
2821bc2a8c
Merged Blocks Namespace
2023-12-09 05:35:04 -08:00
Christopher Allford
cdd12abb65
Fix Post-Merge Local Build Issues ( #41981 )
2023-12-09 05:29:14 -08:00
Christopher Allford
8ae34f1f3e
Excluded Blocks From Syncpack
2023-12-09 05:22:40 -08:00
Christopher Allford
3a6e4abae8
Lock File Update
2023-12-09 05:21:05 -08:00
Christopher Allford
91f027d5bd
Fixed `@woocommerce/ai` Build
...
It was missing some webpack plugins.
2023-12-09 05:20:50 -08:00
Christopher Allford
a59009dbec
Removed Blocks NPM Hooks
...
Since we've pulled it into the monorepo these hooks don't need to
be here anymore.
2023-12-09 05:17:49 -08:00
Christopher Allford
27be9e71e7
Merge WooCommerce Blocks ( #41971 )
2023-12-08 21:48:20 -08:00
Christopher Allford
12940ebcd6
Merge remote-tracking branch 'woocommerce/woocommerce-blocks/trunk' into merge/woocommerce-blocks
2023-12-08 20:14:58 -08:00
Christopher Allford
31b5a3be11
Add Monorepo Merge Notice Workflow ( https://github.com/woocommerce/woocommerce-blocks/pull/12101 )
...
Added Merge Notice Workflow
2023-12-08 20:08:42 -08:00
Karol Manijak
a493ef6eb4
Remove placeholder image rendering as it's covered in Core function get_image anyway ( https://github.com/woocommerce/woocommerce-blocks/pull/12098 )
...
Co-authored-by: Daniel Dudzic <daniel.dudzic@automattic.com>
2023-12-09 01:22:07 +01: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
Arsany Benyamine
0672f73723
replace old props with variant prop ( https://github.com/woocommerce/woocommerce-blocks/pull/11933 )
...
Co-authored-by: Daniel Dudzic <daniel.dudzic@automattic.com>
2023-12-09 00:30:33 +01:00
Ron Rennick
2d5f3e2c2e
update docs manifest, add default manifest ignore
2023-12-08 16:47:24 -04:00
Ron Rennick
1128401778
add manifestignore support to generate docs manifest tool ( #41963 )
2023-12-08 16:38:35 -04:00
Saad Tarhi
33978990a5
Move shopper-side Checkout E2E tests to Playwright ( https://github.com/woocommerce/woocommerce-blocks/pull/11998 )
...
* convert first local pickup test
* Convert the second local pickup test
This test detected a bug. We will skip it for now and create a ticket to fix it!
* Remove old local pickup E2E tests
* Convert Payment Methods E2E tests
* Remove old payment methods tests
* Convert shipping/billing E2E tests
* Remove old shipping/billing E2E tests
* Add some line breaks for a better readability
* Update tests/e2e/tests/checkout/checkout-block.shopper.block_theme.side_effects.spec.ts
Co-authored-by: Niels Lange <info@nielslange.de>
* Fix ESLint errors
* Move E2E tests to the Checkout shopper file
* Fix ESLint error
* Convert Checkout Error Forms E2E tests
* Use guest user instead of logged in customer for Checkout Errors E2E tests
---------
Co-authored-by: Niels Lange <info@nielslange.de>
2023-12-08 21:35:53 +01:00
Christopher Allford
0eeb214941
Removed Accidentally Added Workflow
2023-12-08 11:30:19 -08:00
Christopher Allford
3683c1486c
Added Monorepo Merge Notice Workflow
...
This workflow leaves a comment and closes any pull requests
or issues that have been opened in
the repository.
2023-12-08 11:28:03 -08:00
Christopher Allford
58b692c3a6
Automatically Deactivate Merged Packages ( #41956 )
...
Once a feature plugin has been merged it is no longer necessary for it
to be activated. In some cases, having it activated can actually
lead to problems. This will automatically disable any packages
that we have marked as "merged".
2023-12-08 10:38:47 -08:00
Ron Rennick
47f832453f
fix linting
2023-12-08 13:04:21 -04:00