Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix canonical url #7

Merged
merged 919 commits into from
Jan 24, 2022
Merged
Changes from 1 commit
Commits
Show all changes
919 commits
Select commit Hold shift + click to select a range
d9b0610
Revert "メンテナンス回避中のフロント画面にアラートを表示するよう変更"
chihiro-adachi Aug 31, 2021
65daac3
Revert "管理者ログアウト時にメンテナンス回避トークンを消すよう変更"
chihiro-adachi Aug 31, 2021
343ae79
Revert "管理者はメンテナンスモードを回避可能に変更"
chihiro-adachi Aug 31, 2021
8e80178
受注ステータスで絞り込みできないのを修正
nanasess Sep 1, 2021
4186b99
Merge pull request #5128 from chihiro-adachi/fix-delete-login-member
matsuoshi Sep 1, 2021
e5f508e
ステータス変更を待機
chihiro-adachi Sep 1, 2021
5aaeff8
Merge pull request #5131 from chihiro-adachi/revert-beta2
matsuoshi Sep 1, 2021
7fb0206
閉じるボタンが表示されるまで待機に変更
chihiro-adachi Sep 1, 2021
01f0ff2
Merge pull request #5133 from nanasess/fix-order-status
chihiro-adachi Sep 1, 2021
8201802
Merge pull request #5132 from chihiro-adachi/fix-change-order-status
Sep 1, 2021
0e6d1c8
バージョンの更新
chihiro-adachi Sep 1, 2021
962aef4
package-apiのURLを本番用に更新
chihiro-adachi Sep 1, 2021
e72432b
, が抜けていたのを修正
nanasess Sep 2, 2021
4463d06
下層ディレクトリにec-cubeを配置した場合、cookieのパスを正しく設定できていなかった不具合を修正
chihiro-adachi Sep 2, 2021
07528a6
class名指定時の崩れを修正
Sep 2, 2021
93eb30e
Merge pull request #5143 from matsuoshi/modify-file-form-style
chihiro-adachi Sep 2, 2021
39d4df2
Merge pull request #5137 from chihiro-adachi/fix-package-api-url
matsuoshi Sep 3, 2021
b7ea9fb
Merge pull request #5136 from chihiro-adachi/release-rc
matsuoshi Sep 3, 2021
5691c3b
Merge pull request #5142 from chihiro-adachi/fix-two-factor-auth-cookie
matsuoshi Sep 3, 2021
9db51c2
Revert "Revert "管理画面 商品のタグでの絞り込み""
chihiro-adachi Sep 6, 2021
f7eab37
pgsqlもバージョンを更新
chihiro-adachi Sep 6, 2021
b4308ee
E2Eテスト改善 EA04OrderCest
Sep 10, 2021
3b988fc
E2Eテスト改善 EA05CustomerCest
Sep 10, 2021
17c98e0
E2Eテスト改善 EA01TopCest
Sep 9, 2021
bce2c21
E2Eテスト改善 EA06_ContentsManagementCest
Sep 13, 2021
b77fb70
E2Eテスト改善 EA07BasicinfoCest
Sep 13, 2021
b3f5379
E2Eテスト改善 EA09ShippingCest
Sep 14, 2021
dddd41a
Doctrine\\Common\\Inflector\\Inflector::classifyが1.4系でdeprecatedなので1.…
kiy0taka Sep 13, 2021
3d7a55a
Creating Doctrine\ORM\Mapping\UnderscoreNamingStrategy without making…
kiy0taka Sep 13, 2021
eb75f5c
The type "datetimet(z)" was implicitly marked as commented due to the…
kiy0taka Sep 13, 2021
9cb95d7
fix `Calling the "Symfony\Component\EventDispatcher\EventDispatcherIn…
kiy0taka Sep 14, 2021
0dd6aea
E2Eテスト改善 EA03_Product
Sep 9, 2021
6bef057
TwigBundle migration.
kiy0taka Sep 14, 2021
10473e5
Merge pull request #5159 from matsuoshi/modify-e2e/EA03
Sep 14, 2021
c568a4b
Merge pull request #5161 from matsuoshi/modify-e2e/EA04
Sep 14, 2021
ca36edd
Merge pull request #5162 from matsuoshi/modify-e2e/EA05
Sep 14, 2021
f2b19f5
JSの処理が終わる前にPOSTしてしまうため待機する
kiy0taka Sep 14, 2021
c1c4d72
HTML形式でレポート
kiy0taka Sep 14, 2021
867e19d
mock-package-apiを起動
kiy0taka Sep 14, 2021
81ac384
支払方法 削除, メール設定, CSV出力項目設定, 受注対応状況設定
Sep 14, 2021
e932c9b
支払方法 削除
Sep 14, 2021
ec0b267
VAddy settings
kiy0taka Aug 25, 2021
5d60f99
coverage.yml でも package-api を起動
Sep 15, 2021
c2017fd
E2E改善 EA08
Sep 15, 2021
3ba1068
EF06 お問い合わせフォームのテスト追加
Sep 15, 2021
7788626
Selenium を使ったペネトレーションテストの自動化サンプルを追加
nanasess Sep 10, 2021
d542c27
Add GitHub Actions
nanasess Sep 14, 2021
ccba3a1
exclude group
nanasess Sep 14, 2021
b7bf476
Fix sessions
nanasess Sep 14, 2021
ce46cb9
Fix permission
nanasess Sep 14, 2021
cf1de39
force login
nanasess Sep 14, 2021
5a5e514
Fix forceUserMode
nanasess Sep 14, 2021
b499e2d
E2E EA06 incomplete 項目の対応
Sep 16, 2021
5079f04
E2E EA06 レイアウト管理
Sep 16, 2021
2ab6f1f
EA04 「一括メール送信キャンセル」の追加 / 「受注削除」の削除
Sep 16, 2021
e02e7ff
EA0705-UC02-T01 支払方法編集
Sep 16, 2021
0509e14
Refactoring
nanasess Sep 16, 2021
d22eca4
確認→完了ページのテストを追加
nanasess Sep 16, 2021
3aae3ad
Rename
nanasess Sep 16, 2021
8f5cd88
Use matrix
nanasess Sep 16, 2021
11f7ba5
Use scan
nanasess Sep 16, 2021
d1a13a5
Fix artifact with name
nanasess Sep 16, 2021
7e9cf8e
Fix inScopeOnly to false
nanasess Sep 16, 2021
e55a804
Remove snapshotSession
nanasess Sep 16, 2021
27fe12d
Add admin/order_mail.test.ts
nanasess Sep 16, 2021
bf950b4
Fix activeScan parameters
nanasess Sep 16, 2021
a481f99
Fix format
nanasess Sep 16, 2021
af43a7c
Fix activeScanAsUser
nanasess Sep 16, 2021
6916539
Use cron
nanasess Sep 16, 2021
377e35e
Revert workflows
nanasess Sep 16, 2021
90d425d
Merge pull request #5129 from nanasess/fix-zap-properties
nanasess Sep 16, 2021
b616312
Merge pull request #5157 from kiy0taka/dev/reduce-deprecated
chihiro-adachi Sep 16, 2021
4fd6a75
Add always
nanasess Sep 17, 2021
653adad
Merge pull request #5154 from kiy0taka/dev/vaddy
chihiro-adachi Sep 17, 2021
a509c3c
Merge pull request #5156 from matsuoshi/modify-e2e/EA07
Sep 17, 2021
a3ec008
Merge pull request #5158 from matsuoshi/modify-e2e/EA01
Sep 17, 2021
9db822e
Merge pull request #5160 from matsuoshi/modify-e2e/EA06
Sep 17, 2021
d7c863e
Merge pull request #5163 from matsuoshi/modify-e2e/EA09
Sep 17, 2021
639ef71
Merge pull request #5164 from matsuoshi/modify-e2e/EA08
Sep 17, 2021
2a96a78
Merge pull request #5166 from matsuoshi/modify-e2e/EF06
Sep 17, 2021
631a0ee
Merge branch '4.1' into modify-e2e/EA06-incomplete
Sep 17, 2021
62043a1
Merge branch '4.1' into modify-e2e/EA04
Sep 17, 2021
f5f583c
Fixes #5134 受注ステータス検索のテストを追加
nanasess Sep 17, 2021
966ae83
EA03 商品の確認・削除・廃止
Sep 17, 2021
221a9d3
EA03 タグの登録・編集・削除
Sep 17, 2021
9c8f8ae
EA0301-UC02-T02 CSV出力項目設定
Sep 17, 2021
5075a35
EF02 E2Eテスト追加
Sep 17, 2021
18e234b
商品削除テストの修正 (削除用データの用意)
Sep 17, 2021
fe8e9c7
EF04 追加 / EF05 項番誤りを修正
Sep 17, 2021
d59bc17
Merge pull request #5169 from nanasess/automated-penetration-testing-…
Sep 21, 2021
b5e0fb5
バージョンを更新
chihiro-adachi Sep 21, 2021
5d02dde
Merge pull request #5173 from chihiro-adachi/dev/4.1.0
Sep 21, 2021
3465208
Merge pull request #5168 from matsuoshi/modify-e2e/EA04
Sep 21, 2021
d9d079a
Merge pull request #5170 from nanasess/add-testindexwithorderstatus
Sep 21, 2021
7f1d8c0
レイアウトのE2Eテスト 確認方法を修正
Sep 22, 2021
152a734
Merge pull request #5167 from matsuoshi/modify-e2e/EA06-incomplete
Sep 22, 2021
d950d99
Merge pull request #5172 from matsuoshi/modify-e2e/EF02
Sep 22, 2021
9cb5b38
商品廃止後の検索結果の確認
Sep 22, 2021
aa91eef
doc4.ec-cube.net のリンク切れ修正
nanasess Sep 22, 2021
dae2be7
Bump codeception/codeception from 4.1.21 to 4.1.22
dependabot[bot] Sep 22, 2021
fb4b8a6
HttpMessage と Alert の型定義追加
nanasess Sep 24, 2021
d176c2b
Remove any
nanasess Sep 24, 2021
e71dd45
Merge pull request #5171 from matsuoshi/modify-e2e/EA03
Sep 24, 2021
4f74376
Merge pull request #5175 from nanasess/fix-readme-link
Sep 24, 2021
eed7e0a
Merge pull request #5148 from chihiro-adachi/heroku-pgsql
Sep 24, 2021
ae8cbf2
Remove docker-composer.owaspzap.daemon.yml
nanasess Sep 27, 2021
96f06e1
4.1リリースに伴う README.md の修正
Sep 27, 2021
bb68db7
Merge pull request #5181 from matsuoshi/modify-readme
chihiro-adachi Sep 27, 2021
5f3e9af
SiteKit, GMC プラグインも SQLite3 に未対応
nanasess Sep 27, 2021
b24f05c
OWASP ZAP 自動化手順の README 追加
nanasess Sep 29, 2021
52651e8
Merge pull request #5113 from kiy0taka/dev/split-coverage
chihiro-adachi Sep 30, 2021
1547e84
gulp-sass v5に対応
tao-s Oct 5, 2021
8e2ebfb
Bump composer/composer from 2.1.3 to 2.1.9
dependabot[bot] Oct 5, 2021
5d05d0b
Merge pull request #5139 from nanasess/fix-arguments
Oct 13, 2021
b0c61a5
Merge pull request #5178 from nanasess/add-typedefinition
Oct 15, 2021
4cd1563
Merge branch '4.1' into feat/generator-product-tag-add
chihiro-adachi Oct 20, 2021
26a50d1
upgrade ca-certificates
kiy0taka Oct 27, 2021
e955010
Merge pull request #5201 from kiy0taka/fix/ca-certificates
chihiro-adachi Nov 8, 2021
4ebde4a
fix: cart.php内でthis返却の実装漏れを修正
mrsekut Nov 8, 2021
ad02904
Fixed 基本設定画面のgood_tradedとmessageの文字数制限の修正 #5193
carkn Nov 9, 2021
ef08e08
fixed 4.1-beta3:サイトマップで完了画面のURLが出力される #5110
carkn Nov 11, 2021
a3616d2
fixed タグ管理の項目追加の自動表示位置が誤り #4981
carkn Nov 12, 2021
6ec703a
ItemValidatorでProductClassがvisibleかチェック
dk-umebius Nov 12, 2021
0cf8444
受注登録でお届け先に氏名が表示されない #4980
carkn Nov 15, 2021
db59172
受注登録でお届け先に氏名が表示されない #4980
carkn Nov 15, 2021
95f3438
受注編集時にすでに受注にセットされている顧客情報を書き換えない
yshirai-joolen Apr 1, 2021
035b001
テストコードを追加
chihiro-adachi Nov 16, 2021
705a36f
Merge pull request #4997 from yshirai-joolen/no_update_customer_info_…
matsuoshi Nov 16, 2021
645ed79
Merge pull request #5030 from refine-kenshi/refine-kenshi/feature/ord…
matsuoshi Nov 16, 2021
4f37014
Merge pull request #5066 from kazuyoshikakihara/fix/orderHelper
matsuoshi Nov 16, 2021
83f3462
Merge pull request #5179 from nanasess/remove-yml
carkn Nov 17, 2021
2406d1e
Merge pull request #5183 from nanasess/add-readme-owaspzap-ci
carkn Nov 17, 2021
e571ab8
Merge pull request #5012 from nanasess/modify-pr-template
carkn Nov 17, 2021
1601d1d
Merge pull request #5101 from EC-CUBE/dependabot/npm_and_yarn/path-pa…
chihiro-adachi Nov 17, 2021
e2736ae
Merge pull request #5176 from EC-CUBE/dependabot/composer/codeception…
chihiro-adachi Nov 17, 2021
74eaa33
Merge pull request #5191 from EC-CUBE/dependabot/composer/composer/co…
chihiro-adachi Nov 17, 2021
c6826c7
Merge pull request #5213 from carkn/bugfix-4980
chihiro-adachi Nov 17, 2021
0a7b8a7
Merge pull request #5209 from carkn/bugfix-4981
chihiro-adachi Nov 17, 2021
d664c76
Merge remote-tracking branch 'upstream/4.1' into update-github-actions
nanasess Nov 18, 2021
1cff8b0
Merge branch '4.1' into patch-24
tao-s Nov 18, 2021
997679c
Merge pull request #5182 from nanasess/unsupport-plugins
carkn Nov 18, 2021
aa1ad04
Revert "受注管理画面:表示項目「出荷ID」の追加"
matsuoshi Nov 18, 2021
bf76193
Merge pull request #5217 from EC-CUBE/revert-5030-refine-kenshi/featu…
matsuoshi Nov 18, 2021
5ccd7b8
Bump version PHP7.4 and PostgreSQL14
nanasess Nov 18, 2021
5b8b6e1
Merge remote-tracking branch 'upstream/4.1' into update-github-actions
nanasess Nov 19, 2021
0e2a635
ユニットテストのPHPバージョンをシステム要件に合わせる
nanasess Nov 19, 2021
ec477fb
Bump to php version
nanasess Nov 19, 2021
7a0efa2
プラグインインストール後に config.platform.php を元に戻す
nanasess Nov 19, 2021
9a9c55d
Bump version to PHP
nanasess Nov 19, 2021
d05ccfb
Bump version to PostgreSQL
nanasess Nov 19, 2021
b689584
Fix DATABASE_SERVER_VERSION
nanasess Nov 19, 2021
ed5b58c
Merge pull request #5218 from nanasess/ut-7.3-or-later
nanasess Nov 19, 2021
729903e
ページ管理のmetatagの文字数制限の修正
Oct 20, 2021
f78dced
テストを実行しました。
carkn Oct 29, 2021
debfa91
classcategory_name2が重複しているため不要な記述を削除
k-yamamura Oct 11, 2021
5b3042b
7.4-apache-bullseye に修正
nanasess Nov 19, 2021
23527bd
Merge pull request #5218 from nanasess/ut-7.3-or-later
matsuoshi Nov 19, 2021
bba979e
Merge pull request #5026 from nanasess/update-github-actions
matsuoshi Nov 19, 2021
4a9c583
Merge pull request #5219 from nanasess/fix-requirement
carkn Nov 22, 2021
ad0fbe4
Bump tmpl from 1.0.4 to 1.0.5 in /zap/selenium/ci/TypeScript
dependabot[bot] Nov 22, 2021
b98d0e3
Bump ansi-regex from 5.0.0 to 5.0.1 in /zap/selenium/ci/TypeScript
dependabot[bot] Nov 22, 2021
f57f6e4
Merge pull request #5045 from okazy/delete-mail-view
matsuoshi Nov 22, 2021
9a9ebd3
Merge pull request #5204 from mrsekut/ft-mrsekut-fix-cart
chihiro-adachi Nov 22, 2021
8e9c50b
Merge commit '9a9ebd3fa14733d3effa8d07428eb61c1b4281d1' into feat/gen…
Nov 22, 2021
2d7315e
Merge commit '9a9ebd3fa14733d3effa8d07428eb61c1b4281d1' into bugfix-o…
Nov 22, 2021
53bd24c
Merge commit '9a9ebd3fa14733d3effa8d07428eb61c1b4281d1' into patch-24
Nov 22, 2021
e5d826f
use での重複を削除
Nov 22, 2021
97cadb5
Merge branch '4.1' into bugfix
Nov 22, 2021
3a4405e
Fix: CartのgetCustomerの戻り値をnullableにする
H-H1RO Nov 23, 2021
16a4c5e
visibleではない商品規格を使用している部分のテスト修正
dk-umebius Nov 23, 2021
fe5f3a4
有効でない商品規格をカートから削除する際の英語メッセージ
dk-umebius Nov 23, 2021
45524f6
Merge pull request #5195 from k-yamamura/bugfix-order-mail
matsuoshi Nov 23, 2021
e6165d6
Merge pull request #5197 from carkn/bugfix
matsuoshi Nov 23, 2021
38e66ca
Merge pull request #5190 from tao-s/patch-24
matsuoshi Nov 23, 2021
b3b8bc3
Merge pull request #5222 from EC-CUBE/dependabot/npm_and_yarn/zap/sel…
matsuoshi Nov 23, 2021
155be68
Merge pull request #5223 from EC-CUBE/dependabot/npm_and_yarn/zap/sel…
matsuoshi Nov 23, 2021
5810418
Merge pull request #5056 from leo-link-hayaaaa/remove-admin-ordertype…
matsuoshi Nov 24, 2021
d7fe609
不明なspanの閉じタグを削除
tao-s Nov 24, 2021
f227a7f
Merge pull request #4990 from okazy/feat/generator-product-tag-add
matsuoshi Nov 24, 2021
10fc475
Merge branch '4.1' into feature/calendar
Nov 24, 2021
95f1a48
レビュー指摘反映
Nov 24, 2021
706fa42
ユニットテストが落ちていたのを修正
Nov 24, 2021
2469328
Bump symfony/serializer from 4.4.26 to 4.4.35
dependabot[bot] Nov 24, 2021
9086e41
Merge pull request #4903 from U-Mebius/fix/admin_product_product_clas…
matsuoshi Nov 24, 2021
8ce6f64
Merge pull request #5220 from nanasess/bump-php-docker
carkn Nov 25, 2021
be6cb06
Merge pull request #5231 from EC-CUBE/dependabot/composer/symfony/ser…
matsuoshi Nov 25, 2021
26db629
Merge pull request #4975 from matsuoshi/feature/tag-search-admin
carkn Nov 25, 2021
4256f5a
Use pcov
nanasess Nov 26, 2021
3266b4c
テストコードの修正
Nov 26, 2021
f902131
Merge pull request #5011 from nanasess/add-dockerignore
carkn Nov 26, 2021
c38715c
Merge pull request #5205 from carkn/bugfix-5193
matsuoshi Nov 26, 2021
5674c39
Merge pull request #5227 from H-H1RO/fix/cart-get-customer
chihiro-adachi Nov 26, 2021
1d24b11
Fix Undefined offset
nanasess Nov 26, 2021
04627d4
Merge pull request #5238 from matsuoshi/feature/tag-search-admin
chihiro-adachi Nov 26, 2021
ae91cfd
Merge pull request #5239 from nanasess/fix-order-search
chihiro-adachi Nov 26, 2021
544b9e1
Merge remote-tracking branch 'upstream/4.1' into fix-coverage
nanasess Nov 26, 2021
3c667f4
Add continue-on-error: true
nanasess Nov 26, 2021
9dd0a7e
Apply composer update 'symfony/*'
nanasess Nov 26, 2021
9800f66
Merge remote-tracking branch 'upstream/4.1' into test-filename-typo
kurozumi Nov 26, 2021
a6cfc49
Merge pull request #5237 from nanasess/fix-coverage
chihiro-adachi Nov 28, 2021
79f0407
バージョンを 4.1.1 に更新
Nov 23, 2021
820f9dd
package-lock.json 更新
Nov 25, 2021
d99f4de
Merge pull request #5211 from U-Mebius/fix/product_class_validator
chihiro-adachi Nov 29, 2021
1c9d77d
データベースが常にsqliteになってしまって動かない不具合の修正
tao-s Sep 21, 2021
67dd61e
4.1-beta3:サイトマップで在庫切れ商品も出力される #5111 fixed Doctrine SQLFilter の追加
watarukashii Sep 3, 2021
1229144
apt-getからaptへ & nodejsのインストールにコケる不具合の対応
tao-s Oct 5, 2021
3c627d3
SYMFONY_PHPUNIT_VERSION=8.3 に固定
nanasess Nov 29, 2021
dab92b7
fix: missing implementation of return of this
mrsekut Aug 21, 2021
0327383
eccube:plugin:generate コマンドを composer2 対応
okazy Jul 13, 2021
2e81310
Merge pull request #5116 from mrsekut/ft-mrsekut-fix-cart-item
chihiro-adachi Nov 29, 2021
988b60c
Merge pull request #5146 from watarukashii/fixed/issue5111
chihiro-adachi Nov 29, 2021
ce17580
Merge pull request #5189 from tao-s/patch-23
chihiro-adachi Nov 29, 2021
5f9be90
Merge pull request #5090 from okazy/feat-epg-c2
chihiro-adachi Nov 29, 2021
530906d
Merge pull request #5174 from tao-s/patch-21
chihiro-adachi Nov 29, 2021
04e2c2e
スマホとかで規格選択のセレクトボックスがはみ出る不具合の対応
tao-s Apr 21, 2021
2dce66f
style.cssも修正
tao-s Nov 26, 2021
66aae43
Facade クラスの XXX コメント修正
nanasess Mar 19, 2021
5f41c71
fixed #5110 ダブルコーテーションを再設定しました
carkn Nov 29, 2021
b32bf30
お問い合わせ内容フォームラベルをform.contentsに修正
tatsuishi Nov 25, 2021
2086650
Merge pull request #4977 from nanasess/fix-facade
chihiro-adachi Nov 29, 2021
dc7e9e2
Merge pull request #5024 from tao-s/patch-18
chihiro-adachi Nov 29, 2021
f216c9d
Merge pull request #5208 from carkn/bugfix-5110
chihiro-adachi Nov 29, 2021
ad7bc41
Merge pull request #5236 from matsuoshi/bump-to-4.1.1
chihiro-adachi Nov 29, 2021
becdb13
Merge pull request #5240 from nanasess/composer-update-20211126
chihiro-adachi Nov 29, 2021
76c75d9
Merge pull request #5027 from kurozumi/test-filename-typo
chihiro-adachi Nov 29, 2021
ae96a00
Merge pull request #5234 from U-Mebius/fix/contact_contents_label
chihiro-adachi Nov 30, 2021
962ac3b
Basic認証サンプルの削除
chihiro-adachi Nov 30, 2021
75235c6
Merge pull request #5242 from chihiro-adachi/remove-basic-auth
carkn Nov 30, 2021
a0e7400
Merge pull request #4974 from yKazihara/feature/calendar
carkn Nov 30, 2021
52586cb
Merge pull request #5228 from tao-s/patch-25
carkn Nov 30, 2021
363adeb
月末にテストが失敗するのを修正
kiy0taka Nov 30, 2021
e731546
Merge pull request #5244 from kiy0taka/fix/holiday-calendar-test
chihiro-adachi Nov 30, 2021
9dde7c5
エラー修正 EC-CUBE#1441
oywc410 Nov 24, 2021
ef6b938
Merge pull request #5230 from oywc410/5229
chihiro-adachi Nov 30, 2021
64d43fe
Add anticsrf.tokens.token
nanasess Dec 10, 2021
8ab60c4
Pull request のテンプレート修正 (セキュリティ上の問題がないか、を詳細化)
Dec 16, 2021
b2e621e
Merge pull request #5254 from matsuoshi/modify-pr-template
Dec 17, 2021
ab3ac03
Use Playwright
nanasess Dec 20, 2021
a0c42fa
Fix reporter
nanasess Dec 21, 2021
dffd485
お問い合わせ確認→完了画面の実装
nanasess Dec 21, 2021
42e8455
ログイン状態でのテストを実装
nanasess Dec 21, 2021
7d168d8
受注管理>メール通知のテスト追加
nanasess Dec 21, 2021
8c61678
CSRF トークンが変更されてテストが失敗するのを修正
nanasess Dec 21, 2021
c00df4a
失敗時にリトライしないよう修正
nanasess Dec 22, 2021
34dc463
on.push 削除
nanasess Dec 22, 2021
c65f8d0
Merge pull request #5253 from nanasess/add-options-properties
chihiro-adachi Dec 23, 2021
b92244e
README の修正
nanasess Dec 29, 2021
65af79f
Merge pull request #5263 from nanasess/use-playwright
chihiro-adachi Jan 5, 2022
dd74589
Merge remote-tracking branch 'upstream/4.1' into seo-canonical
nanasess Jan 19, 2022
009539c
Fix canonical url
nanasess Jan 19, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
E2Eテスト改善 EA01TopCest
  • Loading branch information
h.matsuo committed Sep 10, 2021

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 17c98e09bd1f413bcfb05d5a83b14ea26c3896e0
5 changes: 3 additions & 2 deletions codeception/_support/Page/Admin/CustomerManagePage.php
Original file line number Diff line number Diff line change
@@ -22,8 +22,9 @@ class CustomerManagePage extends AbstractAdminPageStyleGuide
public static $検索結果メッセージ = '#search_form > div.c-outsideBlock__contents.mb-5 > span';
public static $検索結果_結果なしメッセージ = '.c-contentsArea .c-contentsArea__cols div.text-center.h5';
public static $検索結果_エラーメッセージ = '.c-contentsArea .c-contentsArea__cols div.text-center.h5';
public static $検索条件_仮会員 = ['id' => 'admin_search_customer_customer_status_0'];
public static $検索条件_本会員 = ['id' => 'admin_search_customer_customer_status_1'];
public static $検索条件_仮会員 = ['id' => 'admin_search_customer_customer_status_1'];
public static $検索条件_本会員 = ['id' => 'admin_search_customer_customer_status_2'];
public static $検索条件_退会 = ['id' => 'admin_search_customer_customer_status_3'];

/**
* CustomerListPage constructor.
5 changes: 5 additions & 0 deletions codeception/_support/Page/Admin/ProductManagePage.php
Original file line number Diff line number Diff line change
@@ -23,6 +23,11 @@ class ProductManagePage extends AbstractAdminPageStyleGuide
public static $検索条件_プロダクト = ['id' => 'admin_search_product_id'];
public static $検索ボタン = '#search_form .c-outsideBlock__contents button';
public static $詳細検索ボタン = '//*[@id="search_form"]/div[1]/div/div/div[2]/a/span';
public static $検索条件_在庫あり = ['id' => 'admin_search_product_stock_0'];
public static $検索条件_在庫なし = ['id' => 'admin_search_product_stock_1'];
public static $検索条件_入金済み = ['id' => 'admin_search_order_status_6'];
public static $検索条件_新規受付 = ['id' => 'admin_search_order_status_1'];
public static $検索条件_対応中 = ['id' => 'admin_search_order_status_4'];
public static $検索結果_メッセージ = '#search_form > div.c-outsideBlock__contents.mb-5 > span';
public static $検索結果_結果なしメッセージ = '.c-contentsArea .c-contentsArea__cols div.text-center.h5';
public static $検索結果_エラーメッセージ = '.c-contentsArea .c-contentsArea__cols div.text-center.h5';
10 changes: 5 additions & 5 deletions codeception/_support/Page/Admin/TopPage.php
Original file line number Diff line number Diff line change
@@ -15,16 +15,16 @@

class TopPage
{
public static $受付状況 = '#order_info';
public static $受付状況_新規受付 = '#order-status > div.card-body.p-0 > div:nth-child(1) > a'; // #order_info .link_list .tableish a:nth-child(1)
public static $受付状況_新規受付 = '#order-status .card-body .d-block:nth-child(1) a';
public static $受付状況_新規受付数 = '#order-status .card-body .d-block:nth-child(1) .row div:last-child span';
public static $受付状況_入金待ち = '#order-status .card-body .d-block:nth-child(2) .p-0 a';
public static $受付状況_入金済み = '#order_info .link_list .tableish a:nth-child(3)';
public static $受付状況_取り寄せ中 = '#order_info .link_list .tableish a:nth-child(4)';
public static $受付状況_入金済み = '#order-status .card-body .d-block:nth-child(2) a';
public static $受付状況_対応中 = '#order-status .card-body .d-block:nth-child(3) a';

public static $お知らせ = '#ec-cube-news .card-header .card-title'; //#cube_news
public static $売上状況 = '#chart-statistics .card-header .card-title';
public static $ショップ状況 = '#shop-statistical .card-header .card-title';
public static $ショップ状況_在庫切れ商品 = '#shop-statistical > div.card-body.p-0 > div:nth-child(1) > a'; //'#shop_info .link_list .tableish a:nth-child(1)';
public static $ショップ状況_取扱商品数 = '#shop-statistical > div.card-body.p-0 > div:nth-child(2) > a';
public static $ショップ状況_会員数 = '#shop-statistical > div.card-body.p-0 > div:nth-child(3) > a'; //'#shop_info .link_list .tableish a:nth-child(2)';
public static $おすすめのプラグイン = '#ec-cube-plugin .card-header .card-title';
}
74 changes: 51 additions & 23 deletions codeception/acceptance/EA01TopCest.php
Original file line number Diff line number Diff line change
@@ -12,7 +12,8 @@
*/

use Codeception\Util\Fixtures;
use Page\Admin\OrderManagePage;
use Page\Admin\CustomerManagePage;
use Page\Admin\ProductManagePage;
use Page\Admin\TopPage;

/**
@@ -40,44 +41,48 @@ public function top_001(AcceptanceTester $I)
{
$I->wantTo('EA0101-UC01-T01 TOPページ 初期表示');

// TOP画面に現在の受注状況、お知らせ、売り上げ状況、ショップ状況が表示されている
// TOP画面に現在の受注状況、お知らせ、売り上げ状況、ショップ状況、おすすめのプラグインが表示されている
$I->see('新規受付', TopPage::$受付状況_新規受付);
$I->see('お知らせ', TopPage::$お知らせ);
$I->see('売上状況', TopPage::$売上状況);
$I->see('ショップ状況', TopPage::$ショップ状況);
$I->see('おすすめのプラグイン', TopPage::$おすすめのプラグイン);

// 新規受付をクリックすると受注管理画面に遷移することを確認
$I->click(TopPage::$受付状況_新規受付);
$I->see('受注一覧', self::ページタイトル);
$I->goToAdminPage();

// 購入された商品が受注管理画面のページにて反映されていることを確認
$config = Fixtures::get('config');
// TOP画面に表示される新規受付数が、実際の新規受付数と一致することを確認
$findOrders = Fixtures::get('findOrders');
$NewOrders = array_filter($findOrders(), function ($Order) {
return $Order->getOrderStatus()->getId() == \Eccube\Entity\Master\OrderStatus::NEW;
});
$I->see(count($NewOrders), TopPage::$受付状況_新規受付数);

// FIXME [issue] ソート順が指定されていないのでテストが失敗する
// https://github.com/EC-CUBE/ec-cube/issues/1908
// // 入金待ちをクリックすると「受注管理>入金待ち」のページに遷移することを確認
// $I->click(TopPage::$受付状況_入金待ち);
// $I->see('受注一覧', self::ページタイトル);
// $I->seeInField(OrderManagePage::$検索条件_受注ステータス, '2'/*入金待ち*/);
// $I->goToAdminPage();
//
// // 入金済みをクリックすると「受注管理>入金済み」のページに遷移することを確認
// $I->click(TopPage::$受付状況_入金済み);
// $I->see('受注一覧', self::ページタイトル);
// $I->seeInField(OrderManagePage::$検索条件_受注ステータス, '6'/*入金済み*/);
// $I->goToAdminPage();
//
// // 取り寄せ中をクリックすると「受注管理>取り寄せ」のページに遷移することを確認
// $I->click(TopPage::$受付状況_取り寄せ中);
// $I->see('受注一覧', self::ページタイトル);
// $I->seeInField(OrderManagePage::$検索条件_受注ステータス, '4'/*取り寄せ中*/);
// $I->goToAdminPage();
// 新規受付をクリックすると「受注管理>新規受付」のページに遷移することを確認
$I->click(TopPage::$受付状況_新規受付);
$I->see('受注一覧', self::ページタイトル);
$I->seeCheckboxIsChecked(ProductManagePage::$検索条件_新規受付);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_入金済み);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_対応中);
$I->goToAdminPage();

// 入金済みをクリックすると「受注管理>入金済み」のページに遷移することを確認
$I->click(TopPage::$受付状況_入金済み);
$I->see('受注一覧', self::ページタイトル);
$I->seeCheckboxIsChecked(ProductManagePage::$検索条件_入金済み);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_新規受付);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_対応中);
$I->goToAdminPage();

// 対応中をクリックすると「受注管理>対応中」のページに遷移することを確認
$I->click(TopPage::$受付状況_対応中);
$I->see('受注一覧', self::ページタイトル);
$I->seeCheckboxIsChecked(ProductManagePage::$検索条件_対応中);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_新規受付);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_入金済み);
$I->goToAdminPage();

// お知らせの記事をクリックすると設定されたURLに遷移することを確認
$I->switchToIFrame('information');
@@ -91,10 +96,33 @@ public function top_001(AcceptanceTester $I)
// ショップ情報の在庫切れ商品をクリックすると商品管理ページに遷移することを確認
$I->click(TopPage::$ショップ状況_在庫切れ商品);
$I->see('商品一覧', self::ページタイトル);
$I->seeCheckboxIsChecked(ProductManagePage::$検索条件_在庫なし);
$I->dontSeeCheckboxIsChecked(ProductManagePage::$検索条件_在庫あり);
$I->goToAdminPage();

// TOP画面でショップ情報の取扱商品数をクリックすると商品管理に遷移することを確認
$I->click(TopPage::$ショップ状況_取扱商品数);
$I->see('商品一覧', self::ページタイトル);
$I->goToAdminPage();

// ショップ情報の会員数をクリックすると会員管理に遷移することを確認
$I->click(TopPage::$ショップ状況_会員数);
$I->see('会員一覧', self::ページタイトル);
$I->seeCheckboxIsChecked(CustomerManagePage::$検索条件_本会員);
$I->dontSeeCheckboxIsChecked(CustomerManagePage::$検索条件_仮会員);
$I->dontSeeCheckboxIsChecked(CustomerManagePage::$検索条件_退会);
}

public function top_001_11(AcceptanceTester $I)
{
$I->wantTo('EA0101-UC01-T01-11 TOPページ プラグインモーダル表示');

$I->goToAdminPage();

// TOP画面でおすすめのプラグインの項目を押下すると、プラグインの詳細情報がモーダルで表示されることを確認
$I->dontSee('.modal');
$I->click(['css' => '#ec-cube-plugin a:first-child']);
$I->wait(5);
$I->see('商品詳細', '#ec-cube-plugin .show #exampleModalLabel');
}
}