ZOMEKI Ver.3.0.34 build-34をリリースしました。

公開日 2017年05月17日

リリース内容

機能・仕様の追加・変更

  • [zomekiv3-spec:00113] 管理者の所属するグループが削除できる
  • [zomekiv3-spec:00114] [記事詳細]公開開始日時、終了日時に処理が行われると詳細画面に設定していた日時が残らない
  • [zomekiv3-spec:00145] [カレンダーコンテンツ]イベント設定の旧暦表示を削除
  • [zomekiv3-spec:00149] [記事設定]レイアウト設定の表示をコンセプトからレイアウトに変更
  • [zomekiv3-sqr:00639] [記事]テンプレート使用時のリンクチェック

不具合修正

  • [zomekiv3-sqr:00592] [ディレクトリ]固定ページを新規登録するとコールバック処理が2回実行される
  • [zomekiv3-sqr:00641] [ピース]カレンダー/カテゴリ一覧ピースが公開画面に表示されない
  • [zomekiv3-sqr:00645] [カレンダーコンテンツ]複数のサイトで同じ日にイベントを登録すると編集できない
  • [zomekiv3-sqr:00648] [カテゴリコンテンツ/モジュール]ネストカテゴリ未設定時に書き出しがエラーになる
  • [zomekiv3-sqr:00650] [記事コンテンツ]テンプレート使用記事の編集画面で携帯本文のCKEditorがテキストボックスになる

リファクタリング

  • [zomekiv3-sqr:00647] [その他]プレローダーのリファクタリング
  • [zomekiv3-sqr:00649] [カテゴリコンテンツ/モジュール]公開画面リファクタリング

ライブラリのバージョンアップ

  • [zomekiv3-sqr:00651] [その他]whenever gemのバージョンアップ

 

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

※以下の手順にはリンクテーブルのデータ更新が含まれまています。念のためDBバックアップの取得をお勧めします。

アプリケーションルートディレクトリに移動

$ cd /var/www/zomeki

ソースを更新
$ git pull

ライブラリを更新
$ bundle install

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

リンクテーブルのデータ更新
$ bundle exec rake zomeki:cms:links:rebuild 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:stop RAILS_ENV=production
$ bundle exec rake delayed_job:start RAILS_ENV=production

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