├── log ├── .keep └── development.log ├── app ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── concerns │ │ └── .keep │ └── user.rb ├── assets │ ├── images │ │ └── .keep │ ├── stylesheets │ │ ├── users.scss │ │ ├── welcome.scss │ │ └── application.css │ └── javascripts │ │ ├── users.coffee │ │ ├── welcome.coffee │ │ └── application.js ├── controllers │ ├── concerns │ │ └── .keep │ ├── welcome_controller.rb │ ├── application_controller.rb │ └── users_controller.rb ├── helpers │ ├── users_helper.rb │ ├── welcome_helper.rb │ └── application_helper.rb └── views │ ├── devise │ ├── mailer │ │ ├── password_change.html.erb │ │ ├── confirmation_instructions.html.erb │ │ ├── unlock_instructions.html.erb │ │ └── reset_password_instructions.html.erb │ ├── unlocks │ │ └── new.html.erb │ ├── passwords │ │ ├── new.html.erb │ │ └── edit.html.erb │ ├── confirmations │ │ └── new.html.erb │ ├── sessions │ │ └── new.html.erb │ ├── registrations │ │ ├── new.html.erb │ │ └── edit.html.erb │ └── shared │ │ └── _links.html.erb │ ├── layouts │ └── application.html.erb │ └── welcome │ └── index.html.erb ├── lib ├── assets │ └── .keep └── tasks │ └── .keep ├── public ├── favicon.ico ├── robots.txt ├── 500.html ├── 422.html └── 404.html ├── test ├── helpers │ └── .keep ├── mailers │ └── .keep ├── models │ ├── .keep │ └── user_test.rb ├── controllers │ ├── .keep │ ├── users_controller_test.rb │ └── welcome_controller_test.rb ├── fixtures │ ├── .keep │ └── users.yml ├── integration │ └── .keep └── test_helper.rb ├── vendor └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── tmp └── cache │ └── sprockets │ └── v3.0 │ ├── ee9ZqYM3D8GORlAyhQhVVtyNcEArBAXuuAcPhnfTNT8.cache │ ├── iKf84HUDkk7qomZ0zGQ6VDzQO64DjrM98sFt760kDDA.cache │ ├── -RfT4xnNymkGRJpqkTahhEJKKZk4wfwKUUGSsd11Pno.cache │ ├── 0XT3J-iEf0xEWkDPV89dUQWw0u2bj3qUc7v118xW1Zc.cache │ ├── 1HDpg9o0F00Dk2KpF1-k6ckoGk9ctvAIYTzRJGEYjeQ.cache │ ├── 1pLKYnMFPJkx-Gb47xYuEmTpI-PhgsYeyJSVjc24aqU.cache │ ├── 20gglDTworKYJEXcdGce2rQAWZg4fMv1nLmt-B-OyuA.cache │ ├── 2Y0LnhdZxjIAOLnv6Nked7wOtsadVyeQKrgm67uOP1I.cache │ ├── 3M_0BXdtXYkGBqda9L3ltBjVB9vRXCqm9HBGcZEP1t4.cache │ ├── 3otaCsboJ2W88MVbv_mPWLHSaIktb4M8j8RMEMJ2atM.cache │ ├── 4Jvmce8ismJZ9p_i2ulVz6Lb1lOh6Jv6ulDzG5-qArY.cache │ ├── 8Sg3yyzS-b_yrLK3aWSCsFtfCN0P-6IRjF1PuGbqs6E.cache │ ├── 8of4t9GZtBPxiul4x7ToiMTIhId8L0rl2kQNrctx-Ns.cache │ ├── 9LiQEz0qCQ21Nvz24cTNv6pTym6VRvznUgKcOU7matk.cache │ ├── 9bz8WEF8l7DhOGQzUUHbDdXC1JHw4LohNEHXHZACUTU.cache │ ├── Bgun6HYZrgoqUibXb0PNK50g6HKp2JsETm4wbYkYZ6I.cache │ ├── BvkaT6lAx1gc-0W4Kh-vsW3lD45Aq0CxJJWR4xuOWBc.cache │ ├── C1YgCNZYzAhGkiblaH57SO34R12p5KtHLrIbfVXarmA.cache │ ├── CS3qnxE-Bq-PZ8G8wkPJONEaLCiqTTffinx68FYyvXE.cache │ ├── CbxU9nzUuU1PZ1jH5vDlTnsCjOhMWPYWsScJXbfckcc.cache │ ├── DpMBMGZE9cpqc9sZ_KpHlf1c_DKEb_GaJBoRlEEWJ90.cache │ ├── EMRwVRN6NnmFxliy_T77I8AvhSlVH54jwJkDORDowqk.cache │ ├── Fw6xp0C6LH2FB7hUx91BlqFTcg7tSWQMhXrpO-HCeg8.cache │ ├── Heu_F1qVidz-VWKNr1_S-AaGt-VEcPL-O14gHJ4k7Nw.cache │ ├── JBnJBxYpTieVgb_tf4q5x6vrOjaEjxLFOWXCUbCVuYs.cache │ ├── LCaQQx7kjg0sJL6VxU33-1n2mkdRRcWvz3ZVAFgKw-8.cache │ ├── Nr57AatimVsH7fCHmfONcy_1ZrHyZTKj6NxYc_0XtDM.cache │ ├── O2YnlR_WLro0_vgsIAyzRQl9dgxG-RVRedyaR1bwrYU.cache │ ├── P0mVuptpV6EzQX5Totr2DoHbwgz2YvqXPw6g_Yc5UUU.cache │ ├── PEEZ9CG_-vDQGfrHnrf_4m56QnF6CvaxZg1-6Jzj4gU.cache │ ├── PFmDcyBZCVw__kdUT4K6jmlvZmAf65SF_4h3gzyhKv4.cache │ ├── PTtslqxkwMP_z3dnoE-K9qt1gs1nimLqWYemNvgRg7A.cache │ ├── QrZAmVTss4SNqWVAgwvOgj86cwgONwxLM5fG2-UVRDs.cache │ ├── RD9zGZhv20AHNUhO-bQZt9lL1LHA6rxVzR5oTxvCFJ8.cache │ ├── SuhtC6f7E2-1SXl4bkRvOKqhzFKTjPvbglVtjbjV6WQ.cache │ ├── cStmWiGi0GxcuoUGWzEIOvkPZpbdlXpK8BJCqD-DKl0.cache │ ├── d9HYuXa-bnOBtwsehGgd5yIoYOc_GR6gMEmzPZp2VkM.cache │ ├── dOd1bri5B_5IWxeg7_-vBT7SG7MSkrz2DbZzmuF6d3s.cache │ ├── eWl-0i7jow7nLTRU8TCTY99mY4F9-_yWFSg8K8qEFfQ.cache │ ├── f-jTHd5IUpSNq00SDdzV9SKhUvBJ-aFWXgF4h9UpDfo.cache │ ├── f79a-bS2fo-RpwKfRDeeg08Gj21w2spmBrldCSUpsJ4.cache │ ├── fRs7vBUbLkqBSsxvk2nNgU8S7Pscmo5_yYGN7TNOq2w.cache │ ├── h2VrcaCmLibNKz3d2QUBfe0qcy4GHIodRiYkUE2kZkw.cache │ ├── jeoWMSg7O7oSieMr75_jKjvjJKsuHVCEvuaHx_ZZhc8.cache │ ├── kEZdC6l2I909TvzonWXd3OF4mazoJWxlJZeoXv3lfY8.cache │ ├── luNwlYNqgcp2c_JuRoBuK59jeJA1cEEacSbApobAba4.cache │ ├── n-ScjQl38iYYkdQIcEXrTj6DjSjmYStICV6eRVZUyB0.cache │ ├── n4cRKPJADxWkgxXlKURWFXDerparqAjmezC6e_VY1kw.cache │ ├── nqQkpTW3EfZQ7hA8D8QIgPbP3WBlFMZnyjS4YqR3QDo.cache │ ├── q7s-136YHXj39gbTkzTjBhhn5DCUZHSxUROc1D4FY5Q.cache │ ├── qOT0mxcxyTu2rF9cfw3E5pfHpOCctBp0-QAdkH_JJoA.cache │ ├── r7_2YTWtCMKGAqqLYvcu0hqDxrzMjNXLiP4aUwDzT3M.cache │ ├── scPaR9q7aEfiZg9cp1F2CdJkIHyugcKWvhjCE7O8teY.cache │ ├── wRKK-Tr051WsG_lNfJ6fGctOPi78sidtSdEGqGsMNwY.cache │ ├── xSx8PGespcmmwsnTblYJsdrqfx76eavmg8XfwMd5OTk.cache │ ├── xns3uQWX8WkDLU96UREydfwGm8ysSMoMAcgZVpkAYl4.cache │ ├── yFtZv_c4K7ybZ7HFtKu9eIUk1htO-tS6s-Zd73J4VXc.cache │ ├── JT7MO_lsx3_waT9NkI3eV-kkHkVJkqGlVtnUF6C_TvM.cache │ ├── cCWzACoMLbHAWSqc96Q-QZAgsVtE-jxVEZ49bMdxAxc.cache │ ├── m8RV6Jib53pxfhAQaiTgUFJpfYn-raiX_ujaG-cnyP0.cache │ ├── I9Ji3hKbhOCXCg5Or8mdoK35rCPPZCSeNUUiuHJ176w.cache │ ├── mI2BaMzOnMYb3dUx2bd8oZ4sU2QywaQsTSrXKMN0kYs.cache │ ├── w5bRM043B5Cv7QO4fZMBSrHiA3XnMMGRPDPO5l-jekE.cache │ ├── 5xwvrEwgh7wikDBiX11738LrTwkJKResRvB99T5yC9w.cache │ ├── OI6uxGcnsKavdWTtwDAasU3wPx8QXhzBgV0X2n1KjMQ.cache │ ├── 5Lly_CA8DZvPhQV2jDQx-Y6P_y3Ygra9t5jfSlGhHDA.cache │ ├── DSOLSc6A5RVSmvM415eEWAWG_AgOvZcLZOXQjsXyWQA.cache │ ├── APY89OAPJx9A3D3xcCoktvEvQUs7NcWChYXnjjjPzz0.cache │ ├── kSkCWaAJCcTgZ_AhrRCjZhNtkE12cubiq70uNtditqk.cache │ └── EBtbhweQl74JQNkwFL3ahZH_9x44ceqa9hOT8lQ_SfM.cache ├── bin ├── bundle ├── rake ├── rails ├── spring └── setup ├── config ├── boot.rb ├── initializers │ ├── cookies_serializer.rb │ ├── session_store.rb │ ├── mime_types.rb │ ├── filter_parameter_logging.rb │ ├── backtrace_silencers.rb │ ├── assets.rb │ ├── wrap_parameters.rb │ ├── inflections.rb │ └── devise.rb ├── environment.rb ├── locales │ ├── en.yml │ └── devise.en.yml ├── database.yml ├── secrets.yml ├── application.rb ├── environments │ ├── test.rb │ ├── development.rb │ └── production.rb └── routes.rb ├── config.ru ├── db ├── migrate │ ├── 20160130022556_add_name_to_users.rb │ └── 20160126190647_devise_create_users.rb ├── seeds.rb └── schema.rb ├── README.rdoc ├── Rakefile ├── Gemfile └── Gemfile.lock /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- 1 | module UsersHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/welcome_helper.rb: -------------------------------------------------------------------------------- 1 | module WelcomeHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/controllers/welcome_controller.rb: -------------------------------------------------------------------------------- 1 | class WelcomeController < ApplicationController 2 | def index 3 | end 4 | end 5 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/ee9ZqYM3D8GORlAyhQhVVtyNcEArBAXuuAcPhnfTNT8.cache: -------------------------------------------------------------------------------- 1 | I"$(function() { 2 | 3 | 4 | }).call(this); 5 | :ET -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) 3 | load Gem.bin_path('bundler', 'bundle') 4 | -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- 1 | ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) 2 | 3 | require 'bundler/setup' # Set up gems listed in the Gemfile. 4 | -------------------------------------------------------------------------------- /test/models/user_test.rb: -------------------------------------------------------------------------------- 1 | require 'test_helper' 2 | 3 | class UserTest < ActiveSupport::TestCase 4 | # test "the truth" do 5 | # assert true 6 | # end 7 | end 8 | -------------------------------------------------------------------------------- /app/views/devise/mailer/password_change.html.erb: -------------------------------------------------------------------------------- 1 |
Hello <%= @resource.email %>!
2 | 3 |We're contacting you to notify you that your password has been changed.
4 | -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- 1 | # This file is used by Rack-based servers to start the application. 2 | 3 | require ::File.expand_path('../config/environment', __FILE__) 4 | run Rails.application 5 | -------------------------------------------------------------------------------- /db/migrate/20160130022556_add_name_to_users.rb: -------------------------------------------------------------------------------- 1 | class AddNameToUsers < ActiveRecord::Migration 2 | def change 3 | add_column :users, :name, :string 4 | end 5 | end 6 | -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- 1 | # Be sure to restart your server when you modify this file. 2 | 3 | Rails.application.config.action_dispatch.cookies_serializer = :json 4 | -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- 1 | # Load the Rails application. 2 | require File.expand_path('../application', __FILE__) 3 | 4 | # Initialize the Rails application. 5 | Rails.application.initialize! 6 | -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- 1 | # Be sure to restart your server when you modify this file. 2 | 3 | Rails.application.config.session_store :cookie_store, key: '_DeviseActionMailer_session' 4 | -------------------------------------------------------------------------------- /test/controllers/users_controller_test.rb: -------------------------------------------------------------------------------- 1 | require 'test_helper' 2 | 3 | class UsersControllerTest < ActionController::TestCase 4 | # test "the truth" do 5 | # assert true 6 | # end 7 | end 8 | -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- 1 | # Be sure to restart your server when you modify this file. 2 | 3 | # Add new mime types for use in respond_to blocks: 4 | # Mime::Type.register "text/richtext", :rtf 5 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/iKf84HUDkk7qomZ0zGQ6VDzQO64DjrM98sFt760kDDA.cache: -------------------------------------------------------------------------------- 1 | I"}app/assets/stylesheets/application.css?type=text/css&id=c3f96d37be49a14c4cfd305272f5d239cc7296c394b68199dd1c2243da044036:ET -------------------------------------------------------------------------------- /app/assets/stylesheets/users.scss: -------------------------------------------------------------------------------- 1 | // Place all the styles related to the users controller here. 2 | // They will automatically be included in application.css. 3 | // You can use Sass (SCSS) here: http://sass-lang.com/ 4 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/-RfT4xnNymkGRJpqkTahhEJKKZk4wfwKUUGSsd11Pno.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/-RfT4xnNymkGRJpqkTahhEJKKZk4wfwKUUGSsd11Pno.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/0XT3J-iEf0xEWkDPV89dUQWw0u2bj3qUc7v118xW1Zc.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/0XT3J-iEf0xEWkDPV89dUQWw0u2bj3qUc7v118xW1Zc.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/1HDpg9o0F00Dk2KpF1-k6ckoGk9ctvAIYTzRJGEYjeQ.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/1HDpg9o0F00Dk2KpF1-k6ckoGk9ctvAIYTzRJGEYjeQ.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/1pLKYnMFPJkx-Gb47xYuEmTpI-PhgsYeyJSVjc24aqU.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/1pLKYnMFPJkx-Gb47xYuEmTpI-PhgsYeyJSVjc24aqU.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/20gglDTworKYJEXcdGce2rQAWZg4fMv1nLmt-B-OyuA.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/20gglDTworKYJEXcdGce2rQAWZg4fMv1nLmt-B-OyuA.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/2Y0LnhdZxjIAOLnv6Nked7wOtsadVyeQKrgm67uOP1I.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/2Y0LnhdZxjIAOLnv6Nked7wOtsadVyeQKrgm67uOP1I.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/3M_0BXdtXYkGBqda9L3ltBjVB9vRXCqm9HBGcZEP1t4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/3M_0BXdtXYkGBqda9L3ltBjVB9vRXCqm9HBGcZEP1t4.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/3otaCsboJ2W88MVbv_mPWLHSaIktb4M8j8RMEMJ2atM.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/3otaCsboJ2W88MVbv_mPWLHSaIktb4M8j8RMEMJ2atM.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/4Jvmce8ismJZ9p_i2ulVz6Lb1lOh6Jv6ulDzG5-qArY.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/4Jvmce8ismJZ9p_i2ulVz6Lb1lOh6Jv6ulDzG5-qArY.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/8Sg3yyzS-b_yrLK3aWSCsFtfCN0P-6IRjF1PuGbqs6E.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/8Sg3yyzS-b_yrLK3aWSCsFtfCN0P-6IRjF1PuGbqs6E.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/8of4t9GZtBPxiul4x7ToiMTIhId8L0rl2kQNrctx-Ns.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/8of4t9GZtBPxiul4x7ToiMTIhId8L0rl2kQNrctx-Ns.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/9LiQEz0qCQ21Nvz24cTNv6pTym6VRvznUgKcOU7matk.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/9LiQEz0qCQ21Nvz24cTNv6pTym6VRvznUgKcOU7matk.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/9bz8WEF8l7DhOGQzUUHbDdXC1JHw4LohNEHXHZACUTU.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/9bz8WEF8l7DhOGQzUUHbDdXC1JHw4LohNEHXHZACUTU.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/Bgun6HYZrgoqUibXb0PNK50g6HKp2JsETm4wbYkYZ6I.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/Bgun6HYZrgoqUibXb0PNK50g6HKp2JsETm4wbYkYZ6I.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/BvkaT6lAx1gc-0W4Kh-vsW3lD45Aq0CxJJWR4xuOWBc.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/BvkaT6lAx1gc-0W4Kh-vsW3lD45Aq0CxJJWR4xuOWBc.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/C1YgCNZYzAhGkiblaH57SO34R12p5KtHLrIbfVXarmA.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/C1YgCNZYzAhGkiblaH57SO34R12p5KtHLrIbfVXarmA.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/CS3qnxE-Bq-PZ8G8wkPJONEaLCiqTTffinx68FYyvXE.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/CS3qnxE-Bq-PZ8G8wkPJONEaLCiqTTffinx68FYyvXE.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/CbxU9nzUuU1PZ1jH5vDlTnsCjOhMWPYWsScJXbfckcc.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/CbxU9nzUuU1PZ1jH5vDlTnsCjOhMWPYWsScJXbfckcc.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/DpMBMGZE9cpqc9sZ_KpHlf1c_DKEb_GaJBoRlEEWJ90.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/DpMBMGZE9cpqc9sZ_KpHlf1c_DKEb_GaJBoRlEEWJ90.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/EMRwVRN6NnmFxliy_T77I8AvhSlVH54jwJkDORDowqk.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/EMRwVRN6NnmFxliy_T77I8AvhSlVH54jwJkDORDowqk.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/Fw6xp0C6LH2FB7hUx91BlqFTcg7tSWQMhXrpO-HCeg8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/Fw6xp0C6LH2FB7hUx91BlqFTcg7tSWQMhXrpO-HCeg8.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/Heu_F1qVidz-VWKNr1_S-AaGt-VEcPL-O14gHJ4k7Nw.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/Heu_F1qVidz-VWKNr1_S-AaGt-VEcPL-O14gHJ4k7Nw.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/JBnJBxYpTieVgb_tf4q5x6vrOjaEjxLFOWXCUbCVuYs.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/JBnJBxYpTieVgb_tf4q5x6vrOjaEjxLFOWXCUbCVuYs.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/LCaQQx7kjg0sJL6VxU33-1n2mkdRRcWvz3ZVAFgKw-8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/LCaQQx7kjg0sJL6VxU33-1n2mkdRRcWvz3ZVAFgKw-8.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/Nr57AatimVsH7fCHmfONcy_1ZrHyZTKj6NxYc_0XtDM.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/Nr57AatimVsH7fCHmfONcy_1ZrHyZTKj6NxYc_0XtDM.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/O2YnlR_WLro0_vgsIAyzRQl9dgxG-RVRedyaR1bwrYU.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/O2YnlR_WLro0_vgsIAyzRQl9dgxG-RVRedyaR1bwrYU.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/P0mVuptpV6EzQX5Totr2DoHbwgz2YvqXPw6g_Yc5UUU.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/P0mVuptpV6EzQX5Totr2DoHbwgz2YvqXPw6g_Yc5UUU.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/PEEZ9CG_-vDQGfrHnrf_4m56QnF6CvaxZg1-6Jzj4gU.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/PEEZ9CG_-vDQGfrHnrf_4m56QnF6CvaxZg1-6Jzj4gU.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/PFmDcyBZCVw__kdUT4K6jmlvZmAf65SF_4h3gzyhKv4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/PFmDcyBZCVw__kdUT4K6jmlvZmAf65SF_4h3gzyhKv4.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/PTtslqxkwMP_z3dnoE-K9qt1gs1nimLqWYemNvgRg7A.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/PTtslqxkwMP_z3dnoE-K9qt1gs1nimLqWYemNvgRg7A.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/QrZAmVTss4SNqWVAgwvOgj86cwgONwxLM5fG2-UVRDs.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/QrZAmVTss4SNqWVAgwvOgj86cwgONwxLM5fG2-UVRDs.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/RD9zGZhv20AHNUhO-bQZt9lL1LHA6rxVzR5oTxvCFJ8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/RD9zGZhv20AHNUhO-bQZt9lL1LHA6rxVzR5oTxvCFJ8.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/SuhtC6f7E2-1SXl4bkRvOKqhzFKTjPvbglVtjbjV6WQ.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/SuhtC6f7E2-1SXl4bkRvOKqhzFKTjPvbglVtjbjV6WQ.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/cStmWiGi0GxcuoUGWzEIOvkPZpbdlXpK8BJCqD-DKl0.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/cStmWiGi0GxcuoUGWzEIOvkPZpbdlXpK8BJCqD-DKl0.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/d9HYuXa-bnOBtwsehGgd5yIoYOc_GR6gMEmzPZp2VkM.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/d9HYuXa-bnOBtwsehGgd5yIoYOc_GR6gMEmzPZp2VkM.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/dOd1bri5B_5IWxeg7_-vBT7SG7MSkrz2DbZzmuF6d3s.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/dOd1bri5B_5IWxeg7_-vBT7SG7MSkrz2DbZzmuF6d3s.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/eWl-0i7jow7nLTRU8TCTY99mY4F9-_yWFSg8K8qEFfQ.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/eWl-0i7jow7nLTRU8TCTY99mY4F9-_yWFSg8K8qEFfQ.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/f-jTHd5IUpSNq00SDdzV9SKhUvBJ-aFWXgF4h9UpDfo.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/f-jTHd5IUpSNq00SDdzV9SKhUvBJ-aFWXgF4h9UpDfo.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/f79a-bS2fo-RpwKfRDeeg08Gj21w2spmBrldCSUpsJ4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/f79a-bS2fo-RpwKfRDeeg08Gj21w2spmBrldCSUpsJ4.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/fRs7vBUbLkqBSsxvk2nNgU8S7Pscmo5_yYGN7TNOq2w.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/fRs7vBUbLkqBSsxvk2nNgU8S7Pscmo5_yYGN7TNOq2w.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/h2VrcaCmLibNKz3d2QUBfe0qcy4GHIodRiYkUE2kZkw.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/h2VrcaCmLibNKz3d2QUBfe0qcy4GHIodRiYkUE2kZkw.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/jeoWMSg7O7oSieMr75_jKjvjJKsuHVCEvuaHx_ZZhc8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/jeoWMSg7O7oSieMr75_jKjvjJKsuHVCEvuaHx_ZZhc8.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/kEZdC6l2I909TvzonWXd3OF4mazoJWxlJZeoXv3lfY8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/kEZdC6l2I909TvzonWXd3OF4mazoJWxlJZeoXv3lfY8.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/luNwlYNqgcp2c_JuRoBuK59jeJA1cEEacSbApobAba4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/luNwlYNqgcp2c_JuRoBuK59jeJA1cEEacSbApobAba4.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/n-ScjQl38iYYkdQIcEXrTj6DjSjmYStICV6eRVZUyB0.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/n-ScjQl38iYYkdQIcEXrTj6DjSjmYStICV6eRVZUyB0.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/n4cRKPJADxWkgxXlKURWFXDerparqAjmezC6e_VY1kw.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/n4cRKPJADxWkgxXlKURWFXDerparqAjmezC6e_VY1kw.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/nqQkpTW3EfZQ7hA8D8QIgPbP3WBlFMZnyjS4YqR3QDo.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/nqQkpTW3EfZQ7hA8D8QIgPbP3WBlFMZnyjS4YqR3QDo.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/q7s-136YHXj39gbTkzTjBhhn5DCUZHSxUROc1D4FY5Q.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/q7s-136YHXj39gbTkzTjBhhn5DCUZHSxUROc1D4FY5Q.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/qOT0mxcxyTu2rF9cfw3E5pfHpOCctBp0-QAdkH_JJoA.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/qOT0mxcxyTu2rF9cfw3E5pfHpOCctBp0-QAdkH_JJoA.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/r7_2YTWtCMKGAqqLYvcu0hqDxrzMjNXLiP4aUwDzT3M.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/r7_2YTWtCMKGAqqLYvcu0hqDxrzMjNXLiP4aUwDzT3M.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/scPaR9q7aEfiZg9cp1F2CdJkIHyugcKWvhjCE7O8teY.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/scPaR9q7aEfiZg9cp1F2CdJkIHyugcKWvhjCE7O8teY.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/wRKK-Tr051WsG_lNfJ6fGctOPi78sidtSdEGqGsMNwY.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/wRKK-Tr051WsG_lNfJ6fGctOPi78sidtSdEGqGsMNwY.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/xSx8PGespcmmwsnTblYJsdrqfx76eavmg8XfwMd5OTk.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/xSx8PGespcmmwsnTblYJsdrqfx76eavmg8XfwMd5OTk.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/xns3uQWX8WkDLU96UREydfwGm8ysSMoMAcgZVpkAYl4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/xns3uQWX8WkDLU96UREydfwGm8ysSMoMAcgZVpkAYl4.cache -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/yFtZv_c4K7ybZ7HFtKu9eIUk1htO-tS6s-Zd73J4VXc.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyGoogle/Rails4-Devise-Customization/master/tmp/cache/sprockets/v3.0/yFtZv_c4K7ybZ7HFtKu9eIUk1htO-tS6s-Zd73J4VXc.cache -------------------------------------------------------------------------------- /app/assets/stylesheets/welcome.scss: -------------------------------------------------------------------------------- 1 | // Place all the styles related to the welcome controller here. 2 | // They will automatically be included in application.css. 3 | // You can use Sass (SCSS) here: http://sass-lang.com/ 4 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file 2 | # 3 | # To ban all spiders from the entire site uncomment the next two lines: 4 | # User-agent: * 5 | # Disallow: / 6 | -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- 1 | == README 2 | 3 | = Rails 4.1 - Devise's User Customization I 4 | 5 | Tutorial - ({Rails 4 Devise Customization I}[http://bogotobogo.com/RubyOnRails/RubyOnRails_Devise_Adding_User_Field_and_Customization_Update_Saved.php]) 6 | 7 | -------------------------------------------------------------------------------- /test/controllers/welcome_controller_test.rb: -------------------------------------------------------------------------------- 1 | require 'test_helper' 2 | 3 | class WelcomeControllerTest < ActionController::TestCase 4 | test "should get index" do 5 | get :index 6 | assert_response :success 7 | end 8 | 9 | end 10 | -------------------------------------------------------------------------------- /app/assets/javascripts/users.coffee: -------------------------------------------------------------------------------- 1 | # Place all the behaviors and hooks related to the matching controller here. 2 | # All this logic will automatically be available in application.js. 3 | # You can use CoffeeScript in this file: http://coffeescript.org/ 4 | -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- 1 | # Be sure to restart your server when you modify this file. 2 | 3 | # Configure sensitive parameters which will be filtered from the log file. 4 | Rails.application.config.filter_parameters += [:password] 5 | -------------------------------------------------------------------------------- /app/assets/javascripts/welcome.coffee: -------------------------------------------------------------------------------- 1 | # Place all the behaviors and hooks related to the matching controller here. 2 | # All this logic will automatically be available in application.js. 3 | # You can use CoffeeScript in this file: http://coffeescript.org/ 4 | -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | begin 3 | load File.expand_path('../spring', __FILE__) 4 | rescue LoadError => e 5 | raise unless e.message.include?('spring') 6 | end 7 | require_relative '../config/boot' 8 | require 'rake' 9 | Rake.application.run 10 | -------------------------------------------------------------------------------- /app/views/devise/mailer/confirmation_instructions.html.erb: -------------------------------------------------------------------------------- 1 |Welcome <%= @email %>!
2 | 3 |You can confirm your account email through the link below:
4 | 5 |<%= link_to 'Confirm my account', confirmation_url(@resource, confirmation_token: @token) %>
6 | -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | # Add your own tasks in files placed in lib/tasks ending in .rake, 2 | # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. 3 | 4 | require File.expand_path('../config/application', __FILE__) 5 | 6 | Rails.application.load_tasks 7 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/JT7MO_lsx3_waT9NkI3eV-kkHkVJkqGlVtnUF6C_TvM.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"Lprocessors:type=text/css&file_type=text/css&engines=.scss&pipeline=self;TTI"4file-digest://app/assets/stylesheets/users.scss;TT -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/cCWzACoMLbHAWSqc96Q-QZAgsVtE-jxVEZ49bMdxAxc.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"Lprocessors:type=text/css&file_type=text/css&engines=.scss&pipeline=self;TTI"6file-digest://app/assets/stylesheets/welcome.scss;TT -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/m8RV6Jib53pxfhAQaiTgUFJpfYn-raiX_ujaG-cnyP0.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"6file-digest://app/assets/javascripts/users.coffee;TT -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | begin 3 | load File.expand_path('../spring', __FILE__) 4 | rescue LoadError => e 5 | raise unless e.message.include?('spring') 6 | end 7 | APP_PATH = File.expand_path('../../config/application', __FILE__) 8 | require_relative '../config/boot' 9 | require 'rails/commands' 10 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/I9Ji3hKbhOCXCg5Or8mdoK35rCPPZCSeNUUiuHJ176w.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"8file-digest://app/assets/javascripts/welcome.coffee;TT -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | # Include default devise modules. Others available are: 3 | # :confirmable, :lockable, :timeoutable and :omniauthable 4 | devise :database_authenticatable, :registerable, 5 | :recoverable, :rememberable, :trackable, :validatable, :confirmable 6 | end 7 | -------------------------------------------------------------------------------- /app/views/devise/mailer/unlock_instructions.html.erb: -------------------------------------------------------------------------------- 1 |Hello <%= @resource.email %>!
2 | 3 |Your account has been locked due to an excessive number of unsuccessful sign in attempts.
4 | 5 |Click the link below to unlock your account:
6 | 7 |<%= link_to 'Unlock my account', unlock_url(@resource, unlock_token: @token) %>
8 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/mI2BaMzOnMYb3dUx2bd8oZ4sU2QywaQsTSrXKMN0kYs.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"ofile-digest:///home/k/.rvm/gems/ruby-2.1.3/gems/jquery-rails-4.1.0/vendor/assets/javascripts/jquery_ujs.js;TT -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/w5bRM043B5Cv7QO4fZMBSrHiA3XnMMGRPDPO5l-jekE.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"kfile-digest:///home/k/.rvm/gems/ruby-2.1.3/gems/jquery-rails-4.1.0/vendor/assets/javascripts/jquery.js;TT -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/5xwvrEwgh7wikDBiX11738LrTwkJKResRvB99T5yC9w.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{ I"environment-version:ETTI"environment-paths;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"qfile-digest:///home/k/.rvm/gems/ruby-2.1.3/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee;TT -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- 1 | # This file should contain all the record creation needed to seed the database with its default values. 2 | # The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). 3 | # 4 | # Examples: 5 | # 6 | # cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) 7 | # Mayor.create(name: 'Emanuel', city: cities.first) 8 | -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- 1 | ENV['RAILS_ENV'] ||= 'test' 2 | require File.expand_path('../../config/environment', __FILE__) 3 | require 'rails/test_help' 4 | 5 | class ActiveSupport::TestCase 6 | # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. 7 | fixtures :all 8 | 9 | # Add more helper methods to be used by all tests here... 10 | end 11 | -------------------------------------------------------------------------------- /tmp/cache/sprockets/v3.0/OI6uxGcnsKavdWTtwDAasU3wPx8QXhzBgV0X2n1KjMQ.cache: -------------------------------------------------------------------------------- 1 | [o:Set: 2 | @hash{I"environment-version:ETTI"environment-paths;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"9file-digest://app/assets/stylesheets/application.css;TTI")file-digest://app/assets/stylesheets;TTI"4file-digest://app/assets/stylesheets/users.scss;TTI"6file-digest://app/assets/stylesheets/welcome.scss;TT -------------------------------------------------------------------------------- /test/fixtures/users.yml: -------------------------------------------------------------------------------- 1 | # Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html 2 | 3 | # This model initially had no columns defined. If you add columns to the 4 | # model remove the '{}' from the fixture names and add the columns immediately 5 | # below each fixture, per the syntax in the comments below 6 | # 7 | one: {} 8 | # column: value 9 | # 10 | two: {} 11 | # column: value 12 | -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- 1 | # Be sure to restart your server when you modify this file. 2 | 3 | # You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. 4 | # Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } 5 | 6 | # You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. 7 | # Rails.backtrace_cleaner.remove_silencers! 8 | -------------------------------------------------------------------------------- /app/views/devise/mailer/reset_password_instructions.html.erb: -------------------------------------------------------------------------------- 1 |Hello <%= @resource.email %>!
2 | 3 |Someone has requested a link to change your password. You can do this through the link below.
4 | 5 |<%= link_to 'Change my password', edit_password_url(@resource, reset_password_token: @token) %>
6 | 7 |If you didn't request this, please ignore this email.
8 |Your password won't change until you access the link above and create a new one.
9 | -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |<%= notice %>
12 |<%= alert %>
13 | 14 | <%= yield %> 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/views/devise/unlocks/new.html.erb: -------------------------------------------------------------------------------- 1 |Unhappy? <%= button_to "Cancel my account", registration_path(resource_name), data: { confirm: "Are you sure?" }, method: :delete %>
42 | 43 | <%= link_to "Back", :back %> 44 | -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |If you are the application owner check the logs for more information.
64 |Maybe you tried to change something you didn't have access to.
63 |If you are the application owner check the logs for more information.
65 |You may have mistyped the address or the page may have moved.
63 |If you are the application owner check the logs for more information.
65 |Welcome pygoogle@aol.com!
79 | 80 |You can confirm your account email through the link below:
81 | 82 | 83 | 84 | [1m[36m (35.5ms)[0m [1mCOMMIT[0m 85 | Redirected to http://localhost:3000/ 86 | Completed 302 Found in 3715ms (ActiveRecord: 42.1ms) 87 | 88 | 89 | Started GET "/" for 127.0.0.1 at 2016-01-29 15:53:51 -0800 90 | Processing by WelcomeController#index as HTML 91 | Rendered welcome/index.html.erb within layouts/application (2.1ms) 92 | Completed 200 OK in 92ms (Views: 69.3ms | ActiveRecord: 0.0ms) 93 | 94 | 95 | Started GET "/users/confirmation?confirmation_token=NZzdf_zjXyC36qGzw4Te" for 127.0.0.1 at 2016-01-29 15:55:20 -0800 96 | Processing by Devise::ConfirmationsController#show as HTML 97 | Parameters: {"confirmation_token"=>"NZzdf_zjXyC36qGzw4Te"} 98 | [1m[35mUser Load (1.8ms)[0m SELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["confirmation_token", "NZzdf_zjXyC36qGzw4Te"]] 99 | [1m[36m (6.9ms)[0m [1mBEGIN[0m 100 | [1m[35mSQL (1.1ms)[0m UPDATE "users" SET "confirmed_at" = $1, "updated_at" = $2 WHERE "users"."id" = $3 [["confirmed_at", "2016-01-29 23:55:20.349079"], ["updated_at", "2016-01-29 23:55:20.363233"], ["id", 1]] 101 | [1m[36m (46.2ms)[0m [1mCOMMIT[0m 102 | [1m[35mUser Load (1.0ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 103 | Redirected to http://localhost:3000/users/sign_in 104 | Completed 302 Found in 192ms (ActiveRecord: 56.9ms) 105 | 106 | 107 | Started GET "/users/sign_in" for 127.0.0.1 at 2016-01-29 15:55:21 -0800 108 | Processing by Devise::SessionsController#new as HTML 109 | Rendered devise/shared/_links.html.erb (185.8ms) 110 | Rendered devise/sessions/new.html.erb within layouts/application (358.5ms) 111 | Completed 200 OK in 703ms (Views: 677.2ms | ActiveRecord: 0.0ms) 112 | 113 | 114 | Started POST "/users/sign_in" for 127.0.0.1 at 2016-01-29 15:56:45 -0800 115 | Processing by Devise::SessionsController#create as HTML 116 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"VyYiNSXBs/hg0U+mJuEuEUd2chIk4ejK6+zy25xZE/L01xX9TdQjYaRFpZ3B2eyqixOGA2bWN/2MqNNkQ2e8TA==", "user"=>{"email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Log in"} 117 | [1m[36mUser Load (1.3ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."email" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["email", "pygoogle@aol.com"]] 118 | [1m[35m (0.5ms)[0m BEGIN 119 | [1m[36mSQL (1.4ms)[0m [1mUPDATE "users" SET "last_sign_in_at" = $1, "current_sign_in_at" = $2, "last_sign_in_ip" = $3, "current_sign_in_ip" = $4, "sign_in_count" = $5, "updated_at" = $6 WHERE "users"."id" = $7[0m [["last_sign_in_at", "2016-01-29 23:56:45.526540"], ["current_sign_in_at", "2016-01-29 23:56:45.526540"], ["last_sign_in_ip", "127.0.0.1"], ["current_sign_in_ip", "127.0.0.1"], ["sign_in_count", 1], ["updated_at", "2016-01-29 23:56:45.531254"], ["id", 1]] 120 | [1m[35m (43.3ms)[0m COMMIT 121 | Redirected to http://localhost:3000/ 122 | Completed 302 Found in 417ms (ActiveRecord: 46.5ms) 123 | 124 | 125 | Started GET "/" for 127.0.0.1 at 2016-01-29 15:56:45 -0800 126 | Processing by WelcomeController#index as HTML 127 | [1m[36mUser Load (1.5ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 128 | Rendered welcome/index.html.erb within layouts/application (9.3ms) 129 | Completed 200 OK in 100ms (Views: 95.9ms | ActiveRecord: 1.5ms) 130 | 131 | 132 | Started POST "/users/sign_in" for 127.0.0.1 at 2016-01-29 16:01:26 -0800 133 | Processing by Devise::SessionsController#create as HTML 134 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"1fwtelInLQvjDe9LRF/7ce52mEuBbVqSF5goi8ayk3GEAiBoDgE7cVPr9m0s51eYXrOkCPBlk+M5M3OkkdXjFQ==", "user"=>{"email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Log in"} 135 | [1m[35mUser Load (1.6ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 136 | Redirected to http://localhost:3000/ 137 | Filter chain halted as :require_no_authentication rendered or redirected 138 | Completed 302 Found in 13ms (ActiveRecord: 1.6ms) 139 | 140 | 141 | Started GET "/" for 127.0.0.1 at 2016-01-29 16:01:26 -0800 142 | Processing by WelcomeController#index as HTML 143 | [1m[36mUser Load (1.8ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 144 | Rendered welcome/index.html.erb within layouts/application (19.6ms) 145 | Completed 200 OK in 110ms (Views: 105.6ms | ActiveRecord: 1.8ms) 146 | 147 | 148 | Started GET "/users/sign_in" for 127.0.0.1 at 2016-01-29 16:01:37 -0800 149 | Processing by Devise::SessionsController#new as HTML 150 | [1m[35mUser Load (6.8ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 151 | Redirected to http://localhost:3000/ 152 | Filter chain halted as :require_no_authentication rendered or redirected 153 | Completed 302 Found in 22ms (ActiveRecord: 6.8ms) 154 | 155 | 156 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 16:01:54 -0800 157 | Processing by Devise::RegistrationsController#edit as HTML 158 | [1m[36mUser Load (0.7ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 159 | Rendered devise/registrations/edit.html.erb within layouts/application (37.1ms) 160 | Completed 200 OK in 108ms (Views: 101.3ms | ActiveRecord: 0.7ms) 161 | [1m[36m (138.6ms)[0m [1mCREATE TABLE "schema_migrations" ("version" character varying NOT NULL) [0m 162 | [1m[35m (76.8ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") 163 | [1m[36mActiveRecord::SchemaMigration Load (1.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 164 | Migrating to DeviseCreateUsers (20160126190647) 165 | [1m[35m (0.8ms)[0m BEGIN 166 | [1m[36m (128.1ms)[0m [1mCREATE TABLE "users" ("id" serial primary key, "email" character varying DEFAULT '' NOT NULL, "encrypted_password" character varying DEFAULT '' NOT NULL, "reset_password_token" character varying, "reset_password_sent_at" timestamp, "remember_created_at" timestamp, "sign_in_count" integer DEFAULT 0 NOT NULL, "current_sign_in_at" timestamp, "last_sign_in_at" timestamp, "current_sign_in_ip" character varying, "last_sign_in_ip" character varying, "confirmation_token" character varying, "confirmed_at" timestamp, "confirmation_sent_at" timestamp, "unconfirmed_email" character varying, "failed_attempts" integer DEFAULT 0 NOT NULL, "unlock_token" character varying, "locked_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) [0m 167 | [1m[35m (47.3ms)[0m CREATE UNIQUE INDEX "index_users_on_email" ON "users" ("email") 168 | [1m[36m (45.5ms)[0m [1mCREATE UNIQUE INDEX "index_users_on_reset_password_token" ON "users" ("reset_password_token")[0m 169 | [1m[35mSQL (1.8ms)[0m INSERT INTO "schema_migrations" ("version") VALUES ($1) [["version", "20160126190647"]] 170 | [1m[36m (17.1ms)[0m [1mCOMMIT[0m 171 | [1m[35mActiveRecord::SchemaMigration Load (1.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" 172 | [1m[36m (9.7ms)[0m [1mSELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete 173 | FROM pg_constraint c 174 | JOIN pg_class t1 ON c.conrelid = t1.oid 175 | JOIN pg_class t2 ON c.confrelid = t2.oid 176 | JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid 177 | JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid 178 | JOIN pg_namespace t3 ON c.connamespace = t3.oid 179 | WHERE c.contype = 'f' 180 | AND t1.relname = 'users' 181 | AND t3.nspname = ANY (current_schemas(false)) 182 | ORDER BY c.conname 183 | [0m 184 | 185 | 186 | Started GET "/" for 127.0.0.1 at 2016-01-29 17:03:09 -0800 187 | [1m[36mActiveRecord::SchemaMigration Load (1.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 188 | Processing by WelcomeController#index as HTML 189 | [1m[35mUser Load (2.2ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 190 | Rendered welcome/index.html.erb within layouts/application (91.2ms) 191 | Completed 200 OK in 1123ms (Views: 1063.8ms | ActiveRecord: 18.5ms) 192 | 193 | 194 | Started GET "/users/sign_up" for 127.0.0.1 at 2016-01-29 17:03:15 -0800 195 | Processing by Devise::RegistrationsController#new as HTML 196 | Rendered devise/registrations/new.html.erb within layouts/application (342.9ms) 197 | Completed 500 Internal Server Error in 421ms (ActiveRecord: 0.0ms) 198 | 199 | ActionView::Template::Error (undefined method `first_name_field' for #Welcome pygoogle@aol.com!
419 | 420 |You can confirm your account email through the link below:
421 | 422 | 423 | 424 | [1m[35m (31.6ms)[0m COMMIT 425 | Redirected to http://localhost:3000/ 426 | Completed 302 Found in 4753ms (ActiveRecord: 113.7ms) 427 | 428 | 429 | Started GET "/" for 127.0.0.1 at 2016-01-29 18:54:44 -0800 430 | Processing by WelcomeController#index as HTML 431 | Rendered welcome/index.html.erb within layouts/application (3.6ms) 432 | Completed 200 OK in 101ms (Views: 97.3ms | ActiveRecord: 0.0ms) 433 | [1m[36m (64.5ms)[0m [1mCREATE TABLE "schema_migrations" ("version" character varying NOT NULL) [0m 434 | [1m[35m (67.2ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") 435 | [1m[36mActiveRecord::SchemaMigration Load (2.0ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 436 | Migrating to DeviseCreateUsers (20160126190647) 437 | [1m[35m (0.8ms)[0m BEGIN 438 | [1m[36m (108.1ms)[0m [1mCREATE TABLE "users" ("id" serial primary key, "email" character varying DEFAULT '' NOT NULL, "encrypted_password" character varying DEFAULT '' NOT NULL, "reset_password_token" character varying, "reset_password_sent_at" timestamp, "remember_created_at" timestamp, "sign_in_count" integer DEFAULT 0 NOT NULL, "current_sign_in_at" timestamp, "last_sign_in_at" timestamp, "current_sign_in_ip" character varying, "last_sign_in_ip" character varying, "confirmation_token" character varying, "confirmed_at" timestamp, "confirmation_sent_at" timestamp, "unconfirmed_email" character varying, "failed_attempts" integer DEFAULT 0 NOT NULL, "unlock_token" character varying, "locked_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) [0m 439 | [1m[35m (56.7ms)[0m CREATE UNIQUE INDEX "index_users_on_email" ON "users" ("email") 440 | [1m[36m (45.7ms)[0m [1mCREATE UNIQUE INDEX "index_users_on_reset_password_token" ON "users" ("reset_password_token")[0m 441 | [1m[35mSQL (1.2ms)[0m INSERT INTO "schema_migrations" ("version") VALUES ($1) [["version", "20160126190647"]] 442 | [1m[36m (24.6ms)[0m [1mCOMMIT[0m 443 | Migrating to AddNameToUsers (20160130022556) 444 | [1m[35m (0.9ms)[0m BEGIN 445 | [1m[36m (1.8ms)[0m [1mALTER TABLE "users" ADD "name" character varying[0m 446 | [1m[35mSQL (0.9ms)[0m INSERT INTO "schema_migrations" ("version") VALUES ($1) [["version", "20160130022556"]] 447 | [1m[36m (15.8ms)[0m [1mCOMMIT[0m 448 | [1m[35mActiveRecord::SchemaMigration Load (1.0ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" 449 | [1m[36m (10.2ms)[0m [1mSELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete 450 | FROM pg_constraint c 451 | JOIN pg_class t1 ON c.conrelid = t1.oid 452 | JOIN pg_class t2 ON c.confrelid = t2.oid 453 | JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid 454 | JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid 455 | JOIN pg_namespace t3 ON c.connamespace = t3.oid 456 | WHERE c.contype = 'f' 457 | AND t1.relname = 'users' 458 | AND t3.nspname = ANY (current_schemas(false)) 459 | ORDER BY c.conname 460 | [0m 461 | 462 | 463 | Started GET "/" for 127.0.0.1 at 2016-01-29 18:57:12 -0800 464 | [1m[36mActiveRecord::SchemaMigration Load (1.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 465 | Processing by WelcomeController#index as HTML 466 | Rendered welcome/index.html.erb within layouts/application (18.3ms) 467 | Completed 200 OK in 1002ms (Views: 972.3ms | ActiveRecord: 0.0ms) 468 | 469 | 470 | Started GET "/users/sign_up" for 127.0.0.1 at 2016-01-29 18:57:16 -0800 471 | Processing by Devise::RegistrationsController#new as HTML 472 | Rendered devise/shared/_links.html.erb (38.8ms) 473 | Rendered devise/registrations/new.html.erb within layouts/application (125.4ms) 474 | Completed 200 OK in 281ms (Views: 201.4ms | ActiveRecord: 11.9ms) 475 | 476 | 477 | Started POST "/users" for 127.0.0.1 at 2016-01-29 19:04:57 -0800 478 | Processing by Devise::RegistrationsController#create as HTML 479 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"SGVBlvSyYedpTxAvCm4C0rulBt+Tw4XV3iVkN5bmtJr6EujbzQf9lSHTESWmhGIyGW2fNesVkji7lHTg6ZFKdg==", "user"=>{"email"=>"pygoogle@aol.com", "name"=>"PyGoogle", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Sign up"} 480 | Unpermitted parameter: name 481 | [1m[35m (0.4ms)[0m BEGIN 482 | [1m[36mUser Exists (3.5ms)[0m [1mSELECT 1 AS one FROM "users" WHERE "users"."email" = 'pygoogle@aol.com' LIMIT 1[0m 483 | [1m[35m (1.2ms)[0m ROLLBACK 484 | Rendered devise/shared/_links.html.erb (30.0ms) 485 | Rendered devise/registrations/new.html.erb within layouts/application (68.0ms) 486 | Completed 200 OK in 449ms (Views: 159.1ms | ActiveRecord: 5.1ms) 487 | 488 | 489 | Started POST "/users" for 127.0.0.1 at 2016-01-29 19:05:32 -0800 490 | Processing by Devise::RegistrationsController#create as HTML 491 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"vh2uqphgNhkypm48ZBniuYD0t7+fYaYWHTHpxvttOXgMagfnodWqa3o6bzbI84JZIjwuVee3sft4gPkRhBrHlA==", "user"=>{"email"=>"pygoogle@aol.com", "name"=>"PyGoogle", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Sign up"} 492 | Unpermitted parameter: name 493 | [1m[36m (0.8ms)[0m [1mBEGIN[0m 494 | [1m[35mUser Exists (1.4ms)[0m SELECT 1 AS one FROM "users" WHERE "users"."email" = 'pygoogle@aol.com' LIMIT 1 495 | [1m[36mUser Load (1.5ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["confirmation_token", "8deebff021f530df3e8f45aa7b0494a15e15d2a7710ed34b35cd3b7988bb6311"]] 496 | [1m[35mSQL (2.3ms)[0m INSERT INTO "users" ("email", "encrypted_password", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["email", "pygoogle@aol.com"], ["encrypted_password", "$2a$10$soTltflFsRQ/s4ji2LVWy.mSyJDBoAYHcWAu59C5WxEsTQiTg/i5u"], ["created_at", "2016-01-30 03:05:32.318627"], ["updated_at", "2016-01-30 03:05:32.318627"], ["confirmation_token", "CXN1tu4DZkkYeAVJc9KN"], ["confirmation_sent_at", "2016-01-30 03:05:33.223681"]] 497 | Rendered devise/mailer/confirmation_instructions.html.erb (21.7ms) 498 | 499 | Devise::Mailer#confirmation_instructions: processed outbound mail in 790.2ms 500 | 501 | Sent mail to pygoogle@aol.com (1471.9ms) 502 | Date: Fri, 29 Jan 2016 19:05:34 -0800 503 | From: please-change-me-at-config-initializers-devise@example.com 504 | Reply-To: please-change-me-at-config-initializers-devise@example.com 505 | To: pygoogle@aol.com 506 | Message-ID: <56ac287e1c40e_5efa3f86553d30f45433e@laptop.mail> 507 | Subject: Confirmation instructions 508 | Mime-Version: 1.0 509 | Content-Type: text/html; 510 | charset=UTF-8 511 | Content-Transfer-Encoding: 7bit 512 | 513 |Welcome pygoogle@aol.com!
514 | 515 |You can confirm your account email through the link below:
516 | 517 | 518 | 519 | [1m[36m (15.6ms)[0m [1mCOMMIT[0m 520 | Redirected to http://localhost:3000/ 521 | Completed 302 Found in 3551ms (ActiveRecord: 22.5ms) 522 | 523 | 524 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:05:35 -0800 525 | Processing by WelcomeController#index as HTML 526 | Rendered welcome/index.html.erb within layouts/application (2.7ms) 527 | Completed 200 OK in 216ms (Views: 205.3ms | ActiveRecord: 0.0ms) 528 | 529 | 530 | Started GET "/users/confirmation?confirmation_token=dkE57vauV65Bptsk9Gm6" for 127.0.0.1 at 2016-01-29 19:12:06 -0800 531 | Processing by Devise::ConfirmationsController#show as HTML 532 | Parameters: {"confirmation_token"=>"dkE57vauV65Bptsk9Gm6"} 533 | [1m[35mUser Load (2.0ms)[0m SELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["confirmation_token", "dkE57vauV65Bptsk9Gm6"]] 534 | [1m[36mUser Load (4.7ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["confirmation_token", "883413ced9a6c20e466216b1f4dfcc73adec0b5a5a1fb941369f37fb3780005e"]] 535 | Rendered devise/shared/_links.html.erb (85.0ms) 536 | Rendered devise/confirmations/new.html.erb within layouts/application (166.3ms) 537 | Completed 200 OK in 537ms (Views: 485.0ms | ActiveRecord: 6.7ms) 538 | [1m[36m (126.0ms)[0m [1mCREATE TABLE "schema_migrations" ("version" character varying NOT NULL) [0m 539 | [1m[35m (103.5ms)[0m CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") 540 | [1m[36mActiveRecord::SchemaMigration Load (1.9ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 541 | Migrating to DeviseCreateUsers (20160126190647) 542 | [1m[35m (0.9ms)[0m BEGIN 543 | [1m[36m (120.4ms)[0m [1mCREATE TABLE "users" ("id" serial primary key, "email" character varying DEFAULT '' NOT NULL, "encrypted_password" character varying DEFAULT '' NOT NULL, "reset_password_token" character varying, "reset_password_sent_at" timestamp, "remember_created_at" timestamp, "sign_in_count" integer DEFAULT 0 NOT NULL, "current_sign_in_at" timestamp, "last_sign_in_at" timestamp, "current_sign_in_ip" character varying, "last_sign_in_ip" character varying, "confirmation_token" character varying, "confirmed_at" timestamp, "confirmation_sent_at" timestamp, "unconfirmed_email" character varying, "failed_attempts" integer DEFAULT 0 NOT NULL, "unlock_token" character varying, "locked_at" timestamp, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) [0m 544 | [1m[35m (45.1ms)[0m CREATE UNIQUE INDEX "index_users_on_email" ON "users" ("email") 545 | [1m[36m (53.4ms)[0m [1mCREATE UNIQUE INDEX "index_users_on_reset_password_token" ON "users" ("reset_password_token")[0m 546 | [1m[35mSQL (1.2ms)[0m INSERT INTO "schema_migrations" ("version") VALUES ($1) [["version", "20160126190647"]] 547 | [1m[36m (11.6ms)[0m [1mCOMMIT[0m 548 | Migrating to AddNameToUsers (20160130022556) 549 | [1m[35m (1.1ms)[0m BEGIN 550 | [1m[36m (1.8ms)[0m [1mALTER TABLE "users" ADD "name" character varying[0m 551 | [1m[35mSQL (0.9ms)[0m INSERT INTO "schema_migrations" ("version") VALUES ($1) [["version", "20160130022556"]] 552 | [1m[36m (4.8ms)[0m [1mCOMMIT[0m 553 | [1m[35mActiveRecord::SchemaMigration Load (1.2ms)[0m SELECT "schema_migrations".* FROM "schema_migrations" 554 | [1m[36m (10.0ms)[0m [1mSELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete 555 | FROM pg_constraint c 556 | JOIN pg_class t1 ON c.conrelid = t1.oid 557 | JOIN pg_class t2 ON c.confrelid = t2.oid 558 | JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid 559 | JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid 560 | JOIN pg_namespace t3 ON c.connamespace = t3.oid 561 | WHERE c.contype = 'f' 562 | AND t1.relname = 'users' 563 | AND t3.nspname = ANY (current_schemas(false)) 564 | ORDER BY c.conname 565 | [0m 566 | 567 | 568 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:14:08 -0800 569 | [1m[36mActiveRecord::SchemaMigration Load (1.6ms)[0m [1mSELECT "schema_migrations".* FROM "schema_migrations"[0m 570 | Processing by WelcomeController#index as HTML 571 | Rendered welcome/index.html.erb within layouts/application (21.1ms) 572 | Completed 200 OK in 1607ms (Views: 1541.6ms | ActiveRecord: 0.0ms) 573 | 574 | 575 | Started GET "/users/sign_up" for 127.0.0.1 at 2016-01-29 19:14:12 -0800 576 | Processing by Devise::RegistrationsController#new as HTML 577 | Rendered devise/shared/_links.html.erb (39.6ms) 578 | Rendered devise/registrations/new.html.erb within layouts/application (256.1ms) 579 | Completed 200 OK in 442ms (Views: 367.2ms | ActiveRecord: 14.1ms) 580 | 581 | 582 | Started POST "/users" for 127.0.0.1 at 2016-01-29 19:14:27 -0800 583 | Processing by Devise::RegistrationsController#create as HTML 584 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"nxXjG1Y1qtC2g6u/66C/bWqHz1sC9paXBZFsuQBYhdMtYkpWb4A2ov4fqrVHSt+NyE9WsXoggXpgIHxufy97Pw==", "user"=>{"email"=>"pygoogle@aol.com", "name"=>"PyGoogle", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Sign up"} 585 | Unpermitted parameter: name 586 | [1m[35m (0.6ms)[0m BEGIN 587 | [1m[36mUser Exists (3.2ms)[0m [1mSELECT 1 AS one FROM "users" WHERE "users"."email" = 'pygoogle@aol.com' LIMIT 1[0m 588 | [1m[35mUser Load (1.7ms)[0m SELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["confirmation_token", "a28534004876504b2d5907cda55ceab8b5a240d557cb6fc3285b9e71a80261d7"]] 589 | [1m[36mSQL (18.2ms)[0m [1mINSERT INTO "users" ("email", "encrypted_password", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id"[0m [["email", "pygoogle@aol.com"], ["encrypted_password", "$2a$10$kSwIZoBpM/JSMYLlXtm2cOnfNztZ3P1ECh7ItaJj3wlm1M2LIDYT6"], ["created_at", "2016-01-30 03:14:28.038604"], ["updated_at", "2016-01-30 03:14:28.038604"], ["confirmation_token", "ZdaRLwRxtWQxiG2j3p6i"], ["confirmation_sent_at", "2016-01-30 03:14:28.821868"]] 590 | Rendered devise/mailer/confirmation_instructions.html.erb (25.2ms) 591 | 592 | Devise::Mailer#confirmation_instructions: processed outbound mail in 874.0ms 593 | 594 | Sent mail to pygoogle@aol.com (1529.9ms) 595 | Date: Fri, 29 Jan 2016 19:14:29 -0800 596 | From: please-change-me-at-config-initializers-devise@example.com 597 | Reply-To: please-change-me-at-config-initializers-devise@example.com 598 | To: pygoogle@aol.com 599 | Message-ID: <56ac2a95c7960_63882c2064497610@laptop.mail> 600 | Subject: Confirmation instructions 601 | Mime-Version: 1.0 602 | Content-Type: text/html; 603 | charset=UTF-8 604 | Content-Transfer-Encoding: 7bit 605 | 606 |Welcome pygoogle@aol.com!
607 | 608 |You can confirm your account email through the link below:
609 | 610 | 611 | 612 | [1m[35m (22.3ms)[0m COMMIT 613 | Redirected to http://localhost:3000/ 614 | Completed 302 Found in 3898ms (ActiveRecord: 46.8ms) 615 | 616 | 617 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:14:31 -0800 618 | Processing by WelcomeController#index as HTML 619 | Rendered welcome/index.html.erb within layouts/application (29.9ms) 620 | Completed 200 OK in 312ms (Views: 300.8ms | ActiveRecord: 0.0ms) 621 | 622 | 623 | Started GET "/users/confirmation?confirmation_token=ZdaRLwRxtWQxiG2j3p6i" for 127.0.0.1 at 2016-01-29 19:15:14 -0800 624 | Processing by Devise::ConfirmationsController#show as HTML 625 | Parameters: {"confirmation_token"=>"ZdaRLwRxtWQxiG2j3p6i"} 626 | [1m[36mUser Load (19.9ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."confirmation_token" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["confirmation_token", "ZdaRLwRxtWQxiG2j3p6i"]] 627 | [1m[35m (0.7ms)[0m BEGIN 628 | [1m[36mSQL (15.1ms)[0m [1mUPDATE "users" SET "confirmed_at" = $1, "updated_at" = $2 WHERE "users"."id" = $3[0m [["confirmed_at", "2016-01-30 03:15:15.184635"], ["updated_at", "2016-01-30 03:15:15.187815"], ["id", 1]] 629 | [1m[35m (52.3ms)[0m COMMIT 630 | Redirected to http://localhost:3000/users/sign_in 631 | Completed 302 Found in 203ms (ActiveRecord: 88.0ms) 632 | 633 | 634 | Started GET "/users/sign_in" for 127.0.0.1 at 2016-01-29 19:15:15 -0800 635 | Processing by Devise::SessionsController#new as HTML 636 | Rendered devise/shared/_links.html.erb (56.9ms) 637 | Rendered devise/sessions/new.html.erb within layouts/application (169.5ms) 638 | Completed 200 OK in 423ms (Views: 416.5ms | ActiveRecord: 0.0ms) 639 | 640 | 641 | Started POST "/users/sign_in" for 127.0.0.1 at 2016-01-29 19:18:00 -0800 642 | Processing by Devise::SessionsController#create as HTML 643 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"nrWO6g4Q0D6GjVjsxOAq+PnShEYe/y/XcsLbezvTvbgswienN6VMTM4RWeZoCkoYWxodrGYpODoXc8usRKRDVA==", "user"=>{"email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Log in"} 644 | [1m[36mUser Load (1.3ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."email" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["email", "pygoogle@aol.com"]] 645 | [1m[35m (0.4ms)[0m BEGIN 646 | [1m[36mSQL (3.4ms)[0m [1mUPDATE "users" SET "last_sign_in_at" = $1, "current_sign_in_at" = $2, "last_sign_in_ip" = $3, "current_sign_in_ip" = $4, "sign_in_count" = $5, "updated_at" = $6 WHERE "users"."id" = $7[0m [["last_sign_in_at", "2016-01-30 03:18:00.753529"], ["current_sign_in_at", "2016-01-30 03:18:00.753529"], ["last_sign_in_ip", "127.0.0.1"], ["current_sign_in_ip", "127.0.0.1"], ["sign_in_count", 1], ["updated_at", "2016-01-30 03:18:00.760779"], ["id", 1]] 647 | [1m[35m (15.8ms)[0m COMMIT 648 | Redirected to http://localhost:3000/ 649 | Completed 302 Found in 369ms (ActiveRecord: 20.9ms) 650 | 651 | 652 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:18:00 -0800 653 | Processing by WelcomeController#index as HTML 654 | [1m[36mUser Load (1.1ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 655 | Rendered welcome/index.html.erb within layouts/application (14.5ms) 656 | Completed 200 OK in 138ms (Views: 135.0ms | ActiveRecord: 1.1ms) 657 | 658 | 659 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 19:21:01 -0800 660 | Processing by Devise::RegistrationsController#edit as HTML 661 | [1m[35mUser Load (1.1ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 662 | Rendered devise/registrations/edit.html.erb within layouts/application (35.1ms) 663 | Completed 200 OK in 196ms (Views: 188.1ms | ActiveRecord: 1.1ms) 664 | 665 | 666 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 667 | Processing by Devise::RegistrationsController#edit as HTML 668 | [1m[36mUser Load (1.5ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 669 | Rendered devise/registrations/edit.html.erb within layouts/application (92.7ms) 670 | Completed 200 OK in 241ms (Views: 217.6ms | ActiveRecord: 1.5ms) 671 | 672 | 673 | Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 674 | 675 | 676 | Started GET "/assets/welcome.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 677 | 678 | 679 | Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 680 | 681 | 682 | Started GET "/assets/jquery.self-c64a74367bda6ef8b860f19e74df08927ca99d2be2ac934e9e92d5fd361e0da4.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 683 | 684 | 685 | Started GET "/assets/jquery_ujs.self-d602bdfe68ffc63b9f9cc512872aa3cfff046228a0a36e90dd476e8ef54c1b09.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 686 | 687 | 688 | Started GET "/assets/turbolinks.self-c37727e9bd6b2735da5c311aa83fead54ed0be6cc8bd9a65309e9c5abe2cbfff.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 689 | 690 | 691 | Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 692 | 693 | 694 | Started GET "/assets/welcome.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 695 | 696 | 697 | Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for 127.0.0.1 at 2016-01-29 19:30:41 -0800 698 | 699 | 700 | Started GET "/users/sign_in" for 127.0.0.1 at 2016-01-29 19:37:46 -0800 701 | Processing by Devise::SessionsController#new as HTML 702 | [1m[35mUser Load (1.3ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 703 | Redirected to http://localhost:3000/ 704 | Filter chain halted as :require_no_authentication rendered or redirected 705 | Completed 302 Found in 14ms (ActiveRecord: 1.3ms) 706 | 707 | 708 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:37:46 -0800 709 | Processing by WelcomeController#index as HTML 710 | [1m[36mUser Load (1.1ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 711 | Rendered welcome/index.html.erb within layouts/application (12.0ms) 712 | Completed 200 OK in 92ms (Views: 88.5ms | ActiveRecord: 1.1ms) 713 | 714 | 715 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 19:39:30 -0800 716 | Processing by Devise::RegistrationsController#edit as HTML 717 | [1m[35mUser Load (2.4ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 718 | Rendered devise/registrations/edit.html.erb within layouts/application (50.3ms) 719 | Completed 200 OK in 155ms (Views: 144.1ms | ActiveRecord: 2.4ms) 720 | 721 | 722 | Started PUT "/users" for 127.0.0.1 at 2016-01-29 19:44:10 -0800 723 | Processing by Devise::RegistrationsController#update as HTML 724 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"JKIqlWbogEeWSBjXPmYLXqxQ/BQOMdnrExICt2kPwMNf7bnW0YXt739cs2+o9VCkKyX2hURDUyR7jolf1YvjUA==", "user"=>{"name"=>"PyGoogle Again", "email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "current_password"=>"[FILTERED]"}, "commit"=>"Update"} 725 | [1m[36mUser Load (0.7ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 726 | [1m[35mUser Load (1.0ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT 1 [["id", 1]] 727 | Unpermitted parameter: name 728 | [1m[36m (0.5ms)[0m [1mBEGIN[0m 729 | [1m[35m (0.6ms)[0m COMMIT 730 | Redirected to http://localhost:3000/ 731 | Completed 302 Found in 402ms (ActiveRecord: 2.8ms) 732 | 733 | 734 | Started GET "/" for 127.0.0.1 at 2016-01-29 19:44:10 -0800 735 | Processing by WelcomeController#index as HTML 736 | [1m[36mUser Load (1.0ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 737 | Rendered welcome/index.html.erb within layouts/application (11.5ms) 738 | Completed 200 OK in 93ms (Views: 89.6ms | ActiveRecord: 1.0ms) 739 | 740 | 741 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 19:44:18 -0800 742 | Processing by Devise::RegistrationsController#edit as HTML 743 | [1m[35mUser Load (1.2ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 744 | Rendered devise/registrations/edit.html.erb within layouts/application (41.6ms) 745 | Completed 200 OK in 128ms (Views: 118.1ms | ActiveRecord: 1.2ms) 746 | 747 | 748 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 20:00:27 -0800 749 | Processing by Devise::RegistrationsController#edit as HTML 750 | [1m[36mUser Load (1.6ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 751 | Rendered devise/registrations/edit.html.erb within layouts/application (35.7ms) 752 | Completed 200 OK in 204ms (Views: 136.4ms | ActiveRecord: 10.4ms) 753 | 754 | 755 | Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 756 | 757 | 758 | Started GET "/assets/welcome.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 759 | 760 | 761 | Started GET "/assets/turbolinks.self-c37727e9bd6b2735da5c311aa83fead54ed0be6cc8bd9a65309e9c5abe2cbfff.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 762 | 763 | 764 | Started GET "/assets/jquery.self-c64a74367bda6ef8b860f19e74df08927ca99d2be2ac934e9e92d5fd361e0da4.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 765 | 766 | 767 | Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 768 | 769 | 770 | Started GET "/assets/jquery_ujs.self-d602bdfe68ffc63b9f9cc512872aa3cfff046228a0a36e90dd476e8ef54c1b09.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 771 | 772 | 773 | Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 774 | 775 | 776 | Started GET "/assets/welcome.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 777 | 778 | 779 | Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for 127.0.0.1 at 2016-01-29 20:00:28 -0800 780 | 781 | 782 | Started PUT "/users" for 127.0.0.1 at 2016-01-29 20:01:35 -0800 783 | Processing by Devise::RegistrationsController#update as HTML 784 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"e6ystt72/57/wlIsuFSlERkjitIbC/4Tdw3G2C1FjoQA4z/1aZuSNhbW+ZQux/7rnlaAQ1F5dNwfkU0wkcGtFw==", "user"=>{"name"=>"PyGoogle777", "email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "current_password"=>"[FILTERED]"}, "commit"=>"Update"} 785 | [1m[35mUser Load (0.9ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 786 | [1m[36mUser Load (1.1ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT 1[0m [["id", 1]] 787 | Unpermitted parameter: password_confirmation 788 | Rendered devise/registrations/edit.html.erb within layouts/application (58.5ms) 789 | Completed 200 OK in 423ms (Views: 210.7ms | ActiveRecord: 2.0ms) 790 | 791 | 792 | Started PUT "/users" for 127.0.0.1 at 2016-01-29 20:01:47 -0800 793 | Processing by Devise::RegistrationsController#update as HTML 794 | Parameters: {"utf8"=>"✓", "authenticity_token"=>"fRb/Z3kH425g1ciJPGVqX8ORWhxme1JyGqy8Xl6SbpQGWWwkzmqOxonBYzGq9jGlRORQjSwJ2L1yMDe24hZNBw==", "user"=>{"name"=>"PyGoogle777", "email"=>"pygoogle@aol.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "current_password"=>"[FILTERED]"}, "commit"=>"Update"} 795 | [1m[35mUser Load (1.2ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 796 | [1m[36mUser Load (1.5ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 LIMIT 1[0m [["id", 1]] 797 | Unpermitted parameter: password_confirmation 798 | [1m[35m (0.3ms)[0m BEGIN 799 | [1m[36mSQL (4.2ms)[0m [1mUPDATE "users" SET "name" = $1, "updated_at" = $2 WHERE "users"."id" = $3[0m [["name", "PyGoogle777"], ["updated_at", "2016-01-30 04:01:47.940796"], ["id", 1]] 800 | [1m[35m (31.0ms)[0m COMMIT 801 | Redirected to http://localhost:3000/ 802 | Completed 302 Found in 276ms (ActiveRecord: 38.2ms) 803 | 804 | 805 | Started GET "/" for 127.0.0.1 at 2016-01-29 20:01:48 -0800 806 | Processing by WelcomeController#index as HTML 807 | [1m[36mUser Load (1.1ms)[0m [1mSELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1[0m [["id", 1]] 808 | Rendered welcome/index.html.erb within layouts/application (10.2ms) 809 | Completed 200 OK in 107ms (Views: 102.9ms | ActiveRecord: 1.1ms) 810 | 811 | 812 | Started GET "/users/edit" for 127.0.0.1 at 2016-01-29 20:01:53 -0800 813 | Processing by Devise::RegistrationsController#edit as HTML 814 | [1m[35mUser Load (0.7ms)[0m SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]] 815 | Rendered devise/registrations/edit.html.erb within layouts/application (40.4ms) 816 | Completed 200 OK in 135ms (Views: 122.3ms | ActiveRecord: 0.7ms) 817 | --------------------------------------------------------------------------------