-
Notifications
You must be signed in to change notification settings - Fork 22
/
Gemfile
177 lines (124 loc) · 3.99 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
source "https://rubygems.org"
ruby "3.2.2"
gem "rails", "= 6.1.7.3"
gem "rails-html-sanitizer", "~> 1.4.4"
# Use SCSS for stylesheets
gem "sass-rails", "~> 6.0"
# Use Terser as compressor for JavaScript assets
gem "terser", "~> 1.1"
# Use CoffeeScript for .coffee assets and views
gem "coffee-rails", "~> 5.0"
# Use jquery as the JavaScript library
gem "jquery-rails", "~> 4.4"
# Turbolinks makes navigating your web application faster
gem "turbolinks", "~> 5"
# Build JSON APIs with ease
gem "jbuilder", "~> 2.5"
gem "rails-reverse-proxy"
gem "matrix"
# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", ">= 1.4.6", require: false
# bundle exec rake doc:rails generates the API under doc/api.
gem "sdoc", ">= 1.0.0", group: :doc
# ActiveModelSerializers brings convention over configuration to your JSON generation.
gem "active_model_serializers", "~> 0.10.12"
gem "redis", "~> 4.8.1"
# Support for bulk inserting data using ActiveRecord
gem "activerecord-import"
# Parameter validation for the API (used only in comparisons controller)
gem "rails_param"
# WiceGrid is a Rails grid plugin.
# Wice Grid doesn't support Rails 6 now, so we use the patched version from here:
# https://github.com/patricklindsay/wice_grid/issues/74
gem "wice_grid", "~> 4.1", ">= 4.1.0", github: "kreintjes/wice_grid", branch: "fix/all"
# Page-specific javascript for Rails done right
gem "paloma", "~> 5.1.0"
# Websocket support (for fetching logs)
gem "websocket"
gem "sprockets", "~> 4.0"
gem "sprockets-rails", "~> 3.3.0", require: "sprockets/railtie"
gem "hashdiff", "~> 1.0.1"
# For reCaptcha
gem "recaptcha", "~> 5.8.1"
# Excel spreadsheet generation
gem "axlsx", "3.0.0.pre"
# Secure headers
gem "secure_headers", "~> 6.3"
# Gravatar profile image helper
gem "gravtastic"
# Adds pagination support to models
gem "bootstrap-kaminari-views"
gem "kaminari", "~> 1.2"
# For getting user's local time
gem "local_time"
# Add comments on any model
gem "acts-as-taggable-on", "~> 9.0", github: "mbleigh/acts-as-taggable-on"
gem "acts_as_commentable_with_threading", ">= 2.0.1"
gem "awesome_nested_set", github: "collectiveidea/awesome_nested_set"
gem "acts_as_follower", github: "tcocca/acts_as_follower", branch: "master"
gem "acts_as_votable"
# For inline-css in emails
gem "inky-rb", require: "inky"
gem "premailer-rails"
gem "mysql2"
gem "gretel", "~> 4.4"
gem "rack-utf8_sanitizer", "~> 1.7"
gem "simple_form", "~> 5.1"
# PDF builder
gem "prawn"
gem "aws-sdk-sns"
gem "execjs"
gem "parallel"
gem "dry-container"
gem "dry-configurable"
gem "nokogiri", ">=1.13.10"
gem "rack", ">=2.2.6.3"
gem "rubyzip", "=1.3.0"
gem "sidekiq", ">= 7.0.8"
gem "whenever", require: false
gem "soapforce"
gem "dotenv-rails", "~> 2.7"
group :development do
# Annotate models
gem "annotate"
gem "brakeman"
# Access an interactive console on exception pages or by calling 'console' anywhere in the code
gem "web-console"
gem "listen"
# Automatic Ruby code checking tool.
gem "rubocop", require: false
gem "rubocop-rails", require: false
gem "rubocop-rspec", require: false
gem "pronto"
gem "pronto-rubocop", require: false
gem "pronto-brakeman", require: false
gem "byebug", platforms: %i(mri mingw x64_mingw)
gem "pry"
gem "pry-byebug", github: "deivid-rodriguez/pry-byebug"
gem "pry-rails"
gem "pry-remote"
gem "pry-stack_explorer"
gem "guard"
gem "guard-rspec", require: false
end
group :development, :test, :ui_test do
gem "thin", "~> 1.8"
end
group :development, :test, :ui_test, :staging, :dev do
# View outgoing HTTP requests in logs
gem "httplog"
end
group :test do
gem "database_cleaner", "~> 1.5", ">= 1.5.3"
gem "factory_bot_rails", "~> 4.11", ">= 4.11.1"
gem "ffaker"
gem "rails-controller-testing", ">= 1.0.5"
gem "rspec-rails", "~> 4.0.1"
gem "shoulda-matchers"
gem "simplecov", ">= 0.18.5", require: false
gem "webmock", "~> 3.1", ">= 3.1.1"
end
group :production, :staging, :dev do
gem "exception_notification", "~> 4.4"
gem "puma", "~> 6.2", ">= 6.2.2"
end