Joruri Mail 2022 Release3をリリース

公開日 2025年10月08日

Joruri Mail 2022 Release3をリリースしました。

リリース内容

動作環境

Ruby,Railsをアップグレードしました。

  • Nginx 1.26
  • PostgreSQL 15
  • Redis 6.2
  • Node.js 20
  • Ruby 3.3.8
  • Rails 8.0.2
  • jdk 21
  • tika 2.9.2

アプリケーション

アプリケーションとバージョンは下記の通りです。

システム管理
pwm-sys 3.0.0
pwm-sys-pref 3.0.0
pwm-sys-access 3.0.0
pwm-sys-process 3.0.0
pwm-sys-audit 3.0.0
メール基本機能
pwm-wmail 3.0.0
pwm-wmail-system 3.0.0
pwm-wmail-send 3.0.0
pwm-wmail-folder 3.0.0
pwm-wmail-filter 3.0.0
pwm-wmail-tool 3.0.0
pwm-wmail-address 3.0.0
pwm-wmail-address-staff 3.0.0
pwm-wmail-address-share 3.0.0
pwm-wmail-address-personal 3.0.0
pwm-wmail-address-junk 3.0.0
pwm-wmail-address-white 3.0.0
pwm-wmail-address-black 3.0.0
pwm-wmail-address-advert 3.0.0
メール追加機能
pwm-wmail-tika 3.0.0
pwm-wmail-search 3.0.0
pwm-wmail-spam 3.0.0
検索
pwm-elasticclt 3.0.0
pwm-elasticman 3.0.0
社内システム
pwm-staffls 3.0.0
pwm-addrls-share 3.0.0
pwm-addrls-personal 3.0.0
ライブラリ
pwm-core-tika 3.0.0
pwm-core-libre 3.0.0
pwm-core-geoip 3.0.0

機能追加

項目 詳細
ユーザー管理 トークンにCORS設定を追加

機能改修

項目 詳細
メール検索 検索のアナライザーにN-gramを追加
メール検索 インデックス保存領域名をテーブルに登録するように変更
メール検索 スマートフォン向けに検索フォームとCSSを調整
メール検索 検索キーワードが未入力の場合のみ、入力フィールドにフォーカスするように変更
迷惑メールフィルター MeCabと関連ライブラリをGitHubリポジトリからインストールするように変更
アクセスログ ログイン前のアクセスログを記録するように変更

不具合修正

項目 詳細
メール 同じメールが複数存在する場合に、スレッドの親メールの検索順が不定にならないように修正
メール Disposition-Notification-Toに非アスキー文字が含まれる場合のエンコード不具合を修正
アドレス帳全般 メール作成リンク押下時に新しいウィンドウが開かない場合がある不具合を修正
ユーザー管理 トークン新規作成時に設定を保存できない不具合を修正

その他

  • マルチテナント対応
  • PWA対応
  • コントローラーとジョブにタイムアウト処理を追加
  • bodyタグにコントローラー別CSSクラスを追加
  • ロジカルレプリケーションのタスクを追加
  • Turbo使用時のHTTPエラー表示をフラッシュメッセージに変更
  • 不要なinstall:migrationsタスクを非表示に変更
  • ckeditorとace-buildsのインストールパスを変更
  • public/_common配下の画像ファイルとjsファイルをassetsに移行
  • bundle exec rakeコマンドをrailsコマンドに移行
  • cronタスクを周期実行ジョブに移行
  • 基底クラスをリファクタリング
  • CSSクラス名をリファクタリング
  • activerecord-importからactiverecord標準に移行
Topへ