This repository has been archived by the owner on Feb 7, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
154 lines (111 loc) · 3.93 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
source 'https://rubygems.org'
# For Heroku to be able to use the desired Ruby version
ruby '2.2.4'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.2.2'
# Use postgresql as the database for Active Record
gem 'pg'
# Use Sass for stylesheets.
# If you would like to use another CSS preprocessor, remove this.
# However, people do tend to favor Sass with Rails.
gem 'sass-rails'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
# Use jquery as the JavaScript library
gem 'jquery-rails'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder.
gem 'jbuilder', '~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api
gem 'sdoc', '~> 0.4.0', group: :doc
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'
# Use Rails Html Sanitizer for HTML sanitization
gem 'rails-html-sanitizer', '~> 1.0'
# For annotating models with database column information
gem 'annotate'
# For managing front-end assets via Bower
gem 'bower-rails'
# For serving Angular templates through the Rails asset pipeline
gem 'angular-rails-templates'
# For Angular to work with CSRF protection
gem 'ng-rails-csrf'
# For authentication.
gem 'devise', '~> 3.5.0'
# For authentication via 3rd party providers
gem 'omniauth-facebook'
gem 'omniauth-google-oauth2'
# For assigning roles to users
gem 'rolify'
# For role-based authorization
gem 'pundit'
# For using respond_with
gem 'responders'
# For running background tasks
gem 'delayed_job_active_record'
# Web server that supports concurrent request handling
gem 'puma'
# Bootstrap front-end framework.
# We use the gem, rather than Bower, due to the former's ease of integration
# over the latter.
gem 'bootstrap-sass', '~> 3.3.0'
# For Bootstrap compatible Rails form helpers
gem 'bootstrap_form'
# For bootswatch theme
gem 'bootswatch-rails'
# For pagination
gem 'kaminari'
# For AWS integration
gem 'aws-sdk', '~> 2'
# For auto-prefixing Sass/CSS styles with vendor prefixes
gem 'autoprefixer-rails'
# For on-the-fly image manipulation (and subsequent caching, for efficiency).
# Can do uploads too, but we don't use it for that.
gem 'dragonfly', '~> 1.0.7'
# Database backed key value store for app-wide or model specific data, such as
# settings, flags etc.
gem 'ledermann-rails-settings'
# For more concise Rails logging
gem 'lograge'
# To make finding the number of objects that belong to an ActiveRecord object
# more efficient.
gem 'counter_culture', '~> 0.2'
# To support Angular HTML5 mode. For a detailed discussion, see
# http://mbell697.github.io/2014/02/04/yeoman-angular-rails-html5mode.
# Also take a look within /config/application.rb (search for 'rewrite'), for
# code and comments that help explain the server support this feature requires.
gem 'rack-rewrite'
# Use Unicorn as the app server
# gem 'unicorn'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
# Gems required for deploying on Heroku
group :production, :staging do
gem 'rails_12factor'
gem 'rails_stdout_logging'
gem 'rails_serve_static_assets'
end
group :development, :test do
# Call 'debugger' anywhere in the code to stop execution and get a debugger
# console
# MY NOTE: Since we're using the RubyMine debugger on our machine, we comment
# this out, as it interferes. Otherwise, uncomment it!
#gem 'byebug'
# Access an IRB console on exceptions page and /console in development
gem 'web-console', '~> 2.0.0.beta2'
# Spring speeds up development by keeping your application running in the
# background. Read more: https://github.com/rails/spring.
gem 'spring'
# For Rails code testing
gem 'rspec'
gem 'rspec-rails'
# For creating mock objects while testing
gem 'factory_girl_rails'
# For Angular and JS code testing
gem 'teaspoon'
end
group :development do
# For documentation
gem 'yard'
end