2019-07-30 23:29:24 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								# frozen_string_literal: true
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								source 'https://rubygems.org'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-16 13:50:52 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								ruby '2.6.6'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'rails', '~> 5.2.3'
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-20 16:41:31 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'jbuilder', '~> 2.10'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'bootsnap', '~> 1.4', require: false # Large rails application booting enhancer
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'font_assets', '~> 0.1.14' # for serving fonts on cdn https://github.com/ericallam/font_assets
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'hamster', '~> 3.0' # Thread-safe collection classes for Ruby
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'parallel', '~> 1.17' # run processes in parallel
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'puma_worker_killer', '~> 0.1.1' # TODO: Investigate why puma workers need to be killed.
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'puma', '~> 4.0', '>= 4.0.1'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'rabl', '~> 0.14.1' # JSON serialization https://github.com/nesquena/rabl
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'rake', '~> 12.3.2'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'sassc-rails', '~> 2.1', '>= 2.1.2'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'sassc', '~> 2.0', '>= 2.0.1'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'stripe', '~> 1.58' # January 19, 2017 version of the Stripe API https://stripe.com/docs/api
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'uglifier', '~> 4.1', '>= 4.1.20'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'ffi', '~> 1.11', '>= 1.11.1'
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-21 17:30:53 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'webpacker', '~> 5.0.1'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'httparty', '~> 0.17.0' # https://github.com/jnunemaker/httparty
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'rack-attack', '~> 5.2' # for blocking ip addressses
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'rack-ssl', '~> 1.4'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'sprockets', '~> 3.7'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# AWS services
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'aws-sdk', '~> 1.67'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'aws-ses', '~> 0.6.0' # REST email integration API
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# External Services
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'fullcontact', '~> 0.18.0' # Full Contact API; includes #Hashie::Mash
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# Helpers
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'chronic', '~> 0.10.2' # For nat lang parsing of dates
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'colorize', '~> 0.8.1' # Print colorized text in debugger/console
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'countries', '~> 3.0'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'geocoder', '~> 1.5' # for adding latitude and longitude to location-based tables http://www.rubygeocoder.com/
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'i18n-js', '~> 3.3'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'lograge', '~> 0.11.2' # make logging less terrible in rails
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'nearest_time_zone', '~> 0.0.4' # for detecting timezone from lat/lng https://github.com/buytruckload/nearest_time_zone
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'rails-i18n', '~> 5.1', '>= 5.1.3'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-09 11:49:54 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'roadie-rails', '~> 2.1' # email generation helpers
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'table_print', '~> 1.5', '>= 1.5.6' # Nice table printing of data for the console
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# Database and Events
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'bunny', '~> 2.14', '>= 2.14.2' # RabittMQ
							 | 
						
					
						
							
								
									
										
										
										
											2019-07-27 14:39:40 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'pg', '~> 0.11'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2019-01-09 18:22:42 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'param_validation', path: 'gems/ruby-param-validation'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'qx', path: 'gems/ruby-qx'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# Images
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-23 17:58:54 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'mini_magick', '~> 4.10.1'
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-23 17:16:55 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'image_processing', '~> 1.10.3'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# User authentication
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# https://github.com/plataformatec/devise
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'devise-async', '~> 1.0'
							 | 
						
					
						
							
								
									
										
										
										
											2019-01-31 17:11:34 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'devise', '~> 4.4'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								# API Tools
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'config', '> 1.5'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'dry-validation', '~> 0.13.3' # used only for config validation
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'foreman', '~> 0.85.0'
							 | 
						
					
						
							
								
									
										
										
										
											2020-01-06 14:03:03 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gem 'wisper', '~> 2.0'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								gem 'wisper-activejob', '~> 1.0.0'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2018-10-26 11:13:19 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								group :development, :ci do
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'debase', '~> 0.2.3'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'ruby-debug-ide', '~> 0.7.0'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'traceroute', '~> 0.8.0'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								end
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2018-10-26 11:13:19 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								group :development, :ci, :test do
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'binding_of_caller', '~> 0.8.0'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 15:23:29 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'byebug', '~> 11.0', '>= 11.0.1'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'dotenv-rails', '~> 2.7', '>= 2.7.5'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'mail_view', '~> 2.0'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'pry', '~> 0.12.2'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-09 13:06:34 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'pry-byebug', '~> 3.7.0'
							 | 
						
					
						
							
								
									
										
										
										
											2019-07-30 23:29:24 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'ruby-prof', '0.15.9'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-09 11:49:54 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'standard', '~> 0.1.2'
							 | 
						
					
						
							
								
									
										
										
										
											2020-01-06 14:03:03 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'rspec-rails', '~> 3.8', '>= 3.8.2'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'rspec', '~> 3.8'
							 | 
						
					
						
							
								
									
										
										
										
											2020-04-16 14:17:57 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'parallel_tests', '~> 2.32'
							 | 
						
					
						
							
								
									
										
										
										
											2020-05-01 14:29:55 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'factory_bot_rails', '~> 5.0', '>= 5.0.2'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'factory_bot', '~> 5.0', '>= 5.0.2'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								end
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-01 17:03:31 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								group :ci, :test do
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'action_mailer_matchers', '~> 1.2'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'database_cleaner', '~> 1.7'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-01 17:03:31 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'simplecov', '~> 0.16.1', require: false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'stripe-ruby-mock', '~> 2.4.1', require: 'stripe_mock', git: 'https://github.com/commitchange/stripe-ruby-mock.git', branch: '2.4.1'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'test-unit', '~> 3.3'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'timecop', '~> 0.9.1'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'webmock', '~> 3.6', '>= 3.6.2'
							 | 
						
					
						
							
								
									
										
										
										
											2020-01-06 14:03:03 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'wisper-rspec', '~> 1.1.0'
							 | 
						
					
						
							
								
									
										
										
										
											2018-03-25 13:30:42 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								end
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								group :production do
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  # Compression of assets on heroku
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  # https://github.com/romanbsd/heroku-deflater
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  gem 'heroku-deflater', '~> 0.6.3'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-12 12:58:02 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  gem 'rack-timeout', '~> 0.5.1'
							 | 
						
					
						
							
								
									
										
										
										
											2019-08-05 12:42:43 +02:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								end
							 |