Commit cef1875cb1ac57b481b6cfcd484e439ceaba7bb5

Authored by Karpikau Andrei
1 parent cd1b207f

add thumb for images

1 1 PATH
2 2 remote: .
3 3 specs:
4   - kanjai (0.0.143)
  4 + kanjai (0.0.155)
5 5 acts-as-taggable-on (~> 6.5)
6 6 acts_as_list
7 7 acts_as_tree
8 8 aws-sdk
9 9 devise
  10 + mini_magick
10 11 pg (= 1.0.0)
11 12 rails (~> 5.2)
12 13 sass-rails (~> 5.0)
... ... @@ -15,43 +16,43 @@ PATH
15 16 GEM
16 17 remote: https://rubygems.org/
17 18 specs:
18   - actioncable (5.2.4.2)
19   - actionpack (= 5.2.4.2)
  19 + actioncable (5.2.4.3)
  20 + actionpack (= 5.2.4.3)
20 21 nio4r (~> 2.0)
21 22 websocket-driver (>= 0.6.1)
22   - actionmailer (5.2.4.2)
23   - actionpack (= 5.2.4.2)
24   - actionview (= 5.2.4.2)
25   - activejob (= 5.2.4.2)
  23 + actionmailer (5.2.4.3)
  24 + actionpack (= 5.2.4.3)
  25 + actionview (= 5.2.4.3)
  26 + activejob (= 5.2.4.3)
26 27 mail (~> 2.5, >= 2.5.4)
27 28 rails-dom-testing (~> 2.0)
28   - actionpack (5.2.4.2)
29   - actionview (= 5.2.4.2)
30   - activesupport (= 5.2.4.2)
  29 + actionpack (5.2.4.3)
  30 + actionview (= 5.2.4.3)
  31 + activesupport (= 5.2.4.3)
31 32 rack (~> 2.0, >= 2.0.8)
32 33 rack-test (>= 0.6.3)
33 34 rails-dom-testing (~> 2.0)
34 35 rails-html-sanitizer (~> 1.0, >= 1.0.2)
35   - actionview (5.2.4.2)
36   - activesupport (= 5.2.4.2)
  36 + actionview (5.2.4.3)
  37 + activesupport (= 5.2.4.3)
37 38 builder (~> 3.1)
38 39 erubi (~> 1.4)
39 40 rails-dom-testing (~> 2.0)
40 41 rails-html-sanitizer (~> 1.0, >= 1.0.3)
41   - activejob (5.2.4.2)
42   - activesupport (= 5.2.4.2)
  42 + activejob (5.2.4.3)
  43 + activesupport (= 5.2.4.3)
43 44 globalid (>= 0.3.6)
44   - activemodel (5.2.4.2)
45   - activesupport (= 5.2.4.2)
46   - activerecord (5.2.4.2)
47   - activemodel (= 5.2.4.2)
48   - activesupport (= 5.2.4.2)
  45 + activemodel (5.2.4.3)
  46 + activesupport (= 5.2.4.3)
  47 + activerecord (5.2.4.3)
  48 + activemodel (= 5.2.4.3)
  49 + activesupport (= 5.2.4.3)
49 50 arel (>= 9.0)
50   - activestorage (5.2.4.2)
51   - actionpack (= 5.2.4.2)
52   - activerecord (= 5.2.4.2)
  51 + activestorage (5.2.4.3)
  52 + actionpack (= 5.2.4.3)
  53 + activerecord (= 5.2.4.3)
53 54 marcel (~> 0.3.1)
54   - activesupport (5.2.4.2)
  55 + activesupport (5.2.4.3)
55 56 concurrent-ruby (~> 1.0, >= 1.0.2)
56 57 i18n (>= 0.7, < 2)
57 58 minitest (~> 5.1)
... ... @@ -64,540 +65,543 @@ GEM
64 65 activerecord (>= 3.0.0)
65 66 arel (9.0.0)
66 67 aws-eventstream (1.1.0)
67   - aws-partitions (1.313.0)
  68 + aws-partitions (1.326.0)
68 69 aws-sdk (3.0.1)
69 70 aws-sdk-resources (~> 3)
70   - aws-sdk-accessanalyzer (1.6.0)
  71 + aws-sdk-accessanalyzer (1.7.0)
71 72 aws-sdk-core (~> 3, >= 3.71.0)
72 73 aws-sigv4 (~> 1.1)
73   - aws-sdk-acm (1.30.0)
  74 + aws-sdk-acm (1.31.0)
74 75 aws-sdk-core (~> 3, >= 3.71.0)
75 76 aws-sigv4 (~> 1.1)
76   - aws-sdk-acmpca (1.23.0)
  77 + aws-sdk-acmpca (1.24.0)
77 78 aws-sdk-core (~> 3, >= 3.71.0)
78 79 aws-sigv4 (~> 1.1)
79   - aws-sdk-alexaforbusiness (1.35.0)
  80 + aws-sdk-alexaforbusiness (1.36.0)
80 81 aws-sdk-core (~> 3, >= 3.71.0)
81 82 aws-sigv4 (~> 1.1)
82   - aws-sdk-amplify (1.16.0)
  83 + aws-sdk-amplify (1.17.0)
83 84 aws-sdk-core (~> 3, >= 3.71.0)
84 85 aws-sigv4 (~> 1.1)
85   - aws-sdk-apigateway (1.40.0)
  86 + aws-sdk-apigateway (1.42.0)
86 87 aws-sdk-core (~> 3, >= 3.71.0)
87 88 aws-sigv4 (~> 1.1)
88   - aws-sdk-apigatewaymanagementapi (1.13.0)
  89 + aws-sdk-apigatewaymanagementapi (1.14.0)
89 90 aws-sdk-core (~> 3, >= 3.71.0)
90 91 aws-sigv4 (~> 1.1)
91   - aws-sdk-apigatewayv2 (1.20.0)
  92 + aws-sdk-apigatewayv2 (1.21.0)
92 93 aws-sdk-core (~> 3, >= 3.71.0)
93 94 aws-sigv4 (~> 1.1)
94   - aws-sdk-appconfig (1.5.0)
  95 + aws-sdk-appconfig (1.6.0)
95 96 aws-sdk-core (~> 3, >= 3.71.0)
96 97 aws-sigv4 (~> 1.1)
97   - aws-sdk-applicationautoscaling (1.38.0)
  98 + aws-sdk-applicationautoscaling (1.40.0)
98 99 aws-sdk-core (~> 3, >= 3.71.0)
99 100 aws-sigv4 (~> 1.1)
100   - aws-sdk-applicationdiscoveryservice (1.26.0)
  101 + aws-sdk-applicationdiscoveryservice (1.27.0)
101 102 aws-sdk-core (~> 3, >= 3.71.0)
102 103 aws-sigv4 (~> 1.1)
103   - aws-sdk-applicationinsights (1.9.0)
  104 + aws-sdk-applicationinsights (1.10.0)
104 105 aws-sdk-core (~> 3, >= 3.71.0)
105 106 aws-sigv4 (~> 1.1)
106   - aws-sdk-appmesh (1.22.0)
  107 + aws-sdk-appmesh (1.24.0)
107 108 aws-sdk-core (~> 3, >= 3.71.0)
108 109 aws-sigv4 (~> 1.1)
109   - aws-sdk-appstream (1.40.0)
  110 + aws-sdk-appstream (1.41.0)
110 111 aws-sdk-core (~> 3, >= 3.71.0)
111 112 aws-sigv4 (~> 1.1)
112   - aws-sdk-appsync (1.25.0)
  113 + aws-sdk-appsync (1.26.0)
113 114 aws-sdk-core (~> 3, >= 3.71.0)
114 115 aws-sigv4 (~> 1.1)
115   - aws-sdk-athena (1.25.0)
  116 + aws-sdk-athena (1.27.0)
116 117 aws-sdk-core (~> 3, >= 3.71.0)
117 118 aws-sigv4 (~> 1.1)
118   - aws-sdk-augmentedairuntime (1.4.0)
  119 + aws-sdk-augmentedairuntime (1.5.0)
119 120 aws-sdk-core (~> 3, >= 3.71.0)
120 121 aws-sigv4 (~> 1.1)
121   - aws-sdk-autoscaling (1.35.0)
  122 + aws-sdk-autoscaling (1.37.0)
122 123 aws-sdk-core (~> 3, >= 3.71.0)
123 124 aws-sigv4 (~> 1.1)
124   - aws-sdk-autoscalingplans (1.22.0)
  125 + aws-sdk-autoscalingplans (1.23.0)
