--- a/Gemfile.d/app.rb +++ b/Gemfile.d/app.rb @@ -113,7 +113,7 @@ gem "vault", "~> 0.17", require: false gem "vericite_api", "1.5.3" gem "wcag_color_contrast", "0.1.0" -gem "css_parser", "~> 2.0" +gem "css_parser", "~> 3.3" path "../gems" do gem "activesupport-suspend_callbacks" --- a/Gemfile.lock +++ b/Gemfile.lock @@ -33,6 +33,15 @@ stackprof (0.2.27) GIT + remote: https://github.com/skoji/gepub.git + revision: f0647345b806d993c2e59a84b490fdcb21979dec + ref: f0647345b806d993c2e59a84b490fdcb21979dec + specs: + gepub (2.0.1) + nokogiri (>= 1.8.2, < 2.0) + rubyzip (>= 3.0, < 3.8) + +GIT remote: https://github.com/wrapbook/crystalball.git revision: 59837f892594816705b7bb6611191a7bda0c3fb5 specs: @@ -281,29 +290,29 @@ academic_benchmarks (1.1.3) activesupport (>= 3.2.22) httparty (~> 0.13) - actioncable (8.0.5) - actionpack (= 8.0.5) - activesupport (= 8.0.5) + actioncable (8.0.5.1) + actionpack (= 8.0.5.1) + activesupport (= 8.0.5.1) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (8.0.5) - actionpack (= 8.0.5) - activejob (= 8.0.5) - activerecord (= 8.0.5) - activestorage (= 8.0.5) - activesupport (= 8.0.5) + actionmailbox (8.0.5.1) + actionpack (= 8.0.5.1) + activejob (= 8.0.5.1) + activerecord (= 8.0.5.1) + activestorage (= 8.0.5.1) + activesupport (= 8.0.5.1) mail (>= 2.8.0) - actionmailer (8.0.5) - actionpack (= 8.0.5) - actionview (= 8.0.5) - activejob (= 8.0.5) - activesupport (= 8.0.5) + actionmailer (8.0.5.1) + actionpack (= 8.0.5.1) + actionview (= 8.0.5.1) + activejob (= 8.0.5.1) + activesupport (= 8.0.5.1) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (8.0.5) - actionview (= 8.0.5) - activesupport (= 8.0.5) + actionpack (8.0.5.1) + actionview (= 8.0.5.1) + activesupport (= 8.0.5.1) nokogiri (>= 1.8.5) rack (>= 2.2.4) rack-session (>= 1.0.1) @@ -311,15 +320,15 @@ rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actiontext (8.0.5) - actionpack (= 8.0.5) - activerecord (= 8.0.5) - activestorage (= 8.0.5) - activesupport (= 8.0.5) + actiontext (8.0.5.1) + actionpack (= 8.0.5.1) + activerecord (= 8.0.5.1) + activestorage (= 8.0.5.1) + activesupport (= 8.0.5.1) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (8.0.5) - activesupport (= 8.0.5) + actionview (8.0.5.1) + activesupport (= 8.0.5.1) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) @@ -329,25 +338,25 @@ concurrent-ruby (~> 1.0) active_record_query_trace (1.9) activerecord (>= 6.0.0) - activejob (8.0.5) - activesupport (= 8.0.5) + activejob (8.0.5.1) + activesupport (= 8.0.5.1) globalid (>= 0.3.6) - activemodel (8.0.5) - activesupport (= 8.0.5) - activerecord (8.0.5) - activemodel (= 8.0.5) - activesupport (= 8.0.5) + activemodel (8.0.5.1) + activesupport (= 8.0.5.1) + activerecord (8.0.5.1) + activemodel (= 8.0.5.1) + activesupport (= 8.0.5.1) timeout (>= 0.4.0) activerecord-pg-extensions (0.6.0) activerecord (>= 7.0, < 8.1) railties (>= 7.0, < 8.1) - activestorage (8.0.5) - actionpack (= 8.0.5) - activejob (= 8.0.5) - activerecord (= 8.0.5) - activesupport (= 8.0.5) + activestorage (8.0.5.1) + actionpack (= 8.0.5.1) + activejob (= 8.0.5.1) + activerecord (= 8.0.5.1) + activesupport (= 8.0.5.1) marcel (~> 1.0) - activesupport (8.0.5) + activesupport (8.0.5.1) base64 benchmark (>= 0.3) bigdecimal @@ -370,10 +379,14 @@ afm (1.0.0) after_transaction_commit (2.2.2) activerecord (>= 5.2) + anonymous_loader (0.1.5) + version_gem (~> 1.1, >= 1.1.17) aroi (1.0.0) activerecord (>= 5.2) activesupport (>= 5.2) ast (2.4.3) + auth-sanitizer (0.2.5) + version_gem (~> 1.1, >= 1.1.16) aws-eventstream (1.4.0) aws-partitions (1.1240.0) aws-sdk-applicationautoscaling (1.119.0) @@ -440,7 +453,7 @@ msgpack (~> 1.2) brakeman (8.0.4) racc - brotli (0.8.0) + brotli (0.9.2) browser (6.2.0) builder (3.3.0) business_time (0.13.0) @@ -487,14 +500,16 @@ descendants_tracker (~> 0.0.1) colored (1.2) colorize (1.1.0) - concurrent-ruby (1.3.6) + concurrent-ruby (1.3.8) connection_pool (3.0.2) crack (1.0.1) bigdecimal rexml - crass (1.0.6) - css_parser (2.0.0) + crass (1.0.8) + css_parser (3.3.0) addressable + base64 + ssrf_filter (~> 1.5) csv (3.3.5) database_cleaner (2.1.0) database_cleaner-active_record (>= 2, < 3) @@ -502,7 +517,7 @@ activerecord (>= 5.a) database_cleaner-core (~> 2.0) database_cleaner-core (2.0.1) - datadog (2.31.0) + datadog (2.32.0) cgi datadog-ruby_core_source (~> 3.5, >= 3.5.2) libdatadog (~> 30.0.0.1.0) @@ -550,7 +565,7 @@ tzinfo factory_bot (6.5.6) activesupport (>= 6.1.0) - faraday (2.14.1) + faraday (2.14.4) faraday-net_http (>= 2.0, < 3.5) json logger @@ -582,9 +597,6 @@ fugit (1.12.1) et-orbi (~> 1.4) raabro (~> 1.4) - gepub (2.0.1) - nokogiri (>= 1.8.2, < 2.0) - rubyzip (>= 3.0, < 3.3) gergich (2.2.1) httparty (~> 0.17) sqlite3 (>= 1.4, < 3.0) @@ -633,7 +645,7 @@ multi_json (~> 1.11) os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) - graphql (2.5.23) + graphql (2.5.26) base64 fiber-storage logger @@ -732,7 +744,7 @@ hana (~> 1.3) regexp_parser (~> 2.0) simpleidn (~> 0.2) - jwt (3.1.2) + jwt (3.3.0) base64 karafka-core (2.5.13) karafka-rdkafka (>= 0.20.0) @@ -785,11 +797,11 @@ link_header (0.0.8) lint_roller (1.1.0) logger (1.7.0) - loofah (2.25.1) + loofah (2.25.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) luminosity_contrast (0.2.1) - mail (2.9.0) + mail (2.9.1) logger mini_mime (>= 0.1.1) net-imap @@ -829,7 +841,7 @@ uri (>= 0.11.1) net-http-persistent (4.0.8) connection_pool (>= 2.2.4, < 4) - net-imap (0.6.3) + net-imap (0.6.8) date net-protocol net-ldap (0.20.0) @@ -842,35 +854,41 @@ net-smtp (0.5.1) net-protocol nio4r (2.7.5) - nokogiri (1.19.2) + nokogiri (1.19.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.19.2-aarch64-linux-gnu) + nokogiri (1.19.4-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.19.2-arm64-darwin) + nokogiri (1.19.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.19.2-x86_64-darwin) + nokogiri (1.19.4-x86_64-darwin) racc (~> 1.4) - nokogiri (1.19.2-x86_64-linux-gnu) + nokogiri (1.19.4-x86_64-linux-gnu) racc (~> 1.4) nokogiri-xmlsec-instructure (0.12.0) nokogiri (~> 1.13) - oauth (1.1.3) + oauth (1.1.8) + anonymous_loader (~> 0.1, >= 0.1.3) + auth-sanitizer (~> 0.2, >= 0.2.3) base64 (~> 0.1) - oauth-tty (~> 1.0, >= 1.0.6) - snaky_hash (~> 2.0) - version_gem (~> 1.1, >= 1.1.9) - oauth-tty (1.0.6) - version_gem (~> 1.1, >= 1.1.9) - oauth2 (2.0.18) + oauth-tty (~> 1.0, >= 1.0.13) + snaky_hash (~> 2.0, >= 2.0.7) + version_gem (~> 1.1, >= 1.1.14) + oauth-tty (1.0.13) + anonymous_loader (~> 0.1, >= 0.1.3) + auth-sanitizer (~> 0.2, >= 0.2.3) + version_gem (~> 1.1, >= 1.1.14) + oauth2 (2.0.26) + anonymous_loader (~> 0.1, >= 0.1.5) + auth-sanitizer (~> 0.2, >= 0.2.5) faraday (>= 0.17.3, < 4.0) jwt (>= 1.0, < 4.0) logger (~> 1.2) multi_xml (~> 0.5) rack (>= 1.2, < 4) - snaky_hash (~> 2.0, >= 2.0.3) - version_gem (~> 1.1, >= 1.1.9) - oj (3.17.0) + snaky_hash (~> 2.0, >= 2.0.9) + version_gem (~> 1.1, >= 1.1.17) + oj (3.17.7) bigdecimal (>= 3.0) ostruct (>= 0.2) once-ler (2.2.0) @@ -931,7 +949,7 @@ date stringio public_suffix (7.0.5) - puma (7.2.0) + puma (7.2.1) nio4r (~> 2.0) pygments.rb (4.0.0) raabro (1.4.0) @@ -947,20 +965,20 @@ rack (~> 3.0) rackup (2.3.1) rack (>= 3) - rails (8.0.5) - actioncable (= 8.0.5) - actionmailbox (= 8.0.5) - actionmailer (= 8.0.5) - actionpack (= 8.0.5) - actiontext (= 8.0.5) - actionview (= 8.0.5) - activejob (= 8.0.5) - activemodel (= 8.0.5) - activerecord (= 8.0.5) - activestorage (= 8.0.5) - activesupport (= 8.0.5) + rails (8.0.5.1) + actioncable (= 8.0.5.1) + actionmailbox (= 8.0.5.1) + actionmailer (= 8.0.5.1) + actionpack (= 8.0.5.1) + actiontext (= 8.0.5.1) + actionview (= 8.0.5.1) + activejob (= 8.0.5.1) + activemodel (= 8.0.5.1) + activerecord (= 8.0.5.1) + activestorage (= 8.0.5.1) + activesupport (= 8.0.5.1) bundler (>= 1.15.0) - railties (= 8.0.5) + railties (= 8.0.5.1) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -969,14 +987,14 @@ activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.7.0) - loofah (~> 2.25) + rails-html-sanitizer (1.7.1) + loofah (~> 2.25, >= 2.25.2) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) rails-observers (0.1.5) activemodel (>= 4.0) - railties (8.0.5) - actionpack (= 8.0.5) - activesupport (= 8.0.5) + railties (8.0.5.1) + actionpack (= 8.0.5.1) + activesupport (= 8.0.5.1) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) @@ -1118,7 +1136,7 @@ sexp_processor (~> 4.6) rubycas-client (2.3.9) activesupport - rubyzip (3.2.2) + rubyzip (3.7.0) saml2 (3.3.1) activesupport (>= 3.2, < 8.2) nokogiri (>= 1.5.8, < 2.0) @@ -1165,9 +1183,9 @@ simplecov (>= 0.4.1) simplecov_json_formatter (0.1.4) simpleidn (0.2.3) - snaky_hash (2.0.3) + snaky_hash (2.0.9) hashie (>= 0.1.0, < 6) - version_gem (>= 1.1.8, < 3) + version_gem (~> 1.1, >= 1.1.16) soap4r-middleware (0.8.7) soap4r-ruby1.9 (= 2.0.5) soap4r-ruby1.9 (2.0.5) @@ -1179,12 +1197,13 @@ spring (>= 0.9.1) spring-commands-rubocop (0.4.0) spring (>= 1.0) - sqlite3 (2.9.3) + sqlite3 (2.9.6) mini_portile2 (~> 2.8.0) - sqlite3 (2.9.3-aarch64-linux-gnu) - sqlite3 (2.9.3-arm64-darwin) - sqlite3 (2.9.3-x86_64-darwin) - sqlite3 (2.9.3-x86_64-linux-gnu) + sqlite3 (2.9.6-aarch64-linux-gnu) + sqlite3 (2.9.6-arm64-darwin) + sqlite3 (2.9.6-x86_64-darwin) + sqlite3 (2.9.6-x86_64-linux-gnu) + ssrf_filter (1.6.0) statsd-ruby (1.5.0) stormbreaker (1.0.0) axe-core-api (~> 4.1) @@ -1242,7 +1261,7 @@ net-http-persistent (~> 4.0, >= 4.0.2) vericite_api (1.5.3) json (>= 1.4.6) - version_gem (1.1.9) + version_gem (1.1.17) virtus (2.0.0) axiom-types (~> 0.1) coercible (~> 1.0) @@ -1257,7 +1276,7 @@ crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) websocket (1.2.11) - websocket-driver (0.8.0) + websocket-driver (0.8.2) base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) @@ -1332,7 +1351,7 @@ colorize (~> 1.0) config_file! crystalball! - css_parser (~> 2.0) + css_parser (~> 3.3) csv_diff! database_cleaner (~> 2.0) datadog (~> 2.1) @@ -1351,7 +1370,7 @@ feedjira (~> 4.0) ffi-icu (~> 0.5) flakey_spec_catcher (~> 0.12) - gepub (~> 2.0) + gepub! gergich (~> 2.1) google_drive! graphql (~> 2.3)