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

メッセージをvalidators.ja.yamlに移動 #11

Open
wants to merge 259 commits into
base: fix_messasge_key
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
259 commits
Select commit Hold shift + click to select a range
18e8e9c
Merge remote-tracking branch 'upstream/4.0' into bugfix-js-nonunique-id
k-yamamura Sep 13, 2018
82d9160
Merge remote-tracking branch 'upstream/4.0' into bugfix-js-nonunique-id
k-yamamura Sep 13, 2018
95d6516
テストケースの修正
k-yamamura Sep 13, 2018
215e154
Merge remote-tracking branch 'upstream/4.0' into bugfix-js-nonunique-id
k-yamamura Sep 13, 2018
2ea8788
テストケースの修正
k-yamamura Sep 13, 2018
5bb602c
テストケースの修正
ryo-endo Sep 13, 2018
1f68cba
SSL強制時のみrequires_channelによる制限を行う対応。
ryo-endo Sep 13, 2018
bfdfeb0
支払金額のマイナスチェックを追加
chihiro-adachi Sep 14, 2018
57cddcc
支払金額が既にマイナスの場合はエラー表示を行わない
chihiro-adachi Sep 14, 2018
2b1fe3e
3.0.xのresult cacheを移植
chihiro-adachi Sep 13, 2018
2b34c98
キャッシュの削除処理を追加
chihiro-adachi Sep 13, 2018
de2e4bf
カートブロックの調整
chihiro-adachi Sep 13, 2018
4dea64d
カートブロックの調整
chihiro-adachi Sep 13, 2018
6612838
レイアウトのキャッシュを有効に
chihiro-adachi Sep 14, 2018
d38629d
バージョン番号4.0.0-RC1に更新。
ryo-endo Sep 14, 2018
236212a
Merge pull request #3836 from ryo-endo/fix_https
Sep 14, 2018
e6a31b9
Merge pull request #3847 from chihiro-adachi/fix-minus-error
ryo-endo Sep 14, 2018
386547b
キャッシュの削除漏れ
chihiro-adachi Sep 14, 2018
65284bf
Merge pull request #3824 from k-yamamura/bugfix-js-nonunique-id
okazy Sep 14, 2018
e26dd42
Merge pull request #3849 from chihiro-adachi/fix-performance
okazy Sep 14, 2018
d0ed80d
バージョン番号4.0.0-RCに更新。
ryo-endo Sep 14, 2018
80dba09
fix 出荷通知メールの注文者情報が配送先情報となっていたので修正
okazy Sep 14, 2018
746cb7c
fix プレビュー用のレイアウトがページ編集画面で選択可能となってしまっていたのを修正
okazy Sep 14, 2018
1056add
Merge pull request #3848 from ryo-endo/4.0.0-rc
okazy Sep 14, 2018
efe6a1f
Merge pull request #3852 from okazy/fix-shipping-mail
ryo-endo Sep 14, 2018
5d64a98
feat 新着情報の日付と文言を更新
okazy Sep 14, 2018
5643119
Merge pull request #3853 from okazy/fix-layout-display
ryo-endo Sep 14, 2018
cf21ea3
Merge pull request #3854 from okazy/fix-news-data
ryo-endo Sep 14, 2018
452d394
既に無効化している場合のエラーメッセージ対応
kiy0taka Sep 12, 2018
733e018
判定条件修正
kiy0taka Sep 12, 2018
acca543
アセットテストケース修正
kiy0taka Sep 12, 2018
f4c0b6b
独自プラグインテスト修正
kiy0taka Sep 12, 2018
ab65544
リファクタリング
kiy0taka Sep 12, 2018
94319e8
プラグインのインストール順によって拡張カラムが消える問題を修正
kiy0taka Sep 12, 2018
4a8a9f3
テストコードのリファクタリング
kiy0taka Sep 13, 2018
229f0f5
オーナーズストア設定時にキャッシュをクリア
kiy0taka Sep 13, 2018
b4f133d
モーダルメッセージを確認
kiy0taka Sep 13, 2018
29d8206
アップデート時に初期化されていなければ初期化する
kiy0taka Sep 13, 2018
361143c
テストケース追加
kiy0taka Sep 13, 2018
913a0c4
キャッシュ制御
kiy0taka Sep 13, 2018
933fbf5
テストケース追加
kiy0taka Sep 13, 2018
7c0663f
リファクタリング
kiy0taka Sep 13, 2018
c3aa73f
依存プラグインのテスト
kiy0taka Sep 13, 2018
0668352
プラグインファイルの更新
kiy0taka Sep 13, 2018
1cbe198
エラー発生時にログの取得漏れ修正
kiy0taka Sep 13, 2018
1163c17
キャッシュを確実に削除
kiy0taka Sep 13, 2018
5ea13a2
テスト修正
kiy0taka Sep 13, 2018
1f99962
依存プラグインのアップデート
kiy0taka Sep 14, 2018
1b620d1
プラグイン削除時に無効化されたプラグインのスキーマが消える問題を修正
kiy0taka Sep 14, 2018
8fffb22
ストア設定画面の修正
kiy0taka Sep 14, 2018
77669e4
プラグイン詳細情報の修正
kiy0taka Sep 14, 2018
a7e1289
キャッシュのクリア
kiy0taka Sep 14, 2018
55dc2b2
プラグインアップデート時にタイムアウトしてしまうので延長
kiy0taka Sep 14, 2018
f22d993
travisテストケースの修正
kiy0taka Sep 14, 2018
066a4d4
Merge remote-tracking branch 'upstream/4.0' into dev/plugin-misc
kiy0taka Sep 14, 2018
944ee4d
testdox
kiy0taka Sep 14, 2018
c0b0023
Add @group cache-clear
nanasess Sep 14, 2018
b48e393
Merge pull request #4 from nanasess/kiy0taka-dev/plugin-misc
kiy0taka Sep 14, 2018
8baca9b
remove --testdox
kiy0taka Sep 14, 2018
e259485
テストが連続して実行されるためメソッド名変更
kiy0taka Sep 14, 2018
eb558a8
Revert "バージョン番号4.0.0-RCに更新"
okazy Sep 14, 2018
669dcdb
Merge pull request #3856 from EC-CUBE/revert-3848-4.0.0-rc
ryo-endo Sep 14, 2018
af34e42
Merge pull request #3855 from kiy0taka/dev/plugin-misc
okazy Sep 18, 2018
3c53953
ログイン失敗時のfailure用クラスの作成
k-yamamura Sep 19, 2018
2051c88
購入処理時に在庫数をロックしていたが、ロック前の数を使用していたのでロック後に再読込するよう修正
kiy0taka Sep 19, 2018
98eefa1
Merge remote-tracking branch 'upstream/4.0' into feature-login
k-yamamura Sep 19, 2018
5e4e895
doctrineキャッシュを削除するように修正
chihiro-adachi Sep 19, 2018
ce88d86
ログイン成功、失敗時のsuccess、failureクラスの作成
k-yamamura Sep 19, 2018
ec28958
Isolation levelが環境依存となっており、複数同時購入時の在庫の制御ができていなかったので、トランザクション開始時にREAD_…
okazy Sep 19, 2018
af9d630
Merge pull request #5 from okazy/dev/lock
kiy0taka Sep 19, 2018
040f967
Merge pull request #3860 from kiy0taka/dev/lock
Sep 19, 2018
6721450
規格の情報を一気に取得するよう修正
nanasess Sep 19, 2018
a8a8862
プラグインインストール時のエラー処理を修正
kiy0taka Sep 19, 2018
99f3518
$ids が空の場合にエラーになるのを修正
nanasess Sep 19, 2018
4f304b1
scrutinizerの指摘を修正
chihiro-adachi Sep 20, 2018
185b44b
Merge pull request #3861 from chihiro-adachi/fix-news-test
kiy0taka Sep 20, 2018
3df009b
feat リンク型決済でrollback実行リクエストで不正なOrder情報で処理が進まないようにpre_order_idでチェックする処…
okazy Sep 20, 2018
177c784
ページトップへを言語ファイルへ切り出し
tao-s Sep 20, 2018
83d9712
js内の日本語テキストを言語ファイルへ切り出し
tao-s Sep 20, 2018
ffc169d
js用言語ファイル追加
tao-s Sep 20, 2018
491a13c
実行後のレスポンスに対してチェックするように修正
chihiro-adachi Sep 20, 2018
75b0d61
fix scssをbuild
okazy Sep 20, 2018
e685ebd
レスポンスを再生成するように修正
chihiro-adachi Sep 20, 2018
b085aa1
Merge pull request #3863 from okazy/feat-pre-order-id-processor
Sep 20, 2018
25b0c6d
targetUrlで判定するように修正
chihiro-adachi Sep 20, 2018
a3f2b7e
feat ogタグの例のog:imageを絶対パスに変更、ogタグの例にproduct:product_linkおよびproduct:re…
okazy Sep 20, 2018
cecbed9
言語ファイルをmessages.yamlで統一できるように修正
kiy0taka Sep 20, 2018
ec0f219
mod_headers が無効な環境でエラーにならないように修正
nanasess Sep 20, 2018
14972c3
Add @deprecated
nanasess Sep 20, 2018
921d53e
商品一覧をresult cacheするように修正
chihiro-adachi Sep 20, 2018
41b1d0f
Merge pull request #3864 from tao-s/fix-multilanguage-css
ryo-endo Sep 20, 2018
3d8e3d4
プラグインインストールエラーのテストケースを追加
kiy0taka Sep 19, 2018
cfe6944
Merge pull request #3867 from okazy/fix-og-tag-example
ryo-endo Sep 20, 2018
c9e0972
Merge pull request #3869 from nanasess/add-check-modheader
ryo-endo Sep 20, 2018
7321b30
Merge branch '4.0' into fix-multilanguage-js
Sep 20, 2018
535c484
管理画面の対応
chihiro-adachi Sep 20, 2018
e0157b0
Merge pull request #3866 from kiy0taka/dev/plugin-error
ryo-endo Sep 20, 2018
a55a35a
yamlのメッセージIDと合わせるように修正
kiy0taka Sep 20, 2018
cd2ad2d
Merge pull request #3862 from nanasess/improve-lists
ryo-endo Sep 20, 2018
8361ef9
Merge pull request #3871 from chihiro-adachi/nanasess-improve-lists
ryo-endo Sep 20, 2018
fa45bf6
Merge pull request #3870 from nanasess/entityutil-deprecated
ryo-endo Sep 20, 2018
3ee36b2
Merge pull request #3859 from k-yamamura/feature-login
ryo-endo Sep 20, 2018
3a65441
Merge pull request #3865 from tao-s/fix-multilanguage-js
okazy Sep 20, 2018
c69f874
サンプル画像の差し替え
ryo-endo Sep 21, 2018
cc16544
バージョン番号4.0.0-RCに更新。
ryo-endo Sep 21, 2018
785f2f8
独自プラグインインストール/削除時のキャッシュクリア
kiy0taka Sep 21, 2018
ad16917
Merge pull request #3874 from ryo-endo/4.0.0-rc
Sep 21, 2018
ddf5db5
Merge pull request #3873 from ryo-endo/ice_cream
Sep 21, 2018
fe5c9ef
Merge pull request #3875 from kiy0taka/dev/local-plugin-cache
ryo-endo Sep 21, 2018
17913db
README更新
ryo-endo Sep 21, 2018
8e397db
Merge pull request #3878 from ryo-endo/4.0.0-rc
Sep 21, 2018
5c55d73
debugモードで有効化するとエラーが出る問題の修正
nobuhiko Sep 25, 2018
65c7617
disebleも修正
nobuhiko Sep 25, 2018
5c29253
フリガナのプレースホルダーが両方名前
tao-s Sep 25, 2018
d5e1f2f
記号の後はスペースあける
tao-s Sep 25, 2018
1333479
インストール時に ECCUBE_COOKIE_PATH を自動設定するよう修正
nanasess Sep 26, 2018
f0e34f3
オーナーズストアからのプラグインインストール時のエラー回避
kiy0taka Sep 26, 2018
8e3b0a8
プラグインの依存パッケージを直接インストールすると整合性が取れないため、独自プラグインインストールでは依存パッケージをインストールしない
kiy0taka Sep 26, 2018
20e521c
メモリーオーバーで途中でエラーが出る問題の修正
kurozumi Sep 26, 2018
61caddf
Merge pull request #3881 from tao-s/patch-6
kiy0taka Sep 27, 2018
9d18ed9
Merge pull request #3884 from kiy0taka/fix/local-update
Sep 27, 2018
bd46865
Merge pull request #3880 from nobuhiko/fixer
Sep 27, 2018
47b877b
Merge pull request #3885 from kiy0taka/fix/install-log
Sep 27, 2018
e8f1063
fix 住所のプレースホルダを実在しない住所に変更
okazy Sep 27, 2018
9f007b2
セッションのキーも削除するように修正
chihiro-adachi Sep 27, 2018
039367e
tokenチェックを行うように修正
chihiro-adachi Sep 27, 2018
ea1d3fe
Merge pull request #3883 from nanasess/fix-cookie-path
Sep 27, 2018
603f911
Merge pull request #3887 from okazy/fix-address-place-holder
ryo-endo Sep 28, 2018
e90debb
カラムの定義間違いを修正
chihiro-adachi Oct 1, 2018
716a26d
Merge pull request #3888 from chihiro-adachi/fix-csv-setting
kiy0taka Oct 1, 2018
f840ea9
datetime/datetimetzのtype commentを追加
chihiro-adachi Oct 1, 2018
6c4c841
mysqlのcolate定義を追加
chihiro-adachi Oct 1, 2018
b4bd0fe
PluginManager内のflush()によるdtb_pluginの更新を回避
kiy0taka Oct 2, 2018
985077c
お知らせの内容が変更されたためテストに失敗する問題に対応
chihiro-adachi Oct 2, 2018
4cadf64
不要なバリデートを削除
Oct 2, 2018
707d4ab
Merge pull request #3892 from chihiro-adachi/fix-entity
okazy Oct 2, 2018
fd832a3
Merge remote-tracking branch 'upstream/4.0' into fix/plugin_manager_f…
kiy0taka Oct 2, 2018
eb8bb41
受注データもメモリーオーバーになるので対応
Oct 2, 2018
a6299a0
プラグイン購入ページのURL変更
kiy0taka Oct 3, 2018
6b613eb
パッケージAPIのタイムアウトを5000msに設定
kiy0taka Oct 3, 2018
2cd9a6a
プラグインバージョン警告表示を修正
nanasess Oct 3, 2018
fd32afd
@deprecated を追加
nanasess Oct 3, 2018
4309c0d
サイドカラムの CSS クラス名が間違っていたのを修正
nanasess Oct 3, 2018
9b98e9a
pre_order_id に unique 制約を付与
nanasess Oct 3, 2018
9a62686
Merge pull request #3897 from nanasess/fix-denger
okazy Oct 3, 2018
a56af6a
Merge pull request #3900 from nanasess/add-deprecated
kiy0taka Oct 3, 2018
9bb3832
Merge pull request #3902 from nanasess/unique-preorderid
kiy0taka Oct 3, 2018
e7af54c
Merge pull request #3901 from nanasess/fix-css
kiy0taka Oct 3, 2018
d0f80ac
Merge pull request #3894 from kiy0taka/fix/plugin_manager_flush
okazy Oct 3, 2018
f82af14
Merge pull request #3899 from kiy0taka/fix/package-api-timeout
okazy Oct 3, 2018
decb01f
Merge pull request #3898 from kiy0taka/dev/fix-store-page
okazy Oct 3, 2018
7bad4b3
assetのpluginパスの誤りを修正
chihiro-adachi Oct 4, 2018
40dd0ce
Merge pull request #3905 from chihiro-adachi/fix-plugin-html-path
kiy0taka Oct 4, 2018
d5d2f2c
受注管理画面で決済処理中の受注を検索しないよう修正
nanasess Oct 4, 2018
5a7e5ff
テストケース追加
nanasess Oct 4, 2018
e5771a3
テストの検索条件を修正
nanasess Oct 4, 2018
0a5f34d
決済処理中は検索できないためキャンセルに変更
nanasess Oct 4, 2018
9778e1a
Fix typo
nanasess Oct 4, 2018
f7757d1
Merge pull request #3906 from nanasess/fix-ordersearch-condition
okazy Oct 4, 2018
39a13b5
日本語メッセージベタ書きを修正
tao-s Oct 5, 2018
4368712
package-apiの接続先を変更
kiy0taka Oct 9, 2018
0657056
Merge pull request #3910 from kiy0taka/dev/package-api-url
okazy Oct 9, 2018
9b4d956
プラグイン用データディレクトリの追加
kiy0taka Oct 9, 2018
92cf34e
Merge pull request #3911 from kiy0taka/dev/plugin-data-dir
okazy Oct 10, 2018
c8d79d8
バージョンを4.0.0に変更
okazy Oct 10, 2018
00ef395
Merge pull request #3912 from okazy/4.0.0
kiy0taka Oct 10, 2018
151742f
Fix error when payment limit and point use
lqdung1992 Oct 15, 2018
d59ad41
Add unit test
lqdung1992 Oct 15, 2018
469c434
Add remove delivery time in test
lqdung1992 Oct 15, 2018
846a1e4
Fix price and pointUse
nanasess Oct 16, 2018
db62da7
Merge pull request #1 from nanasess/lqdung1992-fix-payment-limit-point
lqdung1992 Oct 16, 2018
4e4a0f5
Fix Migrations
nanasess Oct 17, 2018
ba45244
Search text no matter if is in lower or upper case
lqdung1992 Oct 18, 2018
a02e53e
Fix html5 validate conflict with ladda spinner
lqdung1992 Oct 18, 2018
922ae11
Upgrade Chromedriver to 2.43
nanasess Oct 18, 2018
73837b7
キーワード置換できていなかったのを修正
nanasess Oct 18, 2018
535522c
Merge pull request #3935 from nanasess/chromedriver-2.43
okazy Oct 18, 2018
18611cf
Merge remote-tracking branch 'upstream/4.0' into fix-message
nanasess Oct 19, 2018
c98b1d4
Merge branch '4.0' of https://github.com/EC-CUBE/ec-cube into fix-htm…
lqdung1992 Oct 19, 2018
b914de1
Merge branch '4.0' of https://github.com/EC-CUBE/ec-cube into search-…
lqdung1992 Oct 19, 2018
3e680c6
Merge remote-tracking branch 'upstream/4.0' into improve-migrations
nanasess Oct 19, 2018
c859eb0
Merge pull request #3934 from lqdung1992/fix-html5-conflict-ladda
okazy Oct 19, 2018
d3e6ca2
Merge pull request #3932 from lqdung1992/search-block-page
okazy Oct 19, 2018
36c92e4
Merge pull request #3908 from tao-s/patch-9
okazy Oct 19, 2018
b8f47e5
Merge pull request #3895 from SpreadWorks/patch-m-001
okazy Oct 19, 2018
b09986f
Merge pull request #3886 from kurozumi/patch-1
okazy Oct 19, 2018
1e3b0c2
Merge pull request #3882 from tao-s/patch-7
okazy Oct 19, 2018
fe9b201
Merge pull request #3930 from nanasess/improve-migrations
kanako-kina Oct 24, 2018
2206a8f
Upgrade PHP to 7.2.10
nanasess Oct 25, 2018
eb83a84
Remove cache of Chocolatey
nanasess Oct 25, 2018
bab6c14
Fixed OpenSSL.Light 1.1.1
nanasess Oct 25, 2018
5612ea0
Merge pull request #3952 from nanasess/fix-appveyor
Oct 25, 2018
a613dd4
README のRC記述を訂正
Oct 23, 2018
0d9d415
Update README.md
Oct 23, 2018
d248f5d
Merge pull request #3937 from nanasess/fix-message
Oct 25, 2018
c0f37d1
Merge pull request #3947 from EC-CUBE/Yangsin-patch-1
Oct 26, 2018
fdf4047
フリガナのプレースホルダーが両方メイになっているのを修正
nanasess Oct 23, 2018
08808dd
日本語が変
tao-s Oct 5, 2018
01e1dfb
Merge pull request #3909 from tao-s/patch-10
Oct 26, 2018
de07374
プラグインのマイグレーション
nanasess Nov 1, 2018
85cc660
マイグレーションのサンプルを追加
nanasess Nov 1, 2018
c656b35
コメント修正
nanasess Nov 1, 2018
1a4979e
Fix inspection
nanasess Nov 1, 2018
93bc4f9
services.yaml を基底とするようにロード順序を修正
nanasess Nov 2, 2018
aafde79
Fix name to composer.json
okazy Nov 5, 2018
485f922
Merge pull request #3960 from nanasess/improve-plugin-migrations
okazy Nov 5, 2018
d429fdb
Merge pull request #3946 from nanasess/fix-kana01
okazy Nov 5, 2018
5e64b92
Merge pull request #3921 from lqdung1992/fix-payment-limit-point
okazy Nov 5, 2018
67aac6e
Fix typo in services.yaml
Nov 7, 2018
558cc14
商品CSV登録でmessage_idが表示される不具合を修正
kanako-kina Nov 8, 2018
f8cd7dc
Merge pull request #3970 from JuanitoFatas/jf.fix-typo
Nov 9, 2018
4826971
Merge pull request #3974 from kanako-kina/fix-csv
Nov 9, 2018
d475664
Fix shopping overlay in firefox + other
lqdung1992 Oct 19, 2018
6a31aea
マイグレーションファイルを追加
chihiro-adachi Nov 12, 2018
687ea07
Merge pull request #3940 from lqdung1992/fix-shopping-page-overlay
okazy Nov 12, 2018
f0562ee
余計な。を削除
tao-s Oct 1, 2018
7b1998f
Merge pull request #3893 from tao-s/patch-8
Nov 12, 2018
0fb7fb1
在庫がマイナスにならないよう 0 チェックを追加
nanasess Nov 12, 2018
d02e949
在庫が無い商品規格のエラーIDを日本語と英語で同一となるよう修正
Nov 13, 2018
0300f3b
不要な+を削除
kanako-kina Nov 13, 2018
e7c763d
Merge pull request #3983 from kanako-kina/fix-product-class-massage
Nov 14, 2018
6e96062
fix slackの招待リンクの修正
okazy Nov 14, 2018
7ae9dc0
郵便番号検索のリンク先URLをhttpsに変更
Nov 14, 2018
b3fa88f
Merge pull request #3986 from yuyu777/3980
Nov 14, 2018
6c58f06
Merge pull request #3985 from okazy/fix-slack-url
Nov 14, 2018
54d7818
マスタデータ管理のヘッダー定数を修正
kanako-kina Nov 14, 2018
5943f34
管理画面のアクセス制限強化
chihiro-adachi Nov 14, 2018
e64611d
Merge pull request #3989 from kanako-kina/fix-master-data
okazy Nov 15, 2018
190631b
エラーメッセージの内容、表示タイミングを変更
kanako-kina Nov 16, 2018
a967bbe
システム管理への遷移URLを変更
kanako-kina Nov 16, 2018
655256f
Basic認証のサンプルを変更、改行を追加
kanako-kina Nov 16, 2018
a9d622d
リファクタリング
kanako-kina Nov 16, 2018
fbb688e
fix インストール時にディレクトリに加えてファイルの書き込み権限もチェックする処理を追加
okazy Nov 16, 2018
f0541d6
Basic認証のサンプル修正
kanako-kina Nov 16, 2018
373a30e
Merge pull request #3993 from okazy/fix-install-writable-check
Nov 16, 2018
c2d7972
Basic認証にコメントを追記
kanako-kina Nov 16, 2018
5064ae1
管理画面URLのバリデーションテストを追加
kanako-kina Nov 16, 2018
3dce281
メッセージIDを命名規則に合わせて修正
kanako-kina Nov 16, 2018
f176565
ファイル名重複チェックを修正
nanasess Nov 16, 2018
b9baf1e
Add Testcase
nanasess Nov 16, 2018
71eb2d7
Merge pull request #3994 from kanako-kina/limited-access
Nov 18, 2018
1ebe64f
Merge pull request #3996 from nanasess/fix-deplicate-check
kanako-kina Nov 19, 2018
a117899
不要な services の設定を削除
nanasess Nov 19, 2018
b01f4e7
Merge pull request #3978 from nanasess/fix-stock-reduce
okazy Nov 19, 2018
1fdff30
cart_buystep で使用可能な cart_key を修正
nanasess Nov 19, 2018
6948ec2
Merge pull request #4001 from nanasess/fix-cartitemallocator
Nov 20, 2018
1e33a4e
Merge pull request #3962 from nanasess/fix-load-services
Nov 20, 2018
cba802b
日本語化できていなかった文言を修正。
ryo-endo Sep 14, 2018
6e657c5
fix メッセージをvalidators.ja.yamlに移動
okazy Oct 19, 2018
cb85d28
メッセージの修正
chihiro-adachi Nov 20, 2018
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ composer.phar
/app/Plugin/*
!/app/Plugin/.gitkeep
!/app/Plugin/ExamplePlugin
/app/PluginData/*
!/app/PluginData/.gitkeep
/app/template/*
!/app/template/admin
!/app/template/default
Expand Down
28 changes: 22 additions & 6 deletions .htaccess
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@ DirectoryIndex index.php index.html .ht
allow from all
</Files>

# クリックジャッキング対策
Header always set X-Frame-Options SAMEORIGIN
<IfModule mod_headers.c>
# クリックジャッキング対策
Header always set X-Frame-Options SAMEORIGIN

# XSS対策
Header set X-XSS-Protection "1; mode=block"
Header set X-Content-Type-Options nosniff
# XSS対策
Header set X-XSS-Protection "1; mode=block"
Header set X-Content-Type-Options nosniff
</IfModule>

<IfModule mod_rewrite.c>
#403 Forbidden対応方法
Expand All @@ -24,7 +26,7 @@ Header set X-Content-Type-Options nosniff
#Options +FollowSymLinks +SymLinksIfOwnerMatch

RewriteEngine On

# Authorization ヘッダが取得できない環境への対応
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
Expand All @@ -47,3 +49,17 @@ Header set X-Content-Type-Options nosniff
RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpe?g|css|ico|js|svg|map)$ [NC]
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

# 管理画面へのBasic認証サンプル
#
# AuthType Basic
# AuthName "Please enter username and password"
# AuthUserFile /path/to/.htpasswd
# AuthGroupFile /dev/null
# require valid-user
#
# SetEnvIf Request_URI "^/admin" admin_path # ^/adminは, 管理画面URLに応じて変更してください
# <RequireAll>
# Require all granted
# Require not env admin_path
# </RequireAll>#
238 changes: 225 additions & 13 deletions .travis.yml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# EC-CUBE 4.0-beta
# EC-CUBE 4.0

[![Build Status](https://travis-ci.com/EC-CUBE/ec-cube.svg?branch=4.0)](https://travis-ci.com/EC-CUBE/ec-cube)
[![Build status](https://ci.appveyor.com/api/projects/status/lg3uh1539cwln2g6/branch/4.0?svg=true)](https://ci.appveyor.com/project/ECCUBE/ec-cube/branch/4.0)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/EC-CUBE/ec-cube/badges/quality-score.png?b=4.0)](https://scrutinizer-ci.com/g/EC-CUBE/ec-cube/?branch=4.0)
[![Coverage Status](https://coveralls.io/repos/github/EC-CUBE/ec-cube/badge.svg?branch=4.0)](https://coveralls.io/github/EC-CUBE/ec-cube?branch=4.0)

[![Slack](http://img.shields.io/badge/slack-join%5fchat-brightgreen.svg?style=flat)](https://ec-cube.slack.com/messages)
[![Slack](http://img.shields.io/badge/slack-join%5fchat-brightgreen.svg?style=flat)](https://www.ec-cube.net/rd.php?aid=join-slack)

[![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)

Expand Down Expand Up @@ -62,7 +62,7 @@ EC-CUBE 4.0の不具合の修正、機能のブラッシュアップを目的と
Pull Requestの送信前に、Issueにて提議いただく事も可能です。
Issuesの利用方法については、[こちら](https://github.com/EC-CUBE/ec-cube/wiki/Issues%E3%81%AE%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95)をご確認ください。

[Slack](https://ec-cube.slack.com/messages)でも本体の開発に関する意見交換などを行っております。
[Slack](https://www.ec-cube.net/rd.php?aid=join-slack)でも本体の開発に関する意見交換などを行っております。



Expand Down
23 changes: 23 additions & 0 deletions app/DoctrineMigrations/Version20181017090225.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?php declare(strict_types=1);

namespace DoctrineMigrations;

use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;

/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20181017090225 extends AbstractMigration
{
public function up(Schema $schema) : void
{
// this up() migration is auto-generated, please modify it to your needs

}

public function down(Schema $schema) : void
{
// this down() migration is auto-generated, please modify it to your needs
}
}
22 changes: 22 additions & 0 deletions app/DoctrineMigrations/Version20181109101907.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php declare(strict_types=1);

namespace DoctrineMigrations;

use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;

/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20181109101907 extends AbstractMigration
{
public function up(Schema $schema) : void
{
$this->addSql("UPDATE dtb_page SET page_name = '商品購入/遷移', url = 'shopping_redirect_to' WHERE id = 42");
}

public function down(Schema $schema) : void
{
$this->addSql("UPDATE dtb_page SET page_name = '商品購入/お届け先変更', url = 'shopping_shipping_edit_change' WHERE id = 42");
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?php

namespace Plugin\MigrationSample\DoctrineMigrations;

use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;

/**
* Auto-generated Migration: Please modify to your needs!
*/
final class Version20181101012712 extends AbstractMigration
{
public function up(Schema $schema) : void
{
$Table = $schema->getTable('dtb_base_info');
if ($Table->hasColumn('migration_sample')) {
$this->addSql('UPDATE dtb_base_info SET migration_sample = ? WHERE id = 1', ['up']);
dump('up');
}
}

public function down(Schema $schema) : void
{
$Table = $schema->getTable('dtb_base_info');
if ($Table->hasColumn('migration_sample')) {
$this->addSql('UPDATE dtb_base_info SET migration_sample = ? WHERE id = 1', ['down']);
dump('down');
}
}
}
30 changes: 30 additions & 0 deletions app/Plugin/MigrationSample/Entity/BaseInfo3Trait.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?php