125 126 aws-sdk-core (~> 3, >= 3.71.0)
126 127 aws-sigv4 (~> 1.1)
127   - aws-sdk-backup (1.13.0)
  128 + aws-sdk-backup (1.15.0)
128 129 aws-sdk-core (~> 3, >= 3.71.0)
129 130 aws-sigv4 (~> 1.1)
130   - aws-sdk-batch (1.30.0)
  131 + aws-sdk-batch (1.31.0)
131 132 aws-sdk-core (~> 3, >= 3.71.0)
132 133 aws-sigv4 (~> 1.1)
133   - aws-sdk-budgets (1.29.0)
  134 + aws-sdk-budgets (1.30.0)
134 135 aws-sdk-core (~> 3, >= 3.71.0)
135 136 aws-sigv4 (~> 1.1)
136   - aws-sdk-chime (1.24.0)
  137 + aws-sdk-chime (1.28.0)
137 138 aws-sdk-core (~> 3, >= 3.71.0)
138 139 aws-sigv4 (~> 1.1)
139   - aws-sdk-cloud9 (1.22.0)
  140 + aws-sdk-cloud9 (1.23.0)
140 141 aws-sdk-core (~> 3, >= 3.71.0)
141 142 aws-sigv4 (~> 1.1)
142   - aws-sdk-clouddirectory (1.23.0)
  143 + aws-sdk-clouddirectory (1.24.0)
143 144 aws-sdk-core (~> 3, >= 3.71.0)
144 145 aws-sigv4 (~> 1.1)
145   - aws-sdk-cloudformation (1.34.0)
  146 + aws-sdk-cloudformation (1.36.0)
146 147 aws-sdk-core (~> 3, >= 3.71.0)
147 148 aws-sigv4 (~> 1.1)
148   - aws-sdk-cloudfront (1.27.0)
  149 + aws-sdk-cloudfront (1.29.0)
149 150 aws-sdk-core (~> 3, >= 3.71.0)
150 151 aws-sigv4 (~> 1.1)
151   - aws-sdk-cloudhsm (1.21.0)
  152 + aws-sdk-cloudhsm (1.22.0)
152 153 aws-sdk-core (~> 3, >= 3.71.0)
153 154 aws-sigv4 (~> 1.1)
154   - aws-sdk-cloudhsmv2 (1.22.0)
  155 + aws-sdk-cloudhsmv2 (1.23.0)
155 156 aws-sdk-core (~> 3, >= 3.71.0)
156 157 aws-sigv4 (~> 1.1)
157   - aws-sdk-cloudsearch (1.19.0)
  158 + aws-sdk-cloudsearch (1.20.0)
158 159 aws-sdk-core (~> 3, >= 3.71.0)
159 160 aws-sigv4 (~> 1.1)
160 161 aws-sdk-cloudsearchdomain (1.17.0)
161 162 aws-sdk-core (~> 3, >= 3.71.0)
162 163 aws-sigv4 (~> 1.1)
163   - aws-sdk-cloudtrail (1.22.0)
  164 + aws-sdk-cloudtrail (1.23.0)
164 165 aws-sdk-core (~> 3, >= 3.71.0)
165 166 aws-sigv4 (~> 1.1)
166   - aws-sdk-cloudwatch (1.37.0)
  167 + aws-sdk-cloudwatch (1.38.0)
167 168 aws-sdk-core (~> 3, >= 3.71.0)
168 169 aws-sigv4 (~> 1.1)
169   - aws-sdk-cloudwatchevents (1.28.0)
  170 + aws-sdk-cloudwatchevents (1.29.0)
170 171 aws-sdk-core (~> 3, >= 3.71.0)
171 172 aws-sigv4 (~> 1.1)
172   - aws-sdk-cloudwatchlogs (1.30.0)
  173 + aws-sdk-cloudwatchlogs (1.31.0)
173 174 aws-sdk-core (~> 3, >= 3.71.0)
174 175 aws-sigv4 (~> 1.1)
175   - aws-sdk-codebuild (1.50.0)
  176 + aws-sdk-codebuild (1.52.0)
176 177 aws-sdk-core (~> 3, >= 3.71.0)
177 178 aws-sigv4 (~> 1.1)
178   - aws-sdk-codecommit (1.32.0)
  179 + aws-sdk-codecommit (1.33.0)
179 180 aws-sdk-core (~> 3, >= 3.71.0)
180 181 aws-sigv4 (~> 1.1)
181   - aws-sdk-codedeploy (1.29.0)
  182 + aws-sdk-codedeploy (1.31.0)
182 183 aws-sdk-core (~> 3, >= 3.71.0)
183 184 aws-sigv4 (~> 1.1)
184   - aws-sdk-codeguruprofiler (1.4.0)
  185 + aws-sdk-codeguruprofiler (1.5.0)
185 186 aws-sdk-core (~> 3, >= 3.71.0)
186 187 aws-sigv4 (~> 1.1)
187   - aws-sdk-codegurureviewer (1.5.0)
  188 + aws-sdk-codegurureviewer (1.6.0)
188 189 aws-sdk-core (~> 3, >= 3.71.0)
189 190 aws-sigv4 (~> 1.1)
190   - aws-sdk-codepipeline (1.30.0)
  191 + aws-sdk-codepipeline (1.31.0)
191 192 aws-sdk-core (~> 3, >= 3.71.0)
192 193 aws-sigv4 (~> 1.1)
193   - aws-sdk-codestar (1.20.0)
  194 + aws-sdk-codestar (1.21.0)
194 195 aws-sdk-core (~> 3, >= 3.71.0)
195 196 aws-sigv4 (~> 1.1)
196   - aws-sdk-codestarconnections (1.3.0)
  197 + aws-sdk-codestarconnections (1.4.0)
197 198 aws-sdk-core (~> 3, >= 3.71.0)
198 199 aws-sigv4 (~> 1.1)
199   - aws-sdk-codestarnotifications (1.2.0)
  200 + aws-sdk-codestarnotifications (1.3.0)
200 201 aws-sdk-core (~> 3, >= 3.71.0)
201 202 aws-sigv4 (~> 1.1)
202   - aws-sdk-cognitoidentity (1.21.0)
  203 + aws-sdk-cognitoidentity (1.22.0)
203 204 aws-sdk-core (~> 3, >= 3.71.0)
204 205 aws-sigv4 (~> 1.1)
205   - aws-sdk-cognitoidentityprovider (1.35.0)
  206 + aws-sdk-cognitoidentityprovider (1.36.0)
206 207 aws-sdk-core (~> 3, >= 3.71.0)
207 208 aws-sigv4 (~> 1.1)
208   - aws-sdk-cognitosync (1.18.0)
  209 + aws-sdk-cognitosync (1.19.0)
209 210 aws-sdk-core (~> 3, >= 3.71.0)
210 211 aws-sigv4 (~> 1.1)
211   - aws-sdk-comprehend (1.31.0)
  212 + aws-sdk-comprehend (1.32.0)
212 213 aws-sdk-core (~> 3, >= 3.71.0)
213 214 aws-sigv4 (~> 1.1)
214   - aws-sdk-comprehendmedical (1.16.0)
  215 + aws-sdk-comprehendmedical (1.17.0)
215 216 aws-sdk-core (~> 3, >= 3.71.0)
216 217 aws-sigv4 (~> 1.1)
217   - aws-sdk-computeoptimizer (1.2.0)
  218 + aws-sdk-computeoptimizer (1.3.0)
218 219 aws-sdk-core (~> 3, >= 3.71.0)
219 220 aws-sigv4 (~> 1.1)
220   - aws-sdk-configservice (1.44.0)
  221 + aws-sdk-configservice (1.45.0)
221 222 aws-sdk-core (~> 3, >= 3.71.0)
222 223 aws-sigv4 (~> 1.1)
223   - aws-sdk-connect (1.24.0)
  224 + aws-sdk-connect (1.25.0)
224 225 aws-sdk-core (~> 3, >= 3.71.0)
225 226 aws-sigv4 (~> 1.1)
226   - aws-sdk-connectparticipant (1.2.0)
  227 + aws-sdk-connectparticipant (1.3.0)
227 228 aws-sdk-core (~> 3, >= 3.71.0)
228 229 aws-sigv4 (~> 1.1)
229   - aws-sdk-core (3.95.0)
  230 + aws-sdk-core (3.98.0)
230 231 aws-eventstream (~> 1, >= 1.0.2)
231 232 aws-partitions (~> 1, >= 1.239.0)
232 233 aws-sigv4 (~> 1.1)
233 234 jmespath (~> 1.0)
234   - aws-sdk-costandusagereportservice (1.20.0)
  235 + aws-sdk-costandusagereportservice (1.21.0)
