Gemfile revision e3334a4a0ab1ea6e44e84f807dc87acdf5960c7f
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rails', '~> 3.2.21'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rack-protection', '~> 1.5.3'
687d1dee0e92229232aa8be416897b640df67d07Timo Sirainengem 'secure_headers', '~> 1.2.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'pry-rails', '~> 0.3.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'pg', '~> 0.17.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'foreigner', '~> 1.6.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rdf', '~> 1.1.4.3'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rdf-rdfxml', '~> 1.1.0.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rdf-n3', '~> 1.1.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Gems used only for assets and not required
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# in production environments by default.
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengroup :assets do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'jstree-rails', :git => 'git://github.com/tristanm/jstree-rails.git'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'sass-rails', '~> 3.2.3'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'bootstrap-sass', '~> 3.0.0'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'coffee-rails', '~> 3.2.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'compass', '~> 0.12.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'font_awesome', '~> 3.101.0'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'jquery-rails', '~> 3.1.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'jquery-ui-rails', '4.2.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'momentjs-rails', '~> 2.8.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'd3_rails', '~> 3.4.10'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'therubyracer', '~> 0.12.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'uglifier', '>= 1.0.3'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'handlebars_assets', '~> 0.14.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'hamlbars', '~> 2.1.1'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainen gem 'underscore-rails', '~> 1.6.0'
5bbce06405dd5fc0d67411e48856953785f109f5Timo Sirainen gem 'bootstrap-select-rails', '~> 1.6.2'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainengem 'haml-rails', '~> 0.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Project configuration
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Official version above and including 0.4 requires Rails
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# which is a problem in git-hooks.
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# The specified commit is from a fork and allows to overwrite arrays.
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# It has been pull-requested:
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# https://github.com/railsconfig/rails_config/pull/99
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rails_config', github: 'hnakamur/rails_config', ref: 'overwrite_arrays'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen#provides correct indefinite article
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'indefinite_article', '~> 0.2.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'simple_form', '~> 2.1.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Inherited Resources
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'inherited_resources', '~> 1.4.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'has_scope', '~> 0.6.0.rc'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'active_model_serializers', '~> 0.9.3'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'json-stream', '~> 0.2.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'nokogiri', '~> 1.6.3.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Authentication
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'devise', '~> 3.2.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Authorization
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'cancan', '~> 1.6.7'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'kaminari', '~> 0.16.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Strip spaces in attributes
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem "strip_attributes", "~> 1.0"
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# For distributed ontologies
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'acts_as_tree', '~> 2.0.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem "rest-client", '~> 1.7.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Background-Jobs
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'sidekiq', '~> 3.2.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'sidetiq', '~> 0.6.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'sidekiq-failures', '~> 0.4.3'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'sidekiq-status', '~> 0.5.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'sinatra', '~> 1.4.5', require: false, group: [:development, :production]
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Search engine
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'progress_bar', '~> 1.0.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'elasticsearch-model', '~> 0.1.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'elasticsearch-rails', '~> 0.1.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'elasticsearch', '~> 1.0.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'elasticsearch-extensions', '~> 0.0.15'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Graph visualization
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'ruby-graphviz', "~> 1.0.8"
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Fake-inputs for tests and seeds
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem "faker", "~> 1.2"
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'rugged', '0.21.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'codemirror-rails', github: 'llwt/codemirror-rails'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'js-routes', '~> 0.9.8'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'specroutes', github: '0robustus1/specroutes'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Ancestry enabling tree structure in category model
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# gem 'ancestry'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Use dagnabit to model categories
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'dagnabit', '~> 3.0.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen# Migrate data in separate tasks
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengem 'data_migrate', '~> 1.2.0'
2de709376eddc50ec5fa470358bb57cf0a87bb1fTimo Sirainengroup :test do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'mocha', '~> 1.1.0', require: false
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'shoulda', '~> 3.5.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem "shoulda_routing_macros", "~> 0.1.2"
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem "factory_girl_rails", '~> 4.4.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'rspec-activemodel-mocks', '~> 1.0.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'rspec-its', '~> 1.0.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen # Required for integration tests
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'capybara', '~> 2.4.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'poltergeist', '~> 1.6.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'launchy', '~> 2.4.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'cucumber-rails', '~> 1.4', require: false
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainen # Code Coverage Analysis
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainen gem 'simplecov', '~> 0.9.0', require: false
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainen # So we can validate against json-schemas
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'json-schema', '~> 2.5.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen # Writing test ontologies
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'ontology-united', github: '0robustus1/ontology-united'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengroup :development do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem "rails-erd", '~> 1.1.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'quiet_assets', '~> 1.0.3'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'invoker', '~> 1.3.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengroup :development, :test do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'database_cleaner', '~> 1.3.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'rspec-rails', '~> 2.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'better_errors', '~> 1.1.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'binding_of_caller', '~> 0.7.2'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'i18n-tasks', '~> 0.7.6'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'pry-byebug', '~> 2.0.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen # Recording of HTTP Requests
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem "vcr", '~> 2.9.2', require: false
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem "webmock", '~> 1.9.0', require: false
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainengroup :production do
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainen gem 'god', '~> 0.13.4'
f4b1d7e52e983ba3063584c8b0ef577d6946331cTimo Sirainen gem 'exception_notification', '~> 4.0.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengroup :deployment do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'capistrano', '~> 3.1.0'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'capistrano-rails', '~> 1.1.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'capistrano-rvm', '~> 0.1.1'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainengroup :documentation do
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'yard', '~> 0.8.7.4'
a24665de9d5c773115a5918e60ed587aafe67d5cTimo Sirainen gem 'redcarpet', '~> 3.1.2'