From 9ab27fb57b4657ef5ce959e631582f3590eb1bce Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Thu, 3 Aug 2023 18:05:37 -0500 Subject: [PATCH] Remove rack-attack --- Gemfile | 1 - Gemfile.lock | 3 --- NOTICE-ruby | 2 -- config/initializers/block_ips.rb | 9 --------- 4 files changed, 15 deletions(-) delete mode 100644 config/initializers/block_ips.rb diff --git a/Gemfile b/Gemfile index d0c34f205..553e32ea4 100644 --- a/Gemfile +++ b/Gemfile @@ -18,7 +18,6 @@ gem 'good_job', '~> 3.16' gem "date", "~> 3.3.3" gem 'httparty', '~> 0.21.0' # https://github.com/jnunemaker/httparty -gem 'rack-attack', '~> 5.2' # for blocking ip addressses gem 'sprockets', '~> 3.7' # Helpers diff --git a/Gemfile.lock b/Gemfile.lock index 8ceaf1fff..3e30513a1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -302,8 +302,6 @@ GEM raabro (1.4.0) racc (1.7.1) rack (2.2.8) - rack-attack (5.4.2) - rack (>= 1.0, < 3) rack-proxy (0.7.6) rack rack-test (2.1.0) @@ -522,7 +520,6 @@ DEPENDENCIES premailer-rails (~> 1.12) puma (~> 5.6) qx! - rack-attack (~> 5.2) rack-timeout (~> 0.6.3) rails (= 6.1.7.4) rails-i18n (~> 6.0.0, ~> 6) diff --git a/NOTICE-ruby b/NOTICE-ruby index ab7474831..5c2cfa6dc 100644 --- a/NOTICE-ruby +++ b/NOTICE-ruby @@ -3106,8 +3106,6 @@ Copyright (c) 2010-2015, The Dojo Foundation Copyright 2003-2019 Austin Ziegler and contributors. ** mime-types-data; version 3.2022.0105 -- ** qx; version 0.1.1 -- -** rack-attack; version 5.4.2 -- -Copyright Kickstarter, PBC. ** rails; version 6.1.7.4 -- ** rails-dom-testing; version 2.1.1 -- Copyright (c) 2013-2015 Kasper Timm Hansen diff --git a/config/initializers/block_ips.rb b/config/initializers/block_ips.rb deleted file mode 100644 index bc0a7d7af..000000000 --- a/config/initializers/block_ips.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -# License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later -# Full license explanation at https://github.com/houdiniproject/houdini/blob/main/LICENSE -Rack::Attack.blocklist('block charge abusers') do |req| - ['54.159.242.229', - '54.161.246.233', - '54.211.94.199'].include? req.ip -end