Files
grecia/Gemfile
Javi Martín 361e4e08a6 Explicitly add csv to Gemfile
We were getting a warning on staging and production environments:

```
app/models/local_census_records/import.rb:1: warning: csv was loaded
from the standard library, but will no longer be part of the default
gems starting from Ruby 3.4.0.

You can add csv to your Gemfile or gemspec to silence this warning
```

The reason we weren't getting this warning during development is that we
do have `csv` in our `Gemfile.lock`, but only in development
environments, since it's an indirect dependency of pronto. On production
environments, we don't install pronto or its dependencies, though.

We can reproduce the warning locally by temporarily removing the pronto
gems from the Gemfile, running `bundle install` and starting a rails
console.
2025-10-22 21:15:58 +02:00

118 lines
3.9 KiB
Ruby

source "https://rubygems.org"
ruby file: ".ruby-version"
gem "rails", "~> 7.1.5.2"
gem "acts-as-taggable-on", "~> 12.0.0"
gem "acts_as_votable", "~> 0.14.0"
gem "ahoy_matey", "~> 5.4.0"
gem "airbrake", "~> 13.0.5"
gem "ancestry", "~> 4.3.3"
gem "audited", "~> 5.8.0"
gem "autoprefixer-rails", "~> 10.4.21"
gem "bing_translator", "~> 6.2.0"
gem "cancancan", "~> 3.6.1"
gem "caxlsx", "~> 4.2.0"
gem "caxlsx_rails", "~> 0.6.4"
gem "ckeditor", "~> 4.3.0"
gem "cocoon", "~> 1.2.15"
gem "csv", "~> 3.3.5"
gem "daemons", "~> 1.4.1"
gem "dalli", "~> 3.2.8"
gem "delayed_job_active_record", "~> 4.1.11"
gem "devise", "~> 4.9.4"
gem "devise-security", "~> 0.18.0"
gem "exiftool_vendored", "~> 13.30.0"
gem "file_validators", "~> 3.0.0"
gem "font-awesome-sass", "~> 5.15.1" # Remember to update vendor/assets/images/fontawesome when updating this gem
gem "globalize", "~> 7.0.0"
gem "globalize-accessors", "~> 0.3.0"
gem "graphiql-rails", "~> 1.8.0"
gem "graphql", "~> 2.5.9"
gem "groupdate", "~> 6.7.0"
gem "image_processing", "~> 1.14.0"
gem "invisible_captcha", "~> 2.3.0"
gem "kaminari", "~> 1.2.2"
gem "mini_magick", "~> 4.13.2"
gem "omniauth", "~> 2.1.3"
gem "omniauth-facebook", "~> 10.0.0"
gem "omniauth-google-oauth2", "~> 1.2.1"
gem "omniauth-rails_csrf_protection", "~> 1.0.2"
gem "omniauth-saml", "~> 2.2.4"
gem "omniauth-twitter", "~> 1.4.0"
gem "omniauth_openid_connect", "~> 0.8.0"
gem "paranoia", "~> 3.0.1"
gem "pg", "~> 1.5.9"
gem "pg_search", "~> 2.3.7"
gem "puma", "~> 6.6.0"
gem "recipient_interceptor", "~> 0.3.3"
gem "redcarpet", "~> 3.6.1"
gem "responders", "~> 3.1.1"
gem "rinku", "~> 2.0.6", require: "rails_rinku"
gem "ros-apartment", "~> 3.2.0", require: "apartment"
gem "sassc-embedded", "~> 1.77.5"
gem "sassc-rails", "~> 2.1.2"
gem "savon", "~> 2.15.1"
gem "sitemap_generator", "~> 6.3.0"
gem "social-share-button", "~> 1.2.4"
gem "sprockets", "~> 4.2.2"
gem "sprockets-rails", "~> 3.5.2", require: "sprockets/railtie"
gem "turbolinks", "~> 5.2.1"
gem "turnout", "~> 2.5.0"
gem "uglifier", "~> 4.2.1"
gem "view_component", "~> 3.23.2"
gem "whenever", "~> 1.0.0", require: false
gem "wicked_pdf", "~> 2.8.2"
gem "wkhtmltopdf-binary", "~> 0.12.6"
group :development, :test do
gem "debug", "~> 1.9.2"
gem "factory_bot_rails", "~> 6.4.4"
gem "faker", "~> 3.5.1"
gem "i18n-tasks", "~> 0.9.37"
gem "knapsack_pro", "~> 8.3.0"
gem "launchy", "~> 3.1.1"
gem "letter_opener_web", "~> 3.0.0"
end
group :test do
gem "capybara", "~> 3.40.0"
gem "capybara-webmock", "~> 0.7.0"
gem "email_spec", "~> 2.3.0"
gem "pdf-reader", "~> 2.14.1"
gem "rspec-rails", "~> 7.1.1"
gem "selenium-webdriver", "~> 4.33.0"
gem "simplecov", "~> 0.22.0", require: false
gem "simplecov-lcov", "~> 0.8.0", require: false
end
group :development do
gem "capistrano", "~> 3.19.2", require: false
gem "capistrano-bundler", "~> 2.1.1", require: false
gem "capistrano-npm", "~> 1.0.3", require: false
gem "capistrano-rails", "~> 1.7.0", require: false
gem "capistrano3-delayed-job", "~> 1.7.6"
gem "capistrano3-puma", "~> 6.2.0"
gem "erb_lint", "~> 0.9.0", require: false
gem "faraday-retry", "~> 2.3.1", require: false
gem "htmlbeautifier", "~> 1.4.3", require: false
gem "mdl", "~> 0.13.0", require: false
gem "pronto", "~> 0.11.4", require: false
gem "pronto-erb_lint", "~> 0.1.6", require: false
gem "pronto-eslint", "~> 0.11.1", require: false
gem "pronto-rubocop", "~> 0.11.6", require: false
gem "pronto-stylelint", "~> 0.11.1", require: false
gem "rubocop", "~> 1.76.1", require: false
gem "rubocop-capybara", "~> 2.21.0", require: false
gem "rubocop-factory_bot", "~> 2.26.1", require: false
gem "rubocop-performance", "~> 1.23.1", require: false
gem "rubocop-rails", "~> 2.29.1", require: false
gem "rubocop-rspec", "~> 3.4.0", require: false
gem "rubocop-rspec_rails", "~> 2.30.0", require: false
gem "rvm1-capistrano3", "~> 1.4.0", require: false
gem "web-console", "~> 4.2.1"
end
eval_gemfile "./Gemfile_custom"