source 'https://rubygems.org' # # RAILS # gem 'rails', '4.2.0' # additional gems for rails 4 gem 'railties' gem 'responders', '~> 2.0' # allows use of respond_with and respond_to in controllers # add these gems to help with the transition: gem 'protected_attributes' gem 'rails-observers' gem 'actionpack-page_caching' gem 'actionpack-action_caching' gem 'uglifier' # Gems used only for assets and not required in production environments by default. # Use SCSS for stylesheets gem 'sass-rails' # Use SCSS for stylesheets gem 'less-rails' gem 'twitter-bootstrap-rails', '2.2.8' gem 'therubyracer', '>=0.11.4', platforms: :ruby gem 'libv8' # To use debugger gem 'ledermann-rails-settings' gem 'jbuilder' #to notify admin of errors gem 'exception_notification' #to allow cloning of objects gem 'amoeba' group :development, :test do gem "byebug" end group :development do gem "better_errors" gem "binding_of_caller" gem 'web-console', '~>2.0' end # # USERS # # devise for user authentication gem 'devise' gem 'devise_invitable' gem 'omniauth' gem 'omniauth-shibboleth' #rolify for roles gem 'rolify' # Gems for repository integration gem 'email_validator' gem 'validate_url' # # DATABASE/SERVER # gem 'mysql2', '~> 0.3.18' #cancan for usergroups gem 'cancancan' # # VIEWS # gem 'jquery-rails' gem 'tinymce-rails' gem 'friendly_id' gem 'contact_us', '>= 1.2.0' gem 'recaptcha' gem 'turbolinks' #implementation of forms gem 'activeadmin', github: 'activeadmin' # # EXPORTING PLANS # gem 'thin' gem 'wicked_pdf' gem 'htmltoword' gem 'feedjira' # WORD DOC EXPORTING gem 'caracal' gem 'caracal-rails' # # INTERNATIONALIZATION # gem "i18n-js", ">= 3.0.0.rc11" #damodar added TODO: explain # # TESTING # group :test do gem 'minitest-rails-capybara' gem 'minitest-reporters' gem 'rack-test' end # # API # gem 'swagger-docs' # # CODE DOCUMENTATION # gem 'yard' gem 'redcarpet'