Commit Graph

458 Commits

Author SHA1 Message Date
Lucas Bustamante c4fede5c43 Wait as part of the up process 2022-04-01 14:32:50 +01:00
Lucas Bustamante 476f30b3e0 Initialize if WordPress is not installed or page ready does not exist 2022-04-01 14:28:19 +01:00
Lucas Bustamante 253eedc516 Remove wait for it on wp-cli entrypoint 2022-04-01 14:27:47 +01:00
Lucas Bustamante 9b7485a449 Revert "Remove wait-for-it"
This reverts commit aefca35ad7.
2022-04-01 13:12:02 +01:00
Lucas Bustamante aefca35ad7 Remove wait-for-it 2022-04-01 13:11:57 +01:00
Lucas Bustamante d6a37a490e Merge branch 'trunk' into e2e/db-healthcheck 2022-04-01 11:53:55 +01:00
Lucas Bustamante 4c6989122d Re-bump the compose spec version and remove restart policy again 2022-04-01 11:52:59 +01:00
rodelgc 989f50daa3
GH Action for generating reports in CI (#32375)
Added: CI job to upload API test reports on PR events.
2022-04-01 10:24:09 +08:00
Fernando 610a48185c
Merge pull request #32408 from woocommerce/fix/32407_move_admin_e2e_tests
Add missing Admin e2e tests
2022-03-31 14:37:23 -03:00
Lucas Bustamante 11f456f058 Lower the compose spec version again 2022-03-31 17:33:49 +01:00
Lucas Bustamante b26704791b Re-add restart policy 2022-03-31 17:12:54 +01:00
louwie17 30ea9baf62
Merge pull request #32418 from woocommerce/fix/daily_e2e_tests
Fix daily e2e tests for WooCommerce Shipping & Tax
2022-03-31 10:59:44 -03:00
jamelreid c14a2f53b0 Updated CHANGELOG.md 2022-03-31 08:38:35 -05:00
jamelreid 6e296cab6c Merge branch 'trunk' into e2e/db-healthcheck 2022-03-31 08:23:18 -05:00
Lourens Schep 2bdf24ab9c Revert deactivate plugin change 2022-03-30 12:38:49 -03:00
Lourens Schep c268e9c386 Add changelog 2022-03-30 12:38:48 -03:00
Lourens Schep 8dc7bfbb85 Use assets browser download url if it exists over archive tag name 2022-03-30 12:38:47 -03:00
Lourens Schep b52935229e Use POST request for deactivating to handle more plugin names 2022-03-30 12:38:47 -03:00
Lourens Schep 39254344f2 Fix reset with shipping & tax plugin 2022-03-30 12:38:46 -03:00
Lourens Schep 775e7117a1 Add build-watch to most js packages and remove packages watch from woocommerce-admin command 2022-03-30 11:46:12 -03:00
Lucas Bustamante 18751588c0 Increase allowed retries just in case 2022-03-30 15:09:46 +01:00
Lucas Bustamante c0fdf45c1c Only start PHP containers after a successful healthcheck against DB 2022-03-30 15:03:30 +01:00
rodelgc b30179f8d2
Added: Command to generate HTML report 2022-03-30 10:57:11 +08:00
Fernando Marichal 89f6032cba Add missing e2e tests
This commit adds the tests: `testDifferentStoreCurrenciesWCPay`, `testSubscriptionsInclusion` and `testBusinessDetailsForm`
2022-03-29 19:16:03 -03:00
Lucas Bustamante c22b56346b
Merge pull request #32004 from woocommerce/e2e/pkg-woocommerce-api-docs
Update docs of @woocommerce/api
2022-03-29 15:21:25 +01:00
Lucas Bustamante d45f7051a4
PR Review 2022-03-29 15:04:37 +01:00
Lucas Bustamante 3e9e76ef7a
Update packages/js/api/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
2022-03-29 15:02:42 +01:00
Lucas Bustamante 4cfb412a57
PR Review 2022-03-29 15:02:04 +01:00
Lucas Bustamante 1d036a79e7
Update packages/js/api/README.md
Co-authored-by: Greg <71906536+zhongruige@users.noreply.github.com>
2022-03-29 15:00:08 +01:00
Lucas Bustamante 922a72ef7e
PR Review 2022-03-29 14:58:42 +01:00
Chi-Hsuan Huang 6f03e42dd1 Add @babel/runtime to dev dependencies of js packages 2022-03-29 16:46:06 +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 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 d023349168 Add .eslintrc.js for js packages 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
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
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
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
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
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
Lourens Schep a3e9a60577 Remove duplicate property type 2022-03-24 15:26:15 -03:00
Lourens Schep c281ddb820 Add progress header bar to task list experiment 2022-03-24 15:25:06 -03:00
Lourens Schep 9a6c077b69 Add build-watch command for woocommerce-admin 2022-03-24 15:09:15 -03:00
Lourens Schep 4a76505fdf Add comment for woocommerce-reset plugin addition 2022-03-24 14:11:18 -03:00