Skip to content
Extraits de code Groupes Projets
Gemfile 3,57 ko
Newer Older
  • Learn to ignore specific revisions
  • echarp's avatar
    echarp a validé
    # The central piece of this application: the month calendar view
    gem 'simple_calendar'
    
    # The recurrence management library
    gem 'ice_cube'
    
    # Later versions require a new ruby version, which is not yet in production
    gem 'has_scope', '< 0.7'
    
    echarp's avatar
    echarp a validé
    
    # Use ActiveModel has_secure_password
    
    echarp's avatar
    echarp a validé
    # gem 'bcrypt', '~> 3.1.7'
    
    echarp's avatar
    echarp a validé
    
    
    echarp's avatar
    echarp a validé
    # Use Unicorn as the app server
    
    echarp's avatar
    echarp a validé
    # gem 'unicorn'
    
    # Use Capistrano for deployment
    
    echarp's avatar
    echarp a validé
    # gem 'capistrano-rails', group: :development
    
    echarp's avatar
    echarp a validé
    
    
    # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
    gem 'jbuilder'
    
    
    echarp's avatar
    echarp a validé
    gem 'devise'
    
    echarp's avatar
    echarp a validé
    gem 'rails-i18n'
    
    # Store some specific content, like application name and static pages contents
    
        require: 'i18n/active_record'
    
    # Remove leading and trailing white spaces
    gem 'strip_attributes'
    # Track changes to models' data
    
    # Validate mails submitted
    
    # Email address obfuscation
    gem 'actionview-encoded_mail_to'
    
    echarp's avatar
    echarp a validé
    # To display a patched diff for event descriptions
    
    # A generic library to administrate the tool
    
    echarp's avatar
    echarp a validé
    # A nicer markdown editor in active admin
    gem 'activeadmin_pagedown'
    
    echarp's avatar
    echarp a validé
    
    
    echarp's avatar
    echarp a validé
    group :development do
    
    echarp's avatar
    echarp a validé
      gem 'sqlite3'
    
    echarp's avatar
    echarp a validé
    
      # Access an IRB console on exception pages or by using <%= console %> in views
    
    echarp's avatar
    echarp a validé
    
    
      gem 'guard-migrate', require: false
      gem 'guard-bundler', require: false
      gem 'guard-rubocop', require: false
      gem 'guard-minitest', require: false
      gem 'guard-livereload', require: false
      gem 'rack-livereload'
    
    echarp's avatar
    echarp a validé
      gem 'haml_lint'
    
      # Security checks
      gem 'brakeman', require: false
    
    echarp's avatar
    echarp a validé
    end
    
    echarp's avatar
    echarp a validé
    group :test do
      gem 'simplecov'
    end
    
    
    group :development, :test do
      # Call 'byebug' anywhere in the code to stop execution and get a debugger
      # console
      gem 'byebug'
    
      # Spring speeds up development by keeping your application running in the
      # background. Read more: https://github.com/rails/spring
      gem 'spring'
    end
    
    
    group :development, :test, :assets do
    
      # Use SASS for stylesheets
    
      gem 'sass-rails'
      # Use CoffeeScript for .coffee assets and views
      gem 'coffee-rails'
    
      # Use jquery as the JavaScript library
    
    echarp's avatar
    echarp a validé
      # Limited to before 4.1, because later version breaks the date/time selector
    
      # Turbolinks makes following links in your web application
      # faster. Read more: https://github.com/rails/turbolinks
      gem 'turbolinks'
      # bundle exec rake doc:rails generates the API under doc/api.
    
    
      gem 'modernizr-rails'
    
      # Patch older browsers so they do understand html5
      gem 'webshims-rails'
    
      # Improve the html select element
    
      # Later version disabled the tag selector...
    
      gem 'select2-rails', '< 4'
    
      # A superb font to use as icons
      gem 'font-awesome-sass'
    end
    
    group :assets do
      # Use Uglifier as compressor for JavaScript assets
      gem 'uglifier'
      # See https://github.com/sstephenson/execjs#readme for more supported runtimes
      gem 'therubyracer', platforms: :ruby
    end
    
    
    group :production do
      # Use mysql as the database for Active Record