ZOMEKI Ver.3.3.9 build-83をリリースしました。

公開日 2018年06月06日

リリース内容

軽微な改善

  • [zomekiv3-sqr:01005] [フィードコンテンツ] フィードURLが不正な場合はHTTPリクエストしないように変更
  • [zomekiv3-sqr:01006] [その他] 未使用gemライブラリを削除
  • [zomekiv3-sqr:01007] [問合せコンテンツ] 任意項目のメールアドレスが必須になるのを修正
  • [zomekiv3-sqr:01007] [問合せコンテンツ] 投稿画面から添付ファイルを選択して確認画面へ進むと正常に動作しないのを修正
  • [zomekiv3-sqr:01010] [問合せコンテンツ] 送信元アドレスと送信先アドレスの登録時にメールアドレス形式チェックを追加
  • [zomekiv3-sqr:01012] [その他] 記事番号等のシーケンス番号採番処理を改善
  • [zomekiv3-sqr:01020] [プラグイン] Gemfileの記述を変更
  • [zomekiv3-sqr:01026] [記事] 詳細画面と編集画面の地図をデフォルト非表示とする
  • [zomekiv3-sqr:01029] [記事] 地図関連項目のバリデーションを追加
  • [zomekiv3-sqr:01030] [公開画面] ピース等の置換処理を厳密化
  • [zomekiv3-sqr:01031] [添付ファイル] 表示ファイル名のエスケープ処理を改善

更新手順は以下の通りです。

アプリケーションルートディレクトリに移動
$ cd /var/www/zomeki

ソースを更新
$ git pull

ライブラリを更新
$ bundle install

DBを更新
$ bundle exec rake db:migrate RAILS_ENV=production

cronを更新
$ bundle exec whenever --update-crontab

CSS, jsファイル等をコピー(public/_common ->  site/000*/public/_common)
$ bundle exec rake zomeki:maintenance:common_dir:copy RAILS_ENV=production

assetsコンパイルを実行
$ bundle exec rake assets:precompile RAILS_ENV=production

delayed_jobを再起動
$ bundle exec rake delayed_job:restart RAILS_ENV=production

unicornプロセスを再起動
$ kill -USR2 `cat /var/www/zomeki/tmp/pids/unicorn.pid`