2
2
3
3
source "https://rubygems.org"
4
4
5
- gem "rails" , "5.2.7 .1"
5
+ gem "rails" , "6.1.6 .1"
6
6
7
7
# Legacy Rails features, remove me!
8
8
# responders (class level)
9
9
gem "responders" , "3.0.1"
10
10
11
11
# Appserver
12
12
13
- gem "unicorn" , "6.0 .0" , require : false
13
+ gem "unicorn" , "6.1 .0" , require : false
14
14
gem "unicorn-worker-killer" , "0.4.5"
15
15
16
16
# Federation
17
17
18
- gem "diaspora_federation-json_schema" , "0.2.7 "
19
- gem "diaspora_federation-rails" , "0.2.7 "
18
+ gem "diaspora_federation-json_schema" , "0.2.8 "
19
+ gem "diaspora_federation-rails" , "0.2.8 "
20
20
21
21
# API and JSON
22
22
23
23
gem "acts_as_api" , "1.0.1"
24
- gem "json" , "2.3.0 "
25
- gem "json-schema" , "2.8.1 "
24
+ gem "json" , "2.6.2 "
25
+ gem "json-schema" , "3.0.0 "
26
26
27
27
# Authentication
28
28
29
- gem "devise" , "4.8.0 "
29
+ gem "devise" , "4.8.1 "
30
30
gem "devise_lastseenable" , "0.0.6"
31
- gem "devise-two-factor" , "4.0.1 "
32
- gem "rqrcode" , "2.1.0 "
31
+ gem "devise-two-factor" , "4.0.2 "
32
+ gem "rqrcode" , "2.1.1 "
33
33
34
34
# Captcha
35
35
36
36
gem "simple_captcha2" , "0.5.0" , require : "simple_captcha"
37
37
38
38
# Background processing
39
39
40
- gem "redis" , "4.5.1 "
41
- gem "sidekiq" , "6.2.2 "
40
+ gem "redis" , "4.7.0 "
41
+ gem "sidekiq" , "6.5.1 "
42
42
43
43
# Scheduled processing
44
44
45
- gem "sidekiq-cron" , "1.2 .0"
45
+ gem "sidekiq-cron" , "1.6 .0"
46
46
47
47
# Compression
48
48
49
- gem "terser" , "1.1.7 "
49
+ gem "terser" , "1.1.10 "
50
50
51
51
# Configuration
52
52
53
53
gem "configurate" , "0.5.0"
54
- gem "toml-rb" , "2.1.0 "
54
+ gem "toml-rb" , "2.1.2 "
55
55
56
56
# Cross-origin resource sharing
57
57
58
58
gem "rack-cors" , "1.1.1" , require : "rack/cors"
59
59
60
60
# CSS
61
61
62
- gem "autoprefixer-rails" , "10.3.3 .0"
62
+ gem "autoprefixer-rails" , "10.4.7 .0"
63
63
gem "bootstrap-sass" , "3.4.1"
64
64
gem "bootstrap-switch-rails" , "3.3.3" # 3.3.4 and 3.3.5 is broken, see https://github.com/Bttstrp/bootstrap-switch/issues/691
65
- gem "compass-rails" , "3.1.0"
66
- gem "sass-rails" , "5.0.7"
67
- gem "sprockets-rails" , "3.2.2"
65
+ gem "sassc-rails" , "2.1.2"
66
+ gem "sprockets-rails" , "3.4.2"
68
67
69
68
# Database
70
69
71
70
group :mysql , optional : true do
72
- gem "mysql2" , "0.5.3 "
71
+ gem "mysql2" , "0.5.4 "
73
72
end
74
73
group :postgresql , optional : true do
75
- gem "pg" , "1.2.3 "
74
+ gem "pg" , "1.4.1 "
76
75
end
77
76
78
- gem "activerecord-import" , "1.1 .0"
77
+ gem "activerecord-import" , "1.4 .0"
79
78
80
79
# File uploading
81
80
82
81
gem "carrierwave" , "2.2.2"
83
- gem "fog-aws" , "3.12 .0"
82
+ gem "fog-aws" , "3.14 .0"
84
83
gem "mini_magick" , "4.11.0"
85
84
86
85
# GUID generation
87
86
gem "uuid" , "2.3.9"
88
87
89
- # Icons
90
-
91
- gem "entypo-rails" , "3.0.0"
92
-
93
88
# JavaScript
94
89
95
90
gem "handlebars_assets" , "0.23.9"
96
- gem "jquery-rails" , "4.4 .0"
97
- gem "js-routes " , "2.1.2 "
98
- gem "js_image_paths " , "0.1.1 "
91
+ gem "jquery-rails" , "4.5 .0"
92
+ gem "js_image_paths " , "0.2.0 "
93
+ gem "js-routes " , "2.2.4 "
99
94
100
95
source "https://gems.diasporafoundation.org" do
101
- gem "rails-assets-jquery" , "3.5.1 " # Should be kept in sync with jquery-rails
96
+ gem "rails-assets-jquery" , "3.6.0 " # Should be kept in sync with jquery-rails
102
97
gem "rails-assets-jquery.ui" , "1.11.4"
103
98
104
99
gem "rails-assets-highlightjs" , "9.12.0"
@@ -112,6 +107,7 @@ source "https://gems.diasporafoundation.org" do
112
107
gem "rails-assets-markdown-it-sup" , "1.0.0"
113
108
114
109
gem "rails-assets-backbone" , "1.3.3"
110
+ gem "rails-assets-bootstrap" , "3.4.1"
115
111
gem "rails-assets-bootstrap-markdown" , "2.10.0"
116
112
gem "rails-assets-corejs-typeahead" , "1.2.1"
117
113
gem "rails-assets-fine-uploader" , "5.13.0"
@@ -132,21 +128,17 @@ gem "markdown-it-html5-embed", "1.0.0"
132
128
133
129
gem "http_accept_language" , "2.1.1"
134
130
gem "i18n-inflector-rails" , "1.0.7"
135
- gem "rails-i18n" , "5.1.3"
136
-
137
- # Mail
138
-
139
- gem "markerb" , "1.1.0"
131
+ gem "rails-i18n" , "6.0.0"
140
132
141
133
# Map
142
134
gem "leaflet-rails" , "1.7.0"
143
135
144
136
# Parsing
145
137
146
- gem "nokogiri" , "1.12.5 "
138
+ gem "nokogiri" , "1.13.7 "
147
139
gem "open_graph_reader" , "0.7.2" # also update User-Agent in features/support/webmock.rb and open_graph_cache_spec.rb
148
140
gem "redcarpet" , "3.5.1"
149
- gem "ruby-oembed" , "0.15.0 "
141
+ gem "ruby-oembed" , "0.16.1 "
150
142
gem "twitter-text" , "1.14.7"
151
143
152
144
# RTL support
@@ -159,8 +151,8 @@ gem "secure_headers", "6.3.3"
159
151
160
152
# Services
161
153
162
- gem "omniauth" , "2.0.4 "
163
- gem "omniauth-rails_csrf_protection" , "1.0.0 "
154
+ gem "omniauth" , "2.1.0 "
155
+ gem "omniauth-rails_csrf_protection" , "1.0.1 "
164
156
gem "omniauth-tumblr" , "1.2"
165
157
gem "omniauth-twitter" , "1.4.0"
166
158
gem "omniauth-wordpress" , "0.2.2"
@@ -171,30 +163,30 @@ gem "openid_connect", "1.3.0"
171
163
172
164
# Serializers
173
165
174
- gem "active_model_serializers" , "0.9.7 "
166
+ gem "active_model_serializers" , "0.9.8 "
175
167
176
168
# XMPP chat dependencies
177
169
gem "diaspora-prosody-config" , "0.0.7"
178
170
gem "rails-assets-diaspora_jsxc" , "0.1.5.develop.7" , source : "https://gems.diasporafoundation.org"
179
171
180
172
# Tags
181
173
182
- gem "acts-as-taggable-on" , "8.1.0 "
174
+ gem "acts-as-taggable-on" , "9.0.1 "
183
175
184
176
# URIs and HTTP
185
177
186
178
gem "addressable" , "2.8.0" , require : "addressable/uri"
187
- gem "faraday" , "0.17.4 "
179
+ gem "faraday" , "0.17.5 "
188
180
gem "faraday-cookie_jar" , "0.0.7"
189
181
gem "faraday_middleware" , "0.14.0"
190
182
gem "typhoeus" , "1.4.0"
191
183
192
184
# Views
193
185
194
186
gem "gon" , "6.4.0"
195
- gem "hamlit" , "2.15.1 "
187
+ gem "hamlit" , "2.16.0 "
196
188
gem "mobile-fu" , "1.4.0"
197
- gem "rails-timeago" , "2.19.1 "
189
+ gem "rails-timeago" , "2.20.0 "
198
190
gem "will_paginate" , "3.3.1"
199
191
200
192
# Logging
@@ -210,7 +202,7 @@ gem "rubyzip", "2.3.2", require: "zip"
210
202
# https://github.com/gitlabhq/gitlabhq/issues/3826
211
203
# https://github.com/gitlabhq/gitlabhq/pull/3852
212
204
# https://github.com/discourse/discourse/pull/238
213
- gem "minitest"
205
+ gem "minitest" , "5.15.0"
214
206
215
207
gem "versionist" , "2.0.1"
216
208
@@ -238,15 +230,15 @@ group :production do # we don"t install these on travis to speed up test runs
238
230
239
231
# Third party asset hosting
240
232
241
- gem "asset_sync" , "2.15.0 " , require : false
233
+ gem "asset_sync" , "2.15.2 " , require : false
242
234
end
243
235
244
236
group :development do
245
237
# Linters
246
- gem "haml_lint" , "0.37.1 " , require : false
238
+ gem "haml_lint" , "0.40.0 " , require : false
247
239
gem "pronto" , "0.11.0" , require : false
248
240
gem "pronto-eslint" , "0.11.0" , require : false
249
- gem "pronto-haml" , "0.11.0 " , require : false
241
+ gem "pronto-haml" , "0.11.1 " , require : false
250
242
gem "pronto-rubocop" , "0.11.1" , require : false
251
243
gem "pronto-scss" , "0.11.0" , require : false
252
244
gem "rubocop" , "0.93.1" , require : false
@@ -261,15 +253,14 @@ group :development do
261
253
262
254
gem "turbo_dev_assets" , "0.0.2"
263
255
264
- gem "listen" , "3.5 .1"
256
+ gem "listen" , "3.7 .1"
265
257
end
266
258
267
259
group :test do
268
260
# RSpec (unit tests, some integration tests)
269
261
270
262
gem "fixture_builder" , "0.5.2"
271
263
gem "fuubar" , "2.5.1"
272
- gem "json-schema-rspec" , "0.0.4"
273
264
gem "rspec-json_expectations" , "~> 2.1"
274
265
275
266
# Cucumber (integration tests)
@@ -284,18 +275,18 @@ group :test do
284
275
285
276
gem "factory_girl_rails" , "4.9.0"
286
277
gem "shoulda-matchers" , "4.5.1"
287
- gem "timecop" , "0.9.4 "
278
+ gem "timecop" , "0.9.5 "
288
279
gem "webmock" , "3.14.0" , require : false
289
280
290
- gem "diaspora_federation-test" , "0.2.7 "
281
+ gem "diaspora_federation-test" , "0.2.8 "
291
282
end
292
283
293
284
group :development , :test do
294
285
# RSpec (unit tests, some integration tests)
295
- gem "rspec-rails" , "5.0 .2"
286
+ gem "rspec-rails" , "5.1 .2"
296
287
297
288
# Cucumber (integration tests)
298
- gem "cucumber-rails" , "2.4.0 " , require : false
289
+ gem "cucumber-rails" , "2.5.1 " , require : false
299
290
300
291
# Jasmine (client side application tests (JS))
301
292
gem "chrome_remote" , "0.3.0"
0 commit comments