Kentaro Ohkouchi

Results 96 issues of Kentaro Ohkouchi

Repository と Service で、エンティティのインスタンス生成をしている箇所があるが、エンティティのコンストラクタで実装すれば良いと思われる。 https://github.com/EC-CUBE/ec-cube/search?utf8=%E2%9C%93&q=%22public+function+new%22&type=Code あえて、 Repository や Service でインスタンス生成をする理由があれば、その旨のコメントを追加する.

question
document

`\Silex\Provider\SwiftmailerServiceProvider` は、メールログの出力をサポートしてないので、 EC-CUBE 側で用意したい。

document

## 概要(Overview) 注文が入り、Shipping に紐づいた配送方法を削除しようとするとシステムエラーが発生する ``` [2021-12-10 10:25:05] admin.ERROR [e27fb8fa] [5e92a34] [1] [Eccube\Log\Logger:log:64] - システムエラーが発生しました。 ["An exception occurred while executing 'DELETE FROM dtb_delivery WHERE id = ?' with params [1]:\n\nSQLSTATE[23503]: Foreign...

Status: needs-review

## 概要(Overview) ペネトレーションテストで、パストラバーサルが検出されている https://github.com/EC-CUBE/ec-cube/runs/5629382120?check_suite_focus=true `contact` という入力が `/contact` という URL と一致しているためパストラバーサルと検出されているが、誤検知と思われる ## 期待する内容(Expect) or 要望 (Requirement) ペネトレーションテストが正常に終了する ## 再現手順(Procedure) 以下のペネトレーションテストを実行する - test/front_login/contact.test.ts - test/front_guest/contact.test.ts ### 環境 (environment) + EC-CUBE: 4.1.x ##...

bug:Low

## 概要(Overview) https://snyk.io/product/open-source-security-management/ 現在、依存パッケージに脆弱性が見つかると dependabot が通知してくれるが、もうちょっと深く分析できる ## 期待する内容(Expect) or 要望 (Requirement) Synk Open Source を CI/CD に組み込む ### 環境 (environment) + EC-CUBE: 4.1 ## 関連情報 (Ref) - #5185

improvement

#33 tried to deal with this, but an error was reported. refs #35

## 概要(Overview・Refs Issue) PHPバージョンごとに Docker イメージを作成し、 GitHub Container registry に push する。 例) https://github.com/nanasess/ec-cube/pkgs/container/ec-cube ## 方針(Policy) 以下のようなルールでタグを作成します | Event | Ref | Docker Tags | |-----------------|-------------------------------|-------------------------------------| | `pull_request` | `refs/pull/2/merge`...

## 概要(Overview) 商品画像などで使用可能な拡張子は 'gif', 'jpg', 'jpeg', 'png' に限定されているが、これに **WebP** を追加する ## 期待する内容(Expect) or 要望 (Requirement) WebP の画像をアップロードできる ## 再現手順(Procedure) WebP の画像をアップロードする ### 環境 (environment) + EC-CUBE: 4.0.5 + PHP: 7.4.10...

improvement

## 概要(Overview・Refs Issue) `eccube:plugin:install` コマンドに `--if-not-exists` オプションを追加する。 CI/CD で自動デプロイをする際、プラグインも自動でインストールしたい場合がある。具体的には以下のような shell スクリプトを使用してインストールする ```shell ## declare an plugins variable declare -a plugins=("plugin01" "plugin02") # get length of an array arraylength=${#plugins[@]} # use...

Status: discussion

### 概要(Overview) [Passkeys](https://fidoalliance.org/passkeys/?lang=ja) に対応する ### 期待する内容(Expect) or 要望(Requirement) - 管理画面ログインを Passkeys に対応する - フロント画面は優先度低で良いと思われる - Passkeys に対応した場合、パスワードログインを無効化するオプションを追加する

Status: discussion