235 236 aws-sdk-core (~> 3, >= 3.71.0)
236 237 aws-sigv4 (~> 1.1)
237   - aws-sdk-costexplorer (1.41.0)
  238 + aws-sdk-costexplorer (1.42.0)
238 239 aws-sdk-core (~> 3, >= 3.71.0)
239 240 aws-sigv4 (~> 1.1)
240   - aws-sdk-databasemigrationservice (1.33.0)
  241 + aws-sdk-databasemigrationservice (1.34.0)
241 242 aws-sdk-core (~> 3, >= 3.71.0)
242 243 aws-sigv4 (~> 1.1)
243   - aws-sdk-dataexchange (1.3.0)
  244 + aws-sdk-dataexchange (1.4.0)
244 245 aws-sdk-core (~> 3, >= 3.71.0)
245 246 aws-sigv4 (~> 1.1)
246   - aws-sdk-datapipeline (1.18.0)
  247 + aws-sdk-datapipeline (1.19.0)
247 248 aws-sdk-core (~> 3, >= 3.71.0)
248 249 aws-sigv4 (~> 1.1)
249   - aws-sdk-datasync (1.19.0)
  250 + aws-sdk-datasync (1.20.0)
250 251 aws-sdk-core (~> 3, >= 3.71.0)
251 252 aws-sigv4 (~> 1.1)
252   - aws-sdk-dax (1.21.0)
  253 + aws-sdk-dax (1.22.0)
253 254 aws-sdk-core (~> 3, >= 3.71.0)
254 255 aws-sigv4 (~> 1.1)
255   - aws-sdk-detective (1.5.0)
  256 + aws-sdk-detective (1.6.0)
256 257 aws-sdk-core (~> 3, >= 3.71.0)
257 258 aws-sigv4 (~> 1.1)
258   - aws-sdk-devicefarm (1.32.0)
  259 + aws-sdk-devicefarm (1.33.0)
259 260 aws-sdk-core (~> 3, >= 3.71.0)
260 261 aws-sigv4 (~> 1.1)
261   - aws-sdk-directconnect (1.28.0)
  262 + aws-sdk-directconnect (1.30.0)
262 263 aws-sdk-core (~> 3, >= 3.71.0)
263 264 aws-sigv4 (~> 1.1)
264   - aws-sdk-directoryservice (1.27.0)
  265 + aws-sdk-directoryservice (1.28.0)
265 266 aws-sdk-core (~> 3, >= 3.71.0)
266 267 aws-sigv4 (~> 1.1)
267   - aws-sdk-dlm (1.27.0)
  268 + aws-sdk-dlm (1.29.0)
268 269 aws-sdk-core (~> 3, >= 3.71.0)
269 270 aws-sigv4 (~> 1.1)
270   - aws-sdk-docdb (1.16.0)
  271 + aws-sdk-docdb (1.17.0)
271 272 aws-sdk-core (~> 3, >= 3.71.0)
272 273 aws-sigv4 (~> 1.1)
273   - aws-sdk-dynamodb (1.46.1)
  274 + aws-sdk-dynamodb (1.48.0)
274 275 aws-sdk-core (~> 3, >= 3.71.0)
275 276 aws-sigv4 (~> 1.1)
276   - aws-sdk-dynamodbstreams (1.18.0)
  277 + aws-sdk-dynamodbstreams (1.19.0)
277 278 aws-sdk-core (~> 3, >= 3.71.0)
278 279 aws-sigv4 (~> 1.1)
279   - aws-sdk-ebs (1.3.0)
  280 + aws-sdk-ebs (1.4.0)
280 281 aws-sdk-core (~> 3, >= 3.71.0)
281 282 aws-sigv4 (~> 1.1)
282   - aws-sdk-ec2 (1.158.0)
  283 + aws-sdk-ec2 (1.165.0)
283 284 aws-sdk-core (~> 3, >= 3.71.0)
284 285 aws-sigv4 (~> 1.1)
285   - aws-sdk-ec2instanceconnect (1.5.0)
  286 + aws-sdk-ec2instanceconnect (1.6.0)
286 287 aws-sdk-core (~> 3, >= 3.71.0)
287 288 aws-sigv4 (~> 1.1)
288   - aws-sdk-ecr (1.28.0)
  289 + aws-sdk-ecr (1.30.0)
289 290 aws-sdk-core (~> 3, >= 3.71.0)
290 291 aws-sigv4 (~> 1.1)
291   - aws-sdk-ecs (1.61.0)
  292 + aws-sdk-ecs (1.63.0)
292 293 aws-sdk-core (~> 3, >= 3.71.0)
293 294 aws-sigv4 (~> 1.1)
294   - aws-sdk-efs (1.28.0)
  295 + aws-sdk-efs (1.29.0)
295 296 aws-sdk-core (~> 3, >= 3.71.0)
296 297 aws-sigv4 (~> 1.1)
297   - aws-sdk-eks (1.36.0)
  298 + aws-sdk-eks (1.37.0)
298 299 aws-sdk-core (~> 3, >= 3.71.0)
299 300 aws-sigv4 (~> 1.1)
300   - aws-sdk-elasticache (1.32.0)
  301 + aws-sdk-elasticache (1.36.0)
301 302 aws-sdk-core (~> 3, >= 3.71.0)
302 303 aws-sigv4 (~> 1.1)
303   - aws-sdk-elasticbeanstalk (1.29.0)
  304 + aws-sdk-elasticbeanstalk (1.31.0)
304 305 aws-sdk-core (~> 3, >= 3.71.0)
305 306 aws-sigv4 (~> 1.1)
306   - aws-sdk-elasticinference (1.4.0)
  307 + aws-sdk-elasticinference (1.5.0)
307 308 aws-sdk-core (~> 3, >= 3.71.0)
308 309 aws-sigv4 (~> 1.1)
309   - aws-sdk-elasticloadbalancing (1.21.0)
  310 + aws-sdk-elasticloadbalancing (1.22.0)
310 311 aws-sdk-core (~> 3, >= 3.71.0)
311 312 aws-sigv4 (~> 1.1)
312   - aws-sdk-elasticloadbalancingv2 (1.42.0)
  313 + aws-sdk-elasticloadbalancingv2 (1.44.0)
313 314 aws-sdk-core (~> 3, >= 3.71.0)
314 315 aws-sigv4 (~> 1.1)
315   - aws-sdk-elasticsearchservice (1.34.0)
  316 + aws-sdk-elasticsearchservice (1.36.0)
316 317 aws-sdk-core (~> 3, >= 3.71.0)
317 318 aws-sigv4 (~> 1.1)
318   - aws-sdk-elastictranscoder (1.20.0)
  319 + aws-sdk-elastictranscoder (1.21.0)
319 320 aws-sdk-core (~> 3, >= 3.71.0)
320 321 aws-sigv4 (~> 1.1)
321   - aws-sdk-emr (1.27.0)
  322 + aws-sdk-emr (1.29.0)
322 323 aws-sdk-core (~> 3, >= 3.71.0)
323 324 aws-sigv4 (~> 1.1)
324   - aws-sdk-eventbridge (1.6.0)
  325 + aws-sdk-eventbridge (1.7.0)
325 326 aws-sdk-core (~> 3, >= 3.71.0)
326 327 aws-sigv4 (~> 1.1)
327   - aws-sdk-firehose (1.27.0)
  328 + aws-sdk-firehose (1.28.0)
328 329 aws-sdk-core (~> 3, >= 3.71.0)
329 330 aws-sigv4 (~> 1.1)
330   - aws-sdk-fms (1.25.0)
  331 + aws-sdk-fms (1.26.0)
331 332 aws-sdk-core (~> 3, >= 3.71.0)
332 333 aws-sigv4 (~> 1.1)
333   - aws-sdk-forecastqueryservice (1.4.0)
  334 + aws-sdk-forecastqueryservice (1.5.0)
334 335 aws-sdk-core (~> 3, >= 3.71.0)
335 336 aws-sigv4 (~> 1.1)
336   - aws-sdk-forecastservice (1.4.0)
  337 + aws-sdk-forecastservice (1.5.0)
337 338 aws-sdk-core (~> 3, >= 3.71.0)
338 339 aws-sigv4 (~> 1.1)
339   - aws-sdk-frauddetector (1.3.0)
  340 + aws-sdk-frauddetector (1.4.0)
340 341 aws-sdk-core (~> 3, >= 3.71.0)
341 342 aws-sigv4 (~> 1.1)
342   - aws-sdk-fsx (1.18.0)
  343 + aws-sdk-fsx (1.20.0)
343 344 aws-sdk-core (~> 3, >= 3.71.0)
344 345 aws-sigv4 (~> 1.1)
345   - aws-sdk-gamelift (1.30.0)
  346 + aws-sdk-gamelift (1.31.0)
