Newer
Older
source 'https://rubygems.org'
source 'https://rails-assets.org'
# Legacy Rails features, remove me!
# caches_page
gem 'actionpack-action_caching'
gem 'actionpack-page_caching'
danielgrippi
a validé
gem 'devise_lastseenable', '0.0.4'
gem 'devise-token_authenticatable', '~> 0.3.0'
gem 'simple_captcha2', '0.3.4', :require => 'simple_captcha'
Daniel Grippi
a validé
# Scheduled processing
gem 'sidetiq', '0.6.3'
gem 'configurate', '0.2.0'
ENV['DB'] ||= 'mysql'
gem 'mysql2', '0.3.18' if ENV['DB'] == 'all' || ENV['DB'] == 'mysql'
Maxwell Salzberg
a validé
gem 'jquery-rails', '3.1.2'
gem 'rails-assets-jquery', '1.11.1' # Should be kept in sync with jquery-rails
gem 'rails-assets-punycode', '1.3.2'
gem 'rails-assets-markdown-it', '3.0.7'
gem 'rails-assets-markdown-it-hashtag', '0.2.3'
gem 'rails-assets-markdown-it-diaspora-mention', '0.2.1'
gem 'rails-assets-markdown-it-sanitizer', '0.2.2'
gem 'rails-assets-markdown-it--markdown-it-for-inline', '0.1.0'
gem 'rails-assets-markdown-it-sub', '0.1.0'
gem 'rails-assets-markdown-it-sup', '0.1.0'
# jQuery plugins
gem 'rails-assets-jeresig--jquery.hotkeys', '0.2.0'
gem 'rails-assets-jquery-idletimer', '1.0.1'
gem 'rails-assets-jquery-placeholder', '2.1.1'
gem 'rails-assets-jquery-textchange', '0.2.3'
gem 'rails-assets-perfect-scrollbar', '0.5.9'
# Serializers
gem 'active_model_serializers', '0.9.3'
gem 'diaspora-vines', '~> 0.1.27'
gem 'rails-assets-diaspora_jsxc', '~> 0.0.12'
gem 'faraday_middleware', '0.9.1'
# Workarounds
# https://github.com/rubyzip/rubyzip#important-note
gem 'zip-zip'
# Prevent occasions where minitest is not bundled in
# packaged versions of ruby. See following issues/prs:
# https://github.com/gitlabhq/gitlabhq/issues/3826
# https://github.com/gitlabhq/gitlabhq/pull/3852
# https://github.com/discourse/discourse/pull/238
gem 'minitest'
# Windows and OSX have an execjs compatible runtime built-in, Linux users should
# install Node.js or use 'therubyracer'.
#
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
group :production do # we don't install these on travis to speed up test runs
Jonne Haß
a validé
Jamie Wilkinson
a validé
gem 'guard-cucumber', '1.5.3'
gem 'guard-rspec', '4.5.0'
gem 'guard', '2.12.4', :require => false
# Linters
gem 'jshint', '1.3.1'
gem 'spring-commands-cucumber', '1.0.1'
# Debugging
gem 'pry'
gem 'pry-debundle'
gem 'pry-byebug'
end
group :test do
# RSpec (unit tests, some integration tests)
gem 'fixture_builder', '0.3.6'
danielgrippi
a validé
end
group :development, :test do
# RSpec (unit tests, some integration tests)
# Cucumber (integration tests)
# Jasmine (client side application tests (JS))
gem 'jasmine', '2.2.0'
gem 'jasmine-jquery-rails', '2.0.3'
gem 'rails-assets-jasmine-ajax', '3.0.0'
gem 'sinon-rails', '1.10.3'