PR

問い合わせの添付画像をDB保存からGoogleDriveに変更 #4301

kouho opened this at 2025-10-03T17:29:21; closed

Description

opened by kouho at 2025-10-03T17:29:21; updated 2025-10-10T18:01:28

概要

ローカル環境での確認は以下を配置が必要
/etc/jr/contact/uploader.json

※開発サーバーに配置しています

備考

rclone のインストールが必要です。

# rclone のインストール
curl -Of https://downloads.rclone.org/rclone-current-linux-amd64.zip \
  && unzip rclone-current-linux-amd64.zip \
  && cd rclone-*-linux-amd64 \
  && cp rclone /usr/bin/ \
  && chmod 755 /usr/bin/rclone \
  && cd .. \
  && rm -rf rclone-*-linux-amd64 rclone-current-linux-amd64.zip

# rclone 設定ディレクトリを用意
mkdir -p /config/rclone

TODO

  • [ ] 連続送信制限

(今の時代問い合わせの連続送信を自動化とかも簡単にできてしまう...)

kouho change_title at 2025-10-06T10:42:21: [WIP]問い合わせの添付画像をDB保存からGoogleDriveに変更 問い合わせの添付画像をDB保存からGoogleDriveに変更

Comment

#42670 by kouho at 2025-10-06T10:42:34; updated 2025-10-06T10:42:34

@wada
レビューお願いいたします

kouho close at 2025-10-10T18:01:28: Close

Commit range

basebfb023565e9bb606db5eeb953b865a444a00dc04
headad403f23c4eff2def22f6a3c2fc83f6c7cb0ad33
base branchjolly/jr-web:contact_message
head branchjolly/jr-web:contact_drive

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed5 filesView patch
statusfile
addedlib/class/contact/ContactImageDriveUploader.class.php
modifiedlib/conf/define.inc
modifiedlib/cpanel/ajax/m_receive_mail_list_ajax.inc
modifiedlib/cpanel/m_receive_mail_info.inc
modifiedlib/public/Contact-SendMailExec.inc
Patch body is stored as a separate file to keep this page lightweight.