This repository has been archived by the owner on Mar 9, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
162 lines (115 loc) · 3.73 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
source 'https://rubygems.org'
ruby '2.0.0'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 4.1'
# Use bcrypt for password hashing
gem 'bcrypt', '~> 3.1.5'
# Use paper_trail for versioning
gem 'paper_trail'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.2'
# Include Twitter's bootstrap.js for ass
gem 'bootstrap-sass', '~> 3.1.1'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'
# Allows for easily paginating lists
#gem 'will_paginate', '~> 3.0.5'
#Dont use will_paginate, use kaminari, for active_admin supoort
# gem 'bootstrap-will_paginate', '~> 0.0.10'
# Use jquery as the JavaScript library
gem 'jquery-rails'
gem 'jquery-ui-rails', '~> 5.0.0'
#Allow us to do global hotkeys in our site (admin user switcher for example)
gem 'jquery-hotkeys-rails'
gem 'active_model_serializers', '~> 0.9.0.alpha1'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
#gem 'jbuilder', '~> 1.2'
#Easy hook to strip whitespace before validations
gem 'auto_strip_attributes', '~> 2.0'
# Use postgres as the database for Active Record
gem 'pg', '~> 0.17.1'
# Use devise for auth
gem 'devise', '~> 3.2.4'
# Rolify master has not been updated in 3 months as of 5/3/2014. jhenkens branch has a few bug-fixes
gem 'rolify', github: 'jhenkens/rolify'
# Allows us to specify what a user 'can' do based on their roles
gem 'cancancan', '~> 1.7.1'
# Use the 3.1.0 RC because it supports BootStrap 3
gem 'mail_form', '~> 1.5.0'
gem 'simple_form', '~> 3.1.0.rc1'
gem 'libxml-ruby', '~> 2.7.0'
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'arbre', '~> 1.0.1'
gem 'acts_as_list', '~> 0.4.0'
gem 'ckeditor', '~> 4.1.0'
#For AWS-ckeditor assets and Laplaya Media
gem 'aws-sdk', '~> 1.51.0'
gem 'paperclip', '~> 4.1.1'
gem 'data_uri', '~> 0.1.0' #for converting data-uris to the actual file to upload to aws
#Host our assets on AWS
gem 'fog', '~>1.20', require: 'fog/aws/storage'
gem 'asset_sync', '~> 1.1.0'
# Restrict javascript to a specific controller, within assett pipeline
gem 'paloma', '~> 4.1.0'
#draw charts for the teacher view
gem 'chartkick', '~> 1.3.2'
#interpret CSV from excel and create spreadsheets to send
gem 'roo', '~> 1.13.2'
gem 'axlsx', '~> 2.0.1'
#Breadcrumbs
gem 'gretel', '~> 3.0'
#Filter student projects more easily
gem 'filterrific', '~> 2.0.4'
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
group :production do
# If running on Heroku
gem 'newrelic_rpm'
gem 'rails_12factor'
gem 'lograge'
end
group :test do
gem 'selenium-webdriver', '~> 2.42.0'
gem 'capybara', '~> 2.3.0'
gem 'poltergeist', '~> 1.5.1'
gem 'launchy'
end
group :development, :test do
gem 'dotenv-rails', '~> 0.11.1'
gem 'factory_girl_rails', '~> 4.4.1'
gem 'faker', '~> 1.3.0'
gem 'rspec-rails', '~> 3.1'
gem 'fuubar', '~> 2.0.0rc1'
gem 'rspec-expectations', '~> 3.1'
gem 'rspec-its', '~> 1.0.1'
gem 'rspec-collection_matchers', '~> 1.0.0'
gem 'spork-rails', '~> 4.0.0'
gem 'guard-rspec', '~> 4.2.8'
gem 'guard-spork', '~> 1.5.1'
gem 'childprocess', '~> 0.5.2'
end
group :development do
#Rubymine debugging
gem 'ruby-debug-ide'
gem 'debase'
#nice debugging in your browser
gem 'better_errors'
#allows interpreted ruby while debugging in browser
gem 'binding_of_caller'
#enables RailsPanel chrome developer addon
gem 'meta_request'
gem 'rack-mini-profiler'
end
# gem 'therubyracer', platforms: :ruby
# Use unicorn as the app server
gem 'unicorn'
gem 'resque'
gem 'resque-loner'
gem 'resque-web', require: 'resque_web'
# Use Capistrano for deployment
# gem 'capistrano', group: :development
# Use debugger