EC-CUBE3の過去10回のアップデート内容をまとめてみた

EC-CUBE3の過去10回のアップデートの対応内容をまとめてみたEC-CUBE
この記事は約48分で読めます。

現在(2016年9月12日現在)、EC-CUBE3のバージョンは3.0.10です。
一番後ろの数字の「10」は、EC-CUBE3.0.0が2015年7月1日に発表されてから10回のマイナーバージョンアップを行ったことを意味します。
3.0.11が今月に公開されるそうです。
つまり、今月中にEC-CUBE3の11回目のアップデートが行われます。

EC-CUBE3系では、githubでソースやドキュメントが管理されています。
大変参考になりますので、是非ご参照下さい。
参考:EC-CUBE 3 開発ドキュメント:GitHub

過去10回のアップデートの対応内容をまとめる

そこで、過去10回のバージョンアップで行われた対応を一覧にまとめてみました。
参考:EC-CUBE official repository|GitHub

対応にはそれぞれlabel(対応の種類)が設定されています。(中には、設定されていないものもありました。)

  • bug:不具合
  • enhancement:機能強化
  • duplicate:既に報告されているIssueと内容が重複している
  • question:質問
  • document:ドキュメント
  • wontfix:対応しないバグ等がある場合。対応しない理由を書いてクローズ

第1回目:EC-CUBE3.0.1

No.対応詳細Labels
1初回インストールが必ず失敗する不具合の修正Label未設定
2サブナビを拡張できる形式に変更Label未設定
3プラグインインストーラのテストコード追加、インストール時チェック項目の変更Label未設定
4レンダーイベントをSymfony標準のものに置き換えLabel未設定
5インストールステップ5データベースの初期化でエラーLabel未設定
6Silexのコード補完(PhpStorm)Label未設定
7ログイン処理の修正Label未設定
8管理画面ディレクトリ名変更対応Label未設定
9refs #511 新規ページが表示できない不具合を修正Label未設定
10refs #510 購入確認画面の修正Label未設定
11管理ページ>メンバー管理ページが開けないLabel未設定
12管理ページ>セキュリティ管理ページが開けないLabel未設定
13管理ページ>ファイル管理ページが開けないLabel未設定
14コンソールコマンドの作成Label未設定
15fix display debug screen.Label未設定

第2回目:EC-CUBE3.0.2

