Advertisement
Guest User

Untitled

a guest
Feb 1st, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.18 KB | None | 0 0
  1. diff --git a/Gemfile b/Gemfile
  2. index dd478e9..0454ddf 100644
  3. --- a/Gemfile
  4. +++ b/Gemfile
  5. @@ -49,6 +49,7 @@ gem "geocoder"
  6. gem "figaro", ">= 1.0.0"
  7.  
  8. gem 'carrierwave'
  9. +gem 'rmagick'
  10.  
  11. gem "fog", "~> 1.3.1"
  12.  
  13. diff --git a/Gemfile.lock b/Gemfile.lock
  14. index f5dc21d..2ce70df 100644
  15. --- a/Gemfile.lock
  16. +++ b/Gemfile.lock
  17. @@ -115,6 +115,7 @@ GEM
  18. json (~> 1.4)
  19. responders (1.1.2)
  20. railties (>= 3.2, < 4.2)
  21. + rmagick (2.15.4)
  22. ruby-hmac (0.4.0)
  23. sass (3.4.21)
  24. sass-rails (5.0.4)
  25. @@ -168,9 +169,13 @@ DEPENDENCIES
  26. jquery-rails
  27. pg
  28. rails (= 4.0.1)
  29. + rmagick
  30. sass-rails
  31. sdoc
  32. simple_form
  33. sprockets (= 2.11.0)
  34. uglifier (>= 1.3.0)
  35. will_paginate (~> 3.0.6)
  36. +
  37. +BUNDLED WITH
  38. + 1.11.2
  39. diff --git a/app/models/place.rb b/app/models/place.rb
  40. index 1b42391..1738374 100644
  41. --- a/app/models/place.rb
  42. +++ b/app/models/place.rb
  43. @@ -3,10 +3,10 @@ class Place < ActiveRecord::Base
  44. has_many :comments
  45. has_many :photos
  46.  
  47. - geocoded_by :address
  48. - after_validation :geocode
  49. + # geocoded_by :address
  50. + # after_validation :geocode
  51.  
  52. validates :name, presence: true, length: { minimum: 3 }
  53. validates :address, presence: true
  54. validates :description, presence: true
  55. -end
  56. \ No newline at end of file
  57. +end
  58. diff --git a/app/uploaders/picture_uploader.rb b/app/uploaders/picture_uploader.rb
  59. index 510b3f2..de6dc1a 100644
  60. --- a/app/uploaders/picture_uploader.rb
  61. +++ b/app/uploaders/picture_uploader.rb
  62. @@ -3,12 +3,12 @@
  63. class PictureUploader < CarrierWave::Uploader::Base
  64.  
  65. # Include RMagick or MiniMagick support:
  66. - # include CarrierWave::RMagick
  67. + include CarrierWave::RMagick
  68. # include CarrierWave::MiniMagick
  69.  
  70. # Choose what kind of storage to use for this uploader:
  71. - #storage :file
  72. - storage :fog
  73. + storage :file
  74. + # storage :fog
  75.  
  76.  
  77. # Override the directory where uploaded files will be stored.
  78. @@ -17,6 +17,14 @@ class PictureUploader < CarrierWave::Uploader::Base
  79. "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  80. end
  81.  
  82. + process :do_auto_orient
  83. +
  84. + def do_auto_orient
  85. + manipulate! do |img|
  86. + img.auto_orient
  87. + end
  88. + end
  89. +
  90. # Provide a default URL as a default if there hasn't been a file uploaded:
  91. # def default_url
  92. # # For Rails 3.1+ asset pipeline compatibility:
  93. diff --git a/config/database.yml b/config/database.yml
  94. index d128da4..207eaa5 100644
  95. --- a/config/database.yml
  96. +++ b/config/database.yml
  97. @@ -17,11 +17,8 @@
  98. development:
  99. adapter: postgresql
  100. encoding: unicode
  101. - database: nomster_development
  102. + database: nomster_development_jen
  103. pool: 5
  104. - username: postgres
  105. - password: password
  106. - host: localhost
  107.  
  108. # Connect on a TCP socket. Omitted by default since the client uses a
  109. # domain socket that doesn't need configuration. Windows does not have
  110. @@ -47,17 +44,11 @@ development:
  111. test:
  112. adapter: postgresql
  113. encoding: unicode
  114. - database: nomster_test
  115. + database: nomster_test_jen
  116. pool: 5
  117. - username: postgres
  118. - password: password
  119. - host: localhost
  120.  
  121. production:
  122. adapter: postgresql
  123. encoding: unicode
  124. - database: nomster_production
  125. + database: nomster_production_jen
  126. pool: 5
  127. - username: postgres
  128. - password: password
  129. - host: localhost
  130. diff --git a/config/initializers/carrierwave.rb b/config/initializers/carrierwave.rb
  131. index eee5de5..da40c98 100644
  132. --- a/config/initializers/carrierwave.rb
  133. +++ b/config/initializers/carrierwave.rb
  134. @@ -1,10 +1,10 @@
  135. # config/initializers/carrierwave.rb
  136.  
  137. CarrierWave.configure do |config|
  138. - config.fog_credentials = {
  139. - :provider => 'AWS', # required
  140. - :aws_access_key_id => ENV["AWS_ACCESS_KEY"], # required
  141. - :aws_secret_access_key => ENV["AWS_SECRET_KEY"] # required
  142. - }
  143. - config.fog_directory = ENV["AWS_BUCKET"] # required
  144. -end
  145. \ No newline at end of file
  146. + # config.fog_credentials = {
  147. + # :provider => 'AWS', # required
  148. + # :aws_access_key_id => ENV["AWS_ACCESS_KEY"], # required
  149. + # :aws_secret_access_key => ENV["AWS_SECRET_KEY"] # required
  150. + # }
  151. + # config.fog_directory = ENV["AWS_BUCKET"] # required
  152. +end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement