Commit Graph

47314 Commits

Author SHA1 Message Date
RJChow e9eac24793 tsconfig modifications
- moved and updated .vscode/tasks.json up to root level, and add exclusion to .gitignore
- added --pretty to ts:check in wca package.json (because otherwise there's no syntax highlighting in the output, not sure why this is needed with nx and not without)
- added references to root tsconfig.base.json
- update development.md with instructions for ts checking
2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang 5c4014a651 Add @wordpress/eslint-plugin to root package.json 2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang 99e6f61dc8 Update woocommerce-admin/.eslintrc.js 2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang 5c705bc52b Update eslint-plugin recommended rules 2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang 81a1f4244a Add .eslintrc config to each packages
Update packages .eslintrc.js

Update components & admin-e2e-tests lint command
2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang 68786f8e72 Update pnpm-lock.yaml 2022-03-29 16:08:07 +08:00
Chi-Hsuan Huang df5b506b97 Add lint command to js packages
Update lint js commands

Update customer-effort-score/package.json
2022-03-29 16:08:06 +08:00
Chi-Hsuan Huang 8b2a97d405 Add lint cmd to project.json 2022-03-29 16:08:06 +08:00
Chi-Hsuan Huang 4592d49cfb Fix tsconfig path 2022-03-29 16:07:09 +08:00
Chi-Hsuan Huang b9eeb4991e Fix reminder-bar.scss lint error 2022-03-29 16:07:09 +08:00
Chi-Hsuan Huang d023349168 Add .eslintrc.js for js packages 2022-03-29 16:07:09 +08:00
Chi-Hsuan Huang 3e8c3be69d Ignore core js packages from woo admin's eslint 2022-03-29 16:07:09 +08:00
Chi-Hsuan Huang d45606293c Fix js package lint errors 2022-03-29 16:07:08 +08:00
Chi-Hsuan Huang 2c5c7549b5 Fix client lint errors 2022-03-29 16:06:33 +08:00
Chi-Hsuan Huang 4ca1ae0032 Fix paths in tsconfig 2022-03-29 16:06:32 +08:00
Chi-Hsuan Huang eb4c0a751e Add Cancel Previous Runs step to pr-* github actions 2022-03-29 11:53:58 +08:00
Christopher Allford bc12f7a263
Merge pull request #32334 from woocommerce/update/woocommerce-blocks-7.2.1
This pull updates the WooCommerce Blocks plugin to 7.2.1. It is intended to target WooCommerce 6.4 for release. This supercedes https://github.com/woocommerce/woocommerce/pull/32075.
2022-03-28 19:42:45 -07:00
RJ fd3b73d46f
Merge pull request #32373 from woocommerce/dev/remove-wca-from-issue-template
Removed separate WCA entry in .github issue template contact_link
2022-03-29 10:40:26 +08:00
moon f2b03feb24 Update version 2022-03-28 18:14:26 -07:00
moon d915587f5d Update version 2022-03-28 17:55:07 -07:00
moon cda288d327 Update VERSION constant 2022-03-28 17:37:35 -07:00
moon 707b0bd74d Fix typo 2022-03-28 14:01:21 -07:00
moon 4a52285930 Deprecate WC_ADMIN_VERSION_NUMBER constant 2022-03-28 13:55:51 -07:00
Christopher Allford 14e852b4b2
Merge WooCommerce Admin Unit Tests (#32287)
This folds the unit tests from WooCommerce Admin into the core test suite, enabling them to run.
2022-03-28 12:53:33 -07:00
Lourens Schep 0fd9aa2466 Remove unsupported working-directory param 2022-03-28 13:31:34 -03:00
Lourens Schep 259bb44f99 Move uses param up to solve workflow parse error 2022-03-28 13:28:37 -03:00
Lourens Schep aea8e95692 Update if condition 2022-03-28 13:23:15 -03:00
Lourens Schep 35acdfc081 Add archive E2E screenshots step for E2E tests task 2022-03-28 13:13:43 -03:00
Barry Hughes e12d82ae46
Merge pull request #32376 from woocommerce/remove-php-72-version-bump-notice
Remove the admin notice about the upcoming PHP 7.2 requirement
2022-03-28 06:26:18 -07:00
louwie17 2215c9ab3e
Merge pull request #32347 from woocommerce/add-dev-scripts
Add build-watch command for woocommerce-admin
2022-03-28 08:55:57 -03:00
louwie17 7796d908b9
Merge pull request #32365 from woocommerce/fix/32364_smoke_tests
Skip deletion of PLUGIN_NAME when used by environment variables
2022-03-28 08:55:15 -03:00
Nestor Soriano c8280c0aee
Remove the admin notice about the upcoming PHP 7.2 requirement 2022-03-28 10:45:08 +02:00
RJ 75c3f140ed
Removed separate WCA entry in issue template contact_link
Misleading, now that WCA is in this repo
2022-03-28 15:30:13 +08:00
Chi-Hsuan Huang 7c15f83a3f
Merge pull request #32359 from woocommerce/fix/32358-js-lint-errors
Fix js packages lint errors
2022-03-28 10:52:02 +08:00
Lourens Schep 1c26554abb Also skip PLUGIN_NAME when used by environment variables 2022-03-25 12:35:36 -03:00
Lourens Schep 8508a46f31 Update watch command so there are no conflicts between build commands 2022-03-25 10:04:02 -03:00
Chi-Hsuan Huang b43d66f862
Merge pull request #32356 from woocommerce/remove/32352-admin-github-files
Remove unnecessary admin `.github` files
2022-03-25 18:24:55 +08:00
Chi-Hsuan Huang d5a9b5789c
Merge pull request #32337 from woocommerce/fix/currency-docs
Define `NumberConfig` data type, export type declarations from `@woo…/currency`
2022-03-25 18:24:37 +08:00
Chi-Hsuan Huang 76cf618298
Merge pull request #32325 from woocommerce/add/number-docs
Update `@woo…/number` code docs, define & export type declarations.
2022-03-25 18:24:22 +08:00
Nestor Soriano d7ee2914b7
Add visibility modifiers to constants in src
PHP 7.2 allows visibility modifiers in constants, so let's add these
to the code in the src directory.

The src/Admin and src/Internal/Admin directories are skipped as
they contain a lot of code and they deserve a separate project.
2022-03-25 11:00:17 +01:00
Chi-Hsuan Huang ab18914ada Fix e2e-utils lint errors
Fix e2e-utils/src/components.js
2022-03-25 16:55:40 +08:00
Chi-Hsuan Huang 11e2df64ca Fix e2e-environment lint errors 2022-03-25 16:24:13 +08:00
Chi-Hsuan Huang 167ca8d4b4 Fix @woocommerce/api lint errors 2022-03-25 16:23:12 +08:00
Chi-Hsuan Huang f002c72b41 Update @woocommerce/eslint-plugin to use workspace version 2022-03-25 16:22:57 +08:00
Chi-Hsuan Huang 554fc86441
Merge pull request #32322 from woocommerce/fix/lint_js-fix
Fix paths and argument forwarding for `script lint:js-fix`
2022-03-25 15:01:10 +08:00
Chi-Hsuan Huang 73cb00907b Remove unnecessary admin .github files 2022-03-25 14:26:37 +08:00
Chi-Hsuan Huang 1295c5052d
Merge pull request #32343 from woocommerce/update/admin-node-version
Update woocommerce admin node version to v16
2022-03-25 13:31:38 +08:00
RJ b3aadb9d3d
Merge pull request #32312 from woocommerce/dev/wp-env-sql-credentials
Updated wp-env mysql credentials in development documentation
2022-03-25 12:45:50 +08:00
Claudio Sanches 9448982f5f
Merge pull request #32324 from woocommerce/fix/action-label
Make sure the reply is from issue author before triggering
2022-03-25 00:42:00 -03:00
louwie17 80ec23c425
Merge pull request #32298 from woocommerce/feature/32163_new_task_list_header
Add task list progress header
2022-03-24 16:32:46 -03:00