diff --git a/Gemfile b/Gemfile index e0295ebbe..3e8115480 100644 --- a/Gemfile +++ b/Gemfile @@ -144,7 +144,7 @@ gem 'paleta', '~> 0.3' # Color manipulation, used for badges gem 'paper_trail', '~> 17.0' # Record previous versions of project data gem 'pg', '~> 1.4' # PostgreSQL database, used for data storage gem 'pg_search', '~> 2.3' # PostgreSQL full-text search -gem 'puma', '~> 7.0' # Faster webserver; recommended by Heroku +gem 'puma', '~> 8.0' # Faster webserver; recommended by Heroku gem 'rack', '~> 3.2.3' # interface between web server + web framework (Rails) gem 'rack-attack', '~> 6.8' # Implement rate limiting gem 'rack-cors', '~> 3.0' # Enable CORS so JavaScript clients can get JSON diff --git a/Gemfile.lock b/Gemfile.lock index 5cb2adc14..61ee72ee8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -387,7 +387,7 @@ GEM byebug (~> 13.0) pry (>= 0.13, < 0.17) public_suffix (7.0.5) - puma (7.2.1) + puma (8.0.2) nio4r (~> 2.0) raabro (1.5.0) racc (1.8.1) @@ -665,7 +665,7 @@ DEPENDENCIES pg (~> 1.4) pg_search (~> 2.3) pry-byebug - puma (~> 7.0) + puma (~> 8.0) rack (~> 3.2.3) rack-attack (~> 6.8) rack-cors (~> 3.0) @@ -863,7 +863,7 @@ CHECKSUMS pry (0.16.0) sha256=d76c69065698ed1f85e717bd33d7942c38a50868f6b0673c636192b3d1b6054e pry-byebug (3.12.0) sha256=594e094ae8a8390a7ad4c7b36ae36e13304ed02664c67417d108dc5f7213d1b7 public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623 - puma (7.2.1) sha256=d7bf0e9cabd532e0d401e142cd94e3ac531e993610e2d80e6fbf9c26961414b0 + puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb raabro (1.5.0) sha256=3f998a7bc84f9c84df3ab580634d2e0a5bda4f0841168d56035f529c9877440a racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f rack (3.2.6) sha256=5ed78e1f73b2e25679bec7d45ee2d4483cc4146eb1be0264fc4d94cb5ef212c2