346 347 aws-sdk-core (~> 3, >= 3.71.0)
347 348 aws-sigv4 (~> 1.1)
348   - aws-sdk-glacier (1.28.0)
  349 + aws-sdk-glacier (1.29.0)
349 350 aws-sdk-core (~> 3, >= 3.71.0)
350 351 aws-sigv4 (~> 1.1)
351   - aws-sdk-globalaccelerator (1.17.0)
  352 + aws-sdk-globalaccelerator (1.18.0)
352 353 aws-sdk-core (~> 3, >= 3.71.0)
353 354 aws-sigv4 (~> 1.1)
354   - aws-sdk-glue (1.54.0)
  355 + aws-sdk-glue (1.57.0)
355 356 aws-sdk-core (~> 3, >= 3.71.0)
356 357 aws-sigv4 (~> 1.1)
357   - aws-sdk-greengrass (1.30.0)
  358 + aws-sdk-greengrass (1.31.0)
358 359 aws-sdk-core (~> 3, >= 3.71.0)
359 360 aws-sigv4 (~> 1.1)
360   - aws-sdk-groundstation (1.7.0)
  361 + aws-sdk-groundstation (1.8.0)
361 362 aws-sdk-core (~> 3, >= 3.71.0)
362 363 aws-sigv4 (~> 1.1)
363   - aws-sdk-guardduty (1.31.0)
  364 + aws-sdk-guardduty (1.34.0)
364 365 aws-sdk-core (~> 3, >= 3.71.0)
365 366 aws-sigv4 (~> 1.1)
366   - aws-sdk-health (1.23.0)
  367 + aws-sdk-health (1.25.0)
367 368 aws-sdk-core (~> 3, >= 3.71.0)
368 369 aws-sigv4 (~> 1.1)
369   - aws-sdk-iam (1.37.0)
  370 + aws-sdk-iam (1.39.0)
370 371 aws-sdk-core (~> 3, >= 3.71.0)
371 372 aws-sigv4 (~> 1.1)
372   - aws-sdk-imagebuilder (1.5.0)
  373 + aws-sdk-imagebuilder (1.7.0)
373 374 aws-sdk-core (~> 3, >= 3.71.0)
374 375 aws-sigv4 (~> 1.1)
375   - aws-sdk-importexport (1.18.0)
  376 + aws-sdk-importexport (1.19.0)
376 377 aws-sdk-core (~> 3, >= 3.71.0)
377 378 aws-sigv2 (~> 1.0)
378   - aws-sdk-inspector (1.25.0)
  379 + aws-sdk-inspector (1.26.0)
379 380 aws-sdk-core (~> 3, >= 3.71.0)
380 381 aws-sigv4 (~> 1.1)
381   - aws-sdk-iot (1.49.0)
  382 + aws-sdk-iot (1.50.0)
382 383 aws-sdk-core (~> 3, >= 3.71.0)
383 384 aws-sigv4 (~> 1.1)
384   - aws-sdk-iot1clickdevicesservice (1.20.0)
  385 + aws-sdk-iot1clickdevicesservice (1.21.0)
385 386 aws-sdk-core (~> 3, >= 3.71.0)
386 387 aws-sigv4 (~> 1.1)
387   - aws-sdk-iot1clickprojects (1.20.0)
  388 + aws-sdk-iot1clickprojects (1.21.0)
388 389 aws-sdk-core (~> 3, >= 3.71.0)
389 390 aws-sigv4 (~> 1.1)
390   - aws-sdk-iotanalytics (1.28.0)
  391 + aws-sdk-iotanalytics (1.29.0)
391 392 aws-sdk-core (~> 3, >= 3.71.0)
392 393 aws-sigv4 (~> 1.1)
393   - aws-sdk-iotdataplane (1.18.0)
  394 + aws-sdk-iotdataplane (1.19.0)
394 395 aws-sdk-core (~> 3, >= 3.71.0)
395 396 aws-sigv4 (~> 1.1)
396   - aws-sdk-iotevents (1.14.0)
  397 + aws-sdk-iotevents (1.15.0)
397 398 aws-sdk-core (~> 3, >= 3.71.0)
398 399 aws-sigv4 (~> 1.1)
399   - aws-sdk-ioteventsdata (1.7.0)
  400 + aws-sdk-ioteventsdata (1.8.0)
400 401 aws-sdk-core (~> 3, >= 3.71.0)
401 402 aws-sigv4 (~> 1.1)
402   - aws-sdk-iotjobsdataplane (1.19.0)
  403 + aws-sdk-iotjobsdataplane (1.20.0)
403 404 aws-sdk-core (~> 3, >= 3.71.0)
404 405 aws-sigv4 (~> 1.1)
405   - aws-sdk-iotsecuretunneling (1.2.0)
  406 + aws-sdk-iotsecuretunneling (1.3.0)
406 407 aws-sdk-core (~> 3, >= 3.71.0)
407 408 aws-sigv4 (~> 1.1)
408   - aws-sdk-iotsitewise (1.1.0)
  409 + aws-sdk-iotsitewise (1.4.0)
409 410 aws-sdk-core (~> 3, >= 3.71.0)
410 411 aws-sigv4 (~> 1.1)
411   - aws-sdk-iotthingsgraph (1.6.0)
  412 + aws-sdk-iotthingsgraph (1.7.0)
412 413 aws-sdk-core (~> 3, >= 3.71.0)
413 414 aws-sigv4 (~> 1.1)
414   - aws-sdk-kafka (1.20.0)
  415 + aws-sdk-kafka (1.21.0)
415 416 aws-sdk-core (~> 3, >= 3.71.0)
416 417 aws-sigv4 (~> 1.1)
417   - aws-sdk-kendra (1.5.0)
  418 + aws-sdk-kendra (1.6.0)
418 419 aws-sdk-core (~> 3, >= 3.71.0)
419 420 aws-sigv4 (~> 1.1)
420   - aws-sdk-kinesis (1.22.0)
  421 + aws-sdk-kinesis (1.23.0)
421 422 aws-sdk-core (~> 3, >= 3.71.0)
422 423 aws-sigv4 (~> 1.1)
423   - aws-sdk-kinesisanalytics (1.23.0)
  424 + aws-sdk-kinesisanalytics (1.24.0)
424 425 aws-sdk-core (~> 3, >= 3.71.0)
425 426 aws-sigv4 (~> 1.1)
426   - aws-sdk-kinesisanalyticsv2 (1.15.0)
  427 + aws-sdk-kinesisanalyticsv2 (1.16.0)
427 428 aws-sdk-core (~> 3, >= 3.71.0)
428 429 aws-sigv4 (~> 1.1)
429   - aws-sdk-kinesisvideo (1.24.0)
  430 + aws-sdk-kinesisvideo (1.25.0)
430 431 aws-sdk-core (~> 3, >= 3.71.0)
431 432 aws-sigv4 (~> 1.1)
432   - aws-sdk-kinesisvideoarchivedmedia (1.23.0)
  433 + aws-sdk-kinesisvideoarchivedmedia (1.24.0)
433 434 aws-sdk-core (~> 3, >= 3.71.0)
434 435 aws-sigv4 (~> 1.1)
435   - aws-sdk-kinesisvideomedia (1.20.0)
  436 + aws-sdk-kinesisvideomedia (1.21.0)
436 437 aws-sdk-core (~> 3, >= 3.71.0)
437 438 aws-sigv4 (~> 1.1)
438   - aws-sdk-kinesisvideosignalingchannels (1.2.0)
  439 + aws-sdk-kinesisvideosignalingchannels (1.3.0)
439 440 aws-sdk-core (~> 3, >= 3.71.0)
440 441 aws-sigv4 (~> 1.1)
441   - aws-sdk-kms (1.31.0)
  442 + aws-sdk-kms (1.33.0)
442 443 aws-sdk-core (~> 3, >= 3.71.0)
443 444 aws-sigv4 (~> 1.1)
444   - aws-sdk-lakeformation (1.3.0)
  445 + aws-sdk-lakeformation (1.4.0)
445 446 aws-sdk-core (~> 3, >= 3.71.0)
446 447 aws-sigv4 (~> 1.1)
447   - aws-sdk-lambda (1.41.0)
  448 + aws-sdk-lambda (1.42.0)
448 449 aws-sdk-core (~> 3, >= 3.71.0)
449 450 aws-sigv4 (~> 1.1)
450   - aws-sdk-lambdapreview (1.18.0)
  451 + aws-sdk-lambdapreview (1.19.0)