/*
* This file is part of EC-CUBE
*
* Copyright(c) LOCKON CO.,LTD. All Rights Reserved.
*
* http://www.lockon.co.jp/
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/

namespace Plugin\MigrationSample\Entity;

use Doctrine\ORM\Mapping as ORM;
use Eccube\Annotation\EntityExtension;

/**
* @EntityExtension("Eccube\Entity\BaseInfo")
*/
trait BaseInfo3Trait
{
/**
* @var string
*
* @ORM\Column(name="migration_sample", type="string", length=255, nullable=true)
*/
private $migration_sample;
}
83 changes: 83 additions & 0 deletions app/Plugin/MigrationSample/PluginManager.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
<?php

/*
* This file is part of EC-CUBE
*
* Copyright(c) LOCKON CO.,LTD. All Rights Reserved.
*
* http://www.lockon.co.jp/
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/

namespace Plugin\MigrationSample;

use Eccube\Plugin\AbstractPluginManager;
use Symfony\Component\DependencyInjection\ContainerInterface;

/**
* Class PluginManager.
*/
class PluginManager extends AbstractPluginManager
{
const VERSION = '1.0.0';
/**
* Install the plugin.
*
* @param array $meta
* @param ContainerInterface $container
*/
public function install(array $meta, ContainerInterface $container)
{
dump('install '.self::VERSION);
}

/**
* Update the plugin.
*
* @param array $meta
* @param ContainerInterface $container
*/
public function update(array $meta, ContainerInterface $container)
{
$entityManager = $container->get('doctrine')->getManager();
dump('update '.self::VERSION);
$this->migration($entityManager->getConnection(), $meta['code']);
}

/**
* Enable the plugin.
*
* @param array $meta
* @param ContainerInterface $container
*/
public function enable(array $meta, ContainerInterface $container)
{
dump('enable '.self::VERSION);
}

/**
* Disable the plugin.
*
* @param array $meta
* @param ContainerInterface $container
*/
public function disable(array $meta, ContainerInterface $container)
{
$entityManager = $container->get('doctrine')->getManager();
dump('disable '.self::VERSION);
$this->migration($entityManager->getConnection(), $meta['code'], '0');
}

/**
* Uninstall the plugin.
*
* @param array $meta
* @param ContainerInterface $container
*/
public function uninstall(array $meta, ContainerInterface $container)
{
dump('uninstall '.self::VERSION);
}
}
12 changes: 12 additions & 0 deletions app/Plugin/MigrationSample/composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "ec-cube/MigrationSample",
"version": "1.0.0",
"description": "マイグレーションのサンプルプラグイン",
"type": "eccube-plugin",
"require": {
"ec-cube/plugin-installer": "~0.0.6"
},
"extra": {
"code": "MigrationSample"
}
}
Empty file added app/PluginData/.gitkeep
Empty file.
1 change: 1 addition & 0 deletions app/config/eccube/bundles.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true],
Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle::class => ['all' => true],
Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true],
Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle::class => ['all' => true],
Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle::class => ['all' => true],
Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle::class => ['all' => true],
Symfony\Bundle\MonologBundle\MonologBundle::class => ['all' => true],
Expand Down
4 changes: 4 additions & 0 deletions app/config/eccube/packages/doctrine_migrations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
doctrine_migrations:
dir_name: "%kernel.project_dir%/app/DoctrineMigrations"
namespace: DoctrineMigrations
organize_migrations: false
5 changes: 4 additions & 1 deletion app/config/eccube/packages/eccube.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ parameters:
env(ECCUBE_COOKIE_PATH): '/'
env(ECCUBE_COOKIE_LIFETIME): 0
env(ECCUBE_GC_MAXLIFETIME): 1440
env(ECCUBE_PACKAGE_API_URL): 'https://beta-package-api.ec-cube.net'
env(ECCUBE_PACKAGE_API_URL): 'https://package-api.ec-cube.net'
env(ECCUBE_OWNERS_STORE_URL): 'https://www.ec-cube.net'

