source 'https://rubygems.org'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '5.0.0.1'
# Puma
gem 'puma', '3.6.0'
# Use SCSS for stylesheets
gem 'sass-rails', '5.0.6'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '3.0.2'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '4.2.1'
# Use jquery as the JavaScript library
gem 'jquery-rails', '4.2.1'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '2.6.0'
# Bootstrap
gem 'bootstrap-sass', '3.3.7'
# Json
gem 'json', '2.0.2'
# Pagination
gem 'will_paginate', '3.1.3'
gem 'bootstrap-will_paginate', '0.0.10'
# Google oauth for login
gem "omniauth-google-oauth2", '0.4.1'
# AWS
gem 'aws-sdk', '2.6.6'
# Redis
gem 'redis', '3.3.1'
gem 'redis-namespace', '1.5.2'
gem 'redis-rails', '5.0.1'
# Settings
gem 'settingslogic', '2.0.9'
# rmagick for manipulating images
gem 'rmagick', '2.16.0'
# Activerecord diff
gem 'activerecord-diff', '2.0.0'
# Chatlogs and other DB connections
gem 'mysql2', '0.4.4'
# Emails
gem 'aws-ses', '0.6.0', :require => 'aws/ses'
gem 'mail', '2.6.4' # For parsing and generating
# To linkify text
gem 'rails_autolink', '1.1.6'

# Use ActiveModel has_secure_password
gem 'bcrypt', '3.1.11'

group :development, :test do
  # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  gem 'byebug', '9.0.6'
end

group :development do
  # Use sqlite3 as the database for Active Record
  gem 'sqlite3', '1.3.12'
  # Faker gem
  gem 'faker', '1.6.6'
  # Access an IRB console on exception pages or by using <%= console %> in views
  gem 'web-console', '3.3.1'
end

group :production, :staging do
  gem 'sprockets-redirect', '1.0.0'
end
