Skip to content

Commit 1af54bc

Browse files
committed
update dependencies
1 parent 5ac79f4 commit 1af54bc

File tree

2 files changed

+47
-41
lines changed

2 files changed

+47
-41
lines changed

Gemfile.lock

Lines changed: 46 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ GEM
129129
activemodel (= 7.2.2.1)
130130
activesupport (= 7.2.2.1)
131131
timeout (>= 0.4.0)
132-
activerecord-import (2.0.0)
132+
activerecord-import (2.1.0)
133133
activerecord (>= 4.2)
134134
activerecord-postgis-adapter (10.0.1)
135135
activerecord (~> 7.2.0)
@@ -177,7 +177,7 @@ GEM
177177
brakeman (7.0.0)
178178
racc
179179
builder (3.3.0)
180-
bullet (8.0.0)
180+
bullet (8.0.1)
181181
activesupport (>= 3.0.0)
182182
uniform_notifier (~> 1.11)
183183
bundler-audit (0.9.2)
@@ -228,14 +228,14 @@ GEM
228228
carrierwave (>= 2.2.1)
229229
marcel (~> 1.0.0)
230230
mime-types (~> 3.0)
231-
chartkick (5.1.2)
231+
chartkick (5.1.4)
232232
childprocess (5.1.0)
233233
logger (~> 1.5)
234234
choice (0.2.0)
235235
chronic (0.10.2)
236236
concurrent-ruby (1.3.5)
237237
connection_pool (2.5.0)
238-
countries (7.1.0)
238+
countries (7.1.1)
239239
unaccent (~> 0.3)
240240
crack (1.0.0)
241241
bigdecimal
@@ -261,7 +261,7 @@ GEM
261261
railties (>= 4.1.0)
262262
responders
263263
warden (~> 1.2.3)
264-
diff-lcs (1.5.1)
264+
diff-lcs (1.6.0)
265265
docile (1.4.1)
266266
domain_name (0.6.20240107)
267267
dotenv (2.8.1)
@@ -368,7 +368,10 @@ GEM
368368
signet (>= 0.16, < 2.a)
369369
groupdate (6.5.1)
370370
activesupport (>= 7)
371-
grpc (1.69.0)
371+
grpc (1.70.1)
372+
google-protobuf (>= 3.25, < 5.0)
373+
googleapis-common-protos-types (~> 1.0)
374+
grpc (1.70.1-x86_64-linux)
372375
google-protobuf (>= 3.25, < 5.0)
373376
googleapis-common-protos-types (~> 1.0)
374377
grpc-google-iam-v1 (1.9.0)
@@ -393,8 +396,8 @@ GEM
393396
i18n_generators (2.2.2)
394397
activerecord (>= 3.0.0)
395398
railties (>= 3.0.0)
396-
image_processing (1.13.0)
397-
mini_magick (>= 4.9.5, < 5)
399+
image_processing (1.14.0)
400+
mini_magick (>= 4.9.5, < 6)
398401
ruby-vips (>= 2.0.17, < 3)
399402
inherited_resources (1.14.0)
400403
actionpack (>= 6.0)
@@ -410,7 +413,7 @@ GEM
410413
rails-dom-testing (>= 1, < 3)
411414
railties (>= 4.2.0)
412415
thor (>= 0.14, < 2.0)
413-
json (2.9.1)
416+
json (2.10.1)
414417
jsonapi-resources (0.9.12)
415418
activerecord (>= 4.1)
416419
concurrent-ruby
@@ -430,7 +433,7 @@ GEM
430433
kaminari-core (= 1.2.2)
431434
kaminari-core (1.2.2)
432435
language_server-protocol (3.17.0.4)
433-
launchy (3.1.0)
436+
launchy (3.1.1)
434437
addressable (~> 2.8)
435438
childprocess (~> 5.0)
436439
logger (~> 1.6)
@@ -445,7 +448,7 @@ GEM
445448
llhttp-ffi (0.5.0)
446449
ffi-compiler (~> 1.0)
447450
rake (~> 13.0)
448-
logger (1.6.5)
451+
logger (1.6.6)
449452
loofah (2.24.0)
450453
crass (~> 1.0.2)
451454
nokogiri (>= 1.12.0)
@@ -459,18 +462,20 @@ GEM
459462
mime-types (3.6.0)
460463
logger
461464
mime-types-data (~> 3.2015)
462-
mime-types-data (3.2025.0107)
463-
mini_magick (4.13.2)
465+
mime-types-data (3.2025.0220)
466+
mini_magick (5.1.2)
467+
benchmark
468+
logger
464469
mini_mime (1.1.5)
465470
mini_portile2 (2.8.8)
466471
minitest (5.25.4)
467-
mjml-rails (4.14.0)
468-
msgpack (1.7.5)
472+
mjml-rails (4.14.1)
473+
msgpack (1.8.0)
469474
multi_json (1.15.0)
470475
mustache (1.1.1)
471476
net-http (0.6.0)
472477
uri
473-
net-imap (0.5.5)
478+
net-imap (0.5.6)
474479
date
475480
net-protocol
476481
net-pop (0.1.2)
@@ -481,14 +486,14 @@ GEM
481486
net-ssh (>= 2.6.5, < 8.0.0)
482487
net-sftp (4.0.0)
483488
net-ssh (>= 5.0.0, < 8.0.0)
484-
net-smtp (0.5.0)
489+
net-smtp (0.5.1)
485490
net-protocol
486491
net-ssh (7.3.0)
487492
nio4r (2.7.4)
488-
nokogiri (1.18.2)
493+
nokogiri (1.18.3)
489494
mini_portile2 (~> 2.8.2)
490495
racc (~> 1.4)
491-
nokogiri (1.18.2-x86_64-linux-gnu)
496+
nokogiri (1.18.3-x86_64-linux-gnu)
492497
racc (~> 1.4)
493498
oj (3.16.9)
494499
bigdecimal (>= 3.0)
@@ -504,7 +509,7 @@ GEM
504509
parallel (1.26.3)
505510
paranoia (3.0.1)
506511
activerecord (>= 6, < 8.1)
507-
parser (3.3.7.0)
512+
parser (3.3.7.1)
508513
ast (~> 2.4.1)
509514
racc
510515
patience_diff (1.2.0)
@@ -520,7 +525,7 @@ GEM
520525
puma (6.6.0)
521526
nio4r (~> 2.0)
522527
racc (1.8.1)
523-
rack (3.0.11)
528+
rack (3.0.12)
524529
rack-cors (2.0.2)
525530
rack (>= 2.0.0)
526531
rack-mini-profiler (2.3.4)
@@ -568,14 +573,14 @@ GEM
568573
zeitwerk (~> 2.6)
569574
rainbow (3.1.1)
570575
rake (13.2.1)
571-
ransack (4.2.1)
576+
ransack (4.3.0)
572577
activerecord (>= 6.1.5)
573578
activesupport (>= 6.1.5)
574579
i18n
575-
rdoc (6.11.0)
580+
rdoc (6.12.0)
576581
psych (>= 4.0.0)
577582
redcarpet (3.6.0)
578-
redis (5.3.0)
583+
redis (5.4.0)
579584
redis-client (>= 0.22.0)
580585
redis-actionpack (5.5.0)
581586
actionpack (>= 5)
@@ -604,7 +609,7 @@ GEM
604609
responders (3.1.1)
605610
actionpack (>= 5.2)
606611
railties (>= 5.2)
607-
rexml (3.4.0)
612+
rexml (3.4.1)
608613
rgeo (3.0.1)
609614
rgeo-activerecord (8.0.0)
610615
activerecord (>= 7.0)
@@ -618,15 +623,15 @@ GEM
618623
rspec-mocks (~> 3.13.0)
619624
rspec-collection_matchers (1.2.1)
620625
rspec-expectations (>= 2.99.0.beta1)
621-
rspec-core (3.13.2)
626+
rspec-core (3.13.3)
622627
rspec-support (~> 3.13.0)
623628
rspec-expectations (3.13.3)
624629
diff-lcs (>= 1.2.0, < 2.0)
625630
rspec-support (~> 3.13.0)
626631
rspec-mocks (3.13.2)
627632
diff-lcs (>= 1.2.0, < 2.0)
628633
rspec-support (~> 3.13.0)
629-
rspec-rails (7.1.0)
634+
rspec-rails (7.1.1)
630635
actionpack (>= 7.0)
631636
activesupport (>= 7.0)
632637
railties (>= 7.0)
@@ -641,14 +646,14 @@ GEM
641646
rswag-ui (2.16.0)
642647
actionpack (>= 5.2, < 8.1)
643648
railties (>= 5.2, < 8.1)
644-
rubocop (1.70.0)
649+
rubocop (1.71.2)
645650
json (~> 2.3)
646651
language_server-protocol (>= 3.17.0)
647652
parallel (~> 1.10)
648653
parser (>= 3.3.0.2)
649654
rainbow (>= 2.2.2, < 4.0)
650655
regexp_parser (>= 2.9.3, < 3.0)
651-
rubocop-ast (>= 1.36.2, < 2.0)
656+
rubocop-ast (>= 1.38.0, < 2.0)
652657
ruby-progressbar (~> 1.7)
653658
unicode-display_width (>= 2.4.0, < 4.0)
654659
rubocop-ast (1.38.0)
@@ -664,7 +669,7 @@ GEM
664669
ruby-graphviz (1.2.5)
665670
rexml
666671
ruby-progressbar (1.13.0)
667-
ruby-vips (2.2.2)
672+
ruby-vips (2.2.3)
668673
ffi (~> 1.12)
669674
logger
670675
ruby2_keywords (0.0.5)
@@ -686,15 +691,15 @@ GEM
686691
sendgrid-ruby (~> 6.4)
687692
sendgrid-ruby (6.7.0)
688693
ruby_http_client (~> 3.4)
689-
sentry-rails (5.22.3)
694+
sentry-rails (5.22.4)
690695
railties (>= 5.0)
691-
sentry-ruby (~> 5.22.3)
692-
sentry-ruby (5.22.3)
696+
sentry-ruby (~> 5.22.4)
697+
sentry-ruby (5.22.4)
693698
bigdecimal
694699
concurrent-ruby (~> 1.0, >= 1.0.2)
695700
shoulda-matchers (4.0.1)
696701
activesupport (>= 4.2.0)
697-
sidekiq (7.3.8)
702+
sidekiq (7.3.9)
698703
base64
699704
connection_pool (>= 2.3.0)
700705
logger
@@ -718,17 +723,18 @@ GEM
718723
actionpack (>= 6.1)
719724
activesupport (>= 6.1)
720725
sprockets (>= 3.0.0)
721-
sshkit (1.23.2)
726+
sshkit (1.24.0)
722727
base64
728+
logger
723729
net-scp (>= 1.1.2)
724730
net-sftp (>= 2.1.2)
725731
net-ssh (>= 2.8.0)
726732
ostruct
727733
ssrf_filter (1.2.0)
728-
standard (1.44.0)
734+
standard (1.45.0)
729735
language_server-protocol (~> 3.17.0.2)
730736
lint_roller (~> 1.0)
731-
rubocop (~> 1.70.0)
737+
rubocop (~> 1.71.0)
732738
standard-custom (~> 1.0.0)
733739
standard-performance (~> 1.6)
734740
standard-custom (1.0.2)
@@ -737,7 +743,7 @@ GEM
737743
standard-performance (1.6.0)
738744
lint_roller (~> 1.1)
739745
rubocop-performance (~> 1.23.0)
740-
stringio (3.1.2)
746+
stringio (3.1.5)
741747
super_diff (0.15.0)
742748
attr_extras (>= 6.2.4)
743749
diff-lcs
@@ -765,7 +771,7 @@ GEM
765771
activemodel (>= 6.0.0)
766772
bindex (>= 0.4.0)
767773
railties (>= 6.0.0)
768-
webmock (3.24.0)
774+
webmock (3.25.0)
769775
addressable (>= 2.8.0)
770776
crack (>= 0.3.2)
771777
hashdiff (>= 0.4.0, < 2.0.0)
@@ -781,7 +787,7 @@ GEM
781787
rails (>= 3.2.16)
782788
xpath (3.2.0)
783789
nokogiri (~> 1.8)
784-
zeitwerk (2.7.1)
790+
zeitwerk (2.7.2)
785791

786792
PLATFORMS
787793
ruby

config/initializers/jsonapi_resources.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def relationships_hash(source, fetchable_fields, include_directives = {})
3232

3333
include_directives[:include_related] ||= {}
3434

35-
relationships = source.class._relationships.select { |k, v| fetchable_fields.include?(k) }
35+
relationships = source.class._relationships.slice(*fetchable_fields)
3636
field_set = supplying_relationship_fields(source.class) & relationships.keys
3737

3838
relationships.each_with_object({}) do |(name, relationship), hash|

0 commit comments

Comments
 (0)