-
Notifications
You must be signed in to change notification settings - Fork 13
/
Gemfile
195 lines (137 loc) · 3.87 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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
source 'https://rubygems.org'
# basic rails stack
gem 'rails', '6.0.3.2'
gem 'rake'
gem 'rack'
gem 'mysql2', '0.5.2'
gem 'passenger', '~> 6.0' # production app server
gem 'bootsnap', require: false
# AR like interface to static data hash based classes
gem 'active_hash'
#ensure connections to missing db don't cause precompilation to fail
gem "activerecord-nulldb-adapter"
# remove boilerplate code for abstracting small, focused classes
gem 'attr_extras', '~> 3.2.0'
# bootstrap sass integration
gem 'bootstrap-sass'
# http caching - reg.gov api caching
gem 'cachebar',
git: "https://github.com/criticaljuncture/cachebar.git"
# html calendar generation
gem 'calendar_helper',
git: "https://github.com/criticaljuncture/calendar_helper.git",
branch: 'master'
# file uploads (comment attachments)
gem "carrierwave", "0.11.2"
# parse more date formats when needed
gem 'chronic', '~> 0.10.2'
# command line integration
gem "cocaine"
# coffeescript integration
gem 'coffee-rails', '~> 5.0'
# app wide settings
gem 'config'
# model decorators
gem "draper"
# http client - FR Profile
gem 'faraday'
# FR API ruby library
gem 'federal_register', '0.7.6'
#gem 'federal_register', :path => '../federal_register'
#gem 'federal_register', :git => "https://github.com/usnationalarchives/federal_register.git",
# :ref => "master"
# aws integration
gem 'fog-aws'
# forms
gem 'formtastic'
# geocoding and distance calculation API
gem 'geokit', '1.4.1', require: 'geokit'
# url hyperlinker
gem 'htmlentities'
# error reporting
gem 'honeybadger'
# http requests
gem "httparty"
# adds indefinite article methods to String and Symbol
gem 'indefinite_article'
# JSON web tokens (share notifications across services)
gem 'jwt'
# jquery integration
gem 'jquery-rails'
# varnish cache client
gem 'klarlack', '0.0.7',
git: 'https://github.com/criticaljuncture/klarlack.git',
ref: 'f4c9706cd542046e7e37a4872b3a272b57cbb31b'
# preview emails in the broswer
gem 'mail_view',
git: 'https://github.com/37signals/mail_view.git'
# enhanced method memoization
gem 'memoist'
# xslt parsing
gem 'nokogiri'
# Single sign on
gem 'omniauth_openid_connect',
git: 'https://github.com/criticaljuncture/omniauth-openid-connect',
branch: 'master'
# pick item(s) from collection by it's weight/probability
gem "pickup", "0.0.8"
# inline css for mailer templates
gem 'premailer-rails'
# add methods to the ruby Process command via C-extensions
# (tracking memory usage)
gem 'proc-wait3'
# CORS support
gem 'rack-cors', require: 'rack/cors'
# automatically create links urls, etc. in text
gem 'rails_autolink'
# google recaptcha integration
gem 'recaptcha', '0.4.0', require: 'recaptcha/rails'
# redis integration - background jobs, etc.
gem 'redis', '~> 3.3.5'
# per-request global storage for Rack.
gem 'request_store'
# background jobs, resque web interface - rails engine
gem 'resque', '~> 1.27.0'
gem 'resque-retry'
# sass integration
gem 'sass-rails', '~> 5.1'
gem "sass"
# add safer handling for target="_blank"
gem 'safe_target_blank'
# email provider integration
gem 'sendgrid'
# background jobs
gem 'sidekiq', '~> 5.2.9'
# js minification
gem 'uglifier'
# js helper functions
gem 'underscore-rails', '~> 1.6.0'
# search pagination
gem 'will_paginate'
gem 'will_paginate-bootstrap', '~> 1.0.1'
gem 'sitemap_generator'
group :development do
gem 'web-console', '~> 2.0'
end
group :development, :test do
gem 'capybara'
#gem 'capybara-webkit'
#gem 'capybara-screenshot'
gem 'codeclimate-test-reporter', :require => nil
gem 'database_cleaner'
gem 'email_spec'
gem "factory_girl_rails", "~> 4.0"
gem 'webmock'
#auto test runner
gem 'guard'
gem 'guard-rspec', require: false
gem 'launchy'
gem 'pry'
gem 'pry-remote'
gem 'rspec-rails', '~> 3.2'
gem 'rspec-html-matchers'#, '~> 0.5.0'
gem 'rubocop', '~> 0.57.0'
gem 'timecop'
gem "vcr", "~> 2.6.0"
gem 'watchr', '0.7'
end