3843cab643
* update Gemfile to rails 5 and ruby 2.3.0 * fiddle with javascripts and add sprockets manifest file * update config directory for rails 5 * fix some errors with controllers/serializers * fix travis and rspec * new serializers renamed to serializers * module Api::V1 * reusable embedding code * add index/collections/paging. overriding most of snorlax now |:) * raml api documentation + rspec tests to verify schemas/examples * add sorting by ?sort and searching by ?q. Add pagination Link headers * api v1 => v2 * fill out synapse api * alphabetize map policy * fix page thing * fill out maps api * formParameters => properties, and fiddle with map api * more raml 1.0 stuff i'm learning about * deprecate v1 api * rails 5 uses ApplicationRecord class for app-wide model config * Update topic spec for api v2 * workaround for user_preference.rb issue * get ready for token api docs. also TODO is mapping api docs * spec out mapping api * map/mapping/synapse spec, plus other bugs * awesome, token specs/apis are done * add sanity checks to the api tests * more cleanup * devise fix * fix starred map error
61 lines
1 KiB
Ruby
61 lines
1 KiB
Ruby
source 'https://rubygems.org'
|
|
ruby '2.3.0'
|
|
|
|
gem 'rails', '~> 5.0.0'
|
|
|
|
gem 'active_model_serializers'
|
|
gem 'aws-sdk', '< 2.0'
|
|
gem 'best_in_place'
|
|
gem 'delayed_job'
|
|
gem 'delayed_job_active_record'
|
|
gem 'devise'
|
|
gem 'doorkeeper', '~> 4.0.0.rc4'
|
|
gem 'dotenv-rails'
|
|
gem 'exception_notification'
|
|
gem 'formtastic'
|
|
gem 'formula'
|
|
gem 'httparty'
|
|
gem 'json'
|
|
gem 'kaminari'
|
|
gem 'paperclip', '~> 4.3.6'
|
|
gem 'pg'
|
|
gem 'pundit'
|
|
gem 'pundit_extra'
|
|
gem 'rack-cors'
|
|
gem 'redis'
|
|
gem 'slack-notifier'
|
|
gem 'snorlax'
|
|
gem 'uservoice-ruby'
|
|
|
|
gem 'jquery-rails'
|
|
gem 'jquery-ui-rails'
|
|
gem 'jbuilder'
|
|
gem 'rails3-jquery-autocomplete'
|
|
|
|
group :assets do
|
|
gem 'coffee-rails'
|
|
gem 'sass-rails'
|
|
gem 'uglifier'
|
|
end
|
|
|
|
group :production do
|
|
gem 'rails_12factor'
|
|
end
|
|
|
|
group :test do
|
|
gem 'factory_girl_rails'
|
|
gem 'json-schema'
|
|
gem 'rspec-rails'
|
|
gem 'shoulda-matchers'
|
|
gem 'simplecov', require: false
|
|
gem 'brakeman', require: false
|
|
end
|
|
|
|
group :development, :test do
|
|
gem 'better_errors'
|
|
gem 'binding_of_caller'
|
|
gem 'pry-byebug'
|
|
gem 'pry-rails'
|
|
gem 'tunemygc'
|
|
gem 'rubocop'
|
|
end
|