ZOMEKI Ver.3.3.7 build-81をリリースしました。

公開日 2018年05月23日

リリース内容

機能追加

  • [zomekiv3-sqr:00958] [記事コンテンツ]拡張検索の日付絞り込みに公開開始日時と公開終了日時を追加
  • [zomekiv3-sqr:00966] [デザイン]ピース、レイアウトの表示件数を100件に変更。並び順を更新日時の降順に変更。ソート機能を追加
  • [zomekiv3-sqr:00968] [操作ログ]ユーザーIDを表示するように変更

機能修正

  • [zomekiv3-sqr:00969] [リンクチェック]デフォルト表示を作成者グループ「自身のグループ」、結果「失敗」に変更
  • [zomekiv3-sqr:00970] [記事設定]アクセシビリティチェック、リンクチェックの設定を追加
  • [zomekiv3-sqr:00973] [メインメニュー]作成者権限のときに「データ」を表示しないように変更

軽微な改善

  • [zomekiv3-sqr:00960] [その他] SQL等の調整
  • [zomekiv3-sqr:00962] [その他] nginxにCache-Control設定を追加
  • [zomekiv3-sqr:00964] [記事コンテンツ]ごみ箱へ移動の文言を削除に変更
  • [zomekiv3-sqr:00965] [記事設定]初期値を設定していて利用テンプレートが1つしか選択されていない場合、記事作成画面にはテンプレートの項目を表示しないように変更
  • [zomekiv3-sqr:00972] [記事一覧]一括処理選択ボタンと記事一覧の間に余白を追加
  • [zomekiv3-sqr:00978] [サイト]コンテンツメニューの並び順を変更
  • [zomekiv3-sqr:00979] [再構築]コンテンツのコンテンツ名称の後ろに表示されているコンテンツ種別の表示内容を変更
  • [zomekiv3-sqr:00961] [ツール/コンバート] ファイル削除時に上位ディレクトリはそのまま残すよう変更
  • [zomekiv3-sqr:00974] [ツール/プラグイン] プラグイン画面のコンセプトのリンク先を変更

不具合修正

  • [zomekiv3-sqr:00982] [ディレクトリ]ディレクトリを新規作成した後に他のディレクトリをその中に移動するとエラーになる不具合を修正

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

【注意】
以下の手順にはservers_common.confのデフォルト設定ファイルをコピーする手順が含まれます。
servers_common.confを変更して運用している場合は、コピー後に変更差分を適用してください。

アプリケーションルートディレクトリに移動
$ 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`

nginx設定ファイルをバックアップ
$ cp -ri config/nginx config/nginx.bk

nginx設定ファイルをコピー
$ cp config/nginx/samples/servers_common.conf config/nginx/servers_common.conf

nginxを再起動
$ su -
# systemctl reload nginx