Skip to content
Extraits de code Groupes Projets
Gemfile 6,74 ko
Newer Older
  • Learn to ignore specific revisions
  • Jonne Haß's avatar
    Jonne Haß a validé
    gem "rails", "4.2.5"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    # Legacy Rails features, remove me!
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # responders (class level)
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "responders", "2.1.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Appserver
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "unicorn", "5.0.1", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # API and JSON
    
    David McMullin's avatar
    David McMullin a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "acts_as_api", "0.4.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "json",        "1.8.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "json-schema", "2.5.2"
    
    David McMullin's avatar
    David McMullin a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Authentication
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "devise", "3.5.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "devise_lastseenable", "0.0.6"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "devise-token_authenticatable", "~> 0.4.0"
    
    maruf's avatar
    maruf a validé
    # Captcha
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "simple_captcha2", "0.3.4", require: "simple_captcha"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Background processing
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "sinatra", "1.4.6"
    
    # Scheduled processing
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "sidetiq", "0.6.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Compression
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "uglifier", "2.7.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Configuration
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Cross-origin resource sharing
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "rack-cors", "0.4.0", require: "rack/cors"
    
    Raphael Sofaer's avatar
    Raphael Sofaer a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # CSS
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "bootstrap-sass", "2.3.2.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "compass-rails",  "2.0.5"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "sass-rails",     "5.0.4"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "autoprefixer-rails", "6.2.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Database
    
    Jonne Haß's avatar
    Jonne Haß a validé
    ENV["DB"] ||= "mysql"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "mysql2", "0.3.20" if ENV["DB"] == "all" || ENV["DB"] == "mysql"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "pg",     "0.18.4" if ENV["DB"] == "all" || ENV["DB"] == "postgres"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "activerecord-import", "0.10.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # File uploading
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "carrierwave", "0.10.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "fog",         "1.37.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "mini_magick", "4.3.6"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "remotipart",  "1.2.1"
    
    # GUID generation
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "uuid", "2.3.8"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Icons
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "entypo-rails", "2.2.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    # JavaScript
    
    
    gem "backbone-on-rails", "1.2.0.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "handlebars_assets", "0.22.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "jquery-rails",      "4.0.5"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "jquery-ui-rails",   "5.0.5"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "js_image_paths",    "0.0.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "js-routes",         "1.2.0"
    
      gem "rails-assets-jquery",                              "1.11.2" # Should be kept in sync with jquery-rails
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Localization
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "rails-i18n",           "4.0.8"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Mail
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "markerb",             "1.1.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "messagebus_ruby_api", "1.0.3"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Parsing
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Dennis Schubert's avatar
    Dennis Schubert a validé
    gem "nokogiri",          "1.6.7.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "redcarpet",         "3.3.4"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "twitter-text",      "1.13.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "roxml",             "3.1.6"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "ruby-oembed",       "0.9.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "open_graph_reader", "0.6.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Services
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "omniauth",           "1.3.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "omniauth-facebook",  "3.0.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "omniauth-tumblr",    "1.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "omniauth-twitter",   "1.2.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "twitter",            "5.15.0"
    
    # Serializers
    
    
    # XMPP chat dependencies
    
    gem "diaspora-vines",             "~> 0.2.0.develop"
    
    Lukas Matt's avatar
    Lukas Matt a validé
    gem "rails-assets-diaspora_jsxc", "~> 0.1.4", source: "https://rails-assets.org"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Tags
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "acts-as-taggable-on", "3.5.0"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    # URIs and HTTP
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "addressable",        "2.3.8", require: "addressable/uri"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "faraday",            "0.9.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "faraday_middleware", "0.10.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "faraday-cookie_jar", "0.0.6"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "typhoeus",           "0.8.0"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Views
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "gon",                     "6.0.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "haml",                    "4.0.7"
    
    Jonne Haß's avatar
    Jonne Haß a validé
    gem "mobile-fu",               "1.3.1"
    gem "will_paginate",           "3.0.7"
    gem "rails-timeago",           "2.11.0"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    # 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
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # Windows and OSX have an execjs compatible runtime built-in, Linux users should
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # install Node.js or use "therubyracer".
    
    Jonne Haß's avatar
    Jonne Haß a validé
    #
    # See https://github.com/sstephenson/execjs#readme for more supported runtimes
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    # gem "therubyracer", :platform => :ruby
    
    Jonne Haß's avatar
    Jonne Haß a validé
    group :production do # we don"t install these on travis to speed up test runs
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Administration
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rails_admin", "0.8.1"
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Analytics
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rack-google-analytics", "1.2.0"
      gem "rack-piwik",            "0.3.0",  require: "rack/piwik"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Click-jacking protection
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rack-protection", "1.5.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Process management
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Redirects
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rack-rewrite", "1.5.1", require: false
      gem "rack-ssl",     "1.4.1", require: "rack/ssl"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Third party asset hosting
    
    buddhamagnet's avatar
    buddhamagnet a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "asset_sync", "1.1.0", require: false
    
    buddhamagnet's avatar
    buddhamagnet a validé
    group :development do
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Automatic test runs
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "guard-cucumber", "1.5.4"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "guard-rspec",    "4.6.4"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "guard-rubocop",  "1.2.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "guard",          "2.13.0", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rb-fsevent",     "0.9.6", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rb-inotify",     "0.9.5", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rubocop",  "0.35.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Preloading environment
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "spring", "1.5.0"
    
    
      # test coverage
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "simplecov", "0.11.1", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
    end
    
    group :test do
      # RSpec (unit tests, some integration tests)
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "fixture_builder",   "0.4.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "fuubar",            "2.0.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rspec-instafail",   "0.4.0", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "test_after_commit", "0.4.2"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # Cucumber (integration tests)
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "capybara",           "2.5.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "database_cleaner" ,  "1.5.1"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      # General helpers
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "factory_girl_rails", "4.5.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "timecop",            "0.8.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "webmock",            "1.22.3", require: false
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "shoulda-matchers",   "3.0.1"
    
    
    group :development, :test do
      # RSpec (unit tests, some integration tests)
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "rspec-rails",     "3.3.3"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "cucumber-rails",     "1.4.2", require: false
    
      # Jasmine (client side application tests (JS))
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "jasmine",                   "2.4.0"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "jasmine-jquery-rails",      "2.0.3"
    
      gem "rails-assets-jasmine-ajax", "3.2.0", source: "https://rails-assets.org"
    
    Jonne Haß's avatar
    Jonne Haß a validé
      gem "sinon-rails",               "1.15.0"