diff --git a/Gemfile b/Gemfile index e866f2b..8cff150 100644 --- a/Gemfile +++ b/Gemfile @@ -6,7 +6,7 @@ gem "active_model_serializers", "~> 0.10.0" gem "api-pagination" gem "aws-sdk-sqs", "~> 1.3" gem "bcrypt", "~> 3.1.7" -gem "bolognese", "~> 2.1.0" +gem "bolognese", "~> 2.2.0" gem "bootsnap", "~> 1.2", ">= 1.2.1" gem "cancancan", "~> 2.0" gem "countries", "~> 2.1", ">= 2.1.2" @@ -23,14 +23,14 @@ gem "kaminari", "~> 1.0", ">= 1.0.1" gem "lograge", "~> 0.11.2" gem "logstash-event", "~> 1.2", ">= 1.2.02" gem "logstash-logger", "~> 0.26.1" -gem "maremma", "~> 4.9.6" -gem "nokogiri", "~> 1.13.2" +gem "maremma", "~> 5.0.0" +gem "nokogiri", "~> 1.16.3" gem "oj", ">= 2.8.3" gem "oj_mimic_json", "~> 1.0", ">= 1.0.1" gem "rack-cors", "~> 1.0", require: "rack/cors" gem "rack-utf8_sanitizer", "~> 1.6" gem "rails", "6.1.7.3" -gem "sentry-raven", "~> 2.9" +gem "sentry-raven", "~> 3.1" gem "shoryuken", "~> 4.0" gem "simple_command" gem "slack-notifier", "~> 2.3", ">= 2.3.2" diff --git a/Gemfile.lock b/Gemfile.lock index a385132..f79ee09 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -65,8 +65,8 @@ GEM minitest (>= 5.1) tzinfo (~> 2.0) zeitwerk (~> 2.3) - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) + addressable (2.8.6) + public_suffix (>= 2.0.2, < 6.0) api-pagination (4.8.2) ast (2.4.2) aws-eventstream (1.2.0) @@ -81,6 +81,8 @@ GEM aws-sigv4 (~> 1.1) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) + base64 (0.2.0) + bcp47_spec (0.2.1) bcrypt (3.1.16) benchmark_methods (0.7) better_errors (2.9.1) @@ -90,7 +92,8 @@ GEM bibtex-ruby (6.1.0) latex-decode (~> 0.0) racc (~> 1.7) - bolognese (2.1.0) + bigdecimal (3.1.7) + bolognese (2.2.0) activesupport (>= 4.2.5) benchmark_methods (~> 0.7) bibtex-ruby (>= 5.1.0) @@ -105,9 +108,9 @@ GEM json-ld-preloaded (~> 3.1, >= 3.1.3) jsonlint (~> 0.3.0) loofah (~> 2.0, >= 2.0.3) - maremma (>= 4.9.4, < 5) + maremma (~> 5.0) namae (~> 1.0) - nokogiri (>= 1.13.2, < 1.14) + nokogiri (~> 1.16, >= 1.16.2) oj (~> 3.10) oj_mimic_json (~> 1.0, >= 1.0.1) postrank-uri (~> 1.0, >= 1.0.18) @@ -139,7 +142,7 @@ GEM simplecov (<= 0.13) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.10) + concurrent-ruby (1.2.3) countries (2.1.4) i18n_data (~> 0.8.0) money (~> 6.9) @@ -161,11 +164,11 @@ GEM diff-lcs (1.5.1) docile (1.1.5) dotenv (2.7.6) - ebnf (2.3.5) + ebnf (2.5.0) htmlentities (~> 4.3) - rdf (~> 3.2) + rdf (~> 3.3) scanf (~> 1.0) - sxp (~> 1.2) + sxp (~> 2.0) unicode-types (~> 1.8) edtf (3.1.1) activesupport (>= 3.0, < 8.0) @@ -181,12 +184,22 @@ GEM railties (>= 5.0.0) faker (3.2.3) i18n (>= 1.8.11, < 2) - faraday (0.17.6) - multipart-post (>= 1.2, < 3) + faraday (2.9.0) + faraday-net_http (>= 2.0, < 3.2) faraday-encoding (0.0.5) faraday - faraday_middleware (0.14.0) - faraday (>= 0.7.4, < 1.0) + faraday-excon (2.1.0) + excon (>= 0.27.4) + faraday (~> 2.0) + faraday-follow_redirects (0.3.0) + faraday (>= 1, < 3) + faraday-gzip (0.1.0) + faraday (>= 1.0) + zlib (~> 2.1) + faraday-multipart (1.0.4) + multipart-post (~> 2) + faraday-net_http (3.1.0) + net-http faraday_middleware-aws-sigv4 (0.3.0) aws-sigv4 (~> 1.0) faraday (>= 0.15) @@ -199,7 +212,7 @@ GEM activesupport (>= 6.1) hashdiff (1.0.1) htmlentities (4.3.4) - i18n (1.10.0) + i18n (1.14.4) concurrent-ruby (~> 1.0) i18n_data (0.8.0) iso8601 (0.9.1) @@ -246,38 +259,43 @@ GEM logstash-event (1.2.02) logstash-logger (0.26.1) logstash-event (~> 1.2) - loofah (2.13.0) + loofah (2.22.0) crass (~> 1.0.2) - nokogiri (>= 1.5.9) + nokogiri (>= 1.12.0) mail (2.8.1) mini_mime (>= 0.1.1) net-imap net-pop net-smtp marcel (1.0.2) - maremma (4.9.8) + maremma (5.0.0) activesupport (>= 4.2.5) addressable (>= 2.3.6) builder (~> 3.2, >= 3.2.2) excon (~> 0.71.0) - faraday (~> 0.17.3) - faraday-encoding (~> 0.0.4) - faraday_middleware (~> 0.14.0) - nokogiri (>= 1.11.2, < 1.14.0) + faraday (>= 2.0) + faraday-encoding (~> 0.0.5) + faraday-excon (~> 2.1.0) + faraday-follow_redirects (~> 0.3.0) + faraday-gzip (~> 0.1.0) + faraday-multipart (~> 1.0.4) + nokogiri (~> 1.16, >= 1.16.2) oj (>= 2.8.3) oj_mimic_json (~> 1.0, >= 1.0.1) matrix (0.4.2) method_source (1.0.0) mini_mime (1.1.2) mini_portile2 (2.8.5) - minitest (5.15.0) + minitest (5.22.3) money (6.16.0) i18n (>= 0.6.4, <= 2) msgpack (1.4.4) multi_json (1.15.0) - multipart-post (2.1.1) + multipart-post (2.4.0) namae (1.2.0) racc (~> 1.7) + net-http (0.4.1) + uri net-imap (0.3.7) date net-protocol @@ -290,8 +308,8 @@ GEM next_rails (1.3.0) colorize (>= 0.8.1) nio4r (2.5.9) - nokogiri (1.13.10) - mini_portile2 (~> 2.8.0) + nokogiri (1.16.3) + mini_portile2 (~> 2.8.2) racc (~> 1.4) oj (3.13.11) oj_mimic_json (1.0.1) @@ -300,13 +318,13 @@ GEM parser (3.2.2.4) ast (~> 2.4.1) racc - postrank-uri (1.0.24) + postrank-uri (1.1) addressable (>= 2.4.0) nokogiri (>= 1.8.0) - public_suffix (>= 2.0.0, < 2.1) - public_suffix (2.0.5) + public_suffix (>= 4.0.0, < 5) + public_suffix (4.0.7) racc (1.7.3) - rack (2.2.3) + rack (2.2.9) rack-cors (1.1.1) rack (>= 2.0.0) rack-test (1.1.0) @@ -345,23 +363,26 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) rchardet (1.8.0) - rdf (3.2.11) + rdf (3.3.1) + bcp47_spec (~> 0.2) link_header (~> 0.0, >= 0.0.8) - rdf-rdfxml (3.2.2) - builder (~> 3.2) + rdf-rdfxml (3.3.0) + builder (~> 3.2, >= 3.2.4) htmlentities (~> 4.3) - rdf (~> 3.2) - rdf-xsd (~> 3.2) - rdf-turtle (3.2.1) - ebnf (~> 2.3) - rdf (~> 3.2) - rdf-xsd (3.2.1) - rdf (~> 3.2) + rdf (~> 3.3) + rdf-xsd (~> 3.3) + rdf-turtle (3.3.1) + base64 (~> 0.2) + bigdecimal (~> 3.1, >= 3.1.5) + ebnf (~> 2.5) + rdf (~> 3.3) + rdf-xsd (3.3.0) + rdf (~> 3.3) rexml (~> 3.2) regexp_parser (2.2.0) request_store (1.5.1) rack (>= 1.4) - rexml (3.2.5) + rexml (3.2.6) rspec-core (3.13.0) rspec-support (~> 3.13.0) rspec-expectations (3.13.0) @@ -407,8 +428,8 @@ GEM rubocop-factory_bot (~> 2.22) ruby-progressbar (1.13.0) scanf (1.0.0) - sentry-raven (2.13.0) - faraday (>= 0.7.6, < 1.0) + sentry-raven (3.1.2) + faraday (>= 1.0) shoryuken (4.0.3) aws-sdk-core (>= 2) concurrent-ruby @@ -436,16 +457,17 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) - sxp (1.2.4) + sxp (2.0.0) matrix (~> 0.4) - rdf (~> 3.2) - thor (1.2.1) + rdf (~> 3.3) + thor (1.3.1) timeout (0.4.1) tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.5.0) unicode-types (1.9.0) unicode_utils (1.4.0) + uri (0.13.0) vcr (6.2.0) webmock (3.14.0) addressable (>= 2.8.0) @@ -456,7 +478,8 @@ GEM websocket-extensions (0.1.5) xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.6.12) + zeitwerk (2.6.13) + zlib (2.1.1) PLATFORMS ruby @@ -467,7 +490,7 @@ DEPENDENCIES aws-sdk-sqs (~> 1.3) bcrypt (~> 3.1.7) better_errors - bolognese (~> 2.1.0) + bolognese (~> 2.2.0) bootsnap (~> 1.2, >= 1.2.1) byebug cancancan (~> 2.0) @@ -491,9 +514,9 @@ DEPENDENCIES lograge (~> 0.11.2) logstash-event (~> 1.2, >= 1.2.02) logstash-logger (~> 0.26.1) - maremma (~> 4.9.6) + maremma (~> 5.0.0) next_rails - nokogiri (~> 1.13.2) + nokogiri (~> 1.16.3) oj (>= 2.8.3) oj_mimic_json (~> 1.0, >= 1.0.1) rack-cors (~> 1.0) @@ -504,7 +527,7 @@ DEPENDENCIES rubocop-performance (~> 1.5, >= 1.5.1) rubocop-rails (~> 2.8, >= 2.8.1) rubocop-rspec (~> 2.0) - sentry-raven (~> 2.9) + sentry-raven (~> 3.1) shoryuken (~> 4.0) shoulda-matchers (~> 4.1, >= 4.1.2) simple_command