# EC-CUBE parameter
Expand Down Expand Up @@ -56,6 +56,7 @@ parameters:
plugin_html_realdir: '%eccube_html_dir%/plugin/'
plugin_html_urlpath: /plugin/ # asset 使う
plugin_realdir: '%kernel.project_dir%/app/Plugin'
plugin_data_realdir: '%kernel.project_dir%/app/PluginData'
plugin_temp_realdir: /PATH/TO/WEB_ROOT/src/Eccube/Repository/Master/upload/temp_plugin/ # upload_tmp_dir に任せればよい?
eccube_price_len: 8 # 最大値で制御したい
eccube_search_pmax: 10
Expand Down Expand Up @@ -119,3 +120,5 @@ parameters:
eccube_order_no_format: ''
eccube_order_pdf_message_len: 30
eccube_news_start_year: 2000
eccube_result_cache_lifetime: 3600 # doctrineのresult cacheのlifetime.
eccube_result_cache_lifetime_short: 10 # doctrineのresult cacheのlifetime. 商品一覧画面など長期間キャッシュできない箇所で使用する.
2 changes: 1 addition & 1 deletion app/config/eccube/packages/framework.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ framework:
save_image:
base_path: '/html/upload/save_image'
plugin:
base_path: '/html/template/plugin'
base_path: '/html/plugin'
install:
base_path: '/html/template/install'
temp_image:
Expand Down
12 changes: 0 additions & 12 deletions app/config/eccube/packages/mobile_detect.yaml