451 452 aws-sdk-core (~> 3, >= 3.71.0)
452 453 aws-sigv4 (~> 1.1)
453   - aws-sdk-lex (1.25.0)
  454 + aws-sdk-lex (1.26.0)
454 455 aws-sdk-core (~> 3, >= 3.71.0)
455 456 aws-sigv4 (~> 1.1)
456   - aws-sdk-lexmodelbuildingservice (1.29.0)
  457 + aws-sdk-lexmodelbuildingservice (1.30.0)
457 458 aws-sdk-core (~> 3, >= 3.71.0)
458 459 aws-sigv4 (~> 1.1)
459   - aws-sdk-licensemanager (1.13.0)
  460 + aws-sdk-licensemanager (1.14.0)
460 461 aws-sdk-core (~> 3, >= 3.71.0)
461 462 aws-sigv4 (~> 1.1)
462   - aws-sdk-lightsail (1.30.0)
  463 + aws-sdk-lightsail (1.32.0)
463 464 aws-sdk-core (~> 3, >= 3.71.0)
464 465 aws-sigv4 (~> 1.1)
465   - aws-sdk-machinelearning (1.19.0)
  466 + aws-sdk-machinelearning (1.20.0)
466 467 aws-sdk-core (~> 3, >= 3.71.0)
467 468 aws-sigv4 (~> 1.1)
468   - aws-sdk-macie (1.18.0)
  469 + aws-sdk-macie (1.20.0)
469 470 aws-sdk-core (~> 3, >= 3.71.0)
470 471 aws-sigv4 (~> 1.1)
471   - aws-sdk-managedblockchain (1.10.0)
  472 + aws-sdk-macie2 (1.2.0)
472 473 aws-sdk-core (~> 3, >= 3.71.0)
473 474 aws-sigv4 (~> 1.1)
474   - aws-sdk-marketplacecatalog (1.2.0)
  475 + aws-sdk-managedblockchain (1.11.0)
475 476 aws-sdk-core (~> 3, >= 3.71.0)
476 477 aws-sigv4 (~> 1.1)
477   - aws-sdk-marketplacecommerceanalytics (1.22.0)
  478 + aws-sdk-marketplacecatalog (1.3.0)
478 479 aws-sdk-core (~> 3, >= 3.71.0)
479 480 aws-sigv4 (~> 1.1)
480   - aws-sdk-marketplaceentitlementservice (1.18.0)
  481 + aws-sdk-marketplacecommerceanalytics (1.23.0)
481 482 aws-sdk-core (~> 3, >= 3.71.0)
482 483 aws-sigv4 (~> 1.1)
483   - aws-sdk-marketplacemetering (1.23.0)
  484 + aws-sdk-marketplaceentitlementservice (1.19.0)
484 485 aws-sdk-core (~> 3, >= 3.71.0)
485 486 aws-sigv4 (~> 1.1)
486   - aws-sdk-mediaconnect (1.21.0)
  487 + aws-sdk-marketplacemetering (1.25.0)
487 488 aws-sdk-core (~> 3, >= 3.71.0)
488 489 aws-sigv4 (~> 1.1)
489   - aws-sdk-mediaconvert (1.48.0)
  490 + aws-sdk-mediaconnect (1.22.0)
490 491 aws-sdk-core (~> 3, >= 3.71.0)
491 492 aws-sigv4 (~> 1.1)
492   - aws-sdk-medialive (1.44.0)
  493 + aws-sdk-mediaconvert (1.50.0)
493 494 aws-sdk-core (~> 3, >= 3.71.0)
494 495 aws-sigv4 (~> 1.1)
495   - aws-sdk-mediapackage (1.27.0)
  496 + aws-sdk-medialive (1.46.0)
496 497 aws-sdk-core (~> 3, >= 3.71.0)
497 498 aws-sigv4 (~> 1.1)
498   - aws-sdk-mediapackagevod (1.12.0)
  499 + aws-sdk-mediapackage (1.28.0)
499 500 aws-sdk-core (~> 3, >= 3.71.0)
500 501 aws-sigv4 (~> 1.1)
501   - aws-sdk-mediastore (1.24.0)
  502 + aws-sdk-mediapackagevod (1.14.0)
502 503 aws-sdk-core (~> 3, >= 3.71.0)
503 504 aws-sigv4 (~> 1.1)
504   - aws-sdk-mediastoredata (1.21.0)
  505 + aws-sdk-mediastore (1.25.0)
505 506 aws-sdk-core (~> 3, >= 3.71.0)
506 507 aws-sigv4 (~> 1.1)
507   - aws-sdk-mediatailor (1.26.0)
  508 + aws-sdk-mediastoredata (1.22.0)
508 509 aws-sdk-core (~> 3, >= 3.71.0)
509 510 aws-sigv4 (~> 1.1)
510   - aws-sdk-migrationhub (1.23.0)
  511 + aws-sdk-mediatailor (1.27.0)
511 512 aws-sdk-core (~> 3, >= 3.71.0)
512 513 aws-sigv4 (~> 1.1)
513   - aws-sdk-migrationhubconfig (1.3.0)
  514 + aws-sdk-migrationhub (1.24.0)
514 515 aws-sdk-core (~> 3, >= 3.71.0)
515 516 aws-sigv4 (~> 1.1)
516   - aws-sdk-mobile (1.18.0)
  517 + aws-sdk-migrationhubconfig (1.4.0)
517 518 aws-sdk-core (~> 3, >= 3.71.0)
518 519 aws-sigv4 (~> 1.1)
519   - aws-sdk-mq (1.26.0)
  520 + aws-sdk-mobile (1.19.0)
520 521 aws-sdk-core (~> 3, >= 3.71.0)
521 522 aws-sigv4 (~> 1.1)
522   - aws-sdk-mturk (1.21.0)
  523 + aws-sdk-mq (1.27.0)
523 524 aws-sdk-core (~> 3, >= 3.71.0)
524 525 aws-sigv4 (~> 1.1)
525   - aws-sdk-neptune (1.23.0)
  526 + aws-sdk-mturk (1.22.0)
526 527 aws-sdk-core (~> 3, >= 3.71.0)
527 528 aws-sigv4 (~> 1.1)
528   - aws-sdk-networkmanager (1.2.0)
  529 + aws-sdk-neptune (1.24.0)
529 530 aws-sdk-core (~> 3, >= 3.71.0)
530 531 aws-sigv4 (~> 1.1)
531   - aws-sdk-opsworks (1.23.0)
  532 + aws-sdk-networkmanager (1.3.0)
532 533 aws-sdk-core (~> 3, >= 3.71.0)
533 534 aws-sigv4 (~> 1.1)
534   - aws-sdk-opsworkscm (1.33.0)
  535 + aws-sdk-opsworks (1.24.0)
535 536 aws-sdk-core (~> 3, >= 3.71.0)
536 537 aws-sigv4 (~> 1.1)
537   - aws-sdk-organizations (1.40.0)
  538 + aws-sdk-opsworkscm (1.34.0)
538 539 aws-sdk-core (~> 3, >= 3.71.0)
539 540 aws-sigv4 (~> 1.1)
540   - aws-sdk-outposts (1.4.0)
  541 + aws-sdk-organizations (1.41.0)
541 542 aws-sdk-core (~> 3, >= 3.71.0)
542 543 aws-sigv4 (~> 1.1)
543   - aws-sdk-personalize (1.11.0)
  544 + aws-sdk-outposts (1.5.0)
544 545 aws-sdk-core (~> 3, >= 3.71.0)
545 546 aws-sigv4 (~> 1.1)
546   - aws-sdk-personalizeevents (1.6.0)
  547 + aws-sdk-personalize (1.13.0)
547 548 aws-sdk-core (~> 3, >= 3.71.0)
548 549 aws-sigv4 (~> 1.1)
549   - aws-sdk-personalizeruntime (1.9.0)
  550 + aws-sdk-personalizeevents (1.7.0)
550 551 aws-sdk-core (~> 3, >= 3.71.0)
551 552 aws-sigv4 (~> 1.1)
552   - aws-sdk-pi (1.18.0)
  553 + aws-sdk-personalizeruntime (1.11.0)
553 554 aws-sdk-core (~> 3, >= 3.71.0)
554 555 aws-sigv4 (~> 1.1)
555   - aws-sdk-pinpoint (1.39.0)
  556 + aws-sdk-pi (1.19.0)
556 557 aws-sdk-core (~> 3, >= 3.71.0)
557 558 aws-sigv4 (~> 1.1)
558   - aws-sdk-pinpointemail (1.18.0)
  559 + aws-sdk-pinpoint (1.41.0)
