OSDN Git Service

ChangeLog, READMEの修正
authorTaro Matsuzawa <tmatsuzawa@kbmj.com>
Wed, 3 Nov 2010 22:12:32 +0000 (07:12 +0900)
committerTaro Matsuzawa <tmatsuzawa@kbmj.com>
Wed, 3 Nov 2010 22:12:32 +0000 (07:12 +0900)
image_resourceのスケールで、引数を追加したものをデフォルトnilを渡すように修正

ChangeLog
README
app/models/image_resource.rb

index 3f6eccb..bea396f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-11-04  Taro Matsuzawa  <tmatsuzawa _at_ kbmj.com>
+
+       * 2.1.0 Release
+       * [全般] 決済モジュールに対応しました
+       * [全般] 標準でSSLが利用できるようにしました
+       * [bugfix] カート画面で遷移した時のエラーチェックを強化しました
+       * [bugfix] 横幅が正確に取得できない端末向けの制御を追加しました
+
 2010-08-30  Taro Matsuzawa  <tmatsuzawa _at_ kbmj.com>
 
        * 2.0.3 Release
diff --git a/README b/README
index ba2c91a..d037710 100644 (file)
--- a/README
+++ b/README
@@ -27,7 +27,7 @@
 
 
 active-form
-  http://github.com/realityforge/rails-active-form.git
+  git://github.com/realityforge/rails-active-form.git
   rev: f1e74bec3d87c23cfc05ca7df11925c08e55514f
 
 acts_as_list
@@ -62,6 +62,10 @@ resource_controller
   git://github.com/jamesgolick/resource_controller.git
   rev: 48359daa1e01c47f1d7b5f37441742123d395e11 
 
+ssl_requirement
+  git://github.com/rails/ssl_requirement.git
+  rev: 34a9a138c4093bd7d5678822f8f1e62c31d47299
+
 will_paginate
   git://github.com/mislav/will_paginate.git
   rev: 839d821041a4cfaa4dfbcc5719ea17ff196189c7
@@ -70,6 +74,13 @@ yaml_waml
   git://github.com/kakutani/yaml_waml.git
   rev: 1b292b3e0df9a7e69ed90eebdca327a0888b0a12
 
+double_submit_protection
+  git://github.com/DianthuDia/double_submit_protection.git
+  rev: 7fc2e629b9fccb1736be7ea9da63e578f835a307
+
+image_submit_tag_ext
+  git://github.com/champierre/image_submit_tag_ext.git
+  rev: 572ce5ce5d40ee1494ddd0a121483e8791bb2184
 
 ================================================================================
   エレコマ インストール手順
@@ -117,6 +128,8 @@ $ sudo gem install gruff -v 0.3.6
 $ sudo gem install rspec-rails -v 1.2.9
 $ wget http://www.artonx.org/data/lhalib/lhalib-0.8.1.gem
 $ sudo gem install lhalib-0.8.1.gem
+$ sudo gem install webmock -v 1.3.4
+$ sudo gem install thoughtbot-factory_girl -v 1.2.2 --source http://gems.github.com
 
 6. PostgreSQLのインストール
 $ sudo yum install postgresql-devel
@@ -212,6 +225,9 @@ $ cd ../../..
 $ ruby script/plugin install git://github.com/jamesgolick/resource_controller.git
 $ ruby script/plugin install git://github.com/mislav/will_paginate.git
 $ ruby script/plugin install git://github.com/kakutani/yaml_waml.git
+$ ruby script/plugin install git://github.com/rails/ssl_requirement.git
+$ ruby script/plugin install git://github.com/DianthuDia/double_submit_protection.git
+$ ruby script/plugin install git://github.com/champierre/image_submit_tag_ext.git
 
 13. passengerのインストール
 $ sudo yum install gcc-c++
@@ -263,6 +279,22 @@ $ rake db:fixtures:load FIXTURES=admin_users RAILS_ENV=production
 ユーザーを登録した後、管理画面:http://サイトドメイン/adminにアクセスすると、
 ログイン画面が表示されますので、RAILS_ROOT/test/fixtures/admin_users.ymlで指定した
 登録したログインIDとパスワードでログインしてください。
+なお、初期状態ではSHOPマスタの情報が入っておりませんので、
+SHOPマスタ登録にて初期情報を入力してください。
+
+================================================================================
+* SSLの切り替え
+================================================================================
+エレコマではSSLの設定をデータベースに保存しています。
+そのため、万が一管理画面にアクセスできなくなった場合は、
+以下のようにして手動で切替えてください。
+
+$ script/console production
+>> system = System.first
+>> system.use_ssl = false
+>> system.save
+
+use_sslの値はtrueの時にSSLを利用し、falseの時にSSLを利用しなくなります。
 
 ================================================================================
 * エレコマの住所マスタ更新
index f8319b4..e589ad7 100644 (file)
@@ -31,7 +31,7 @@ class ImageResource < ActiveRecord::Base
     resource
   end
 
-  def scaled_image(width, height, format)
+  def scaled_image(width, height, format = nil)
     image = read_image(content_data)
     image.change_geometry("#{width}x#{height}") do |cols,rows,img|
       rows = 1 if rows == 0