No.対応詳細Labels
1Symfonyのアップデート後こけるのを防ぐためAPCのユーザ空間キャッシュクリアを追加enhancement
2CSV出力の不具合を修正bug
3scrutinizerの修正enhancement
4#571 ログインエラー時のエラー文言修正bug
5#540 管理画面から支払方法削除時の不具合修正bug
6refs #548 受注管理の不具合修正bug
7商品規格が存在しない商品のお届け可能日が設定されない不具合修正bug
8マイグレーション時のAPCキャッシュクリアを追加enhancement
9会員規約でhtmlがエスケープされる不具合を修正bug
10必須モジュールの修正bug
11不具合の修正bug
123.0.0でのView拡張用イベントを削除enhancement
13ページ管理画面の修正bug , enhancement
14商品削除時の不具合対応、商品が空の時のカート画面遷移制御bug
15商品登録CSV、カテゴリ登録CSVアップロードの作成enhancement
16#599 code と name が異なる値の場合エラーが発生する不具合を修正しました。bug
17プラグインの code と name が異なる場合、エラーが発生。bug
18管理画面メニューの修正bug
19refs #556 CSVダウンロードの実装enhancement
20#593 配送方法設定にて、お届け時間を削除するとエラーが発生を修正しました。bug
21配送方法設定にて、お届け時間を削除するとエラーが発生。bug
22Packagist が小文字のみ対応のため composer.json を変更enhancement
23インストール時のメッセージに必須/推奨を追加 refs #584enhancement
24インストール時の推奨モジュールの表記を変更するenhancement
25Doctrine migration のバグを修正 refs #581bug
26EC-CUBEの web insaller が完了できないbug
27#554 ブロック削除でエラー を修正しましたbug
28インストール時にdtb_memberが登録できない現象についてdocument , question
29インストーラのfavicon.icoのパスを修正bug
30mod_rewriteの定義を修正bug
31symfony 2.7.1 -> 2.7.2enhancement
32インストーラ/マイグレーションの修正enhancement
33管理画面のログイン失敗時のエラー文言がおかしいbug
34MySQLの照合順序 修正( #557 )bug
35Webインストーラ時のデータ登録方法の修正bug
36refs PR #535 をマージenhancement
37管理画面:メンバー管理の修正bug
38プラグインのenable/disable時にcode/nameを混同していたので修正bug
39CSV出力項目管理用migrationファイル作成enhancement
40受注管理のキーワードを入れて検索するとエラーが発生。bug
41プラグインの code と name が異なる場合、アンインストール等でエラーとなる。bug
42プラグインのアンインストール、有効化、無効化などでバインドのエラーが発生する。bug
43MySQLの照合順序についてenhancement , question
44管理画面:CSVダウンロード仕様enhancement
45管理画面:CSV出力項目設定enhancement
46ブロック削除を実行するとエラーになるbug
47CSV出力項目設定の作成enhancement
48vendor以下がないとFatal error: require() になるenhancement
49インストーラーの「DBサーバーのIP」という記載がわかりにくいquestion
50インストール時に、dtb_memberのデータ登録が行われない問題の修正bug
51受注情報に関する不具合報告bug
52Web Migrationを追加しましたenhancement
53インストール完了も dtb_member に管理者が追加されないbug
54管理画面から支払方法を削除すると購入確認画面でエラーになるbug
55商品画像を削除すると画像だけ削除されるbug
56Verup Silex 1.3enhancement
57ページ編集のURL表記についてenhancement
58インストール時 -Step4で不適切なエラー表示-enhancement
59カートに商品が入っていないのに「この商品は同時に購入することはできません。」bug
60新規ページの表示でシステムエラーbug
61ご注文内容のご確認の「お問い合わせ欄」に入力した文字数が多すぎるとエラーbug
62商品を購入し過ぎるとシステムエラーbug
63Symfony2.7対応enhancement
64Docrtine-Migrationsを使ったDBマイグレーションenhancement

第3回目:EC-CUBE3.0.3

No.対応詳細Labels
1Update versionbug
2プラグインで利用するコンポーネントの追加enhancement
3stock_unlimitedがboolからsmallintへ変更されたことによる不具合修正bug
4プラグイン管理ページのメニュー調整enhancement
5twig更新bug
6オーナーズストアメニュー修正、ディレクトリ構成変更bug
7CSVアップロード時に空の項目が設定できない不具合修正bug
8git hooks pre-commit を使って php-cs-fixer による自動コード整形をしませんか?enhancement
9インストール時のデータベースの設定画面(step4)で必須入力チェックされない #624bug
10WebProfilerServiceの有無でtwigのキャッシュディレクトリを切り替え #638bug
11商品キーワード検索時のバインドを修正 #648bug
12商品キーワード検索時のバインドが正しくないbug
13Guzzleの導入 #646enhancement
14Carbonライブラリの導入enhancement
15booleanの定義を削除してsmallintに変更bug
16プラグインインストール画面の修正enhancement
17index_dev.php を使用するとシステムエラーが発生する場合がある。enhancement
18Block編集時cache削除を追加bug
19プラグインのコマンドラインインストーラを追加enhancement
20ページ管理の不具合修正bug
21管理画面の一部のページのタイトルがおかしいbug
22コントローラのメソッドをサービスへ移動enhancement
23不要テーブルの削除enhancement
24timezoneの設定をconfig.yml.distまたはconfig.ymlから呼び出すように修正enhancement
25フロントのログインにRemember Me機能を追加enhancement
26/app/Pluginをgitignoreに追加enhancement
27#621 商品を複製し画像を削除すると複製元の画像が削除される不具合対応bug
28.scrutinizer.ymlの設定が古いので最新のディレクトリ構造に合わせるenhancement
29#595: timezoneが設定されていないサーバーの場合インストールに失敗する。bug
30商品を複製し、画像を削除すると、複製元の画像が削除されるbug
31CSVアップロードの修正bug
32初期投入データの修正、管理画面受注登録の支払方法の必須チェックを削除bug
33timezoneが設定されていないサーバーの場合インストールに失敗する。enhancement
34ページ編集で編集してもキャッシュが更新されず、古い情報が表示される。enhancement
35[WIP]Fix type. #524bug
36boolean の定義が残っているbug
37プラグインのアップロード時にファイルが選択されたかわからないenhancement

第4回目:EC-CUBE3.0.4

No.対応詳細Labels
1【管理画面】配送方法の削除bug
23.0.4Label未設定
3【不具合 報告】商品詳細画面から「カートに入れる」を押した場合の挙動についてbug
4プラグイン一覧の独自プラグインでアップデートすると「入力されていません」というエラーが出るbug
5【質問】ブロック内でのjQuery使用についてbug
6ブロックの削除に失敗する不具合修正bug
7ブロック管理からブロック削除をするとシステムエラーが発生bug
8ユーザ作成ブロックのtwig保存先をhtml/user_dataからapp/templateへ変更bug
9ブロックを新規に作成する際の重複エラーチェックが正しくされない不具合を修正 ref #715bug
10既存のブロックと、同じ名前でブロックを作成しようとすると、システムエラーbug
11プラグインインストーラの修正bug

第5回目:EC-CUBE3.0.5

No.対応詳細Labels
1商品規格画面で画面ズレが発生しているのを修正bug
2CSV登録画面で画面ズレが発生しているのを修正、カテゴリ名が長ければselectも長くなるため修正bug
3商品購入時のお問い合わせ欄に最大文字数以上を入力しても画面遷移できるように修正bug
4管理画面に2度押しチェック追加、マスク処理追加enhancement
5商品購入フローで注文するボタン押下時の不具合修正、マスク処理追加bug
6マイグレーション時にプラグイン一覧画面を追加enhancement
7textarea調整enhancement
8カート追加時に種別と支払方法が異なるとエラーメッセージを表示するように修正bug
9非会員購入でのお客様情報変更時の入力チェック追加bug
10ヘッダー部のカテゴリツリー表示を調整bug
11#670 商品一覧の表示件数とページングの不具合bug
12受注登録時に商品が追加されていなくても登録されてしまう不具合修正、商品追加時にpostgresqlだとシステムエラーが発生していた不具合修正bug
13scrutinizerのbest practice対応enhancement
14管理画面のページングに次へ/前へを追加.bug
15フロント:新着情報:コメント部がhtmlエスケープされる不具合を修正bug
16商品説明(詳細、一覧コメント)の修正bug
17管理画面:商品削除時にシステムエラーが発生する不具合を修正.bug
18管理画面:ホーム:在庫なし商品が正しく表示されない不具合を修正bug
19受注検索時に発生するwarningの修正bug
20管理画面:商品マスタ:商品画像の表示順を修正bug
21plugin_realdir にテストの残骸が残らないよう修正enhancement
22#769 管理画面の検索フォームに0を入力すると、無視されるbug
23#769 管理画面の検索フォームに0を入力すると、無視されるbug
24appディレクトリがない場合は作成するように修正bug
25管理画面アコーディオン制御の修正bug
26refs 721 ページ管理の内容を修正bug
27#523 インストールステップ5データベースの初期化でエラーbug
28#1044 商品CSVアップロードができないbug
29#1009 のテスト修正漏れを対応bug
30商品CSVアップロードができないbug
31MailService のテストケースenhancement
32#797 商品登録でカテゴリが未選択で登録できるbug
33appveyorのcomposerキャッシュenhancement
34#726 商品マスターで商品一覧した時の表示件数が違うbug
35#670 商品一覧の表示件数とページングの不具合bug
36確認の上、未使用テンプレートなので削除 #722bug
37TaxRuleService のテストケース追加enhancement
38#768 管理画面の検索フォームでバリデーションをしているがエラーメッセージは一切表示されないbug
39refs 913 カテゴリ/規格の登録/編集時の必須入力チェックを修正bug
40CSVImportService のテストケースenhancement
41refs 992 検索条件の日付項目(TO)が+1日されていく不具合修正bug
42問い合わせメールフォーマット修正 #1013bug
43消費税率優先順位に関するbug修正【問題アリ】 #1005bug
44税率設定の修正bug
45refs 874 1016 ブロックの保存先をテンプレートに合わせて保存されるように修正、adminが読み込むテンプレート先を修正bug
46EC-CUBE3.0.4 カスタマイズしたadminテンプレートが読み込めないbug
47#670 商品一覧の表示件数とページングの不具合に対する調査結果とヘルプ依頼bug
48refs 406 最終行のドロップダウンメニューが表示されない不具合修正bug
49お問い合わせメールのフォーマットbug
50TaxRuleRepository のテストケース追加enhancement
51refs 617 配送業者と関連していないお届け時間を選択できる不具合修正bug
52商品一覧の価格順ソートを修正bug
53PaymentRepository, PageLayoutRepository のテストケース追加enhancement
54ファイル管理のフォルダ表示の不具合を修正bug
55税率設定の優先順位が動作しないbug
56管理画面の会員登録フォームのバリデーションを調整 #933bug
57refs 921ブロック編集時に存在しないIDを指定するとシステムエラーになる不具合修正bug
58refs 946 会員登録時の購入回数、 購入金額に0を設定bug
59refs 945 CustomerRepositoryのリファクタリングbug
60dtb_base_infoのマイグレーション #908bug
61【バグ】商品規格で通常価格が空白に設定可能+保存できない項目有⇒エラー発生bug , duplicate
62refs #986 お届け先の複数指定時に商品個数が1つしかなければ配送先が設定できない不具合修正bug
63【バグ】会員マスターで、会員名(姓名の間に半角スペースをいれた状態で)検索ができない。 #800bug
64【バグ】会員マスターでページングを行うと、日付系(TO)の検索条件項目が1日インクリメントされる。bug
65【バグ/管理画面>システム設定>メンバー管理】メンバーの並び替えの「下」が「上」に並び替え #989bug
66ShippingRepository のテストケースenhancement
67【バグ/管理画面>システム設定>メンバー管理】メンバーの並び替えの「下」が「上」に並び替えbug
68MailHistoryRepository のテストケースenhancement
69#908 dtb_base_infoのマイグレーション #982bug
70お届け先の複数指定時に商品個数が1つしかなければ配送先が設定できないbug
71refs #862 Swift Mailerから送信されるメールの文字コード設定対応bug
72PHPUnit のメモリリーク解消bug
73refs #750 商品送料を設定した商品が購入時に送料が設定されない不具合修正bug
74OrderRepository のテストケースbug
75#917 プラグイン更新時にキャッシュクリアを行う対応bug
76OrderRepository::getQueryBuilderBySearchData() の性別検索bug
77分類削除時に、商品で使われているかどうかチェックを追加 #796bug
78【管理画面】ファイル管理のフォルダ表示bug
79【管理画面】特定商取引法の設定(予備1~4の編集方法)duplicate
80【管理画面】支払方法削除時の確認ポップアップbug
81ProductRepository のテストケース追加enhancement
82商品一覧の価格順ソートbug
83737 781fix customer pagination display number changebug
84エラーメッセージ変更 #741bug
85開発環境時にメールの誤送信防止機能が正常に動作していないため修正bug
86appveyorの設定変更bug
87ファイル管理で日本語ファイル名に対応 #731bug
88お届け時間選択時に例外が発生していた不具合修正bug
89ref #940 マイページ>会員編集で不要なコードに対応bug
90在庫「0」の場合に非表示の設定がymlに残っているため削除bug
91一覧の最終行のドロップダウンメニューが隠れる件に対応 #406bug
92CustomerRepository のテストケースenhancement
93会員登録時の購入回数、 購入金額bug
94フォルダ名先頭に.が使われていないかチェック #729bug
95order by 追加 #773bug
96マイページ>会員編集で不要なコードbug
97#775 #780(の一部) 配送時間・お問い合わせ欄がリロード時に消える件の対応bug
98#774 マイページのご注文履歴にお届け先とお問い合わせ事項が表示されないbug
99Fix character encoding to UTF-8.bug
100MemberRepository のテストケース追加enhancement
101在庫「0」の場合に非表示の設定がymlとDBにあるbug
102CustomerAddressRepository のテストケース追加bug
103【会員登録・編集】エラー時の表示がない項目があるbug
104カートのエラーメッセージを複数表示可能にし、メッセージに該当商品名などを表示 #879bug
105BlockRepository のテスト追加enhancement
106カート内の合計金額を9999999999円以内に制限 #713bug
107PHP7 + PostgreSQL でコネクションリークが発生するのを修正bug
108ブロックのキャッシュクリアのタイミングが正しくないので修正bug
109ブロック管理->ブロック編集の URL に存在しないブロックIDを指定すると Fatal errorbug
110HelpRepository のテストケース追加enhancement
111ClassCategoryRepository のテストケース追加enhancement
112プラグインを更新してもtwigのcacheが残っているので、画面が更新されないbug
113ClassNameRepository のテストケース追加.enhancement
114dtb_class_name, dtb_class_category の name, rank が nullable: true になっているbug
115EntityUtilTest で EccubeTestCase を継承するよう修正enhancement
116ご注文履歴画面で決済処理中と購入処理中が件数にカウントされているbug
117ref #798 【バグ】会員マスターで、会員ID検索ができない。に対応bug
118dtb_base_infoのマイグレーションbug
119ref #747 商品規格の削除後の商品登録ページの項目が元に戻らないに対応bug
120NewsRepository のテストケース追加.enhancement
121ref #752 商品規格登録時の販売価格の表記が一覧と詳細で違うに対応bug
122refs #682 phpstorm用のコマンドを削除bug
123ページ削除時にブロックがあるとFKエラーが発生する不具合修正bug
124削除アイコン表示用に住所数チェック追加 #896bug
125composer updatebug , enhancement
126規格更新時に複数項目の更新処理が足りてなかったので追加 #708bug
127マイページのお届け先編集で1件しかなくても削除できてしまうbug
128管理者のみが「システム設定」メニューに入れるように変更 #767bug
129ref #751 規格登録後の商品送料が登録できなくなる問題に対応bug
130会員検索時のCSVエキスポートに検索条件を反映 #807bug
131travis-ciのcomposerキャッシュを有効にenhancement
132空のCSVファイルインポート(商品/カテゴリ)に対応 #811bug
133docs の submodule を https に変更 #882bug
134https で git clone –recursive すると失敗する場合があるbug
135CategoryRepository のテストケース作成bug
136カートに複数商品がある状態で、在庫数が下回った時にエラーがどの商品かがわからないbug
137ブロック管理で登録されるファイルの保存先がdefault配下に保存されるbug
138パスワード再発行メール送信完了時にメールを複数回送信できてしまうので修正bug
139ブロックがレイアウトに設定されたページを削除するとシステムエラーが発生する。bug
140「ご注文履歴リスト画面」の商品価格を税込み表示に修正bug
141【フロント画面マイページ-ご注文履歴】 リスト画面と詳細画面の購入商品の金額表示の違いについてbug
142複数配送対応時に削除した関数を下位互換用関数として作成enhancement
143Swift Mailerから送信されたメールが一部のメールクライアントで文字化けするbug
144composer 関係で時間がかかる / テストが遅いenhancement
145パスワードフィールドがpassword になっていない問題の修正bug
146ref #749 フロントの商品詳細ページにて、商品コードで不要な波線を表示しないように修正bug
147ref #730 管理画面のIP制限でIPアドレスのバリデーションを追加bug
148ref #785 composer updateenhancement
149SHOPマスターの修正bug
150ref #674 #766 特定商取引法の不具合修正、テスト追加bug
151ref #837 NotBlankを動的にするように修正enhancement
152カートに販売制限数以上の商品を入れてもエラーメッセージがでないbug
153複数配送対応enhancement
154copyProperties() で null のフィールドもコピーできるよう修正 #546enhancement
155お問い合わせフォームの修正enhancement
156会員登録画面・編集画面の修正enhancement
157ref #826 MasterTypeの作成enhancement
158Master共通化したいenhancement
159文言修正 #824bug
160フッターの「特定商取引法に関する法律について」bug
161パスワード入力欄についてenhancement
162特定商取引の郵便番号のレイアウトを合わせる(再) ref #732bug
163ZipTypeの修正enhancement
164TelTypeを修正enhancement
165AddressTypeの修正enhancement
166商品CSV登録画面でCSVファイルの作成方法によってエラーが発生するbug
167商品のプレビューがログインなしでも見れてしまうbug
168管理画面のプレビューの開き方が不統一bug
169【バグ】会員マスターCSVダウンロードが、常に全件ダウンロードされてしまうbug
170規格の並び替え後、エラーになるbug
171【バグ】会員検索条件の誕生月の選択リストが動かない時がある。bug
172【バグ】会員マスターで、会員名(姓名の間に半角スペースをいれた状態で)検索ができない。bug
173【バグ】会員マスターで、会員ID検索ができない。bug
174商品規格登録後に、分類、もしくは規格を削除するとシステムエラーが発生するbug
175ProductClassエンティティの型に関するコメントが間違っているbug
176プラグインのインストール時の処理を改善bug , enhancement
177FAX番号の市外局番が3桁しか入力できないduplicate
178ref #745 性能試験用商品データ作成を2系から移植enhancement
179EventListnerのスペルが間違っているbug
180Doctrineのバージョンに問題があるbug , enhancement
181rank でソートするように修正 ref #782bug
182Form/Type/Master が rank でソートされていないものがある。bug
183【バグ】会員マスター検索で、表示件数の変更ができない。bug
184【フロント/ご注文内容のご確認】再読み込み時に画面の情報を引き継げていないbug
185プラグイン用定数として記述されているconfig.yml内のconst定義がプラグインが無効状態だと読み込めないbug
186プラグインインストール時にエラーが発生しても、データベースに保存されているbug
187プラグインインストール直後に有効状態となっているbug
188【管理画面/受注登録】購入時のお届け先が反映されていないbug
189マイページのご注文履歴にお届け先とお問い合わせ事項が表示されないbug
190支払方法設定画面で並び順を変更しても購入画面に反映されないbug
191ref #758 検索画面の電話番号を1つのフォームに変更.enhancement
192マスターの詳細検索画面が閉じたり開いたり挙動が不統一bug
193管理画面の検索フォームに0を入力すると、無視されるbug
194管理画面の検索フォームでバリデーションをしているがエラーメッセージは一切表示されないbug
195TelTypeTestの作成enhancement
196購入遷移の確認画面から遷移する、お届け先の追加・編集画面にFax項目がないbug
197管理画面へのログイン時に稼動状態を見るように修正 ref #761bug
198メンバー管理で非稼働の状態でもログインができてしまうbug
199特定商取引の郵便番号のレイアウトを合わせる ref #732bug
200検索フォームの電話番号は3つに分ける必要がないのではないでしょうか?enhancement
201submodule のdocsフォルダを更新enhancement
202商品規格登録時の販売価格の表記が一覧と詳細で違うbug
203規格登録後の商品送料が登録できなくなるbug
204商品送料を設定した商品を購入時に支払方法を変更すると送料が計算されないbug
205商品規格登録時の商品コードの不具合についてbug
206商品規格登録時に通常金額を未入力にすると商品詳細で0円で表示されるbug
207商品規格の削除後の商品登録ページの項目が元に戻らないbug
208電話番号のバリデーションを厳密にするべき?enhancement
209テンプレート一覧からテンプレートをダウンロードした時にappディレクトリが空だと正常なアーカイブが作成されないbug
210購入中に品切れになった場合もカートが空にならないbug
211ref #680 Blockのオブジェクト定数呼び出しをBlockRepositoryに依存しないように修正enhancement
212会員マスター管理画面で2ページ目以降の検索結果が0になってしまうbug
213規格1のみの商品の在庫数が0でも商品ページの規格セレクトボックスの(品切れ中)表示がされないbug , duplicate
214コンテンツ管理>レイアウト管理 「プレビュー登録」完了時メッセージ未翻訳bug , duplicate
215管理画面 特定商取引法>郵便番号 がずれるbug
216ファイル管理で日本語ファイル名のファイルを上げると、ダウンロード時ファイル名がおかしくなるbug
217管理画面のIP制限でIPアドレスの書式をチェックしていないbug , enhancement
218管理画面のコンテンツ管理->ファイル管理でドットのみ、ドットで始まるフォルダが受け付けられる。bug
219商品マスターで商品一覧した時の表示件数が違うbug , duplicate
220お問い合わせフォーム、お名前(フリガナ)が必須になってますbug
221Mypage/error.twig に使っている画像ファイルが見当たりませんbug
222コンテンツ管理>ページ管理に載っているファイル名や場所が違う 等bug
223管理画面の並び替え処理が10件以上でも動作するように修正bug
224非公開商品のエラーメッセージが適切ではないbug
225金額の桁数チェックbug
226カートの数量に16進数を設定可能bug
227在庫0の商品が購入できてしまうbug
228トップページを経由しないとカートに商品が入らない。bug
229管理画面のシステム管理-特定商取引法画面の不具合bug , worksforme
230ブロック管理のtwig出力先と探索パスを変更 #669bug
231管理画面側の会員登録時に、dtb_customer_addressに住所情報が登録されない。 #678bug
232支払方法設定の不具合 #676bug
233EC-CUBEパッケージ版だと php app/console コマンドが使えないbug
234システム情報で、MySQLのバージョンが表示されていないbug
235レイアウト設定:プレビュー登録でエラーメッセージが、キー名が表示されているbug
236管理画面側の会員登録時に、dtb_customer_addressに住所情報が登録されない。bug
237規格なし商品で、個別税率を登録できないbug
238ショップマスタの表示不具合bug
239特定商取引法の表示不具合bug
240商品一覧の表示件数とページングの不具合bug
241オリジナルブロックの生成箇所と参照の不一致bug
242商品企画の並び替えについてbug
243EC-Cube3管理画面にログイン出来ないbug
244インストール時のデータベースの設定画面(step4)で必須入力チェックされないbug
245受注管理:受注登録時に配送業者と関連していないお届け時間も選択可能となっているbug
246/install.php/step5 にて Session の Warning が発生するbug , worksforme
247PHP5.1もしくは5.2でインストールしようとすると「Unexpected character in input: ‘€’ (ASCII=92)
state=1 in …」とエラーが発生する
enhancement
248連想配列とオブジェクトの値の受け渡し #546enhancement
249連想配列とオブジェクトの値の受け渡しenhancement
250[管理画面]カテゴリの数が削除済商品もカウントしているworksforme
251インストールステップ5データベースの初期化でエラーbug
252お問い合せページのカナがひらがなを許容しないbug
253[デザイン]下へ・上へが押せないbug
254eccube_install.sh の調整bug

第6回目:EC-CUBE3.0.6

No.対応詳細Labels
12重で submit されないよう、 return false を追加(#1208)Label未設定
2IE で、 2重に submit される場合があるbug
3商品規格登録時に分類が登録されていなくても登録可能になっている #1109Label未設定
4西暦を降順に変更Label未設定
5#1196の追加修正bug
6refs #1118 商品一覧でシステムエラーが発生する不具合の修正Label未設定
7購入処理時の入力チェック追加Label未設定
8#1130のAutoMerge対応Label未設定
9会員情報登録時に生年月日で未来の日付が入力可能 #1106Label未設定
10refs #1105 管理画面で受注登録時にhtml5のrequire属性でエラーにならないように修正Label未設定
11refs #1083 管理画面の受注登録で合計金額が9,999,999,999円以上登録できないように修正Label未設定
12refs #1025 管理画面の受注登録、更新時に会員の初回購入時間、購入時間、購入回数、購入金額を更新するLabel未設定
13会員情報登録時に生年月日で未来の日付が入力可能 #1106Label未設定
14【管理画面】コンテンツ管理 > ページ管理 > 新規入力画面テーブル「URL・ファイル名」レイアウト崩れ #1097Label未設定
15【管理画面】コンテンツ管理 > ファイル管理 > アップロードファイル文字化け #1098Label未設定
16refs #1082 yml定義と差異が発生しているカラム修正Label未設定
17refs #1108 EC-CUBEバージョンアップ時に前バージョンのcssやjsファイルがブラウザキャッシュとして残らないように対応Label未設定
18お気に入りメニューを追加enhancement
19site.log がローテーションされないのを修正(#1170)Label未設定
20Web版のインストーラーに timezone の設定を追加Label未設定
21refs #1173 購入履歴からの再注文機能作成Label未設定
22ファイルアップロードに失敗するのを修正Label未設定
23購入履歴からの再注文機能enhancement
24refs #235 お気に入り機能の作成Label未設定
25ログ出力の修正Label未設定
26site.logのローテーションについてbug
27注文完了後、Myページの受注履歴にメール配信履歴が表示されない #1089Label未設定
28商品規格登録時に分類が登録されていなくても登録可能になっている #1109Label未設定
29PaymentRepository::findAllowedPayments() で、共通の支払方法が無い場合でも支払方法が取得できてしまうbug
30お届け先登録上限数がdeliv_addr_max以上に登録できてしまう #1091Label未設定
31商品詳細画面で商品規格が未選択時のエラーメッセージが不適切 #1107Label未設定
32購入手続きの不具合などを修正Label未設定
33#1104 商品登録時に販売価格がマイナスで登録できてしまうLabel未設定
343.0.3から3.0.5へアップデートした際に既存会員でご注文内容のご確認に遷移するとエラーになるbug
35CartService のテストケース追加Label未設定
36#1090 Myページのお届け先登録連打Label未設定
37#1093 【管理画面】トップページの「受注状況」などのブロック内リンクをクリックすると画面が上に動くLabel未設定
38問い合わせのHTMLインデント等修正Label未設定
39Web版のインストーラーに timezone の設定を追加Label未設定
40#1102 電話番号の最低入力桁数が2桁になっているLabel未設定
41console ルーティング出力内容の絞込と並び替えenhancement
42Windows では WinCache Extension を推奨表示するよう修正(#619)enhancement
43新着情報管理の修正2Label未設定
44CartService の不具合修正bug
45refs #1117 データ全削除後に新規登録する際の不具合修正、削除時の2度押しチェック対応bug
46#1118 商品一覧ページの商品が価格昇順にソートされないLabel未設定
47#1122 #1123 #1124 Admin themeLabel未設定
48[管理画面テーマ] 画像登録後の削除ボタンが大きい?enhancement
49[管理画面テーマ] オーナーズストアへのリンクが無い。enhancement
50商品一覧ページの商品が価格昇順にソートされないbug
51配送方法・支払い方法を一度全部消すと登録できないbug
52お気に入り機能の実装enhancement
53商品規格登録時に分類が登録されていなくても登録可能になっているbug
54EC-CUBEをバージョンアップしてもブラウザキャッシュが残っているため、jsファイル及びcssファイルが最新を読み込まないため動作やレイアウトがずれるenhancement
55商品詳細画面で商品規格が未選択時のエラーメッセージが不適切bug
56会員情報登録時に生年月日で未来の日付が入力可能enhancement
57管理画面で受注登録時にhtml5のrequire属性でエラーになり計算処理ができないbug , enhancement
58商品登録時に販売価格がマイナスで登録できてしまうbug
59電話番号の最低入力桁数が2桁になっているbug
60【管理画面】コンテンツ管理 > ファイル管理 > アップロードファイル文字化けbug
61【管理画面】コンテンツ管理 > ページ管理 > 新規入力画面テーブル「URL・ファイル名」レイアウト崩れbug
62【管理画面】トップページの「受注状況」などのブロック内リンクをクリックすると画面が上に動くbug
63お届け先登録上限数がdeliv_addr_max以上に登録できてしまうbug
64Myページのお届け先登録連打bug
65注文完了後、Myページの受注履歴にメール配信履歴が表示されないbug
66商品一覧の価格順ソートがおかしいbug , duplicate
67受注管理画面での金額の桁数チェックbug
68一部のテーブルでyml定義と差異が発生しているbug
69受注キャンセル時に会員データの最終購入時間・購入回数・購入金額等が更新されない。bug
70新着情報管理の修正enhancement
71本番運用時のログ出力について見直しenhancement
72【管理画面】ファイル管理でのファイルダウンロード時のエラーbug
73商品マスタ登録時に登録ボタンのダブルクリックで商品が重複して登録されるbug
74カートに入れるボタン押下時、連続して押下すると注文商品が追加されるbug
75フロント:マイページ>お気に入り商品enhancement

第7回目:EC-CUBE3.0.7

No.対応詳細Labels
1refs #1286 #1287 管理画面受注編集時に商品を追加して登録するとシステムエラーが発生する不具合対応Label未設定
2受注管理画面での複数配送時の商品追加でシステムエラーbug
3受注管理画面での複数配送時の商品追加で商品名が表示されないbug
4refs #1260 商品種別が設定されていない場合、エラーメッセージを表示Label未設定
5商品種別がどの配送方法にも設定されていない場合、レジに進むでエラーが発生bug
6#refs 1218 お問い合わせ時のメールアドレス修正Label未設定
7ダミーデータの関係で, ShoppingController のテストが時折失敗するのを修正Label未設定
8refs #1096 受注登録時の初期ステータスが決済処理中を対応Label未設定
9不要なマイグレーションを削除Label未設定
10refs #1081 受注管理画面の「計算結果の更新」ボタンがずれる対応Label未設定
11refs #1246 ブラウザのパスワード自動入力が有効時に自動補完されて誤入力を防ぐため、パスワード項目を追加Label未設定
12ShoppingController のテストケース修正Label未設定
13管理者権限機能の作成Label未設定
14非会員購入のテストケース追加Label未設定
15配送業者に関連づけられていない商品種別の商品を購入しようとすると、システムエラーが発生するbug
16update symfony 2.7.5 -> 2.7.7Label未設定
17Symfony2.7.7への対応enhancement
18リダイレクト先 URL の指定方法間違い修正Label未設定
19WebTest での MailCatcher の処理を移動Label未設定
20購入確認画面 → お届け先の編集で、未選択のエラーメッセージが表示されない #1210Label未設定
21オートコンプリートが有効になっていた場合、管理画面の会員登録で管理者のパスワードが入力されている状態になる。bug
22受注CSVダウンロードで、商品名を検索条件に入れるとシステムエラー #1236Label未設定
23ShoppingService::getFormPayments() のテストケース追加Label未設定
24スキップされていたテストを修正Label未設定
25EntityController のテストケース追加Label未設定
26支払方法設定の利用条件が複数配送設定を有効にしないと動作しない #1238Label未設定
27支払方法設定の利用条件が複数配送設定を有効にしないと動作しないbug
28CSVExportService のテストケース追加Label未設定
29受注CSVダウンロードで、商品名を検索条件に入れるとシステムエラーbug
30ProductClass 型の引数に、 ShipmentItem を渡していたのを修正Label未設定
31ダミーファイルを.gitkeepに統一Label未設定
32管理画面:設定>システム情報設定>メンバー管理enhancement
33ref #1226 マスターデータ管理を実装Label未設定
34マスターデータ管理の実装enhancement
35Order に実装可能な OrderService のメソッドを移動Label未設定
36管理画面に表示されている店名が変更されない #1211Label未設定
37setApp(), setConfig() を setApplication() に統一Label未設定
38お問い合せした時の管理者宛のメールアドレス送信先が間違っているbug
39ShoppinService のテストケース追加Label未設定
40管理画面に表示されている店名が変更されないbug
41購入確認画面 → お届け先の編集で、未選択のエラーメッセージが表示されないbug
42EC-CUBE ログ表示の作成enhancement
43管理画面→受注登録時の初期ステータスが決済処理中bug
44コンテンツ管理 – ページ管理でのレイアウト編集におけるプレビュー機能bug
45Firefox で受注管理画面の「計算結果の更新」ボタンがずれているbug
46IE11 で、電話/FAX番号フォームをフォーカスすると、項目がずれるbug
47メンバー管理の権限に差がないbug , enhancement
48空ディレクトリに置くファイルの統一enhancement

第8回目:EC-CUBE3.0.8

No.対応詳細Labels
1新規インストール時に設定ファイルが書き込まれない不具合修正Label未設定
2ForgotController のテストケースenhancement
3ログのフォントを見やすく等幅に変更enhancement
4Yaml::parse() で file_get_contents() を使用するよう修正enhancement
5MailService::sendrContactMail() を MailService::sendContactMail() に変更bug
6refs #1335 マイグレーション実行時にエラーとなる不具合修正bug
7#1301 での修正により、マイグレーションを実行しようとした場合にエラーとなるbug
8refs #1276 #1278 #1331 インストール時にデータベースの初期化をスキップした場合、ログインできなくなる対応Label未設定
9インストール時にメーラーバックエンドの値が保持されていないbug
10refs #590 ApcまたはWinCache有効時のcache keyをユニークにするLabel未設定
11ContactController のテストケース追加Label未設定
12修复移端屏幕右半失灵的问题Label未設定
13CartService::getCart() 内で soft_delete を無効化しているが、 del_flg = 0
が残ってしまっている不具合修正
bug
14都道府県が未選択でも送信できるよう修正(#1314)Label未設定
15MailService の typobug
16お問い合わせフォームで、都道府県を選択しない場合にシステムエラーbug
17ページネーションのtwigにclass付与Label未設定
18EntityManager の Filter に setExcludes したはずがされていないbug
19会員購入のテストケース追加Label未設定
20Travis-ci でエラーになった場合、ログが大量に出力されて、ブラウザがお亡くなりになるのでコメントアウトLabel未設定
21refs #1113 キャッシュファイルを管理画面から削除する画面を新規作成Label未設定
22VarDumper Componentの導入Label未設定
23refs #1297 共有のデータベースを使ってインストールした時にDBエラーが発生したのを防ぐ対応Label未設定
24refs #1299 不要なデバック用コードを削除Label未設定
25【改善要望】error_log(“hoge”)が入っているbug
26EC-CUBEをインストール時にレンタルサーバによってはDBエラーが発生し正常にインストールできないbug
27ログ表示のレイアウト変更Label未設定
28refs #1240 管理画面のalertタグのCSS定義修正Label未設定
29refs #1288 受注管理画面でお届け先の数量変更が明細に反映されない不具合対応bug
30受注管理画面での複数配送時、お届け先の数量変更が明細に反映されないbug
31インストール時、データベースの初期化をスキップした場合に、ログインできなくなるbug
32管理画面cssの不具合bug
33本番運用時のtwigファイル変更時の反映について見直しenhancement

第9回目:EC-CUBE3.0.9

No.対応詳細Labels
1Scrutinizerの修正bug
2レイアウトのずれを調整bug
3プラグイン機構の改善enhancement
4コメントの修正Label未設定
5フックポイントのtypoLabel未設定
6ファイル設置プラグインの表示を修正bug
7カテゴリ登録CSVアップロードをする時に、Postgresを使用していると新規登録できない不具合修正bug
8composer.lock修正bug
9app.config.shop_nameをBaseInfo.shop_nameに修正bug
10税率設定画面の入力チェック対応、メール設定画面の入力チェック対応bug
11購入画面で画面遷移するボタンを押した後、ブラウザの戻るを押して「注文する」ボタンを押しても購入完了できない不具合修正bug
12受注管理画面で受注日に時間まで表示するように修正、受注一覧の注文番号に編集画面のリンクを追加bug
13カテゴリ登録画面のレイアウトのずれを調整bug
14購入画面で配送情報変更ボタンを押した後、ブラウザの戻るを押して「注文する」ボタンを押すと配送情報変更画面に戻るbug
15メール設定のメールテンプレート編集時に件名を入力していないとシステムエラーが発生bug
16税率設定画面で共通税率設定欄の適用日時を入力せずに登録するとシステムエラーが発生bug
17app.config.shop_nameを使用している箇所をBaseInfoのshop_nameに変更bug
18カテゴリ登録CSVアップロードをする時に、Postgresを使用していると新規登録ができないbug
19bodyタグにIDを追加、レイアウト修正bug
20テストケースのコメントアウト解除 #1305enhancement
21フックポイントの追加enhancement
22システム情報設定のフックポイントを作成enhancement
23Admin€Product€ProductController のテストケースenhancement
24MailServiceにフックポイントを追加enhancement
25logIn() で client は生成されているので, $this->client を参照するよう修正Label未設定
26オーナーズストアの通信をcurlに変更bug
27管理画面のカテゴリ登録のレイアウト修正bug
28#1452 のテストケース追加enhancement
29受注管理で購入処理中の受注を作成すると購入確認画面の商品がその受注の商品となってしまう不具合修正bug
30共通フックポイントの実装enhancement
31Admin€Product€CsvImportController のテストケースenhancement
32プラグイン関連機能の実装enhancement
33ラベル出力時の「必須」文字を form_label 関数内で出力するように修正bug
34travis-ci でファイルベースの sqlite3 を使用するよう修正enhancement
35プラグイン改善:Twigテンプレートに対するID追加document , enhancement
36リファクタリングbug
37マイページナビのテンプレートtypobug
38database.yml で pdo_sqlite が設定されていた場合にフォームが disable にならないのを修正bug
39Admin€ClassNameController のテストケースenhancement
40Admin€CategoryController のテストケースを追加enhancement
41プラグイン機構に対して、適切なエラーハンドリングを追加bug
42refs #1266 XmlHttpRequestのエラー時ステータスの修正bug
43特定の検索条件で、 CSV ダウンロードができないのを修正(#1384)bug , document
44Admin€Order のテストケース追加enhancement
45Admin€Order€StatusController は使用されていないため削除(#1406)enhancement
46プラグインインストールに失敗した際に空白ページになる #1329bug
47データベースに接続できない状況で閲覧すると真っ白の画面となる #1367bug
48【機能改善/プラグインコンソールコマンド】設置だけでプラグインを稼働させた場合マイグレーションを行える様にコンソールコマンドを追加enhancement
49【機能改善/プラグイン】設置のみのプラグインを事故防止のため管理画面に一覧を表示するenhancement
50Admin€Order€OrderController のテストケースenhancement
51Admin€Content€LayoutController のテストケースenhancement
52Admin€Content€FileController のテストケースenhancement
53プラグイン課題:個別フックポイント仕様document , enhancement
54プラグイン課題:共通フックポイント仕様document , enhancement
55CssController は使用されていないため削除(#1406)bug
56使用されていないコントローラbug
57refs #1403 マスタデータ管理の修正bug
58マスタデータ管理で本体のエンティティのみロードするbug
59画像の高さが異なるケースに対応bug
60Travis-ci が時折失敗するのを修正bug
61PostgreSQL/MySQL で database.xml が正しく出力されないのを修正bug
62Admin€CustomerController のテストケース追加bug
63refs #1394 symfony 2.7.9Label未設定
64symfony 2.7.9enhancement
65SQLite3 対応 (#857)enhancement
66PdoSessionHandler を使用しないよう修正bug
67Myページのテストケース・軽微な不具合修正bug , enhancement
68Myページのお届け先削除時のエラーメッセージが逆bug
69refs #1383 規格の初期化時にシステムエラーになる不具合を修正bug
70特定の検索条件で受注CSVダウンロードをするとシステムエラーbug
71複製した商品で、「規格の初期化」ができないbug
72プラグイン機能に関する課題enhancement
73Application インスタンスをシングルトンに変更enhancement
74Improve singleton of applicationLabel未設定
75BlockController のテストケースenhancement
76商品一覧ページで商品BOXの高さが揃うように修正bug
773.0.8、index_dev.phpを開くとdebugのプロファイラでエラー?bug
78ShoppingController で トランザクション後にcloseしているため、プラグインで決済後の後処理ができないbug
79.gitkeepをgitignoreの対象外とするenhancement
80UserDataController のテストケースenhancement
81プラグインインストール時にディレクトリ生成に失敗した場合のエラーが無視されるbug
82__PHP_Incomplete_Class エラーbug
83プラグインインストールに失敗した際に空白ページになるbug
84PHP5.6.x でオーナーズストアが動かない?bug
85Eccube/Application missing Finish Middlewareenhancement
86フックポイントeccube.event.app.afterについてenhancement
87【ユーザー画面/商品一覧】商品説明の長い商品を表示した際にボックスが崩れるbug
88インストール時、データベースの初期化をスキップすると、STEP3 の管理者情報が反映されないbug
89XmlHttpRequest でエラーが発生した場合のステータスbug
90Pluginにエラーがあった場合にプラグイン一覧が開けなくなるbug
91各種日付の表示enhancement

第10回目:EC-CUBE3.0.10

No.対応詳細Labels
1管理画面のいくつかの不具合を修正bug
2配列の添字に rank を使用するよう修正(#1540)bug
3マスターデータ管理で更新時に最後の項目が削除されてしまうbug
4Versionの更新
5path.ymlにhtmlディレクトリとpluginディレクトリまでの設定を追加enhancement
6購入処理のリファクタリングenhancement
7ページ管理、ブロック管理の修正bug
8タグの表示調整、商品カテゴリのレイアウト調整などenhancement
9オーナーズストアプラグインのインストール要件の緩和(#1531)enhancement
10オーナーズストアプラグインのインストール要件の緩和enhancement
11購入履歴に削除された規格の商品があると、マイページ注文履歴でEntity not foundになるのを修正bug
12ビルトインサーバー用のルーティング設定(#1525)bug
13ビルトインウェブサーバー用のルーティング設定bug
14商品タグの実装enhancement
15id 属性が複数出力されている不具合修正bug
16Doctrineのキャッシュの場合にCSVに出力されない不具合修正bug
17商品にタグをつける機能enhancement
18存在しないbind名をurlやpathで指定するとエラーとなるが運用中はエラーを握りつぶしたい ref #1370enhancement
19Fix appveyor.ymlbug
20PHPバージョンが間違っていたのを修正bug
21共通フックポイントeccube.event.admin.*がeccube.event.front.*へ振られていた不具合修正bug
22カテゴリ選択時に階層が分かるよう修正bug
23ブロックのファイル名を変更した際に古いファイルが削除されない不具合修正bug
24issues #1143 のテストケース追加enhancement
25パスワード変更完了画面のページタイトルの typo 修正bug
262.4系から移行した会員データで、パスワードを変更すると、ログインできなくなる問題へ対応bug
272.4系から移行した会員データで、パスワードを変更すると、saltがセットされないためログインできなくなる。bug , enhancement
28Admin商品一覧のナビ改善enhancement
29存在しないbind名をurlやpathで指定するとエラーとなるが運用中はエラーを握りつぶしたいenhancement

投稿者プロフィール

OSAMU HORIKAWACEO
関西大学卒業後、東証プライム上場企業ゼネコンにて人事総務業務に従事。
幼少よりモノ作りが好きだったこともあり、「モノを作る仕事がしたい」という思いからシステムベンダーへ転職。

システムベンダーでは、IBMオフコンAS400で金融、物流、販売管理、経理、人事総務などのシステムを開発。
台北に駐在し遠東國際商業銀行のシステム構築プロジェクトへの参画など貴重な経験を積む。
10年間で、プログラマ、SE、プロジェクトリーダー、プロジェクトマネージャーを務め、「システムの質は要件定義の質に比例する」と学ぶ。

その後、クレジット決済代行会社にヘッドハンティングされる。
決済システムの再構築、国内外の銀行システムとの接続、クライアントの会社サイト制作・ECサイト構築を行う。
一方、組織改革を任され、20名から60名へ会社規模を拡大させる。(退任時役職:常務取締役)

2008年クリエイティブチーム・サンクユーを立ち上げ、2010年に法人化し株式会社サンクユーを設立。

クライアントの業界、取扱商材、ターゲット顧客を理解・分析することで、結果が出るWEBサイトを制作することを得意とする。
また、ECサイト構築・運営への造詣も深く、NTTレゾナント株式会社が運営するgoo Search Solutionでコラムを執筆。
ECマーケティングレポート | goo Search Solution


■趣味・好きなもの
BMW / WRC / ロードバイク / RIZIN / Bellator / UFC
David Bowie / blur / MUSE / TheRollingStones / XTC
機動戦士ガンダム(ファースト) / 富野由悠季
ベルセルク / 頭文字D / 進撃の巨人 / ジョジョの奇妙な冒険 / あしたのジョー
Mission: Impossible / Memento / ワイルド・スピード / ソナチネ
LOST / Game of Thrones / FRINGE / The Mentalist
上岡龍太郎 / ダウンタウン

お気軽にご相談ください

お気軽にご相談ください

タイトルとURLをコピーしました