diff --git a/Gemfile b/Gemfile index 531fae7..d74c606 100644 --- a/Gemfile +++ b/Gemfile @@ -17,7 +17,7 @@ gem "puma", ">= 5.0" # Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] gem "bcrypt", "~> 3.1.22" -gem "jwt", "~> 2.8.0" +gem "jwt", "~> 3.3.0" # Windows does not include zoneinfo files, so bundle the tzinfo-data gem diff --git a/Gemfile.lock b/Gemfile.lock index e785ab8..367a134 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -132,13 +132,13 @@ GEM base64 (~> 0.2) faraday (>= 1.0, < 3.a) google-logging-utils (0.2.0) - googleauth (1.14.0) + googleauth (1.17.4) faraday (>= 1.0, < 3.a) google-cloud-env (~> 2.2) google-logging-utils (~> 0.1) - jwt (>= 1.4, < 3.0) - multi_json (~> 1.11) + jwt (>= 1.4, < 4.0) os (>= 0.9, < 2.0) + pstore (~> 0.1) signet (>= 0.16, < 2.a) hashdiff (1.2.1) i18n (1.14.8) @@ -150,7 +150,7 @@ GEM rdoc (>= 4.0.0) reline (>= 0.4.2) json (2.19.3) - jwt (2.8.2) + jwt (3.3.0) base64 language_server-protocol (3.17.0.5) lint_roller (1.1.0) @@ -170,7 +170,6 @@ GEM mocha (3.1.0) ruby2_keywords (>= 0.0.5) msgpack (1.8.0) - multi_json (1.16.0) mysql2 (0.5.7) bigdecimal net-http (0.6.0) @@ -202,6 +201,7 @@ GEM prettyprint prettyprint (0.2.0) prism (1.4.0) + pstore (0.2.1) psych (5.3.1) date stringio @@ -291,11 +291,10 @@ GEM ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) securerandom (0.4.1) - signet (0.20.0) + signet (0.22.0) addressable (~> 2.8) faraday (>= 0.17.5, < 3.a) - jwt (>= 1.5, < 3.0) - multi_json (~> 1.10) + jwt (>= 1.5, < 4.0) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -339,7 +338,7 @@ DEPENDENCIES database_cleaner-active_record debug gemini-ai - jwt (~> 2.8.0) + jwt (~> 3.3.0) minitest mocha mysql2 (~> 0.5)