From 570d1523b4f1617309a8ff7151bdb142f959f58a Mon Sep 17 00:00:00 2001 From: rgarcia Date: Sat, 26 Sep 2015 13:19:10 +0200 Subject: [PATCH 1/3] upgrades omniauth google gem --- Gemfile | 2 +- Gemfile.lock | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index d7fc95f286c..2dcc7344fec 100644 --- a/Gemfile +++ b/Gemfile @@ -24,7 +24,7 @@ gem 'devise' gem 'omniauth' gem 'omniauth-twitter' gem 'omniauth-facebook' -gem 'omniauth-google-oauth2' +gem 'omniauth-google-oauth2', '~> 0.2.7' gem 'kaminari' gem 'ancestry' diff --git a/Gemfile.lock b/Gemfile.lock index 50141cd966f..7d896567fd8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -245,9 +245,12 @@ GEM rack (~> 1.0) omniauth-facebook (2.0.1) omniauth-oauth2 (~> 1.2) - omniauth-google-oauth2 (0.2.6) - omniauth (> 1.0) - omniauth-oauth2 (~> 1.1) + omniauth-google-oauth2 (0.2.7) + addressable (~> 2.3) + jwt (~> 1.0) + multi_json (~> 1.3) + omniauth (>= 1.1.1) + omniauth-oauth2 (>= 1.1.1) omniauth-oauth (1.1.0) oauth omniauth (~> 1.0) @@ -449,7 +452,7 @@ DEPENDENCIES newrelic_rpm (~> 3.13.1) omniauth omniauth-facebook - omniauth-google-oauth2 + omniauth-google-oauth2 (~> 0.2.7) omniauth-twitter paranoia pg From 26908d2631241977bf356de2e9f9a463350aba0c Mon Sep 17 00:00:00 2001 From: rgarcia Date: Sat, 26 Sep 2015 13:22:26 +0200 Subject: [PATCH 2/3] upgrades delayed_job gem --- Gemfile | 2 +- Gemfile.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile b/Gemfile index d7fc95f286c..a6237475ba0 100644 --- a/Gemfile +++ b/Gemfile @@ -44,7 +44,7 @@ gem 'rinku', require: 'rails_rinku' gem 'savon' gem 'dalli' gem 'rollbar', '~> 2.3.0' -gem 'delayed_job_active_record' +gem 'delayed_job_active_record', '~> 4.1.0' gem 'daemons' gem 'devise-async' gem 'newrelic_rpm', '~> 3.13.1' diff --git a/Gemfile.lock b/Gemfile.lock index 50141cd966f..e6af5033a17 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -123,11 +123,11 @@ GEM dalli (2.7.4) database_cleaner (1.5.0) debug_inspector (0.0.2) - delayed_job (4.0.6) + delayed_job (4.1.1) activesupport (>= 3.0, < 5.0) - delayed_job_active_record (4.0.3) - activerecord (>= 3.0, < 5.0) - delayed_job (>= 3.0, < 4.1) + delayed_job_active_record (4.1.0) + activerecord (>= 3.0, < 5) + delayed_job (>= 3.0, < 5) devise (3.5.2) bcrypt (~> 3.0) orm_adapter (~> 0.1) @@ -430,7 +430,7 @@ DEPENDENCIES daemons dalli database_cleaner - delayed_job_active_record + delayed_job_active_record (~> 4.1.0) devise devise-async email_spec From 545f5b591bdd12e4eb31e4492a66ab4971a2e03a Mon Sep 17 00:00:00 2001 From: rgarcia Date: Sat, 26 Sep 2015 14:13:10 +0200 Subject: [PATCH 3/3] adds resilient locked_until default --- ...50926115929_adds_resilient_locked_until_default.rb | 11 +++++++++++ db/schema.rb | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 db/migrate/20150926115929_adds_resilient_locked_until_default.rb diff --git a/db/migrate/20150926115929_adds_resilient_locked_until_default.rb b/db/migrate/20150926115929_adds_resilient_locked_until_default.rb new file mode 100644 index 00000000000..8043110cde0 --- /dev/null +++ b/db/migrate/20150926115929_adds_resilient_locked_until_default.rb @@ -0,0 +1,11 @@ +class AddsResilientLockedUntilDefault < ActiveRecord::Migration + + def up + change_column_default :locks, :locked_until, Time.new(2000, 1, 1, 1, 1, 1) + end + + def down + change_column_default :locks, :locked_until, Time.now + end + +end diff --git a/db/schema.rb b/db/schema.rb index 22b6b730ca6..0036eef2a6f 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20150921095553) do +ActiveRecord::Schema.define(version: 20150926115929) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -181,7 +181,7 @@ create_table "locks", force: :cascade do |t| t.integer "user_id" t.integer "tries", default: 0 - t.datetime "locked_until", default: '2015-09-15 07:56:29', null: false + t.datetime "locked_until", default: '2000-01-01 00:01:01', null: false t.datetime "created_at", null: false t.datetime "updated_at", null: false end