== Installing dependencies == Bundler::ProductionError --- ERROR REPORT TEMPLATE ------------------------------------------------------- ``` Errno::EROFS: Read-only file system @ rb_sysopen - /srv/gitlab/vendor/bundle/ruby/3.3.0/bin/bundler-checksum.lock /usr/lib/ruby/3.3.0/rubygems.rb:795:in `initialize' /usr/lib/ruby/3.3.0/rubygems.rb:795:in `open' /usr/lib/ruby/3.3.0/rubygems.rb:795:in `open_file_with_flock' /usr/lib/ruby/3.3.0/rubygems.rb:782:in `open_file_with_lock' /usr/lib/ruby/3.3.0/rubygems/installer.rb:535:in `generate_bin_script' /usr/lib/ruby/3.3.0/rubygems/installer.rb:503:in `block in generate_bin' /usr/lib/ruby/3.3.0/rubygems/installer.rb:489:in `each' /usr/lib/ruby/3.3.0/rubygems/installer.rb:489:in `generate_bin' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/source/path/installer.rb:32:in `post_install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/source/path.rb:239:in `generate_bin' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/source/path.rb:80:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/gem_installer.rb:68:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/gem_installer.rb:17:in `install_from_spec' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/parallel_installer.rb:164:in `do_install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/parallel_installer.rb:124:in `install_serially' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/parallel_installer.rb:97:in `call' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer/parallel_installer.rb:62:in `call' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:193:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:78:in `block in run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/process_lock.rb:16:in `rescue in lock' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/process_lock.rb:11:in `lock' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:65:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:17:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli/install.rb:50:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:295:in `block in install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/settings.rb:144:in `temporary' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:294:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:35:in `dispatch' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:29:in `start' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/exe/bundle:28:in `block in ' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/friendly_errors.rb:118:in `with_friendly_errors' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/exe/bundle:20:in `' /usr/sbin/bundle:25:in `load' /usr/sbin/bundle:25:in `
' Bundler::ReadOnlyFileSystemError: There was an error while trying to write to `/srv/gitlab/vendor/bundle/ruby/3.3.0/bundler.lock`. File system is read-only. /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/shared_helpers.rb:122:in `rescue in filesystem_access' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/shared_helpers.rb:105:in `filesystem_access' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/process_lock.rb:12:in `lock' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:65:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/installer.rb:17:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli/install.rb:50:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:295:in `block in install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/settings.rb:144:in `temporary' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:294:in `install' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:35:in `dispatch' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/cli.rb:29:in `start' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/exe/bundle:28:in `block in ' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/lib/bundler/friendly_errors.rb:118:in `with_friendly_errors' /srv/gitlab/vendor/bundle/ruby/3.3.0/gems/bundler-4.0.11/exe/bundle:20:in `' /usr/sbin/bundle:25:in `load' /usr/sbin/bundle:25:in `
' ``` ## Environment ``` Bundler 4.0.11 Platforms ruby, x86_64-linux-gnu Ruby 3.3.13p207 (2026-10-23 revision af48f08f2113db1cc4ee171f34e399d7a902151b) [x86_64-linux-gnu] Full Path /usr/bin/ruby Config Dir /etc RubyGems 3.5.22 Gem Home /srv/gitlab/vendor/bundle/ruby/3.3.0 Gem Path /srv/gitlab/vendor/bundle/ruby/3.3.0 User Home /tmp User Path /tmp/.local/share/gem/ruby/3.3.0 Bin Dir /srv/gitlab/vendor/bundle/ruby/3.3.0/bin OpenSSL Compiled OpenSSL 4.0.3 29 Sep 2026 Loaded OpenSSL 4.0.3 29 Sep 2026 Cert File /etc/ssl/cert.pem Cert Dir /etc/ssl/certs Tools Git not installed RVM not installed rbenv not installed chruby not installed ``` ## Bundler Build Metadata ``` Timestamp 2026-11-09 Git SHA b7155a3865 ``` ## Bundler settings ``` clean Set for your local app (/srv/gitlab/.bundle/config): true jobs Set for the current command: 1 path Set for your local app (/srv/gitlab/.bundle/config): "/srv/gitlab/vendor/bundle/" without Set for your local app (/srv/gitlab/.bundle/config): [:development, :test, :mysql, :aws] ``` ## Gemfile ### Gemfile ```ruby # frozen_string_literal: true def next? File.basename(__FILE__) == "Gemfile.next" end source 'https://rubygems.org' # Please see https://docs.gitlab.com/ee/development/feature_categorization/#gemfile ignore_feature_category = Module.new do def gem(*arguments, feature_category: nil, **keyword_arguments) # rubocop:disable Lint/UnusedMethodArgument -- Ignoring feature_category intentionally super(*arguments, **keyword_arguments) end end extend ignore_feature_category # Deprecated gem 'bundler-checksum', '~> 0.1.0', path: 'gems/bundler-checksum', require: false, feature_category: :rails_platform gem 'auto_freeze', path: 'gems/auto_freeze', feature_category: :rails_platform # See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails gem 'rails', '~> 7.2.3', feature_category: :rails_platform # Pin Zeitwerk until https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/9408 is fixed gem 'zeitwerk', '= 2.6.18', feature_category: :rails_platform gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :rails_platform gem 'gitlab-database-data_isolation', path: 'gems/gitlab-database-data_isolation', feature_category: :organization gem 'action_dispatch-draw_all', path: 'gems/action_dispatch-draw_all', require: 'action_dispatch/draw_all', feature_category: :rails_platform # Need by Rails gem 'drb', '~> 2.2', feature_category: :rails_platform gem 'bootsnap', '~> 1.24.0', require: false, feature_category: :rails_platform gem 'ffi', '~> 1.17.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'openssl', '~> 3.3.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-safe_request_store', path: 'gems/gitlab-safe_request_store', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # GitLab Monorepo Gems group :monorepo do gem 'gitlab-utils', path: 'gems/gitlab-utils', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 end gem 'gitlab-backup-cli', path: 'gems/gitlab-backup-cli', require: 'gitlab/backup/cli', feature_category: :backup_restore gem 'gitlab-secret_detection', '< 1.0', feature_category: :secret_detection # Responders respond_to and respond_with gem 'responders', '~> 3.0', feature_category: :rails_platform gem 'sprockets', '~> 3.7.0', feature_category: :rails_platform gem 'sprockets-rails', '~> 3.5.1', feature_category: :rails_platform gem 'view_component', '~> 3.23.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Supported DBs gem 'pg', '~> 1.6.1', feature_category: :database gem 'faraday', '~> 2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'faraday-retry', '~> 2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Logger is a dependency of Faraday, but Logger 1.6.0 does not work with Chef. gem 'logger', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'marginalia', '~> 1.11.1', feature_category: :database # Authorization gem 'declarative_policy', '~> 2.1.0', feature_category: :permissions # For source code paths mapping gem 'coverband', '6.2.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Authentication libraries gem 'devise', '~> 4.9.3', feature_category: :system_access gem 'devise-pbkdf2-encryptable', '~> 0.0.0', path: 'vendor/gems/devise-pbkdf2-encryptable', feature_category: :system_access gem 'bcrypt', '~> 3.1', '>= 3.1.14', feature_category: :system_access gem 'doorkeeper', '~> 5.8', '>= 5.8.1', feature_category: :system_access gem 'doorkeeper-openid_connect', '~> 1.9.0', feature_category: :system_access gem 'doorkeeper-device_authorization_grant', '~> 1.0.0', feature_category: :system_access gem 'rexml', '~> 3.4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'ruby-saml', '~> 1.18', feature_category: :system_access gem 'omniauth-saml', '~> 2.2.1', feature_category: :system_access gem 'omniauth', '~> 2.1.0', feature_category: :system_access gem 'omniauth-auth0', '~> 3.1', feature_category: :system_access gem 'omniauth-azure-activedirectory-v2', '~> 2.0', feature_category: :system_access gem 'omniauth-alicloud', '~> 3.0.0', feature_category: :system_access gem 'omniauth-github', '2.0.1', feature_category: :system_access # See vendor/gems/omniauth-gitlab/README.md gem 'omniauth-gitlab', '~> 4.0.0', path: 'vendor/gems/omniauth-gitlab', feature_category: :system_access gem 'omniauth-google-oauth2', '~> 1.1', feature_category: :system_access gem 'omniauth-oauth2-generic', '~> 0.2.2', feature_category: :system_access gem 'omniauth-shibboleth-redux', '~> 2.0', require: 'omniauth-shibboleth', feature_category: :system_access # See vendor/gems/omniauth_crowd/README.md gem 'omniauth_crowd', '~> 2.4.0', path: 'vendor/gems/omniauth_crowd', feature_category: :system_access gem 'omniauth_openid_connect', '~> 0.8.0', feature_category: :system_access # Locked until Ruby 3.0 upgrade since upgrading will pull in an updated net-smtp gem. # See https://docs.gitlab.com/ee/development/emails.html#rationale. gem 'openid_connect', '~> 2.3.0', feature_category: :system_access # See gem README.md gem 'omniauth-salesforce', '~> 1.0.5', path: 'vendor/gems/omniauth-salesforce', feature_category: :system_access gem 'omniauth-atlassian-oauth2', '~> 0.2.0', feature_category: :system_access gem 'rack-oauth2', '~> 2.2.1', feature_category: :system_access gem 'jwt', '~> 2.10.3', feature_category: :system_access # Kerberos authentication. EE-only gem 'gssapi', '~> 1.3.1', group: :kerberos, feature_category: :system_access gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos, feature_category: :system_access # Spam and anti-bot protection gem 'recaptcha', '~> 5.12', require: 'recaptcha/rails', feature_category: :insider_threat gem 'akismet', '~> 3.0', feature_category: :insider_threat gem 'invisible_captcha', '~> 2.3.0', feature_category: :insider_threat # Two-factor authentication gem 'devise-two-factor', '~> 6.4.0', feature_category: :system_access gem 'rqrcode', '~> 2.2', feature_category: :system_access gem 'webauthn', '~> 3.0', feature_category: :system_access gem 'attr_encrypted', '~> 4.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # GitLab Pages gem 'validates_hostname', '~> 1.0.13', feature_category: :pages gem 'rubyzip', '~> 2.4.0', require: 'zip', feature_category: :pages # GitLab Pages letsencrypt support gem 'acme-client', '~> 2.0.19', feature_category: :pages # Browser detection gem 'browser', '~> 5.3.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # OS detection for usage ping gem 'ohai', '~> 19.1.16', feature_category: :product_analytics # GPG gem 'gpgme', '~> 2.0.25', feature_category: :source_code_management # LDAP Auth # GitLab fork with several improvements to original library. For full list of changes # see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master gem 'gitlab_omniauth-ldap', '~> 2.3.0', require: 'omniauth-ldap', feature_category: :system_access gem 'net-ldap', '~> 0.20.0', feature_category: :system_access # API gem 'grape', '~> 2.0.0', feature_category: :api gem 'grape-entity', '~> 1.0.1', feature_category: :api gem 'grape-swagger', '~> 2.1.2', group: [:development, :test], feature_category: :api gem 'grape-swagger-entity', '~> 0.7.0', group: [:development, :test], feature_category: :api gem 'grape-path-helpers', '~> 2.0.1', feature_category: :api gem 'gitlab-grape-openapi', path: 'gems/gitlab-grape-openapi', feature_category: :api gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :api # GraphQL API gem 'graphql', '2.6.10', feature_category: :api gem 'graphql-docs', '~> 5.2.0', group: [:development, :test], feature_category: :api gem 'apollo_upload_server', '~> 2.1.6', feature_category: :api # Cells gem 'gitlab-topology-service-client', '~> 0.1', path: 'vendor/gems/gitlab-topology-service-client', require: 'gitlab/cells/topology_service', feature_category: :cell # Duo Workflow gem 'gitlab-duo-workflow-service-client', '~> 0.8', path: 'vendor/gems/gitlab-duo-workflow-service-client', feature_category: :duo_agent_platform # Generate Fake data gem 'ffaker', '~> 2.24', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'hashie', '~> 5.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Pagination gem 'kaminari', '~> 1.2.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # HAML gem 'hamlit', '~> 3.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Files attachments gem 'carrierwave', '~> 1.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'mini_magick', '~> 4.12', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'marcel', '~> 1.0.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # PDF generation gem 'prawn', feature_category: :vulnerability_management gem 'prawn-svg', feature_category: :vulnerability_management # for backups gem 'fog-aws', '~> 3.26', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'fog-core', '~> 2.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'fog-google', '~> 1.29.0', require: 'fog/google', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'fog-local', '~> 0.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # NOTE: # the fog-aliyun gem since v0.4 pulls in aliyun-sdk transitively, which monkey-patches # the rest-client gem to drop the Content-Length header field for chunked transfers, # which may have knock-on effects on other features using `RestClient`. # We may want to update this dependency if this is ever addressed upstream, e.g. via # https://github.com/aliyun/aliyun-oss-ruby-sdk/pull/93 gem 'fog-aliyun', '~> 0.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-fog-azure-rm', '~> 2.5.0', require: 'fog/azurerm', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # for Google storage # Need this specific version of google-apis-storage_v1 so that fog-google will utilize the updated list_objects with # match_glob support in google-apis-core 0.11.1. Because of this we also have to bump google-cloud-storage to 1.45.0. gem 'google-apis-storage_v1', '~> 0.29', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-cloud-storage', '~> 1.57.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # We need >= 0.11.1 because that's when match_glob support is added to list_objects gem 'google-apis-core', '~> 0.18.0', '>= 0.18.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-compute_v1', '~> 0.129.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-container_v1', '~> 0.100.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-container_v1beta1', '~> 0.91.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-cloudbilling_v1', '~> 0.22.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-cloudresourcemanager_v1', '~> 0.44.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-iam_v1', '~> 0.79.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-serviceusage_v1', '~> 0.28.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-sqladmin_v1beta4', '~> 0.41.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-apis-androidpublisher_v3', '~> 0.92.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'googleauth', '~> 1.14', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-cloud-artifact_registry-v1', '~> 0.11.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-cloud-compute-v1', '~> 2.6.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Seed data gem 'seed-fu', '~> 2.3.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Search gem 'elasticsearch-model', '~> 7.2', feature_category: :global_search gem 'elasticsearch-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation', feature_category: :global_search gem 'elasticsearch-api', '7.17.11', feature_category: :global_search gem 'aws-sdk-core', '~> 3.242.0', feature_category: :global_search gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search gem 'aws-sdk-s3', '~> 1.213.0', feature_category: :global_search gem 'faraday-typhoeus', '~> 1.1', feature_category: :global_search gem 'faraday_middleware-aws-sigv4', '~> 1.0.1', feature_category: :global_search # Used with Elasticsearch to support http keep-alive connections gem 'typhoeus', '~> 1.4.0', feature_category: :global_search gem 'gitlab-active-context', path: 'gems/gitlab-active-context', require: 'active_context', feature_category: :global_search # Markdown and HTML processing gem 'html-pipeline', '~> 2.14.3', feature_category: :markdown gem 'gitlab-markup', '~> 2.2.0', require: 'github/markup', feature_category: :markdown gem 'commonmarker', '~> 0.23.10', feature_category: :markdown gem 'kramdown', '~> 2.5.0', feature_category: :markdown gem 'RedCloth', '~> 4.3.3', feature_category: :markdown gem 'org-ruby', '~> 0.9.12', feature_category: :markdown gem 'creole', '~> 0.5.0', feature_category: :markdown gem 'wikicloth', '0.8.1', feature_category: :markdown gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown gem 'rouge', '~> 4.7.0', feature_category: :markdown gem 'truncato', '~> 0.7.13', feature_category: :team_planning gem 'nokogiri', '~> 1.18', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-glfm-markdown', '~> 0.0.41', feature_category: :markdown gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown gem 'unicode-emoji', '~> 4.0', feature_category: :markdown # Calendar rendering gem 'icalendar', '~> 2.12.0', feature_category: :team_planning # Diffs gem 'diffy', '~> 3.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'diff_match_patch', '~> 0.1.0', path: 'vendor/gems/diff_match_patch', feature_category: :team_planning # Application server gem 'rack', '~> 2.2.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # https://github.com/zombocom/rack-timeout/blob/master/README.md#rails-apps-manually gem 'rack-timeout', '~> 0.7.0', require: 'rack/timeout/base', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 group :puma do gem 'puma', '~> 8.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'sd_notify', '~> 0.1.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 end # State machine gem 'state_machines-activerecord', '~> 0.100.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Background jobs gem 'sidekiq', path: 'vendor/gems/sidekiq', require: 'sidekiq', feature_category: :scalability gem 'sidekiq-cron', '~> 2.3.0', feature_category: :scalability gem 'gitlab-sidekiq-fetcher', path: 'vendor/gems/sidekiq-reliable-fetch', require: 'sidekiq-reliable-fetch', feature_category: :scalability # Cron Parser gem 'fugit', '~> 1.11.1', feature_category: :continuous_integration # HTTP requests gem 'httparty', '~> 0.24.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Colored output to console gem 'rainbow', '~> 3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Progress bar gem 'ruby-progressbar', '~> 1.10', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Linear-time regex library for untrusted regular expressions gem 're2', '~> 2.15', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Misc gem 'semver_dialects', '~> 3.7', feature_category: :software_composition_analysis gem 'version_sorter', '~> 2.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'csv_builder', path: 'gems/csv_builder', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Export Ruby Regex to Javascript gem 'js_regex', '~> 3.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # User agent parsing gem 'device_detector', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Redis gem 'redis', '~> 5.4.1', feature_category: :redis gem 'redis-client', '~> 0.25', feature_category: :redis gem 'redis-cluster-client', '~> 0.13', feature_category: :redis gem 'redis-clustering', '~> 5.4.0', feature_category: :redis gem 'connection_pool', '~> 2.5.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Redis session store gem 'redis-actionpack', '~> 5.5.0', feature_category: :redis # Jira integration gem 'jira-ruby', '~> 2.3.0', feature_category: :integrations gem 'atlassian-jwt', '~> 0.2.1', feature_category: :integrations # Slack integration gem 'slack-messenger', '~> 2.3.5', feature_category: :integrations # Kubernetes integration gem 'kubeclient', '~> 4.12.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # AI gem 'circuitbox', '2.0.0', feature_category: :ai_abstraction_layer # Sanitize user input gem 'sanitize', '~> 6.0.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'babosa', '~> 2.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Sanitizes SVG input gem 'loofah', '~> 2.25.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Used to provide license templates gem 'licensee', '~> 10', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Detect and convert string character encoding gem 'charlock_holmes', '~> 0.7.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Detect mime content type from content gem 'ruby-magic', '~> 0.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Faster blank gem 'fast_blank', '~> 1.0.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Parse time & duration gem 'gitlab-chronic', '~> 0.10.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab_chronic_duration', '~> 0.12', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'rack-proxy', '~> 0.7.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'cssbundling-rails', '1.4.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'terser', '1.0.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'click_house-client', '0.8.8', feature_category: :database gem 'addressable', '~> 2.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gon', '~> 6.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'request_store', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'base32', '~> 0.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-license', '~> 2.6', feature_category: :plan_provisioning # Protect against bruteforcing gem 'rack-attack', '~> 6.8.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Sentry integration gem 'sentry-ruby', '~> 5.23.0', feature_category: :observability gem 'sentry-rails', '~> 5.23.0', feature_category: :observability gem 'sentry-sidekiq', '~> 5.23.0', feature_category: :observability # PostgreSQL query parsing # gem 'pg_query', '~> 6.2.0', feature_category: :database gem 'gitlab-schema-validation', path: 'gems/gitlab-schema-validation', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications gem 'gitlab-labkit', '~> 2.0.0', feature_category: :error_budgets gem 'thrift', '~> 0.22.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # I18n gem 'rails-i18n', '~> 7.0', '>= 7.0.9', feature_category: :internationalization gem 'gettext_i18n_rails', '~> 1.13.0', feature_category: :internationalization gem 'gettext', '~> 3.5', '>= 3.5.1', require: false, group: [:development, :test], feature_category: :internationalization gem 'batch-loader', '~> 2.0.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'tty-prompt', '~> 0.23', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Perf bar gem 'peek', '~> 1.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Snowplow events trackin gem 'snowplow-tracker', '~> 0.8.0', feature_category: :product_analytics # Metrics gem 'webrick', '~> 1.9.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'prometheus-client-mmap', '~> 1.5.0', require: 'prometheus/client', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Event-driven reactor for Ruby # Required manually in config/initializers/require_async_gem gem 'async', '~> 2.39.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'io-event', '~> 1.14', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Security report schemas used to validate CI job artifacts of security jobs gem 'gitlab-security_report_schemas', '0.2.0.min15.0.0.max15.2.4', feature_category: :vulnerability_management # Frontend bundling gem 'vite_rails', '~> 3.10.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'vite_ruby', '~> 3.10.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Provide Rails path helpers to the frontend gem "js-routes", "~> 2.3", feature_category: :organization # OpenTelemetry group :opentelemetry do # Core OpenTelemetry gems gem 'opentelemetry-sdk', feature_category: :observability gem 'opentelemetry-exporter-otlp', feature_category: :observability # OpenTelemetry gems selected from full set in `opentelemetry-instrumentation-all` metagem gem 'opentelemetry-instrumentation-active_support', feature_category: :observability gem 'opentelemetry-instrumentation-action_pack', feature_category: :observability gem 'opentelemetry-instrumentation-active_job', feature_category: :observability gem 'opentelemetry-instrumentation-active_record', feature_category: :observability gem 'opentelemetry-instrumentation-action_view', feature_category: :observability gem 'opentelemetry-instrumentation-aws_sdk', feature_category: :observability gem 'opentelemetry-instrumentation-http', feature_category: :observability gem 'opentelemetry-instrumentation-concurrent_ruby', feature_category: :observability gem 'opentelemetry-instrumentation-ethon', feature_category: :observability gem 'opentelemetry-instrumentation-excon', feature_category: :observability gem 'opentelemetry-instrumentation-faraday', feature_category: :observability gem 'opentelemetry-instrumentation-grape', feature_category: :observability gem 'opentelemetry-instrumentation-graphql', feature_category: :observability gem 'opentelemetry-instrumentation-http_client', feature_category: :observability gem 'opentelemetry-instrumentation-net_http', feature_category: :observability gem 'opentelemetry-instrumentation-pg', feature_category: :observability gem 'opentelemetry-instrumentation-rack', feature_category: :observability gem 'opentelemetry-instrumentation-rails', feature_category: :observability gem 'opentelemetry-instrumentation-rake', feature_category: :observability gem 'opentelemetry-instrumentation-redis', feature_category: :observability gem 'opentelemetry-instrumentation-sidekiq', feature_category: :observability end gem 'warning', '~> 1.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 group :development do gem 'lefthook', '~> 1.13.0', require: false, feature_category: :tooling gem 'rubocop', feature_category: :tooling, require: false gem 'debug', '~> 1.11.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'solargraph', '~> 0.60.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'lookbook', '~> 2.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'sprite-factory', '~> 1.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'listen', '~> 3.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'ruby-lsp', "~> 0.26.4", require: false, feature_category: :tooling gem 'ruby-lsp-rails', "~> 0.4.8", feature_category: :tooling gem 'ruby-lsp-rspec', "~> 0.1.28", require: false, feature_category: :tooling gem 'gdk-toogle', '~> 0.9', '>= 0.9.5', require: 'toogle', feature_category: :tooling # Used by # * `lib/tasks/gitlab/security/update_banned_ssh_keys.rake` # * `lib/tasks/gitlab/db/migration_squash.rake` # * `lib/gitlab/diff/diff_refs.rb` gem 'git', '~> 1.8', feature_category: :source_code_management end group :development, :test do gem 'bullet', '~> 8.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'parser', '= 3.3.11.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'pry-byebug', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'pry-rails', '~> 0.3.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'pry-shell', '~> 0.6.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'amazing_print', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'database_cleaner-active_record', '~> 2.2.0', feature_category: :database gem 'rspec-rails', '~> 7.1.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'factory_bot_rails', '~> 6.5.0', feature_category: :tooling # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) gem 'minitest', '~> 5.11.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'spring', '~> 4.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'spring-commands-rspec', '~> 1.0.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-styles', '~> 14.0', feature_category: :tooling, require: false gem 'haml_lint', '~> 0.58', feature_category: :tooling, require: false # Benchmarking & profiling gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'knapsack', '~> 4.0.0', feature_category: :tooling gem 'gitlab-crystalball', '~> 1.1.3', require: false, feature_category: :tooling gem 'test_file_finder', '~> 0.3.1', feature_category: :tooling gem 'simple_po_parser', '~> 1.1.6', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'png_quantizator', '~> 0.2.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'parallel', '~> 1.19', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'sigdump', '~> 0.2.4', require: 'sigdump/setup', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'pact', '~> 1.64', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-housekeeper', path: 'gems/gitlab-housekeeper', feature_category: :tooling gem 'yard', '~> 0.9', require: false, feature_category: :tooling # Gems required for Dangerfile gem 'gitlab-dangerfiles', '~> 4.11.1', require: false, feature_category: :tooling # Gems required for code coverage gem 'simplecov', '~> 0.22', require: false, feature_category: :tooling gem 'simplecov-lcov', '~> 0.8.0', require: false, feature_category: :tooling gem 'simplecov-cobertura', '~> 3.1.0', require: false, feature_category: :tooling gem 'undercover', '~> 0.8.0', require: false, feature_category: :tooling # Gems required in various pipelines gem 'gitlab-rspec', path: 'gems/gitlab-rspec', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-rspec_flaky', path: 'gems/gitlab-rspec_flaky', feature_category: :tooling end group :test do gem 'rspec_profiling', '~> 0.0.9', feature_category: :tooling gem 'rspec-benchmark', '~> 0.6.0', feature_category: :tooling gem 'rspec-parameterized', '~> 1.0', '>= 1.0.2', require: false, feature_category: :tooling gem 'os', '~> 1.1', '>= 1.1.4', feature_category: :tooling gem 'capybara', '~> 3.40', feature_category: :test_platform gem 'capybara-screenshot', '~> 1.0.26', feature_category: :test_platform gem 'selenium-webdriver', '~> 4.21', '>= 4.21.1', feature_category: :test_platform gem 'graphlyte', '~> 1.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'shoulda-matchers', '~> 6.4.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'email_spec', '~> 2.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'webmock', '~> 3.26.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'rails-controller-testing', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'concurrent-ruby', '~> 1.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'test-prof', '~> 1.6.0', feature_category: :tooling gem 'rspec_junit_formatter', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'guard-rspec', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'axe-core-rspec', '~> 4.10.0', feature_category: :tooling gem 'state_machines-rspec', '~> 0.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 gem 'derailed_benchmarks', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab_quality-test_tooling', '~> 3.14.0', require: false, feature_category: :tooling end gem 'octokit', '~> 9.0', feature_category: :importers # Needed by octokit: https://github.com/octokit/octokit.rb/pull/1688 gem 'faraday-multipart', '~> 1.0', feature_category: :importers gem 'gitlab-mail_room', '~> 1.0.0', require: 'mail_room', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'email_reply_trimmer', '~> 0.1', feature_category: :team_planning gem 'html2text', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'stackprof', '~> 0.2.26', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'rbtrace', '~> 0.4', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'memory_profiler', '~> 1.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # OAuth gem 'oauth2', '~> 2.0', feature_category: :system_access # Health check gem 'health_check', '~> 3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # System information gem 'vmstat', '~> 2.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'sys-filesystem', '~> 1.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # NTP client gem 'net-ntp', feature_category: :geo_replication # SSH keys support gem 'ssh_data', '~> 2.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Spamcheck GRPC protocol definitions gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat # Gitaly GRPC protocol definitions gem 'gitaly', '~> 18.11.0', feature_category: :gitaly # KAS GRPC protocol definitions gem 'gitlab-kas-grpc', '~> 18.5.0-rc4', feature_category: :deployment_management # Knowledge Graph GRPC protocol definitions gem 'gitlab-gkg-proto', '~> 0.37.0', feature_category: :knowledge_graph gem 'grpc', '~> 1.80.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'google-protobuf', '>= 3.25', '< 5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'toml-rb', '~> 4.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Feature toggles gem 'flipper', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'flipper-active_record', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'flipper-active_support_cache_store', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'unleash', '~> 3.2.2', feature_category: :feature_flags # https://docs.gitlab.com/operations/feature_flags/ gem 'gitlab-experiment', '~> 1.3.0', feature_category: :acquisition # Structured logging gem 'lograge', '~> 0.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api # DNS Lookup gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Countries list gem 'countries', '~> 4.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'retriable', '~> 3.1.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # LRU cache gem 'lru_redux', feature_category: :importers # Locked as long as quoted-printable encoding issues are not resolved # Monkey-patched in `config/initializers/mail_encoding_patch.rb` # See https://gitlab.com/gitlab-org/gitlab/issues/197386 # # `config/initializers/mail_starttls_patch.rb` has also been patched to # fix STARTTLS handling until https://github.com/mikel/mail/pull/1536 is # released. gem 'mail', '= 2.9.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'mail-smtp_pool', '~> 0.1.0', path: 'gems/mail-smtp_pool', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # File encryption gem 'lockbox', '~> 1.4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Email validation gem 'valid_email', '~> 0.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # JSON gem 'jsonb_accessor', '~> 1.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'json', '~> 2.19.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'json_schemer', '~> 2.4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'oj', '~> 3.17.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'oj-introspect', '~> 0.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'multi_json', '~> 1.17.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'yajl-ruby', '~> 1.4.3', require: 'yajl', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # IPAddress utilities gem 'ipaddress', '~> 0.8.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'parslet', '~> 1.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'ipynbdiff', path: 'gems/ipynbdiff', require: 'ipynb_diff', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'ed25519', '~> 1.4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Error Tracking OpenAPI client # See https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/development/rake_tasks.md#update-openapi-client-for-error-tracking-feature gem 'error_tracking_open_api', path: 'gems/error_tracking_open_api', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Vulnerability advisories gem 'cvss-suite', '~> 4.1.1', require: 'cvss_suite', feature_category: :software_composition_analysis # Work with RPM packages gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry # Remote Development gem 'devfile', '~> 0.5.1', feature_category: :workspaces gem 'hashdiff', '~> 1.2.0', feature_category: :workspaces # Apple plist parsing gem 'CFPropertyList', '~> 3.0.0', feature_category: :mobile_devops gem 'app_store_connect', feature_category: :mobile_devops # For phone verification gem 'telesignenterprise', '~> 2.6', feature_category: :insider_threat # NOTE: In Ruby 3.4 base64 was moved out of the stdlib # This gem was added while upgrading `telesignenterprise` to 2.6.0 to ensure compatibility with Ruby 3.4 gem "base64", "~> 0.2.0", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # BufferedIO patch gem 'net-protocol', '~> 0.2.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem "nkf", "~> 0.2.0", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # This is locked to 0.6.0 because we patch Net::HTTP#connect in # gems/gitlab-http/lib/net_http/connect_patch.rb. # It can be upgraded but care must be taken to preserve the patch. gem 'net-http', '= 0.6.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'uri', '~> 1.1.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'duo_api', '~> 1.3', feature_category: :system_access gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation gem 'paper_trail', '~> 16.0', feature_category: :workspaces gem "i18n_data", "~> 0.13.1", feature_category: :system_access gem "gitlab-cloud-connector", "~> 1.45", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning gem "gvltools", "~> 0.4.0", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab_query_language', '~> 0.27.1', feature_category: :integrations # standard Gem, version increase to resolve vulnerabilities gem "zlib", "~> 3.2", ">= 3.2.3", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593 # Gems required in omnibus-gitlab pipeline gem 'license_finder', '~> 7.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # standard Gem, pin version to resolve vulnerabilities and match omnibus-gitlab gem "erb", "= 4.0.3.1", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593 ``` ### Gemfile.lock ``` PATH remote: gems/action_dispatch-draw_all specs: action_dispatch-draw_all (0.1.0) actionpack (>= 7) PATH remote: gems/activerecord-gitlab specs: activerecord-gitlab (0.2.0) activerecord (>= 7) PATH remote: gems/auto_freeze specs: auto_freeze (0.2.0) freezolite (~> 0.6) require-hooks (~> 0.2.3) PATH remote: gems/bundler-checksum specs: bundler-checksum (0.1.0) bundler PATH remote: gems/csv_builder specs: csv_builder (0.1.0) PATH remote: gems/error_tracking_open_api specs: error_tracking_open_api (1.0.0) typhoeus (~> 1.0, >= 1.0.1) PATH remote: gems/gitlab-active-context specs: gitlab-active-context (0.0.1) activerecord activesupport aws-sdk-core connection_pool elasticsearch faraday-typhoeus faraday_middleware-aws-sigv4 opensearch-ruby pg zeitwerk PATH remote: gems/gitlab-backup-cli specs: gitlab-backup-cli (0.0.1) activerecord (>= 7) activesupport (>= 7) addressable (~> 2.8) bigdecimal (~> 3.1) concurrent-ruby (~> 1.1) faraday (~> 2) google-cloud-storage_transfer (~> 1.2.0) google-protobuf (>= 3.25, < 5.0) googleauth (~> 1.14) grpc (~> 1.75) json (~> 2.7) jwt (~> 2.5) logger (~> 1.5) minitest (~> 5.11.0) mutex_m (~> 0.3) parallel (~> 1.19) pg (~> 1.6.1) rack (~> 2.2.9) rainbow (~> 3.0) rexml (~> 3.4.0) thor (~> 1.3) PATH remote: gems/gitlab-database-data_isolation specs: gitlab-database-data_isolation (0.1.0) activerecord (>= 7) PATH remote: gems/gitlab-grape-openapi specs: gitlab-grape-openapi (0.1.0) grape (~> 2.0.0) grape-entity (~> 1.0.1) js_regex (~> 3.8) PATH remote: gems/gitlab-housekeeper specs: gitlab-housekeeper (0.1.0) activesupport amazing_print httparty rubocop PATH remote: gems/gitlab-http specs: gitlab-http (0.1.0) activesupport (>= 7, < 9) concurrent-ruby (~> 1.2) httparty (~> 0.21) ipaddress (~> 0.8.3) net-http (= 0.6.0) PATH remote: gems/gitlab-rspec_flaky specs: gitlab-rspec_flaky (0.1.0) activesupport (>= 7, < 9) rspec (~> 3.0) PATH remote: gems/gitlab-rspec specs: gitlab-rspec (0.1.0) activerecord (>= 7, < 9) activesupport (>= 7, < 9) gitlab_quality-test_tooling (>= 3.13, < 4) rspec (~> 3.0) test-prof (~> 1.5) PATH remote: gems/gitlab-safe_request_store specs: gitlab-safe_request_store (0.1.0) rack (~> 2.2.8) request_store PATH remote: gems/gitlab-schema-validation specs: gitlab-schema-validation (0.1.0) diffy pg_query PATH remote: gems/gitlab-utils specs: gitlab-utils (0.2.0) actionview (>= 6.1.7.2) activesupport (>= 6.1.7.2) addressable (~> 2.8) batch-loader (~> 2.0) bigdecimal (~> 3.2) nokogiri (~> 1.0) oj (~> 3.17, >= 3.17.3) rake (~> 13.0) toml-rb (~> 4.1) yajl-ruby (~> 1.4) PATH remote: gems/ipynbdiff specs: ipynbdiff (0.4.8) diffy (~> 3.4) oj (~> 3.16, >= 3.16.10) PATH remote: gems/mail-smtp_pool specs: mail-smtp_pool (0.1.0) connection_pool (~> 2.0) mail (~> 2.8) PATH remote: vendor/gems/devise-pbkdf2-encryptable specs: devise-pbkdf2-encryptable (0.0.0) devise (~> 4.0) devise-two-factor (~> 6.4.0) PATH remote: vendor/gems/diff_match_patch specs: diff_match_patch (0.1.0) PATH remote: vendor/gems/gitlab-duo-workflow-service-client specs: gitlab-duo-workflow-service-client (0.8) grpc PATH remote: vendor/gems/gitlab-topology-service-client specs: gitlab-topology-service-client (0.1) google-protobuf (>= 3.25, < 5.0) grpc PATH remote: vendor/gems/microsoft_graph_mailer specs: microsoft_graph_mailer (0.1.0) mail (~> 2.7) oauth2 (>= 1.4.4, < 3) PATH remote: vendor/gems/omniauth-gitlab specs: omniauth-gitlab (4.0.0) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) PATH remote: vendor/gems/omniauth-salesforce specs: omniauth-salesforce (1.0.5) omniauth (~> 2.0) omniauth-oauth2 (~> 1.0) PATH remote: vendor/gems/omniauth_crowd specs: omniauth_crowd (2.4.0) activesupport nokogiri (>= 1.4.4) omniauth (~> 2.0) PATH remote: vendor/gems/sidekiq-reliable-fetch specs: gitlab-sidekiq-fetcher (0.12.1) json (>= 2.5) sidekiq (~> 7.0) PATH remote: vendor/gems/sidekiq specs: sidekiq (7.3.9) base64 connection_pool (>= 2.3.0) logger rack (>= 2.2.4) redis-client (>= 0.22.2) GEM remote: https://rubygems.org/ specs: CFPropertyList (3.0.7) base64 nkf rexml RedCloth (4.3.4) acme-client (2.0.31) base64 (~> 0.2) faraday (>= 1.0, < 3.0.0) faraday-retry (>= 1.0, < 3.0.0) actioncable (7.2.4) actionpack (= 7.2.4) activesupport (= 7.2.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) actionmailbox (7.2.4) actionpack (= 7.2.4) activejob (= 7.2.4) activerecord (= 7.2.4) activestorage (= 7.2.4) activesupport (= 7.2.4) mail (>= 2.8.0) actionmailer (7.2.4) actionpack (= 7.2.4) actionview (= 7.2.4) activejob (= 7.2.4) activesupport (= 7.2.4) mail (>= 2.8.0) rails-dom-testing (~> 2.2) actionpack (7.2.4) actionview (= 7.2.4) activesupport (= 7.2.4) cgi nokogiri (>= 1.8.5) racc rack (>= 2.2.4, < 3.3) rack-session (>= 1.0.1) rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) actiontext (7.2.4) actionpack (= 7.2.4) activerecord (= 7.2.4) activestorage (= 7.2.4) activesupport (= 7.2.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) actionview (7.2.4) activesupport (= 7.2.4) builder (~> 3.1) cgi erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) activejob (7.2.4) activesupport (= 7.2.4) globalid (>= 0.3.6) activemodel (7.2.4) activesupport (= 7.2.4) activerecord (7.2.4) activemodel (= 7.2.4) activesupport (= 7.2.4) timeout (>= 0.4.0) activestorage (7.2.4) actionpack (= 7.2.4) activejob (= 7.2.4) activerecord (= 7.2.4) activesupport (= 7.2.4) marcel (~> 1.0) activesupport (7.2.4) base64 benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5, < 3) drb i18n (>= 1.6, < 2) logger (>= 1.4.2) minitest (>= 5.1, < 6) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) addressable (2.9.2) public_suffix (>= 2.0.2, < 8.0) aes_key_wrap (1.1.0) akismet (3.0.0) aliyun-sdk (0.8.0) nokogiri (~> 1.6) rest-client (~> 2.0) amatch (0.4.1) mize tins (~> 1.0) amazing_print (1.8.1) android_key_attestation (0.3.0) apollo_upload_server (2.1.8) actionpack (>= 6.1.6) graphql (>= 1.8) app_store_connect (0.38.0) activesupport (>= 6.0.0) jwt (>= 1.4) zeitwerk (>= 2.6.7) arr-pm (0.0.12) asciidoctor (2.0.26) asciidoctor-include-ext (0.4.0) asciidoctor (>= 1.5.6, < 3.0.0) asciidoctor-kroki (0.10.0) asciidoctor (~> 2.0) asciidoctor-plantuml (0.0.16) asciidoctor (>= 2.0.17, < 3.0.0) ast (2.4.3) async (2.39.0) console (~> 1.29) fiber-annotation io-event (~> 1.11) metrics (~> 0.12) traces (~> 0.18) atlassian-jwt (0.2.1) jwt (~> 2.1) attr_encrypted (4.2.0) encryptor (~> 3.0.0) attr_required (1.0.2) awesome_print (1.9.2) aws-eventstream (1.3.0) aws-partitions (1.1001.0) aws-sdk-cloudformation (1.134.0) aws-sdk-core (~> 3, >= 3.225.0) aws-sigv4 (~> 1.5) aws-sdk-core (3.242.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) base64 bigdecimal jmespath (~> 1, >= 1.6.1) logger aws-sdk-kms (1.76.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.213.0) aws-sdk-core (~> 3, >= 3.241.4) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) aws-sigv4 (1.9.1) aws-eventstream (~> 1, >= 1.0.2) axe-core-api (4.10.3) dumb_delegator ostruct virtus axe-core-rspec (4.10.3) axe-core-api (= 4.10.3) dumb_delegator ostruct virtus axiom-types (0.1.1) descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) babosa (2.0.0) backport (1.2.0) base32 (0.3.4) base64 (0.2.0) batch-loader (2.0.5) bcrypt (3.1.22) benchmark (0.5.0) benchmark-ips (2.14.0) benchmark-malloc (0.2.0) benchmark-memory (0.2.0) memory_profiler (~> 1) benchmark-perf (0.6.0) benchmark-trend (0.4.0) bigdecimal (3.3.1) bindata (2.5.1) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) bootsnap (1.24.1) msgpack (~> 1.2) browser (5.3.1) builder (3.3.0) bullet (8.0.8) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) byebug (12.0.0) capybara (3.40.0) addressable matrix mini_mime (>= 0.1.3) nokogiri (~> 1.11) rack (>= 1.6.0) rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) capybara-screenshot (1.0.27) capybara (>= 1.0, < 4) launchy carrierwave (1.3.4) activemodel (>= 4.0.0) activesupport (>= 4.0.0) mime-types (>= 1.16) ssrf_filter (~> 1.0, < 1.1.0) cbor (0.5.10.1) cgi (0.5.1) character_set (1.8.0) charlock_holmes (0.7.9) chef-config (18.3.0) addressable chef-utils (= 18.3.0) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) tomlrb (~> 1.2) chef-utils (18.3.0) concurrent-ruby chunky_png (1.4.0) circuitbox (2.0.0) citrus (3.0.2) claide (1.1.0) claide-plugins (0.9.2) cork nap open4 (~> 1.3) click_house-client (0.8.8) activerecord (>= 7.0, < 9.0) activesupport (>= 7.0, < 9.0) addressable (~> 2.8) json (~> 2.7) coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) colored2 (3.1.2) commander (5.0.0) highline (~> 3.0.0) commonmarker (0.23.12) concurrent-ruby (1.3.6) connection_pool (2.5.5) console (1.29.2) fiber-annotation fiber-local (~> 1.1) json cork (0.3.0) colored2 (~> 3.1) cose (1.3.1) cbor (~> 0.5.9) openssl-signature_algorithm (~> 1.0) countries (4.0.1) i18n_data (~> 0.13.0) sixarm_ruby_unaccent (~> 1.1) coverband (6.2.0) base64 redis (>= 3.0) crack (1.0.1) bigdecimal rexml crass (1.0.6) creole (0.5.0) cronex (0.15.0) tzinfo unicode (>= 0.4.4.5) css_parser (1.14.0) addressable cssbundling-rails (1.4.3) railties (>= 6.0.0) csv (3.3.0) cvss-suite (4.1.3) bigdecimal (~> 3.1) danger (9.4.2) claide (~> 1.0) claide-plugins (>= 0.9.2) colored2 (~> 3.1) cork (~> 0.1) faraday (>= 0.9.0, < 3.0) faraday-http-cache (~> 2.0) git (~> 1.13) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.0) no_proxy_fix octokit (>= 4.0) terminal-table (>= 1, < 4) danger-gitlab (8.0.0) danger gitlab (~> 4.2, >= 4.2.0) database_cleaner-active_record (2.2.2) activerecord (>= 5.a) database_cleaner-core (~> 2.0) database_cleaner-core (2.0.1) date (3.5.1) deb_version (1.0.2) debug (1.11.1) irb (~> 1.10) reline (>= 0.3.8) debug_inspector (1.1.0) declarative (0.0.20) declarative_policy (2.1.0) derailed_benchmarks (2.2.1) base64 benchmark-ips (~> 2) bigdecimal drb get_process_mem heapy (~> 0) logger memory_profiler (>= 0, < 2) mini_histogram (>= 0.3.0) mutex_m ostruct rack (>= 1) rack-test rake (> 10, < 14) ruby-statistics (>= 4.0.1) ruby2_keywords thor (>= 0.19, < 2) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) devfile (0.5.1) devfile (0.5.1-aarch64-linux) devfile (0.5.1-arm64-darwin) devfile (0.5.1-x86_64-linux) device_detector (1.1.3) devise (4.9.4) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 4.1.0) responders warden (~> 1.2.3) devise-two-factor (6.4.0) activesupport (>= 7.2, < 8.2) devise (>= 4.0, < 6.0) railties (>= 7.2, < 8.2) rotp (~> 6.0) diff-lcs (1.5.0) diffy (3.4.4) digest-crc (0.6.5) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) doorkeeper (5.8.2) railties (>= 5) doorkeeper-device_authorization_grant (1.0.3) doorkeeper (~> 5.5) doorkeeper-openid_connect (1.9.0) doorkeeper (>= 5.5, < 6.0) jwt (>= 2.5) ostruct (>= 0.5) dotenv (2.7.6) drb (2.2.3) dry-cli (1.0.0) dry-core (1.1.0) concurrent-ruby (~> 1.0) logger zeitwerk (~> 2.6) dry-inflector (1.2.0) dry-logic (1.6.0) bigdecimal concurrent-ruby (~> 1.0) dry-core (~> 1.1) zeitwerk (~> 2.6) dry-types (1.8.3) bigdecimal (~> 3.0) concurrent-ruby (~> 1.0) dry-core (~> 1.0) dry-inflector (~> 1.0) dry-logic (~> 1.4) zeitwerk (~> 2.6) dumb_delegator (1.0.0) duo_api (1.5.1) base64 (>= 0.2.0) ed25519 (1.4.0) elasticsearch (7.17.11) elasticsearch-api (= 7.17.11) elasticsearch-transport (= 7.17.11) elasticsearch-api (7.17.11) multi_json elasticsearch-model (7.2.1) activesupport (> 3) elasticsearch (~> 7) hashie elasticsearch-rails (7.2.1) elasticsearch-transport (7.17.11) base64 faraday (>= 1, < 3) multi_json email_reply_trimmer (0.2.0) email_spec (2.3.0) htmlentities (~> 4.3.3) launchy (>= 2.1, < 4.0) mail (~> 2.7) email_validator (2.2.4) activemodel encryptor (3.0.0) erb (4.0.3.1) cgi (>= 0.3.3) erubi (1.13.1) escape_utils (1.3.0) et-orbi (1.2.11) tzinfo ethon (0.16.0) ffi (>= 1.15.0) excon (1.10.0) execjs (2.8.1) expgen (0.1.1) parslet expression_parser (0.9.0) extended-markdown-filter (0.7.0) html-pipeline (~> 2.9) factory_bot (6.5.0) activesupport (>= 5.0.0) factory_bot_rails (6.5.1) factory_bot (~> 6.5) railties (>= 6.1.0) faraday (2.14.1) faraday-net_http (>= 2.0, < 3.5) json logger faraday-follow_redirects (0.5.0) faraday (>= 1, < 3) faraday-http-cache (2.5.0) faraday (>= 0.8) faraday-multipart (1.1.1) multipart-post (~> 2.0) faraday-net_http (3.1.0) net-http faraday-net_http_persistent (2.1.0) faraday (~> 2.5) net-http-persistent (~> 4.0) faraday-retry (2.2.1) faraday (~> 2.0) faraday-typhoeus (1.1.0) faraday (~> 2.0) typhoeus (~> 1.4) faraday_middleware-aws-sigv4 (1.0.1) aws-sigv4 (~> 1.0) faraday (>= 2.0, < 3) fast_blank (1.0.1) fast_gettext (4.1.0) prime racc ffaker (2.25.0) ffi (1.17.4) ffi (1.17.4-aarch64-linux-gnu) ffi (1.17.4-arm64-darwin) ffi (1.17.4-x86-linux-gnu) ffi (1.17.4-x86_64-darwin) ffi (1.17.4-x86_64-linux-gnu) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake ffi-yajl (2.6.0) libyajl2 (>= 1.2) fiber-annotation (0.2.0) fiber-local (1.1.0) fiber-storage fiber-storage (0.1.2) find_a_port (1.0.1) flipper (1.3.6) concurrent-ruby (< 2) flipper-active_record (1.3.6) activerecord (>= 4.2, < 9) flipper (~> 1.3.6) flipper-active_support_cache_store (1.3.6) activesupport (>= 4.2, < 9) flipper (~> 1.3.6) fog-aliyun (0.4.1) addressable (>= 2.8, < 2.10) aliyun-sdk (~> 0.8.0) fog-core fog-json ipaddress (~> 0.8) xml-simple (~> 1.1) fog-aws (3.33.2) base64 (>= 0.2, < 0.4) fog-core (~> 2.6) fog-json (~> 1.1) fog-xml (~> 0.1) fog-core (2.6.0) builder excon (~> 1.0) formatador (>= 0.2, < 2.0) mime-types fog-google (1.29.4) addressable (>= 2.7.0) fog-core (~> 2.5) fog-json (~> 1.2) fog-xml (~> 0.1.0) google-apis-compute_v1 (~> 0.53) google-apis-dns_v1 (~> 0.28) google-apis-iamcredentials_v1 (~> 0.15) google-apis-monitoring_v3 (~> 0.37) google-apis-pubsub_v1 (~> 0.30) google-apis-sqladmin_v1beta4 (~> 0.38) google-apis-storage_v1 (>= 0.19, < 1) google-cloud-env (>= 1.2, < 3.0) fog-json (1.2.0) fog-core multi_json (~> 1.10) fog-local (0.9.0) fog-core (>= 1.27, < 3.0) fog-xml (0.1.5) fog-core nokogiri (>= 1.5.11, < 2.0.0) formatador (0.2.5) forwardable (1.3.3) freezolite (0.6.0) require-hooks (~> 0.2) fugit (1.11.2) et-orbi (~> 1, >= 1.2.11) raabro (~> 1.4) fuzzyurl (0.9.0) gapic-common (1.2.0) faraday (>= 1.9, < 3.a) faraday-retry (>= 1.0, < 3.a) google-cloud-env (~> 2.2) google-logging-utils (~> 0.1) google-protobuf (~> 4.26) googleapis-common-protos (~> 1.6) googleapis-common-protos-types (~> 1.15) googleauth (~> 1.12) grpc (~> 1.66) gdk-toogle (0.9.5) haml rails (>= 7.0.4.2) gemoji (3.0.1) get_process_mem (0.2.7) ffi (~> 1.0) gettext (3.5.2) erubi locale (>= 2.0.5) prime racc text (>= 1.3.0) gettext_i18n_rails (1.13.0) fast_gettext (>= 0.9.0) git (1.19.1) addressable (~> 2.8) rchardet (~> 1.8) gitaly (18.11.2) grpc (~> 1.0) gitlab (4.19.0) httparty (~> 0.20) terminal-table (>= 1.5.1) gitlab-chronic (0.10.6) numerizer (~> 0.2) gitlab-cloud-connector (1.47.0) activesupport (>= 7.0) jwt (~> 2.9) gitlab-crystalball (1.1.3) git (< 4) ostruct (< 1) gitlab-dangerfiles (4.11.1) danger (>= 9.3.0) danger-gitlab (>= 8.0.0) rake (~> 13.0) gitlab-experiment (1.3.0) activesupport (>= 3.0) request_store (>= 1.0) gitlab-fog-azure-rm (2.5.0) base64 faraday (~> 2.0) faraday-follow_redirects (~> 0.5.0) faraday-net_http_persistent (~> 2.0) fog-core (~> 2.1) fog-json (~> 1.2) mime-types net-http-persistent (~> 4.0) nokogiri (~> 1, >= 1.10.8) gitlab-gkg-proto (0.37.0) grpc (~> 1.0) gitlab-glfm-markdown (0.0.41) rb_sys (~> 0.9.124) gitlab-glfm-markdown (0.0.41-aarch64-linux-gnu) rb_sys (~> 0.9.124) gitlab-glfm-markdown (0.0.41-arm64-darwin) rb_sys (~> 0.9.124) gitlab-glfm-markdown (0.0.41-x86_64-darwin) rb_sys (~> 0.9.124) gitlab-glfm-markdown (0.0.41-x86_64-linux-gnu) rb_sys (~> 0.9.124) gitlab-kas-grpc (18.5.0.pre.rc4) grpc (~> 1.0) gitlab-labkit (2.0.0) actionpack (>= 5.0.0, < 8.1.0) activesupport (>= 5.0.0, < 8.1.0) google-protobuf (>= 3.25, < 5.0) grpc (>= 1.75) jaeger-client (~> 1.1.0) json_schemer (>= 2.3.0, < 3.0) openssl (~> 3.3.2) opentelemetry-exporter-otlp (~> 0.31.1) opentelemetry-instrumentation-all (~> 0.89.1) opentelemetry-sdk (~> 1.10) opentracing (~> 0.4) pg_query (>= 6.1.0, < 7.0) prometheus-client-mmap (>= 1.2, < 2.0) redis (> 3.0.0, < 6.0.0) gitlab-license (2.6.0) gitlab-mail_room (1.0.0) jwt (>= 2.0) net-imap (>= 0.2.1) oauth2 (>= 1.4.4, < 3) redis (>= 5, < 6) redis-namespace (>= 1.8.2) gitlab-markup (2.2.0) RedCloth (~> 4.3) creole (~> 0.5.0) org-ruby (~> 0.9) rdoc (>= 6.13, < 9) wikicloth (= 0.8.1) gitlab-net-dns (0.15.0) logger gitlab-sdk (0.3.1) activesupport (>= 5.2.0) rake (~> 13.0) snowplow-tracker (~> 0.8.0) gitlab-secret_detection (0.41.0) grpc (>= 1.63.0, < 2) grpc_reflection (~> 0.1) parallel (~> 1) re2 (~> 2.7) sentry-ruby (~> 5.22) stackprof (~> 0.2.27) toml-rb (~> 4.1) gitlab-security_report_schemas (0.2.0.min15.0.0.max15.2.4) activesupport (>= 6, < 8.1) json_schemer (~> 2.4.0) mutex_m (~> 0.3.0) gitlab-styles (14.0.0) rubocop (= 1.81.7) rubocop-capybara (= 2.21.0) rubocop-factory_bot (= 2.26.1) rubocop-graphql (= 1.5.4) rubocop-performance (= 1.23.1) rubocop-rails (= 2.29.1) rubocop-rspec (= 3.4.0) rubocop-rspec_rails (= 2.30.0) gitlab_chronic_duration (0.12.0) numerizer (~> 0.2) gitlab_omniauth-ldap (2.3.0) net-ldap (~> 0.16) omniauth (>= 1.3, < 3) pyu-ruby-sasl (>= 0.0.3.3, < 0.1) rubyntlm (~> 0.5) gitlab_quality-test_tooling (3.14.0) activesupport (>= 7.0) amatch (~> 0.4.1) fog-google (~> 1.24, >= 1.24.1) gitlab (>= 4.19, < 7.0) http (~> 5.0) http-cookie (>= 1.0, < 1.1.1) nokogiri (~> 1.10) parallel (>= 1, < 2) rainbow (>= 3, < 4) rspec-parameterized (>= 1.0, < 3.0) table_print (= 1.5.7) zeitwerk (>= 2, < 3) gitlab_query_language (0.27.1) rb_sys (~> 0.9.91) gitlab_query_language (0.27.1-aarch64-linux-gnu) rb_sys (~> 0.9.91) gitlab_query_language (0.27.1-arm64-darwin) rb_sys (~> 0.9.91) gitlab_query_language (0.27.1-x86_64-darwin) rb_sys (~> 0.9.91) gitlab_query_language (0.27.1-x86_64-linux-gnu) rb_sys (~> 0.9.91) globalid (1.1.0) activesupport (>= 5.0) gon (6.5.0) actionpack (>= 3.0.20) i18n (>= 0.7) multi_json request_store (>= 1.0) google-apis-androidpublisher_v3 (0.92.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-cloudbilling_v1 (0.22.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-cloudresourcemanager_v1 (0.44.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-compute_v1 (0.129.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-container_v1 (0.100.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-container_v1beta1 (0.91.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-core (0.18.0) addressable (~> 2.5, >= 2.5.1) googleauth (~> 1.9) httpclient (>= 2.8.3, < 3.a) mini_mime (~> 1.0) mutex_m representable (~> 3.0) retriable (>= 2.0, < 4.a) google-apis-dns_v1 (0.36.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-iam_v1 (0.79.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-iamcredentials_v1 (0.24.0) google-apis-core (>= 0.15.0, < 2.a) google-apis-monitoring_v3 (0.54.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-pubsub_v1 (0.45.0) google-apis-core (>= 0.11.0, < 2.a) google-apis-serviceusage_v1 (0.28.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-sqladmin_v1beta4 (0.41.0) google-apis-core (>= 0.9.1, < 2.a) google-apis-storage_v1 (0.56.0) google-apis-core (>= 0.15.0, < 2.a) google-cloud-artifact_registry-v1 (0.11.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-cloud-location (>= 0.4, < 2.a) grpc-google-iam-v1 (~> 1.1) google-cloud-common (1.9.0) google-protobuf (>= 3.18, < 5.a) googleapis-common-protos-types (~> 1.20) google-cloud-compute-v1 (2.6.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-common (~> 1.0) google-cloud-errors (~> 1.0) google-cloud-core (1.7.0) google-cloud-env (>= 1.0, < 3.a) google-cloud-errors (~> 1.0) google-cloud-env (2.2.1) faraday (>= 1.0, < 3.a) google-cloud-errors (1.3.0) google-cloud-location (0.6.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-cloud-storage (1.57.0) addressable (~> 2.8) digest-crc (~> 0.4) google-apis-core (>= 0.18, < 2) google-apis-iamcredentials_v1 (~> 0.18) google-apis-storage_v1 (>= 0.42) google-cloud-core (~> 1.6) googleauth (~> 1.9) mini_mime (~> 1.0) google-cloud-storage_transfer (1.2.0) google-cloud-core (~> 1.6) google-cloud-storage_transfer-v1 (>= 0.5, < 2.a) google-cloud-storage_transfer-v1 (0.8.0) gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-logging-utils (0.1.0) google-protobuf (4.34.1) bigdecimal rake (~> 13.3) google-protobuf (4.34.1-aarch64-linux-gnu) bigdecimal rake (~> 13.3) google-protobuf (4.34.1-arm64-darwin) bigdecimal rake (~> 13.3) google-protobuf (4.34.1-x86-linux-gnu) bigdecimal rake (~> 13.3) google-protobuf (4.34.1-x86_64-darwin) bigdecimal rake (~> 13.3) google-protobuf (4.34.1-x86_64-linux-gnu) bigdecimal rake (~> 13.3) googleapis-common-protos (1.7.0) google-protobuf (>= 3.18, < 5.a) googleapis-common-protos-types (~> 1.7) grpc (~> 1.41) googleapis-common-protos-types (1.22.0) google-protobuf (~> 4.26) googleauth (1.14.0) faraday (>= 1.0, < 3.a) google-cloud-env (~> 2.2) google-logging-utils (~> 0.1) jwt (>= 1.4, < 3.0) multi_json (~> 1.11) os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) gpgme (2.0.26) mini_portile2 (~> 2.7) grape (2.0.0) activesupport (>= 5) builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept grape-entity (1.0.1) activesupport (>= 3.0.0) multi_json (>= 1.3.2) grape-path-helpers (2.0.1) activesupport grape (~> 2.0) rake (> 12) ruby2_keywords (~> 0.0.2) grape-swagger (2.1.2) grape (>= 1.7, < 3.0) rack-test (~> 2) grape-swagger-entity (0.7.1) grape-entity (~> 1) grape-swagger (~> 2) grape_logging (1.8.4) grape rack graphlyte (1.0.0) graphql (2.6.10) base64 fiber-storage logger graphql-docs (5.2.0) commonmarker (~> 0.23, >= 0.23.6) escape_utils (~> 1.2) extended-markdown-filter (~> 0.4) gemoji (~> 3.0) graphql (~> 2.0) html-pipeline (~> 2.14, >= 2.14.3) logger (~> 1.6) ostruct (~> 0.6) sass-embedded (~> 1.58) grpc (1.80.0) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc (1.80.0-aarch64-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc (1.80.0-arm64-darwin) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc (1.80.0-x86-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc (1.80.0-x86_64-darwin) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc (1.80.0-x86_64-linux-gnu) google-protobuf (>= 3.25, < 5.0) googleapis-common-protos-types (~> 1.0) grpc-google-iam-v1 (1.11.0) google-protobuf (>= 3.18, < 5.a) googleapis-common-protos (~> 1.7.0) grpc (~> 1.41) grpc_reflection (0.4.0) google-protobuf (>= 4.31.0) grpc gssapi (1.3.1) ffi (>= 1.0.1) guard (2.16.2) formatador (>= 0.2.4) listen (>= 2.7, < 4.0) lumberjack (>= 1.0.12, < 2.0) nenv (~> 0.1) notiffany (~> 0.0) pry (>= 0.9.12) shellany (~> 0.0) thor (>= 0.18.1) guard-compat (1.2.1) guard-rspec (4.7.3) guard (~> 2.1) guard-compat (~> 1.1) rspec (>= 2.99.0, < 4.0) gvltools (0.4.0) haml (5.2.2) temple (>= 0.8.0) tilt haml_lint (0.69.0) haml (>= 5.0) parallel (~> 1.10) rainbow rubocop (>= 1.0) sysexits (~> 1.1) hamlit (3.0.3) temple (>= 0.8.2) thor tilt hana (1.3.7) hashdiff (1.2.1) hashie (5.0.0) health_check (3.1.0) railties (>= 5.0) heapy (0.2.0) thor highline (3.0.1) html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) html2text (0.4.0) nokogiri (>= 1.0, < 2.0) htmlbeautifier (1.4.2) htmlentities (4.3.4) http (5.3.1) addressable (~> 2.8) http-cookie (~> 1.0) http-form_data (~> 2.2) llhttp-ffi (~> 0.5.0) http-accept (1.7.0) http-cookie (1.0.5) domain_name (~> 0.5) http-form_data (2.3.0) httparty (0.24.2) csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) httpclient (2.9.0) mutex_m i18n (1.14.8) concurrent-ruby (~> 1.0) i18n_data (0.13.1) icalendar (2.12.2) base64 ice_cube (~> 0.16) logger ostruct ice_cube (0.16.4) ice_nine (0.11.2) imagen (0.2.0) parser (>= 2.5, != 2.5.1.1) invisible_captcha (2.3.0) rails (>= 5.2) io-console (0.8.2) io-event (1.14.5) ipaddress (0.8.3) irb (1.18.0) pp (>= 0.6.0) prism (>= 1.3.0) rdoc (>= 4.0.0) reline (>= 0.4.2) jaeger-client (1.1.0) opentracing (~> 0.3) thrift jaro_winkler (1.6.1) jira-ruby (2.3.0) activesupport atlassian-jwt multipart-post oauth (~> 0.5, >= 0.5.0) jmespath (1.6.2) js-routes (2.3.7) railties (>= 5) sorbet-runtime js_regex (3.14.0) character_set (~> 1.4) regexp_parser (~> 2.11) regexp_property_values (~> 1.0) json (2.19.2) json-jwt (1.16.6) activesupport (>= 4.2) aes_key_wrap base64 bindata faraday (~> 2.0) faraday-follow_redirects json_schemer (2.4.0) bigdecimal hana (~> 1.3) regexp_parser (~> 2.0) simpleidn (~> 0.2) jsonb_accessor (1.4.2) activerecord (>= 6.1) activesupport (>= 6.1) pg (>= 0.18.1) jsonpath (1.1.2) multi_json jwt (2.10.3) base64 kaminari (1.2.2) activesupport (>= 4.1.0) kaminari-actionview (= 1.2.2) kaminari-activerecord (= 1.2.2) kaminari-core (= 1.2.2) kaminari-actionview (1.2.2) actionview kaminari-core (= 1.2.2) kaminari-activerecord (1.2.2) activerecord kaminari-core (= 1.2.2) kaminari-core (1.2.2) knapsack (4.0.0) rake kramdown (2.5.2) rexml (>= 3.4.4) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) kubeclient (4.12.0) http (>= 3.0, < 6.0) jsonpath (~> 1.0) recursive-open-struct (~> 1.1, >= 1.1.1) rest-client (~> 2.0) language_server-protocol (3.17.0.5) launchy (2.5.2) addressable (~> 2.8) lefthook (1.13.6) letter_opener (1.10.0) launchy (>= 2.2, < 4) letter_opener_web (3.0.0) actionmailer (>= 6.1) letter_opener (~> 1.9) railties (>= 6.1) rexml libyajl2 (2.1.0) license_finder (7.2.1) bundler csv (~> 3.2) rubyzip (>= 1, < 3) thor (~> 1.2) tomlrb (>= 1.3, < 2.1) with_env (= 1.1.0) xml-simple (~> 1.1.9) licensee (10.0.0) dotenv (>= 2, < 4) octokit (>= 4.20, < 11.0) reverse_markdown (>= 1, < 4) thor (>= 0.19, < 2.0) lint_roller (1.1.0) listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) llhttp-ffi (0.5.1) ffi-compiler (~> 1.0) rake (~> 13.0) locale (2.1.4) lockbox (1.4.1) logger (1.7.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) loofah (2.25.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) lookbook (2.3.14) activemodel css_parser htmlbeautifier (~> 1.3) htmlentities (~> 4.3.4) marcel (~> 1.0) railties (>= 5.0) redcarpet (~> 3.5) rouge (>= 3.26, < 5.0) view_component (>= 2.0) yard (~> 0.9) zeitwerk (~> 2.5) lru_redux (1.1.0) lumberjack (1.2.7) mail (2.9.0) logger mini_mime (>= 0.1.1) net-imap net-pop net-smtp marcel (1.0.4) marginalia (1.11.1) actionpack (>= 5.2) activerecord (>= 5.2) matrix (0.4.2) memory_profiler (1.1.0) method_source (1.0.0) metrics (0.12.1) mime-types (3.5.1) mime-types-data (~> 3.2015) mime-types-data (3.2023.1003) mini_histogram (0.3.1) mini_magick (4.13.2) mini_mime (1.1.5) mini_portile2 (2.8.9) minitest (5.11.3) mixlib-cli (2.1.8) mixlib-config (3.0.27) tomlrb mixlib-log (3.2.3) ffi (>= 1.15.5) mixlib-shellout (3.3.9) chef-utils mize (0.6.1) msgpack (1.5.4) multi_json (1.17.0) multi_xml (0.6.0) multipart-post (2.2.3) murmurhash3 (0.1.7) mustermann (3.0.4) ruby2_keywords (~> 0.0.1) mustermann-grape (1.0.2) mustermann (>= 1.0.0) mutex_m (0.3.0) nap (1.1.0) nenv (0.3.0) net-http (0.6.0) uri net-http-persistent (4.0.5) connection_pool (~> 2.2) net-imap (0.6.8) date net-protocol net-ldap (0.20.0) base64 ostruct net-ntp (2.1.3) net-pop (0.1.2) net-protocol net-protocol (0.2.2) timeout net-scp (4.0.0) net-ssh (>= 2.6.5, < 8.0.0) net-smtp (0.5.1) net-protocol net-ssh (7.3.0) netrc (0.11.0) nio4r (2.7.5) nkf (0.2.0) no_proxy_fix (0.1.2) nokogiri (1.19.3) mini_portile2 (~> 2.8.2) racc (~> 1.4) nokogiri (1.19.3-aarch64-linux-gnu) racc (~> 1.4) nokogiri (1.19.3-arm64-darwin) racc (~> 1.4) nokogiri (1.19.3-x86_64-darwin) racc (~> 1.4) nokogiri (1.19.3-x86_64-linux-gnu) racc (~> 1.4) notiffany (0.1.3) nenv (~> 0.1) shellany (~> 0.0) numerizer (0.2.0) oauth (0.5.6) oauth2 (2.0.18) 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) observer (0.1.2) octokit (9.2.0) faraday (>= 1, < 3) sawyer (~> 0.9) ohai (19.1.24) base64 chef-config (>= 14.12, < 20) chef-utils (>= 16.0, < 20) ffi (>= 1.15.5) ffi-yajl (~> 2.2) ipaddress mixlib-cli (>= 1.7.0) mixlib-config (>= 2.0, < 4.0) mixlib-log (>= 2.0.1, < 4.0) mixlib-shellout (~> 3.3.6) plist (~> 3.1) train-core wmi-lite (~> 1.0) oj (3.17.3) bigdecimal (>= 3.0) ostruct (>= 0.2) oj-introspect (0.9.0) oj (>= 3.16.16) omniauth (2.1.4) hashie (>= 3.4.6) logger rack (>= 2.2.3) rack-protection omniauth-alicloud (3.0.0) omniauth-oauth2 (~> 1.8) omniauth-atlassian-oauth2 (0.2.0) omniauth (>= 1.1.1) omniauth-oauth2 (>= 1.5) omniauth-auth0 (3.1.1) omniauth (~> 2) omniauth-oauth2 (~> 1) omniauth-azure-activedirectory-v2 (2.0.0) omniauth-oauth2 (~> 1.8) omniauth-github (2.0.1) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) omniauth-google-oauth2 (1.2.2) jwt (>= 2.9.2) oauth2 (~> 2.0) omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) omniauth-oauth2 (1.8.0) oauth2 (>= 1.4, < 3) omniauth (~> 2.0) omniauth-oauth2-generic (0.2.8) omniauth-oauth2 (~> 1.0) rake omniauth-saml (2.2.5) omniauth (~> 2.1) ruby-saml (~> 1.18) omniauth-shibboleth-redux (2.0.0) omniauth (>= 2.0.0) omniauth_openid_connect (0.8.0) omniauth (>= 1.9, < 3) openid_connect (~> 2.2) open3 (0.2.1) open4 (1.3.4) openid_connect (2.3.1) activemodel attr_required (>= 1.0.0) email_validator faraday (~> 2.0) faraday-follow_redirects json-jwt (>= 1.16) mail rack-oauth2 (~> 2.2) swd (~> 2.0) tzinfo validate_url webfinger (~> 2.0) opensearch-ruby (3.4.0) faraday (>= 1.0, < 3) multi_json (>= 1.0) openssl (3.3.3) openssl-signature_algorithm (1.3.0) openssl (> 2.0) opentelemetry-api (1.9.0) logger opentelemetry-common (0.24.0) opentelemetry-api (~> 1.0) opentelemetry-exporter-otlp (0.31.1) google-protobuf (>= 3.18) googleapis-common-protos-types (~> 1.3) opentelemetry-api (~> 1.1) opentelemetry-common (~> 0.20) opentelemetry-sdk (~> 1.10) opentelemetry-semantic_conventions opentelemetry-helpers-mysql (0.6.0) opentelemetry-api (~> 1.7) opentelemetry-common (~> 0.21) opentelemetry-helpers-sql (0.4.0) opentelemetry-api (~> 1.7) opentelemetry-helpers-sql-processor (0.5.0) opentelemetry-api (~> 1.0) opentelemetry-common (~> 0.21) opentelemetry-instrumentation-action_mailer (0.7.0) opentelemetry-instrumentation-active_support (~> 0.10) opentelemetry-instrumentation-action_pack (0.17.0) opentelemetry-instrumentation-rack (~> 0.29) opentelemetry-instrumentation-action_view (0.12.0) opentelemetry-instrumentation-active_support (~> 0.10) opentelemetry-instrumentation-active_job (0.11.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-active_model_serializers (0.24.0) opentelemetry-instrumentation-active_support (>= 0.7.0) opentelemetry-instrumentation-active_record (0.12.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-active_storage (0.4.0) opentelemetry-instrumentation-active_support (~> 0.10) opentelemetry-instrumentation-active_support (0.11.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-all (0.89.1) opentelemetry-instrumentation-active_model_serializers (~> 0.24.0) opentelemetry-instrumentation-anthropic (~> 0.3.0) opentelemetry-instrumentation-aws_lambda (~> 0.6.0) opentelemetry-instrumentation-aws_sdk (~> 0.11.0) opentelemetry-instrumentation-bunny (~> 0.24.0) opentelemetry-instrumentation-concurrent_ruby (~> 0.24.0) opentelemetry-instrumentation-dalli (~> 0.29.0) opentelemetry-instrumentation-delayed_job (~> 0.25.1) opentelemetry-instrumentation-ethon (~> 0.26.0) opentelemetry-instrumentation-excon (~> 0.26.0) opentelemetry-instrumentation-faraday (~> 0.30.0) opentelemetry-instrumentation-grape (~> 0.5.0) opentelemetry-instrumentation-graphql (~> 0.31.1) opentelemetry-instrumentation-grpc (~> 0.4.1) opentelemetry-instrumentation-gruf (~> 0.5.0) opentelemetry-instrumentation-http (~> 0.27.0) opentelemetry-instrumentation-http_client (~> 0.26.0) opentelemetry-instrumentation-httpx (~> 0.5.0) opentelemetry-instrumentation-koala (~> 0.23.0) opentelemetry-instrumentation-lmdb (~> 0.25.0) opentelemetry-instrumentation-mongo (~> 0.25.0) opentelemetry-instrumentation-mysql2 (~> 0.32.1) opentelemetry-instrumentation-net_http (~> 0.26.0) opentelemetry-instrumentation-pg (~> 0.34.1) opentelemetry-instrumentation-que (~> 0.12.0) opentelemetry-instrumentation-racecar (~> 0.6.0) opentelemetry-instrumentation-rack (~> 0.29.0) opentelemetry-instrumentation-rails (~> 0.39.1) opentelemetry-instrumentation-rake (~> 0.5.0) opentelemetry-instrumentation-rdkafka (~> 0.9.0) opentelemetry-instrumentation-redis (~> 0.28.0) opentelemetry-instrumentation-resque (~> 0.8.0) opentelemetry-instrumentation-restclient (~> 0.26.0) opentelemetry-instrumentation-ruby_kafka (~> 0.24.0) opentelemetry-instrumentation-sidekiq (~> 0.28.1) opentelemetry-instrumentation-sinatra (~> 0.28.0) opentelemetry-instrumentation-trilogy (~> 0.65.1) opentelemetry-instrumentation-anthropic (0.3.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-aws_lambda (0.6.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-aws_sdk (0.11.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-base (0.26.0) opentelemetry-api (~> 1.7) opentelemetry-common (~> 0.21) opentelemetry-registry (~> 0.1) opentelemetry-instrumentation-bunny (0.24.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-concurrent_ruby (0.24.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-dalli (0.29.2) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-delayed_job (0.25.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-ethon (0.26.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-excon (0.26.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-faraday (0.30.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-grape (0.5.1) opentelemetry-instrumentation-rack (~> 0.29) opentelemetry-instrumentation-graphql (0.31.2) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-grpc (0.4.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-gruf (0.5.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-http (0.27.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-http_client (0.26.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-httpx (0.5.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-koala (0.23.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-lmdb (0.25.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-mongo (0.25.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-mysql2 (0.32.1) opentelemetry-helpers-mysql opentelemetry-helpers-sql opentelemetry-helpers-sql-processor opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-net_http (0.26.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-pg (0.34.1) opentelemetry-helpers-sql opentelemetry-helpers-sql-processor opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-que (0.12.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-racecar (0.6.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-rack (0.29.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-rails (0.39.1) opentelemetry-instrumentation-action_mailer (~> 0.6) opentelemetry-instrumentation-action_pack (~> 0.15) opentelemetry-instrumentation-action_view (~> 0.11) opentelemetry-instrumentation-active_job (~> 0.10) opentelemetry-instrumentation-active_record (~> 0.11) opentelemetry-instrumentation-active_storage (~> 0.3) opentelemetry-instrumentation-active_support (~> 0.10) opentelemetry-instrumentation-concurrent_ruby (~> 0.23) opentelemetry-instrumentation-rake (0.5.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-rdkafka (0.9.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-redis (0.28.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-resque (0.8.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-restclient (0.26.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-ruby_kafka (0.24.0) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-sidekiq (0.28.1) opentelemetry-instrumentation-base (~> 0.25) opentelemetry-instrumentation-sinatra (0.28.0) opentelemetry-instrumentation-rack (~> 0.29) opentelemetry-instrumentation-trilogy (0.65.1) opentelemetry-helpers-mysql opentelemetry-helpers-sql opentelemetry-helpers-sql-processor opentelemetry-instrumentation-base (~> 0.25) opentelemetry-semantic_conventions (>= 1.8.0) opentelemetry-registry (0.5.0) opentelemetry-api (~> 1.1) opentelemetry-sdk (1.11.0) logger opentelemetry-api (~> 1.1) opentelemetry-common (~> 0.20) opentelemetry-registry (~> 0.2) opentelemetry-semantic_conventions opentelemetry-semantic_conventions (1.37.0) opentelemetry-api (~> 1.0) opentracing (0.5.0) optimist (3.0.1) org-ruby (0.9.12) rubypants (~> 0.2) orm_adapter (0.5.0) os (1.1.4) ostruct (0.6.1) pact (1.64.0) pact-mock_service (~> 3.0, >= 3.3.1) pact-support (~> 1.16, >= 1.16.9) rack-test (>= 0.6.3, < 3.0.0) rspec (~> 3.0) term-ansicolor (~> 1.7) thor (>= 0.20, < 2.0) webrick (~> 1.8) pact-mock_service (3.11.2) find_a_port (~> 1.0.1) json pact-support (~> 1.16, >= 1.16.4) rack (~> 2.0) rspec (>= 2.14) thor (>= 0.19, < 2.0) webrick (~> 1.8) pact-support (1.20.0) awesome_print (~> 1.9) diff-lcs (~> 1.5) expgen (~> 0.1) rainbow (~> 3.1.1) paper_trail (16.0.0) activerecord (>= 6.1) request_store (~> 1.4) parallel (1.27.0) parlour (9.1.2) commander (~> 5.0) parser rainbow (~> 3.0) sorbet-runtime (>= 0.5) parser (3.3.11.1) ast (~> 2.4.1) racc parslet (1.8.2) pastel (0.8.0) tty-color (~> 0.5) pdf-core (0.10.0) peek (1.1.0) railties (>= 4.0.0) pg (1.6.3) pg (1.6.3-aarch64-linux) pg (1.6.3-arm64-darwin) pg (1.6.3-x86_64-darwin) pg (1.6.3-x86_64-linux) pg_query (6.2.2) google-protobuf (>= 3.25.3) plist (3.7.0) png_quantizator (0.2.1) pp (0.6.3) prettyprint prawn (2.5.0) matrix (~> 0.4) pdf-core (~> 0.10.0) ttfunk (~> 1.8) prawn-svg (0.37.0) css_parser (~> 1.6) matrix (~> 0.4.2) prawn (>= 0.11.1, < 3) rexml (>= 3.3.9, < 4) premailer (1.23.0) addressable css_parser (>= 1.12.0) htmlentities (>= 4.0.0) premailer-rails (1.12.0) actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) prettyprint (0.2.0) prime (0.1.3) forwardable singleton prism (1.9.0) proc_to_ast (0.1.0) coderay parser unparser prometheus-client-mmap (1.5.0) base64 bigdecimal logger rb_sys (~> 0.9.124) prometheus-client-mmap (1.5.0-aarch64-linux-gnu) base64 bigdecimal logger rb_sys (~> 0.9.124) prometheus-client-mmap (1.5.0-arm64-darwin) base64 bigdecimal logger rb_sys (~> 0.9.124) prometheus-client-mmap (1.5.0-x86_64-darwin) base64 bigdecimal logger rb_sys (~> 0.9.124) prometheus-client-mmap (1.5.0-x86_64-linux-gnu) base64 bigdecimal logger rb_sys (~> 0.9.124) pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) pry-byebug (3.11.0) byebug (~> 12.0) pry (>= 0.13, < 0.16) pry-rails (0.3.11) pry (>= 0.13.0) pry-shell (0.6.4) pry (>= 0.13.0) tty-markdown tty-prompt public_suffix (6.0.1) puma (8.0.2) nio4r (~> 2.0) pyu-ruby-sasl (0.0.3.3) raabro (1.4.0) racc (1.8.1) rack (2.2.23) rack-accept (0.4.5) rack (>= 0.4) rack-attack (6.8.0) rack (>= 1.0, < 4) rack-cors (2.0.2) rack (>= 2.0.0) rack-oauth2 (2.2.1) activesupport attr_required faraday (~> 2.0) faraday-follow_redirects json-jwt (>= 1.11.0) rack (>= 2.1.0) rack-protection (2.2.2) rack rack-proxy (0.7.7) rack rack-session (1.0.2) rack (< 3) rack-test (2.2.0) rack (>= 1.3) rack-timeout (0.7.0) rackup (1.0.1) rack (< 3) webrick rails (7.2.4) actioncable (= 7.2.4) actionmailbox (= 7.2.4) actionmailer (= 7.2.4) actionpack (= 7.2.4) actiontext (= 7.2.4) actionview (= 7.2.4) activejob (= 7.2.4) activemodel (= 7.2.4) activerecord (= 7.2.4) activestorage (= 7.2.4) activesupport (= 7.2.4) bundler (>= 1.15.0) railties (= 7.2.4) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) activesupport (>= 5.0.1.rc1) rails-dom-testing (2.3.0) activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) rails-html-sanitizer (1.7.0) loofah (~> 2.25) 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-i18n (7.0.10) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) railties (7.2.4) actionpack (= 7.2.4) activesupport (= 7.2.4) cgi irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) thor (~> 1.0, >= 1.2.2) tsort (>= 0.2) zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.4.2) rake-compiler-dock (1.11.0) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) rb_sys (0.9.126) json (>= 2) rake-compiler-dock (= 1.11.0) rbs (4.2.0) logger prism (>= 1.6.0) tsort rbtrace (0.5.3) ffi (>= 1.0.6) msgpack (>= 0.4.3) optimist (>= 3.0.0) rchardet (1.8.0) rdoc (8.1.0) erb prism (>= 1.6.0) rbs (>= 4.0.0) tsort re2 (2.23.0) mini_portile2 (~> 2.8.9) re2 (2.23.0-aarch64-linux-gnu) re2 (2.23.0-arm64-darwin) re2 (2.23.0-x86_64-darwin) re2 (2.23.0-x86_64-linux-gnu) recaptcha (5.12.3) json recursive-open-struct (1.1.3) redcarpet (3.6.0) redis (5.4.1) redis-client (>= 0.22.0) redis-actionpack (5.5.0) actionpack (>= 5) redis-rack (>= 2.1.0, < 4) redis-store (>= 1.1.0, < 2) redis-client (0.28.0) connection_pool redis-cluster-client (0.15.0) redis-client (~> 0.28) redis-clustering (5.4.1) redis (= 5.4.1) redis-cluster-client (>= 0.10.0) redis-namespace (1.11.0) redis (>= 4) redis-rack (3.0.0) rack-session (>= 0.2.0) redis-store (>= 1.2, < 2) redis-store (1.11.0) redis (>= 4, < 6) regexp_parser (2.12.0) regexp_property_values (1.0.0) reline (0.6.3) io-console (~> 0.5) representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) request_store (1.7.0) rack (>= 1.4) require-hooks (0.2.3) responders (3.0.1) actionpack (>= 5.0) railties (>= 5.0) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) retriable (3.1.2) reverse_markdown (3.0.0) nokogiri rexml (3.4.4) rinku (2.0.0) rotp (6.3.0) rouge (4.7.0) rqrcode (2.2.0) chunky_png (~> 1.0) rqrcode_core (~> 1.0) rqrcode_core (1.2.0) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) rspec-benchmark (0.6.0) benchmark-malloc (~> 0.2) benchmark-perf (~> 0.6) benchmark-trend (~> 0.4) rspec (>= 3.0) rspec-core (3.13.1) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-parameterized (1.0.2) rspec-parameterized-core (< 2) rspec-parameterized-table_syntax (< 2) rspec-parameterized-core (1.0.0) parser proc_to_ast rspec (>= 2.13, < 4) unparser rspec-parameterized-table_syntax (1.0.0) binding_of_caller rspec-parameterized-core (< 2) rspec-rails (7.1.1) actionpack (>= 7.0) activesupport (>= 7.0) railties (>= 7.0) rspec-core (~> 3.13) rspec-expectations (~> 3.13) rspec-mocks (~> 3.13) rspec-support (~> 3.13) rspec-support (3.13.1) rspec_junit_formatter (0.6.0) rspec-core (>= 2, < 4, != 2.12.0) rspec_profiling (0.0.9) activerecord get_process_mem rails rubocop (1.81.7) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) rubocop-ast (>= 1.47.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) rubocop-ast (1.49.0) parser (>= 3.3.7.2) prism (~> 1.7) rubocop-capybara (2.21.0) rubocop (~> 1.41) rubocop-factory_bot (2.26.1) rubocop (~> 1.61) rubocop-graphql (1.5.4) rubocop (>= 1.50, < 2) rubocop-performance (1.23.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rails (2.29.1) activesupport (>= 4.2.0) rack (>= 1.1) rubocop (>= 1.52.0, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) rubocop-rspec (3.4.0) rubocop (~> 1.61) rubocop-rspec_rails (2.30.0) rubocop (~> 1.61) rubocop-rspec (~> 3, >= 3.0.1) ruby-lsp (0.26.4) language_server-protocol (~> 3.17.0) prism (>= 1.2, < 2.0) rbs (>= 3, < 5) ruby-lsp-rails (0.4.8) ruby-lsp (>= 0.26.0, < 0.27.0) ruby-lsp-rspec (0.1.28) ruby-lsp (~> 0.26.0) ruby-magic (0.6.0) mini_portile2 (~> 2.8) ruby-progressbar (1.13.0) ruby-saml (1.18.1) nokogiri (>= 1.13.10) rexml ruby-statistics (4.1.0) ruby2_keywords (0.0.5) rubyntlm (0.6.3) rubypants (0.2.0) rubyzip (2.4.1) rugged (1.7.2) safety_net_attestation (0.5.0) jwt (>= 2.0, < 4.0) sanitize (6.0.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) sass-embedded (1.77.5) google-protobuf (>= 3.25, < 5.0) rake (>= 13) sass-embedded (1.77.5-aarch64-linux-gnu) google-protobuf (>= 3.25, < 5.0) sass-embedded (1.77.5-arm64-darwin) google-protobuf (>= 3.25, < 5.0) sass-embedded (1.77.5-x86-linux-gnu) google-protobuf (>= 3.25, < 5.0) sass-embedded (1.77.5-x86_64-darwin) google-protobuf (>= 3.25, < 5.0) sass-embedded (1.77.5-x86_64-linux-gnu) google-protobuf (>= 3.25, < 5.0) sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) sd_notify (0.1.1) securerandom (0.4.1) seed-fu (2.3.9) activerecord (>= 3.1) activesupport (>= 3.1) selenium-webdriver (4.42.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 4.0) websocket (~> 1.0) semver_dialects (3.7.0) deb_version (~> 1.0.1) pastel (~> 0.8.0) thor (~> 1.3) tty-command (~> 0.10.1) sentry-rails (5.23.0) railties (>= 5.0) sentry-ruby (~> 5.23.0) sentry-ruby (5.23.0) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) sentry-sidekiq (5.23.0) sentry-ruby (~> 5.23.0) sidekiq (>= 3.0) shellany (0.0.1) shoulda-matchers (6.4.0) activesupport (>= 5.2.0) sidekiq-cron (2.3.1) cronex (>= 0.13.0) fugit (~> 1.8, >= 1.11.1) globalid (>= 1.0.1) sidekiq (>= 6.5.0) sigdump (0.2.5) signet (0.19.0) addressable (~> 2.8) faraday (>= 0.17.5, < 3.a) jwt (>= 1.5, < 3.0) multi_json (~> 1.10) simple_po_parser (1.1.6) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) simplecov-cobertura (3.1.0) rexml simplecov (~> 0.19) simplecov-html (0.12.3) simplecov-lcov (0.8.0) simplecov_json_formatter (0.1.4) simpleidn (0.2.3) singleton (0.3.0) sixarm_ruby_unaccent (1.2.0) slack-messenger (2.3.6) re2 (~> 2.7, >= 2.7.0) snaky_hash (2.0.3) hashie (>= 0.1.0, < 6) version_gem (>= 1.1.8, < 3) snowplow-tracker (0.8.0) solargraph (0.60.1) ast (~> 2.4.3) backport (~> 1.2) benchmark (~> 0.4) bundler (>= 2.0) diff-lcs (~> 1.4) jaro_winkler (~> 1.6, >= 1.6.1) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.1) logger (~> 1.6) observer (~> 0.1) open3 (~> 0.2.1) ostruct (~> 0.6) parser (~> 3.0) prism (~> 1.4) rbs (>= 3.10.0) reverse_markdown (~> 3.0) rubocop (~> 1.76) sord (~> 7.0) thor (~> 1.0) tilt (~> 2.0) yard (~> 0.9, >= 0.9.24) yard-activesupport-concern (~> 0.0) yard-solargraph (~> 0.1) solargraph-rspec (0.5.4) solargraph (>= 0.52.0) sorbet-runtime (0.6.12984) sord (7.1.0) commander (~> 5.0) parlour (~> 9.1) parser rbs (>= 3.0, < 5) sorbet-runtime yard spamcheck (1.3.3) grpc (~> 1.63) spring (4.3.0) spring-commands-rspec (1.0.4) spring (>= 0.9.1) sprite-factory (1.7.1) sprockets (3.7.5) base64 concurrent-ruby (~> 1.0) rack (> 1, < 3) sprockets-rails (3.5.2) actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) ssh_data (2.0.0) base64 (~> 0.1) ssrf_filter (1.0.8) stackprof (0.2.28) state_machines (0.100.4) state_machines-activemodel (0.101.0) activemodel (>= 7.2) state_machines (>= 0.100.4) state_machines-activerecord (0.100.0) activerecord (>= 7.2) state_machines-activemodel (>= 0.100.0) state_machines-rspec (0.6.0) activesupport rspec (~> 3.3) state_machines strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) swd (2.0.3) activesupport (>= 3) attr_required (>= 0.0.5) faraday (~> 2.0) faraday-follow_redirects sync (0.5.0) sys-filesystem (1.5.5) ffi (~> 1.1) sysexits (1.2.0) table_print (1.5.7) tanuki_emoji (0.13.0) i18n (~> 1.14) telesign (2.4.0) net-http-persistent (>= 3.0.0, < 5.0) telesignenterprise (2.6.0) telesign (~> 2.4.0) temple (0.8.2) term-ansicolor (1.7.1) tins (~> 1.0) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) terser (1.0.2) execjs (>= 0.3.0, < 3) test-prof (1.6.1) test_file_finder (0.3.1) faraday (>= 1.0, < 3.0, != 2.0.0) text (1.3.1) thor (1.5.0) thread_safe (0.3.6) thrift (0.22.0) tilt (2.0.11) timeout (0.6.1) timfel-krb5-auth (0.8.3) tins (1.31.1) sync toml-rb (4.1.0) citrus (~> 3.0, > 3.0) racc (~> 1.7) tomlrb (1.3.0) tpm-key_attestation (0.14.1) bindata (~> 2.4) openssl (> 2.0) openssl-signature_algorithm (~> 1.0) traces (0.18.1) trailblazer-option (0.1.2) train-core (3.10.8) addressable (~> 2.5) ffi (!= 1.13.0) json (>= 1.8, < 3.0) mixlib-shellout (>= 2.0, < 4.0) net-scp (>= 1.2, < 5.0) net-ssh (>= 2.9, < 8.0) truncato (0.7.13) htmlentities (~> 4.3.1) nokogiri (>= 1.7.0, <= 2.0) tsort (0.2.0) ttfunk (1.8.0) bigdecimal (~> 3.1) tty-color (0.6.0) tty-command (0.10.1) pastel (~> 0.8) tty-cursor (0.7.1) tty-markdown (0.7.2) kramdown (>= 1.16.2, < 3.0) pastel (~> 0.8) rouge (>= 3.14, < 5.0) strings (~> 0.2.0) tty-color (~> 0.5) tty-screen (~> 0.8) tty-prompt (0.23.1) pastel (~> 0.8) tty-reader (~> 0.8) tty-reader (0.9.0) tty-cursor (~> 0.7) tty-screen (~> 0.8) wisper (~> 2.0) tty-screen (0.8.1) typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) uber (0.1.0) undercover (0.8.5) base64 benchmark bigdecimal imagen (>= 0.2.0) rainbow (>= 2.1, < 4.0) rugged (>= 0.27, < 1.10) simplecov simplecov_json_formatter unf (0.1.4) unf_ext unf_ext (0.0.8.2) unicode (0.4.4.5) unicode-display_width (2.4.2) unicode-emoji (4.0.4) unicode_utils (1.4.0) uniform_notifier (1.16.0) unleash (3.2.2) murmurhash3 (~> 0.1.6) unparser (0.6.7) diff-lcs (~> 1.3) parser (>= 3.2.0) uri (1.1.1) useragent (0.16.11) valid_email (0.1.3) activemodel mail (>= 2.6.1) validate_url (1.0.15) activemodel (>= 3.0.0) public_suffix validates_hostname (1.0.13) activerecord (>= 3.0) activesupport (>= 3.0) version_gem (1.1.9) version_sorter (2.3.0) view_component (3.23.2) activesupport (>= 5.2.0, < 8.1) concurrent-ruby (~> 1) method_source (~> 1.0) virtus (2.0.0) axiom-types (~> 0.1) coercible (~> 1.0) descendants_tracker (~> 0.0, >= 0.0.3) vite_rails (3.10.0) railties (>= 5.1, < 9) vite_ruby (~> 3.0, >= 3.2.2) vite_ruby (3.10.2) dry-cli (>= 0.7, < 2) logger (~> 1.6) mutex_m rack-proxy (~> 0.6, >= 0.6.1) zeitwerk (~> 2.2) vmstat (2.3.1) warden (1.2.9) rack (>= 2.0.9) warning (1.5.0) webauthn (3.4.3) android_key_attestation (~> 0.3.0) bindata (~> 2.4) cbor (~> 0.5.9) cose (~> 1.1) openssl (>= 2.2) safety_net_attestation (~> 0.5.0) tpm-key_attestation (~> 0.14.0) webfinger (2.1.3) activesupport faraday (~> 2.0) faraday-follow_redirects webmock (3.26.2) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) webrick (1.9.2) websocket (1.2.10) websocket-driver (0.8.0) base64 websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) wikicloth (0.8.1) builder expression_parser rinku wisper (2.0.1) with_env (1.1.0) wmi-lite (1.0.7) xml-simple (1.1.9) rexml xpath (3.2.0) nokogiri (~> 1.8) yajl-ruby (1.4.3) yard (0.9.38) yard-activesupport-concern (0.0.1) yard (>= 0.8) yard-solargraph (0.1.0) yard (~> 0.9) zeitwerk (2.6.18) zlib (3.2.3) PLATFORMS aarch64-linux aarch64-linux-gnu arm64-darwin ruby x86-linux-gnu x86_64-darwin x86_64-linux x86_64-linux-gnu DEPENDENCIES CFPropertyList (~> 3.0.0) RedCloth (~> 4.3.3) acme-client (~> 2.0.19) action_dispatch-draw_all! activerecord-gitlab! addressable (~> 2.8) akismet (~> 3.0) amazing_print apollo_upload_server (~> 2.1.6) app_store_connect arr-pm (~> 0.0.12) asciidoctor (~> 2.0.18) asciidoctor-include-ext (~> 0.4.0) asciidoctor-kroki (~> 0.10.0) asciidoctor-plantuml (~> 0.0.16) async (~> 2.39.0) atlassian-jwt (~> 0.2.1) attr_encrypted (~> 4.2) auto_freeze! aws-sdk-cloudformation (~> 1) aws-sdk-core (~> 3.242.0) aws-sdk-s3 (~> 1.213.0) axe-core-rspec (~> 4.10.0) babosa (~> 2.0) base32 (~> 0.3.0) base64 (~> 0.2.0) batch-loader (~> 2.0.5) bcrypt (~> 3.1, >= 3.1.14) benchmark-ips (~> 2.14.0) benchmark-memory (~> 0.1) bootsnap (~> 1.24.0) browser (~> 5.3.1) bullet (~> 8.0.0) bundler-checksum (~> 0.1.0)! capybara (~> 3.40) capybara-screenshot (~> 1.0.26) carrierwave (~> 1.3) charlock_holmes (~> 0.7.9) circuitbox (= 2.0.0) click_house-client (= 0.8.8) commonmarker (~> 0.23.10) concurrent-ruby (~> 1.1) connection_pool (~> 2.5.3) countries (~> 4.0.0) coverband (= 6.2.0) creole (~> 0.5.0) cssbundling-rails (= 1.4.3) csv_builder! cvss-suite (~> 4.1.1) database_cleaner-active_record (~> 2.2.0) debug (~> 1.11.0) declarative_policy (~> 2.1.0) derailed_benchmarks devfile (~> 0.5.1) device_detector devise (~> 4.9.3) devise-pbkdf2-encryptable (~> 0.0.0)! devise-two-factor (~> 6.4.0) diff_match_patch (~> 0.1.0)! diffy (~> 3.4) doorkeeper (~> 5.8, >= 5.8.1) doorkeeper-device_authorization_grant (~> 1.0.0) doorkeeper-openid_connect (~> 1.9.0) drb (~> 2.2) duo_api (~> 1.3) ed25519 (~> 1.4.0) elasticsearch-api (= 7.17.11) elasticsearch-model (~> 7.2) elasticsearch-rails (~> 7.2) email_reply_trimmer (~> 0.1) email_spec (~> 2.3.0) erb (= 4.0.3.1) error_tracking_open_api! factory_bot_rails (~> 6.5.0) faraday (~> 2) faraday-multipart (~> 1.0) faraday-retry (~> 2) faraday-typhoeus (~> 1.1) faraday_middleware-aws-sigv4 (~> 1.0.1) fast_blank (~> 1.0.1) ffaker (~> 2.24) ffi (~> 1.17.3) flipper (~> 1.3.6) flipper-active_record (~> 1.3.6) flipper-active_support_cache_store (~> 1.3.6) fog-aliyun (~> 0.4) fog-aws (~> 3.26) fog-core (~> 2.5) fog-google (~> 1.29.0) fog-local (~> 0.8) fugit (~> 1.11.1) gdk-toogle (~> 0.9, >= 0.9.5) gettext (~> 3.5, >= 3.5.1) gettext_i18n_rails (~> 1.13.0) git (~> 1.8) gitaly (~> 18.11.0) gitlab-active-context! gitlab-backup-cli! gitlab-chronic (~> 0.10.5) gitlab-cloud-connector (~> 1.45) gitlab-crystalball (~> 1.1.3) gitlab-dangerfiles (~> 4.11.1) gitlab-database-data_isolation! gitlab-duo-workflow-service-client (~> 0.8)! gitlab-experiment (~> 1.3.0) gitlab-fog-azure-rm (~> 2.5.0) gitlab-gkg-proto (~> 0.37.0) gitlab-glfm-markdown (~> 0.0.41) gitlab-grape-openapi! gitlab-housekeeper! gitlab-http! gitlab-kas-grpc (~> 18.5.0.pre.rc4) gitlab-labkit (~> 2.0.0) gitlab-license (~> 2.6) gitlab-mail_room (~> 1.0.0) gitlab-markup (~> 2.2.0) gitlab-net-dns (~> 0.15.0) gitlab-rspec! gitlab-rspec_flaky! gitlab-safe_request_store! gitlab-schema-validation! gitlab-sdk (~> 0.3.0) gitlab-secret_detection (< 1.0) gitlab-security_report_schemas (= 0.2.0.min15.0.0.max15.2.4) gitlab-sidekiq-fetcher! gitlab-styles (~> 14.0) gitlab-topology-service-client (~> 0.1)! gitlab-utils! gitlab_chronic_duration (~> 0.12) gitlab_omniauth-ldap (~> 2.3.0) gitlab_quality-test_tooling (~> 3.14.0) gitlab_query_language (~> 0.27.1) gon (~> 6.5.0) google-apis-androidpublisher_v3 (~> 0.92.0) google-apis-cloudbilling_v1 (~> 0.22.0) google-apis-cloudresourcemanager_v1 (~> 0.44.0) google-apis-compute_v1 (~> 0.129.0) google-apis-container_v1 (~> 0.100.0) google-apis-container_v1beta1 (~> 0.91.0) google-apis-core (~> 0.18.0, >= 0.18.0) google-apis-iam_v1 (~> 0.79.0) google-apis-serviceusage_v1 (~> 0.28.0) google-apis-sqladmin_v1beta4 (~> 0.41.0) google-apis-storage_v1 (~> 0.29) google-cloud-artifact_registry-v1 (~> 0.11.0) google-cloud-compute-v1 (~> 2.6.0) google-cloud-storage (~> 1.57.0) google-protobuf (>= 3.25, < 5.0) googleauth (~> 1.14) gpgme (~> 2.0.25) grape (~> 2.0.0) grape-entity (~> 1.0.1) grape-path-helpers (~> 2.0.1) grape-swagger (~> 2.1.2) grape-swagger-entity (~> 0.7.0) grape_logging (~> 1.8, >= 1.8.4) graphlyte (~> 1.0.0) graphql (= 2.6.10) graphql-docs (~> 5.2.0) grpc (~> 1.80.0) gssapi (~> 1.3.1) guard-rspec gvltools (~> 0.4.0) haml_lint (~> 0.58) hamlit (~> 3.0.0) hashdiff (~> 1.2.0) hashie (~> 5.0.0) health_check (~> 3.0) html-pipeline (~> 2.14.3) html2text httparty (~> 0.24.0) i18n_data (~> 0.13.1) icalendar (~> 2.12.0) invisible_captcha (~> 2.3.0) io-event (~> 1.14) ipaddress (~> 0.8.3) ipynbdiff! jira-ruby (~> 2.3.0) js-routes (~> 2.3) js_regex (~> 3.8) json (~> 2.19.0) json_schemer (~> 2.4.0) jsonb_accessor (~> 1.4) jwt (~> 2.10.3) kaminari (~> 1.2.2) knapsack (~> 4.0.0) kramdown (~> 2.5.0) kubeclient (~> 4.12.0) lefthook (~> 1.13.0) letter_opener_web (~> 3.0.0) license_finder (~> 7.0) licensee (~> 10) listen (~> 3.7) lockbox (~> 1.4.0) logger (~> 1.7.0) lograge (~> 0.5) loofah (~> 2.25.0) lookbook (~> 2.3) lru_redux mail (= 2.9.0) mail-smtp_pool (~> 0.1.0)! marcel (~> 1.0.4) marginalia (~> 1.11.1) memory_profiler (~> 1.0) microsoft_graph_mailer (~> 0.1.0)! mini_magick (~> 4.12) minitest (~> 5.11.0) multi_json (~> 1.17.0) net-http (= 0.6.0) net-ldap (~> 0.20.0) net-ntp net-protocol (~> 0.2.2) nkf (~> 0.2.0) nokogiri (~> 1.18) oauth2 (~> 2.0) octokit (~> 9.0) ohai (~> 19.1.16) oj (~> 3.17.0) oj-introspect (~> 0.9) omniauth (~> 2.1.0) omniauth-alicloud (~> 3.0.0) omniauth-atlassian-oauth2 (~> 0.2.0) omniauth-auth0 (~> 3.1) omniauth-azure-activedirectory-v2 (~> 2.0) omniauth-github (= 2.0.1) omniauth-gitlab (~> 4.0.0)! omniauth-google-oauth2 (~> 1.1) omniauth-oauth2-generic (~> 0.2.2) omniauth-salesforce (~> 1.0.5)! omniauth-saml (~> 2.2.1) omniauth-shibboleth-redux (~> 2.0) omniauth_crowd (~> 2.4.0)! omniauth_openid_connect (~> 0.8.0) openid_connect (~> 2.3.0) openssl (~> 3.3.2) opentelemetry-exporter-otlp opentelemetry-instrumentation-action_pack opentelemetry-instrumentation-action_view opentelemetry-instrumentation-active_job opentelemetry-instrumentation-active_record opentelemetry-instrumentation-active_support opentelemetry-instrumentation-aws_sdk opentelemetry-instrumentation-concurrent_ruby opentelemetry-instrumentation-ethon opentelemetry-instrumentation-excon opentelemetry-instrumentation-faraday opentelemetry-instrumentation-grape opentelemetry-instrumentation-graphql opentelemetry-instrumentation-http opentelemetry-instrumentation-http_client opentelemetry-instrumentation-net_http opentelemetry-instrumentation-pg opentelemetry-instrumentation-rack opentelemetry-instrumentation-rails opentelemetry-instrumentation-rake opentelemetry-instrumentation-redis opentelemetry-instrumentation-sidekiq opentelemetry-sdk org-ruby (~> 0.9.12) os (~> 1.1, >= 1.1.4) pact (~> 1.64) paper_trail (~> 16.0) parallel (~> 1.19) parser (= 3.3.11.1) parslet (~> 1.8) peek (~> 1.1) pg (~> 1.6.1) pg_query (~> 6.2.0) png_quantizator (~> 0.2.1) prawn prawn-svg premailer-rails (~> 1.12.0) prometheus-client-mmap (~> 1.5.0) pry-byebug pry-rails (~> 0.3.9) pry-shell (~> 0.6.4) puma (~> 8.0) rack (~> 2.2.9) rack-attack (~> 6.8.0) rack-cors (~> 2.0.1) rack-oauth2 (~> 2.2.1) rack-proxy (~> 0.7.7) rack-timeout (~> 0.7.0) rails (~> 7.2.3) rails-controller-testing rails-i18n (~> 7.0, >= 7.0.9) rainbow (~> 3.0) rbtrace (~> 0.4) re2 (~> 2.15) recaptcha (~> 5.12) redis (~> 5.4.1) redis-actionpack (~> 5.5.0) redis-client (~> 0.25) redis-cluster-client (~> 0.13) redis-clustering (~> 5.4.0) request_store (~> 1.7.0) responders (~> 3.0) retriable (~> 3.1.2) rexml (~> 3.4.0) rouge (~> 4.7.0) rqrcode (~> 2.2) rspec-benchmark (~> 0.6.0) rspec-parameterized (~> 1.0, >= 1.0.2) rspec-rails (~> 7.1.0) rspec_junit_formatter rspec_profiling (~> 0.0.9) rubocop ruby-lsp (~> 0.26.4) ruby-lsp-rails (~> 0.4.8) ruby-lsp-rspec (~> 0.1.28) ruby-magic (~> 0.6) ruby-progressbar (~> 1.10) ruby-saml (~> 1.18) rubyzip (~> 2.4.0) sanitize (~> 6.0.2) sd_notify (~> 0.1.0) seed-fu (~> 2.3.7) selenium-webdriver (~> 4.21, >= 4.21.1) semver_dialects (~> 3.7) sentry-rails (~> 5.23.0) sentry-ruby (~> 5.23.0) sentry-sidekiq (~> 5.23.0) shoulda-matchers (~> 6.4.0) sidekiq! sidekiq-cron (~> 2.3.0) sigdump (~> 0.2.4) simple_po_parser (~> 1.1.6) simplecov (~> 0.22) simplecov-cobertura (~> 3.1.0) simplecov-lcov (~> 0.8.0) slack-messenger (~> 2.3.5) snowplow-tracker (~> 0.8.0) solargraph (~> 0.60.0) solargraph-rspec (~> 0.5.1) spamcheck (~> 1.3.0) spring (~> 4.3.0) spring-commands-rspec (~> 1.0.4) sprite-factory (~> 1.7) sprockets (~> 3.7.0) sprockets-rails (~> 3.5.1) ssh_data (~> 2.0) stackprof (~> 0.2.26) state_machines-activerecord (~> 0.100.0) state_machines-rspec (~> 0.6) sys-filesystem (~> 1.5.0) tanuki_emoji (~> 0.13) telesignenterprise (~> 2.6) terser (= 1.0.2) test-prof (~> 1.6.0) test_file_finder (~> 0.3.1) thrift (~> 0.22.0) timfel-krb5-auth (~> 0.8) toml-rb (~> 4.1) truncato (~> 0.7.13) tty-prompt (~> 0.23) typhoeus (~> 1.4.0) undercover (~> 0.8.0) unicode-emoji (~> 4.0) unleash (~> 3.2.2) uri (~> 1.1.1) valid_email (~> 0.1) validates_hostname (~> 1.0.13) version_sorter (~> 2.3) view_component (~> 3.23.2) vite_rails (~> 3.10.0) vite_ruby (~> 3.10.1) vmstat (~> 2.3.0) warning (~> 1.5.0) webauthn (~> 3.0) webmock (~> 3.26.0) webrick (~> 1.9.0) wikicloth (= 0.8.1) yajl-ruby (~> 1.4.3) yard (~> 0.9) zeitwerk (= 2.6.18) zlib (~> 3.2, >= 3.2.3) CHECKSUMS CFPropertyList (3.0.7) sha256=c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c RedCloth (4.3.4) sha256=5231b2fdd91a933915cba330e5fd1a74025e77b56f57b7404c7191ebf2812297 acme-client (2.0.31) sha256=69c6c2bd015fdd4bdacdb3c2baa9f0034dbf91b855e08f15b78a533cc77ff360 action_dispatch-draw_all (0.1.0) actioncable (7.2.4) sha256=053e939f728eac986ff5321e42ba5b884de6ab64a392af0e8d45866d0d3fb63a actionmailbox (7.2.4) sha256=92d4d107554eb29cdffce9aaaf41daf07b9e6579d5a0d4cc9b64de6e87eadee9 [truncated]