This file was deleted.

3 changes: 3 additions & 0 deletions app/config/eccube/packages/purchaseflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ services:
class: Doctrine\Common\Collections\ArrayCollection
arguments:
- #
- '@Eccube\Service\PurchaseFlow\Processor\PreOrderIdValidator'
- '@Eccube\Service\PurchaseFlow\Processor\PointProcessor'
- '@Eccube\Service\PurchaseFlow\Processor\StockReduceProcessor'
- '@Eccube\Service\PurchaseFlow\Processor\CustomerPurchaseInfoProcessor'
Expand Down Expand Up @@ -147,6 +148,8 @@ services:
- #
- '@Eccube\Service\PurchaseFlow\Processor\AddPointProcessor' # 加算ポイントの計算
- '@Eccube\Service\PurchaseFlow\Processor\PaymentTotalLimitValidator'
- '@Eccube\Service\PurchaseFlow\Processor\PaymentTotalNegativeValidator' # 支払金額のマイナスチェック


eccube.purchase.flow.order.purchase:
class: Doctrine\Common\Collections\ArrayCollection
Expand Down
14 changes: 4 additions & 10 deletions app/config/eccube/packages/security.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ security:
username_parameter: 'login_id'
password_parameter: 'password'
use_forward: true
success_handler: eccube.security.success_handler
failure_handler: eccube.security.failure_handler
logout:
path: admin_logout
target: admin_login
Expand All @@ -52,20 +54,12 @@ security:
username_parameter: 'login_email'
password_parameter: 'login_pass'
use_forward: true
success_handler: eccube.security.success_handler
failure_handler: eccube.security.failure_handler
logout:
path: logout
target: homepage

access_control:
# this is a catch-all for the admin area
# additional security lives in the controllers
- { path: '^/%eccube_admin_route%/login', roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }
- { path: '^/%eccube_admin_route%/', roles: ROLE_ADMIN, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }
- { path: ^/mypage/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }
- { path: ^/mypage/withdraw_complete, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }
- { path: ^/mypage/change, roles: IS_AUTHENTICATED_FULLY, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }
- { path: ^/mypage/, roles: ROLE_USER, requires_channel: "@=container.getParameter('eccube_force_ssl') ? 'https' : 'http'" }

access_decision_manager:
strategy: unanimous
allow_if_all_abstain: false
Loading