source 'https://rubygems.org' gem 'connection_pool', '~> 2.4' gem 'uri' gem 'logger', '1.6.5' # Fixes a load dep error where 1.7.0 breaks init, probably change in the future gem 'sinatra' gem 'redis' gem 'sequel' gem 'redis-namespace' gem 'bcrypt' gem 'sinatra-flash', require: 'sinatra/flash' gem 'sinatra-xsendfile', require: 'sinatra/xsendfile' gem 'puma', require: nil gem 'sidekiq', '~> 7' gem 'mail' gem 'tilt' gem 'erubi' gem 'stripe' #, source: 'https://code.stripe.com/' gem 'terrapin' gem 'sass', require: nil gem 'filesize' gem 'thread' gem 'rest-client', require: 'rest_client' gem 'addressable', '>= 2.8.0', require: 'addressable/uri' gem 'ostruct' # stripe-ruby-mock depends on this default gem, which Ruby 4 no longer loads by default gem 'geoip' gem 'io-extra', require: 'io/extra' #gem 'rye' gem 'coveralls_reborn', require: false gem 'sanitize' gem 'will_paginate' gem 'simpleidn' gem 'gandi' gem 'hoe', require: nil gem 'msgpack' gem 'acme-client', '~> 2.0.0' gem 'http' gem 'htmlentities' gem 'rinku' gem 'image_optim' gem 'image_optim_pack' gem 'ipaddress' gem 'feedjira', '2.1.4' gem 'monetize' gem 'xmlrpc' gem 'magic' gem 'pg' gem 'sequel_pg', require: nil gem 'hiredis' gem 'activesupport' gem 'facter', require: nil gem 'maxmind-db' gem 'json', '>= 2.3.0' gem 'nokogiri' gem 'webp-ffi' gem 'rszr' gem 'zip_tricks' gem 'twilio-ruby' gem 'phonelib' gem 'dnsbl-client' gem 'minfraud' gem 'image_optimizer' # apt install optipng jpegoptim pngquant gem 'rubyzip', require: 'zip' gem 'airbrake' gem 'csv' group :development, :test do gem 'pry' end group :development do gem 'shotgun', require: nil gem 'certified' end group :test do gem 'faker' gem 'fabrication', require: 'fabrication' gem 'minitest' gem 'minitest-reporters', require: 'minitest/reporters' gem 'rack-test', require: 'rack/test' gem 'mocha', require: nil gem 'rake', '>= 12.3.3', require: nil gem 'capybara', require: nil #, '2.10.1', require: nil gem 'selenium-webdriver' gem 'rack_session_access', require: nil gem 'webmock', require: nil gem 'stripe-ruby-mock', '~> 5.0.0', require: 'stripe_mock' gem 'timecop' gem 'mock_redis' gem 'simplecov', require: nil gem 'm' end gem "rackup", "~> 2.3"