公開日 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`