Files
ubicloud/Gemfile
Jeremy Evans fd6a9f60f8 Support searching by ubid and navigating to associated objects in the admin site
For each object, this shows the object contents (other than redacted columns),
as well as links to all associated objects.

This adds the following plugins: typecast_params, symbol_matchers, not_found,
route_csrf, and forme_route_csrf.  Forme will be used to build the forms on
the admin site. Currently, there is only a single form, and it only does a
GET request and not a POST request, so the route_csrf code is not yet needed,
but it will be needed as soon as authentication is added.
2025-07-18 16:49:27 -07:00

89 lines
1.8 KiB
Ruby

# frozen_string_literal: true
source "https://rubygems.org"
# Update ruby version in Dockerfile and .tool_versions when updating this
ruby "3.4.4"
gem "acme-client"
gem "argon2"
gem "argon2-kdf"
gem "aws-sdk-ec2", "~> 1.512"
gem "aws-sdk-iam"
gem "aws-sdk-s3"
gem "bcrypt_pbkdf"
gem "committee", ">= 5.5.4"
gem "countries"
gem "ed25519"
gem "erubi", ">= 1.5"
gem "excon"
gem "forme"
gem "jwt"
gem "mail"
gem "net-ssh"
gem "netaddr"
gem "nokogiri"
gem "octokit"
gem "omniauth-github"
gem "omniauth-google-oauth2"
gem "pagerduty", ">= 4.0"
gem "prawn"
gem "prawn-table"
gem "pry"
gem "puma", ">= 6.2.2"
gem "rack-unreloader", ">= 1.8"
gem "rake"
gem "refrigerator", ">= 1"
gem "reline" # Remove it when pry adds it as a dependency
gem "roda", ">= 3.93"
gem "rodauth", ">= 2.39"
gem "rodauth-omniauth", github: "janko/rodauth-omniauth", ref: "477810179ba0cab8d459be1a0d87dca5b57ec94b"
gem "rodish", ">= 2.0.1"
gem "rotp"
gem "rqrcode"
gem "sequel", ">= 5.94"
gem "sequel_pg", ">= 1.8", require: "sequel"
gem "shellwords"
gem "stripe"
gem "tilt", ">= 2.6.1"
gem "warning"
gem "webauthn"
group :development do
gem "awesome_print"
gem "by", ">= 1.1.0"
gem "cuprite"
gem "foreman"
gem "pry-byebug"
gem "rackup"
end
group :rubocop do
gem "rubocop-capybara", "< 2.22"
gem "rubocop-erb"
gem "rubocop-performance"
gem "rubocop-rake"
gem "rubocop-rspec"
gem "rubocop-sequel"
gem "standard", ">= 1.24.3"
end
group :lint do
gem "brakeman"
gem "erb-formatter", github: "ubicloud/erb-formatter", ref: "df3174476986706828f7baf3e5e6f5ec8ecd849b"
end
group :test do
gem "capybara"
gem "capybara-validate_html5", ">= 2.1"
gem "pdf-reader"
gem "rspec"
gem "simplecov"
gem "turbo_tests"
gem "webmock"
end
group :test, :development do
gem "sequel-annotate"
end