559 560 aws-sdk-core (~> 3, >= 3.71.0)
560 561 aws-sigv4 (~> 1.1)
561   - aws-sdk-pinpointsmsvoice (1.15.0)
  562 + aws-sdk-pinpointemail (1.19.0)
562 563 aws-sdk-core (~> 3, >= 3.71.0)
563 564 aws-sigv4 (~> 1.1)
564   - aws-sdk-polly (1.29.0)
  565 + aws-sdk-pinpointsmsvoice (1.16.0)
565 566 aws-sdk-core (~> 3, >= 3.71.0)
566 567 aws-sigv4 (~> 1.1)
567   - aws-sdk-pricing (1.18.0)
  568 + aws-sdk-polly (1.30.0)
568 569 aws-sdk-core (~> 3, >= 3.71.0)
569 570 aws-sigv4 (~> 1.1)
570   - aws-sdk-qldb (1.3.0)
  571 + aws-sdk-pricing (1.19.0)
571 572 aws-sdk-core (~> 3, >= 3.71.0)
572 573 aws-sigv4 (~> 1.1)
573   - aws-sdk-qldbsession (1.3.0)
  574 + aws-sdk-qldb (1.5.0)
574 575 aws-sdk-core (~> 3, >= 3.71.0)
575 576 aws-sigv4 (~> 1.1)
576   - aws-sdk-quicksight (1.19.0)
  577 + aws-sdk-qldbsession (1.4.0)
577 578 aws-sdk-core (~> 3, >= 3.71.0)
578 579 aws-sigv4 (~> 1.1)
579   - aws-sdk-ram (1.16.0)
  580 + aws-sdk-quicksight (1.21.0)
580 581 aws-sdk-core (~> 3, >= 3.71.0)
581 582 aws-sigv4 (~> 1.1)
582   - aws-sdk-rds (1.84.0)
  583 + aws-sdk-ram (1.17.0)
583 584 aws-sdk-core (~> 3, >= 3.71.0)
584 585 aws-sigv4 (~> 1.1)
585   - aws-sdk-rdsdataservice (1.17.0)
  586 + aws-sdk-rds (1.85.0)
586 587 aws-sdk-core (~> 3, >= 3.71.0)
587 588 aws-sigv4 (~> 1.1)
588   - aws-sdk-redshift (1.42.0)
  589 + aws-sdk-rdsdataservice (1.18.0)
589 590 aws-sdk-core (~> 3, >= 3.71.0)
590 591 aws-sigv4 (~> 1.1)
591   - aws-sdk-rekognition (1.37.0)
  592 + aws-sdk-redshift (1.43.0)
592 593 aws-sdk-core (~> 3, >= 3.71.0)
593 594 aws-sigv4 (~> 1.1)
594   - aws-sdk-resourcegroups (1.23.0)
  595 + aws-sdk-rekognition (1.38.0)
595 596 aws-sdk-core (~> 3, >= 3.71.0)
596 597 aws-sigv4 (~> 1.1)
597   - aws-sdk-resourcegroupstaggingapi (1.25.0)
  598 + aws-sdk-resourcegroups (1.24.0)
598 599 aws-sdk-core (~> 3, >= 3.71.0)
599 600 aws-sigv4 (~> 1.1)
600   - aws-sdk-resources (3.72.0)
  601 + aws-sdk-resourcegroupstaggingapi (1.26.0)
  602 + aws-sdk-core (~> 3, >= 3.71.0)
  603 + aws-sigv4 (~> 1.1)
  604 + aws-sdk-resources (3.73.0)
601 605 aws-sdk-accessanalyzer (~> 1)
602 606 aws-sdk-acm (~> 1)
603 607 aws-sdk-acmpca (~> 1)
... ... @@ -730,6 +734,7 @@ GEM
730 734 aws-sdk-lightsail (~> 1)
731 735 aws-sdk-machinelearning (~> 1)
732 736 aws-sdk-macie (~> 1)
  737 + aws-sdk-macie2 (~> 1)
733 738 aws-sdk-managedblockchain (~> 1)
734 739 aws-sdk-marketplacecatalog (~> 1)
735 740 aws-sdk-marketplacecommerceanalytics (~> 1)
... ... @@ -820,150 +825,150 @@ GEM
820 825 aws-sdk-workmailmessageflow (~> 1)
821 826 aws-sdk-workspaces (~> 1)
822 827 aws-sdk-xray (~> 1)
823   - aws-sdk-robomaker (1.23.0)
  828 + aws-sdk-robomaker (1.24.0)
824 829 aws-sdk-core (~> 3, >= 3.71.0)
825 830 aws-sigv4 (~> 1.1)
826   - aws-sdk-route53 (1.34.0)
  831 + aws-sdk-route53 (1.35.0)
827 832 aws-sdk-core (~> 3, >= 3.71.0)
828 833 aws-sigv4 (~> 1.1)
829   - aws-sdk-route53domains (1.21.0)
  834 + aws-sdk-route53domains (1.22.0)
830 835 aws-sdk-core (~> 3, >= 3.71.0)
831 836 aws-sigv4 (~> 1.1)
832   - aws-sdk-route53resolver (1.13.0)
  837 + aws-sdk-route53resolver (1.14.0)
833 838 aws-sdk-core (~> 3, >= 3.71.0)
834 839 aws-sigv4 (~> 1.1)
835   - aws-sdk-s3 (1.64.0)
836   - aws-sdk-core (~> 3, >= 3.83.0)
  840 + aws-sdk-s3 (1.67.1)
  841 + aws-sdk-core (~> 3, >= 3.96.1)
837 842 aws-sdk-kms (~> 1)
838 843 aws-sigv4 (~> 1.1)
839   - aws-sdk-s3control (1.18.0)
  844 + aws-sdk-s3control (1.19.0)
840 845 aws-sdk-core (~> 3, >= 3.71.0)
841 846 aws-sigv4 (~> 1.1)
842   - aws-sdk-sagemaker (1.57.0)
  847 + aws-sdk-sagemaker (1.59.0)
843 848 aws-sdk-core (~> 3, >= 3.71.0)
844 849 aws-sigv4 (~> 1.1)
845   - aws-sdk-sagemakerruntime (1.20.0)
  850 + aws-sdk-sagemakerruntime (1.22.0)
846 851 aws-sdk-core (~> 3, >= 3.71.0)
847 852 aws-sigv4 (~> 1.1)
848   - aws-sdk-savingsplans (1.4.0)
  853 + aws-sdk-savingsplans (1.5.0)
849 854 aws-sdk-core (~> 3, >= 3.71.0)
850 855 aws-sigv4 (~> 1.1)
851   - aws-sdk-schemas (1.3.0)
  856 + aws-sdk-schemas (1.4.0)
852 857 aws-sdk-core (~> 3, >= 3.71.0)
853 858 aws-sigv4 (~> 1.1)
854   - aws-sdk-secretsmanager (1.35.0)
  859 + aws-sdk-secretsmanager (1.36.0)
855 860 aws-sdk-core (~> 3, >= 3.71.0)
856 861 aws-sigv4 (~> 1.1)
857   - aws-sdk-securityhub (1.24.0)
  862 + aws-sdk-securityhub (1.26.0)
858 863 aws-sdk-core (~> 3, >= 3.71.0)
859 864 aws-sigv4 (~> 1.1)
860   - aws-sdk-serverlessapplicationrepository (1.26.0)
  865 + aws-sdk-serverlessapplicationrepository (1.27.0)
861 866 aws-sdk-core (~> 3, >= 3.71.0)
862 867 aws-sigv4 (~> 1.1)
863   - aws-sdk-servicecatalog (1.38.0)
  868 + aws-sdk-servicecatalog (1.40.0)
864 869 aws-sdk-core (~> 3, >= 3.71.0)
865 870 aws-sigv4 (~> 1.1)
866   - aws-sdk-servicediscovery (1.22.0)
  871 + aws-sdk-servicediscovery (1.24.0)
867 872 aws-sdk-core (~> 3, >= 3.71.0)
868 873 aws-sigv4 (~> 1.1)
869   - aws-sdk-servicequotas (1.5.0)
  874 + aws-sdk-servicequotas (1.6.0)
870 875 aws-sdk-core (~> 3, >= 3.71.0)
871 876 aws-sigv4 (~> 1.1)
872   - aws-sdk-ses (1.29.0)
  877 + aws-sdk-ses (1.30.0)
873 878 aws-sdk-core (~> 3, >= 3.71.0)
874 879 aws-sigv4 (~> 1.1)
875   - aws-sdk-sesv2 (1.4.0)
  880 + aws-sdk-sesv2 (1.5.0)
876 881 aws-sdk-core (~> 3, >= 3.71.0)
877 882 aws-sigv4 (~> 1.1)
878   - aws-sdk-shield (1.24.0)
  883 + aws-sdk-shield (1.26.0)
