lfzawacki/musical-artifacts

View on GitHub
Gemfile

Summary

Maintainability
Test Coverage
source 'https://rubygems.org'

gem 'rails-html-sanitizer', '>= 1.0.4'
gem 'sprockets', '>= 3.7.2'
gem 'sprockets-rails', '3.1.1'

gem 'hashie', '~> 3.4.6'
gem 'has_scope', '0.6.0'
gem 'listen', '3.0.8'
gem 'ruby_dep', '1.3'
gem 'nokogiri', '>= 1.10.4'

gem 'rack', '~> 1.6.12'
gem 'rails', '~> 4.2.11.1'
gem 'active_record_union', '~> 1.2.0' # because active record doesnt have an OR method ...

gem 'pg', '0.18.4'

gem 'sass-rails', '~> 5.0'
gem 'rails-i18n', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'

# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby

gem 'jquery-rails', '4.3.1'

gem 'turbolinks', '2.5.3'
gem 'nprogress-rails', '0.1.6.7'

gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc

# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

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

  # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
  gem 'spring', '~> 1.6.2'

  # Debugging views gems
  gem 'binding_of_caller', '~> 0.7.2'
  gem 'better_errors', '~> 2.1.1'

  # Testing gems
  gem 'm', '~> 1.3.1'
  gem 'minitest-reporters', '1.1.7'
  gem 'minitest-rails', '~> 2.2.1'
  gem 'minitest-rails-capybara', '~> 2.1.2'
  gem 'capybara', '~> 2.7'
  gem 'launchy', '2.4.3'

  gem 'ffi'

  # gem 'guard'
  # gem 'guard-minitest'

  gem 'net-ssh', '~> 2.10.0.beta2'
  gem 'capistrano', '~> 2.14.2'

  gem 'quiet_assets', '~> 1.1.0'

  gem 'faker', '~> 1.8.4'
  gem 'factory_bot_rails'
  gem 'codeclimate-test-reporter', '0.4.8', require: nil

  gem 'bullet', '~> 5.4.3'

  gem 'thin'
end

# My gems
gem 'font-awesome-rails', '~> 4.5.0.0'

gem 'bootstrap-generators', '~> 3.3.1'
gem 'carrierwave', '~> 0.10.0'

gem 'haml-rails', '~> 1.0.0'

gem 'select2-rails', '3.5.9.1'

gem 'devise', '~> 4.7.1'

gem 'activeadmin', '~> 1.1.0'

gem 'acts-as-taggable-on', '~> 3.4'

gem 'cancancan', '~> 1.10'

gem "compass-rails", git: 'https://github.com/Compass/compass-rails', branch: 'master'

gem 'rack-throttle', '~> 0.4.0'

gem 'exception_notification', '~> 4.0.0'

gem 'auto_html', git: 'https://github.com/lfzawacki/auto_html.git'

gem 'kaminari', '~> 1.1.1'

# JSON API authentication with JWT
gem 'knock', '~> 1.4.1'

gem 'rubyzip', '>= 1.3.0'

gem 'jstree-rails-4', '3.3.4'

gem 'resque', '~> 1.25.2'

gem 'epic-editor-rails', '~> 0.2.4'

gem 'public_activity', '~> 1.4.2'

gem 'rails-timeago', '~> 2.0'

gem 'loofah', '>= 2.2.3'

# Omniauth
gem 'omniauth', '= 1.3.2'
gem 'omniauth-oauth2', '1.1.2'
gem 'omniauth-twitter', '1.2.1'
gem 'omniauth-soundcloud', '1.0.1'
gem 'omniauth-github', '1.1.2'
gem 'omniauth-google-oauth2', '0.2.8'
gem 'omniauth-linuxfr', '2.0.0'
gem 'omniauth-rails_csrf_protection', '~> 0.1.2'

# Notifications
gem 'pnotify-rails', '~> 3.0.0'

# Cookies
gem 'cookies_eu'