879 884 aws-sdk-core (~> 3, >= 3.71.0)
880 885 aws-sigv4 (~> 1.1)
881   - aws-sdk-signer (1.20.0)
  886 + aws-sdk-signer (1.21.0)
882 887 aws-sdk-core (~> 3, >= 3.71.0)
883 888 aws-sigv4 (~> 1.1)
884   - aws-sdk-simpledb (1.18.0)
  889 + aws-sdk-simpledb (1.19.0)
885 890 aws-sdk-core (~> 3, >= 3.71.0)
886 891 aws-sigv2 (~> 1.0)
887   - aws-sdk-sms (1.19.0)
  892 + aws-sdk-sms (1.20.0)
888 893 aws-sdk-core (~> 3, >= 3.71.0)
889 894 aws-sigv4 (~> 1.1)
890   - aws-sdk-snowball (1.26.0)
  895 + aws-sdk-snowball (1.27.0)
891 896 aws-sdk-core (~> 3, >= 3.71.0)
892 897 aws-sigv4 (~> 1.1)
893   - aws-sdk-sns (1.23.0)
  898 + aws-sdk-sns (1.24.0)
894 899 aws-sdk-core (~> 3, >= 3.71.0)
895 900 aws-sigv4 (~> 1.1)
896   - aws-sdk-sqs (1.25.0)
  901 + aws-sdk-sqs (1.26.0)
897 902 aws-sdk-core (~> 3, >= 3.71.0)
898 903 aws-sigv4 (~> 1.1)
899   - aws-sdk-ssm (1.77.0)
  904 + aws-sdk-ssm (1.80.0)
900 905 aws-sdk-core (~> 3, >= 3.71.0)
901 906 aws-sigv4 (~> 1.1)
902   - aws-sdk-sso (1.3.0)
  907 + aws-sdk-sso (1.4.0)
903 908 aws-sdk-core (~> 3, >= 3.71.0)
904 909 aws-sigv4 (~> 1.1)
905   - aws-sdk-ssooidc (1.2.0)
  910 + aws-sdk-ssooidc (1.3.0)
906 911 aws-sdk-core (~> 3, >= 3.71.0)
907 912 aws-sigv4 (~> 1.1)
908   - aws-sdk-states (1.27.0)
  913 + aws-sdk-states (1.28.0)
909 914 aws-sdk-core (~> 3, >= 3.71.0)
910 915 aws-sigv4 (~> 1.1)
911   - aws-sdk-storagegateway (1.40.0)
  916 + aws-sdk-storagegateway (1.41.0)
912 917 aws-sdk-core (~> 3, >= 3.71.0)
913 918 aws-sigv4 (~> 1.1)
914   - aws-sdk-support (1.20.0)
  919 + aws-sdk-support (1.21.0)
915 920 aws-sdk-core (~> 3, >= 3.71.0)
916 921 aws-sigv4 (~> 1.1)
917   - aws-sdk-swf (1.19.0)
  922 + aws-sdk-swf (1.20.0)
918 923 aws-sdk-core (~> 3, >= 3.71.0)
919 924 aws-sigv4 (~> 1.1)
920   - aws-sdk-synthetics (1.1.0)
  925 + aws-sdk-synthetics (1.3.0)
921 926 aws-sdk-core (~> 3, >= 3.71.0)
922 927 aws-sigv4 (~> 1.1)
923   - aws-sdk-textract (1.14.0)
  928 + aws-sdk-textract (1.15.0)
924 929 aws-sdk-core (~> 3, >= 3.71.0)
925 930 aws-sigv4 (~> 1.1)
926   - aws-sdk-transcribeservice (1.41.0)
  931 + aws-sdk-transcribeservice (1.43.0)
927 932 aws-sdk-core (~> 3, >= 3.71.0)
928 933 aws-sigv4 (~> 1.1)
929   - aws-sdk-transcribestreamingservice (1.13.0)
  934 + aws-sdk-transcribestreamingservice (1.15.0)
930 935 aws-sdk-core (~> 3, >= 3.71.0)
931 936 aws-sigv4 (~> 1.1)
932   - aws-sdk-transfer (1.19.0)
  937 + aws-sdk-transfer (1.20.0)
933 938 aws-sdk-core (~> 3, >= 3.71.0)
934 939 aws-sigv4 (~> 1.1)
935   - aws-sdk-translate (1.21.0)
  940 + aws-sdk-translate (1.22.0)
936 941 aws-sdk-core (~> 3, >= 3.71.0)
937 942 aws-sigv4 (~> 1.1)
938   - aws-sdk-waf (1.29.0)
  943 + aws-sdk-waf (1.30.0)
939 944 aws-sdk-core (~> 3, >= 3.71.0)
940 945 aws-sigv4 (~> 1.1)
941   - aws-sdk-wafregional (1.30.0)
  946 + aws-sdk-wafregional (1.31.0)
942 947 aws-sdk-core (~> 3, >= 3.71.0)
943 948 aws-sigv4 (~> 1.1)
944   - aws-sdk-wafv2 (1.4.0)
  949 + aws-sdk-wafv2 (1.5.0)
945 950 aws-sdk-core (~> 3, >= 3.71.0)
946 951 aws-sigv4 (~> 1.1)
947   - aws-sdk-workdocs (1.22.0)
  952 + aws-sdk-workdocs (1.23.0)
948 953 aws-sdk-core (~> 3, >= 3.71.0)
949 954 aws-sigv4 (~> 1.1)
950   - aws-sdk-worklink (1.14.0)
  955 + aws-sdk-worklink (1.16.0)
951 956 aws-sdk-core (~> 3, >= 3.71.0)
952 957 aws-sigv4 (~> 1.1)
953   - aws-sdk-workmail (1.23.0)
  958 + aws-sdk-workmail (1.25.0)
954 959 aws-sdk-core (~> 3, >= 3.71.0)
955 960 aws-sigv4 (~> 1.1)
956   - aws-sdk-workmailmessageflow (1.3.0)
  961 + aws-sdk-workmailmessageflow (1.4.0)
957 962 aws-sdk-core (~> 3, >= 3.71.0)
958 963 aws-sigv4 (~> 1.1)
959   - aws-sdk-workspaces (1.36.0)
  964 + aws-sdk-workspaces (1.37.0)
960 965 aws-sdk-core (~> 3, >= 3.71.0)
961 966 aws-sigv4 (~> 1.1)
962   - aws-sdk-xray (1.25.0)
  967 + aws-sdk-xray (1.26.0)
963 968 aws-sdk-core (~> 3, >= 3.71.0)
964 969 aws-sigv4 (~> 1.1)
965 970 aws-sigv2 (1.0.1)
966   - aws-sigv4 (1.1.3)
  971 + aws-sigv4 (1.1.4)
967 972 aws-eventstream (~> 1.0, >= 1.0.2)
968 973 bcrypt (3.1.13)
969 974 builder (3.2.4)
... ... @@ -976,10 +981,10 @@ GEM
976 981 responders
977 982 warden (~> 1.2.3)
978 983 erubi (1.9.0)
979   - ffi (1.12.2)
  984 + ffi (1.13.0)
980 985 globalid (0.4.2)
981 986 activesupport (>= 4.2.0)
982   - i18n (1.8.2)
  987 + i18n (1.8.3)
983 988 concurrent-ruby (~> 1.0)
984 989 jmespath (1.4.0)
985 990 loofah (2.5.0)
... ... @@ -991,9 +996,10 @@ GEM
991 996 mimemagic (~> 0.3.2)
992 997 method_source (1.0.0)
993 998 mimemagic (0.3.5)
  999 + mini_magick (4.10.1)
994 1000 mini_mime (1.0.2)
995 1001 mini_portile2 (2.4.0)
996   - minitest (5.14.0)
  1002 + minitest (5.14.1)
997 1003 nio4r (2.5.2)
998 1004 nokogiri (1.10.9)
999 1005 mini_portile2 (~> 2.4.0)
... ... @@ -1002,27 +1008,27 @@ GEM
1002 1008 rack (2.2.2)
1003 1009 rack-test (1.1.0)
1004 1010 rack (>= 1.0, < 3)
1005   - rails (5.2.4.2)
1006   - actioncable (= 5.2.4.2)
1007   - actionmailer (= 5.2.4.2)
1008   - actionpack (= 5.2.4.2)
1009   - actionview (= 5.2.4.2)
1010   - activejob (= 5.2.4.2)
1011   - activemodel (= 5.2.4.2)
1012   - activerecord (= 5.2.4.2)
1013   - activestorage (= 5.2.4.2)
1014   - activesupport (= 5.2.4.2)
  1011 + rails (5.2.4.3)
  1012 + actioncable (= 5.2.4.3)
  1013 + actionmailer (= 5.2.4.3)
  1014 + actionpack (= 5.2.4.3)
  1015 + actionview (= 5.2.4.3)
  1016 + activejob (= 5.2.4.3)
  1017 + activemodel (= 5.2.4.3)
  1018 + activerecord (= 5.2.4.3)
  1019 + activestorage (= 5.2.4.3)
  1020 + activesupport (= 5.2.4.3)
1015 1021 bundler (>= 1.3.0)
1016   - railties (= 5.2.4.2)
  1022 + railties (= 5.2.4.3)
1017 1023 sprockets-rails (>= 2.0.0)
1018 1024 rails-dom-testing (2.0.3)
1019 1025 activesupport (>= 4.2.0)
1020 1026 nokogiri (>= 1.6)
1021 1027 rails-html-sanitizer (1.3.0)
1022 1028 loofah (~> 2.3)
1023   - railties (5.2.4.2)
1024   - actionpack (= 5.2.4.2)
1025   - activesupport (= 5.2.4.2)
  1029 + railties (5.2.4.3)
  1030 + actionpack (= 5.2.4.3)
  1031 + activesupport (= 5.2.4.3)
1026 1032 method_source
1027 1033 rake (>= 0.8.7)
1028 1034 thor (>= 0.19.0, < 2.0)
... ... @@ -1030,7 +1036,7 @@ GEM
1030 1036 rb-fsevent (0.10.4)
1031 1037 rb-inotify (0.10.1)
1032 1038 ffi (~> 1.0)
1033   - responders (3.0.0)
  1039 + responders (3.0.1)
1034 1040 actionpack (>= 5.0)
1035 1041 railties (>= 5.0)
1036 1042 sass (3.7.4)
... ... @@ -1060,9 +1066,9 @@ GEM
1060 1066 railties
1061 1067 warden (1.2.8)
1062 1068 rack (>= 2.0.6)
1063   - websocket-driver (0.7.1)
  1069 + websocket-driver (0.7.2)
1064 1070 websocket-extensions (>= 0.1.0)
1065   - websocket-extensions (0.1.4)
  1071 + websocket-extensions (0.1.5)
1066 1072
1067 1073 PLATFORMS
1068 1074 ruby
... ...
... ... @@ -1557,7 +1557,7 @@ var initAjaxFileUpload = function(selector){
1557 1557
1558 1558 // create hidden field
1559 1559 var input = $("<input />", {type: 'hidden', class: 'hidden-file-link', name: fileInputElem.attr('name'), value: url});
1560   - var inputFileType = $("<input />", {type: 'hidden', class: 'hidden-file-link', name: fileInputElem.attr('name').replace('image_link', 'file_type'), value: fileInputElem.data('files')[0].file.type})
  1560 + var inputFileType = $("<input />", {type: 'hidden', class: 'hidden-file-link', name: fileInputElem.attr('name').replace('file', 'file_type').replace('image_link', 'file_type'), value: fileInputElem.data('files')[0].file.type})
1561 1561
1562 1562 form.append(input);
1563 1563 form.append(inputFileType);
... ...
... ... @@ -24,7 +24,8 @@ module Kanjai
24 24 def update
25 25 @file = Kanjai::Image.find(params[:id])
26 26 if @file.update(permitted_params[:image])
27   - render json: {status: 'ok', id: @file.id, link: @file.image_link}
  27 + @file.resize! if params[:image] && params[:image][:image_link].present?
  28 + render json: {status: 'ok', id: @file.id, link: @file.preview_link}
28 29 else
29 30 render json: {status: 'error', message: @file.errors.full_message}
30 31 end
... ... @@ -37,7 +38,7 @@ module Kanjai
37 38 obj = S3_BUCKET.object(data['file'].split('/')[3..-1].join('/'))
38 39
39 40
40   - Image.create({
  41 + image = Image.create({
41 42 title: data['name'],
42 43 file_type: data['type'],
43 44 file_size: obj.content_length,
... ... @@ -45,6 +46,9 @@ module Kanjai
45 46 tag_list: data['tags']
46 47 })
47 48
  49 + image.resize!
  50 +
  51 +
48 52 end
49 53 end
50 54
... ...
  1 +require "mini_magick"
  2 +
1 3 module Kanjai
2 4 class Image < ActiveRecord::Base
3 5 acts_as_taggable
... ... @@ -22,6 +24,36 @@ module Kanjai
22 24 "images/"
23 25 end
24 26
  27 + def self.get_thumb_image_file_path
  28 + "thumbnailImage/"
  29 + end
  30 +
  31 + def resize!
  32 + if image_link.present? && file_type.present? && Kanjai::Image::IMAGE_MIME_TYPE.include?(file_type)
  33 + begin
  34 + obj = S3_BUCKET.object(image_link.split('/')[3..-1].join('/'))
  35 + img = MiniMagick::Image.open(obj.public_url)
  36 + img.resize "400x400"
  37 + img.format "png"
  38 +
  39 + thumb_image_link = image_link.split('/')[3..-1].join('/').gsub(Kanjai::Image.get_image_file_path, Kanjai::Image.get_thumb_image_file_path)
  40 + obj = S3_BUCKET.put_object({
  41 + acl: 'public-read',
  42 + body: img.to_blob,
  43 + content_type: file_type,
  44 + key: thumb_image_link
  45 + })
  46 + update_column(:thumb_image_link, obj.public_url)
  47 + #rescue
  48 +
  49 + end
  50 + end
  51 + end
  52 +
  53 + def preview_link
  54 + thumb_image_link || image_link
  55 + end
  56 +
25 57 private
26 58
27 59 def clear_storage
... ... @@ -29,6 +61,10 @@ module Kanjai
29 61 obj = S3_BUCKET.object(image_link.split('/')[3..-1].join('/'))
30 62 obj.delete
31 63 end
  64 + if thumb_image_link.present?
  65 + obj = S3_BUCKET.object(thumb_image_link.split('/')[3..-1].join('/'))
  66 + obj.delete
  67 + end
32 68 end
33 69
34 70 end
... ...
... ... @@ -2,7 +2,7 @@
2 2 <% collection.each do |item| %>
3 3 <div class="card mb-4" id="gallery_image_<%= item.id %>" >
4 4 <% if Kanjai::Image::IMAGE_MIME_TYPE.include?(item.file_type) %>
5   - <%= image_tag item.image_link, class: 'card-img-top img-fluid', alt: '' %>
  5 + <%= image_tag item.preview_link, class: 'card-img-top img-fluid', alt: '' %>
6 6 <% else %>
7 7 <div class="text-center image-preview-in-list">
8 8 <% if Kanjai::Image::PDF_MIME_TYPE.include?(item.file_type) %>
... ...
... ... @@ -6,7 +6,7 @@
6 6 <div class="file-initial-thumbs">
7 7 <div class="file-preview-frame file-preview-initial">
8 8 <div class="kv-file-content">
9   - <%= image_tag item.image_link, class: 'file-preview-image' %>
  9 + <%= image_tag item.preview_link, class: 'file-preview-image' %>
10 10 </div>
11 11 </div>
12 12 </div>
... ...
... ... @@ -9,7 +9,7 @@
9 9 </div>
10 10
11 11 <div>
12   - <%= image_tag @file.image_link, class: 'img-fluid', alt: '' %>
  12 + <%= image_tag @file.preview_link, class: 'img-fluid', alt: '' %>
13 13 </div>
14 14
15 15 <!-- Modal body -->
... ...
... ... @@ -14,7 +14,7 @@
14 14 <% @collection.each do |item| %>
15 15 <a href="<%= item.image_link %>" class="gallery-item">
16 16 <div class="card mb-4" >
17   - <%= image_tag item.image_link, class: 'card-img-top img-fluid', alt: '' %>
  17 + <%= image_tag item.preview_link, class: 'card-img-top img-fluid', alt: '' %>
18 18 </div>
19 19 </a>
20 20 <% end %>
... ...
  1 +class AddThumbImageLinkToKanjaiImage < ActiveRecord::Migration[5.2]
  2 + def change
  3 + add_column :kanjai_images, :thumb_image_link, :text
  4 + end
  5 +end
... ...
... ... @@ -47,6 +47,8 @@ Gem::Specification.new do |s|
47 47
48 48 s.add_dependency 'acts-as-taggable-on', '~> 6.5'
49 49
  50 + s.add_dependency 'mini_magick'
  51 +
50 52 #s.add_dependency 'json'
51 53
52 54 #s.add_dependency "daemons"
... ...