diff --git a/pkgs/applications/version-management/gitlab/data.json b/pkgs/applications/version-management/gitlab/data.json index ec6422cea4f99..e752a9b775e22 100644 --- a/pkgs/applications/version-management/gitlab/data.json +++ b/pkgs/applications/version-management/gitlab/data.json @@ -1,15 +1,15 @@ { - "version": "17.6.2", - "repo_hash": "0j08l2rhhlm5b6cim3bq5zk6lwimf467jhqarm01mxn53qj5rfna", - "yarn_hash": "0g60lvngbvgvirjag5l539innmklh2x6a56vd38svrgx5jm6d3jc", + "version": "17.7.1", + "repo_hash": "0c800lczpfbc62scxmf0ll0y619qrdszwxdzsmyl4w14appp96mm", + "yarn_hash": "10iz5148yr1xaij78fx7j4dras35rsm4zgxw8m8fx5adg6xc86sg", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v17.6.2-ee", + "rev": "v17.7.1-ee", "passthru": { - "GITALY_SERVER_VERSION": "17.6.2", - "GITLAB_PAGES_VERSION": "17.6.2", + "GITALY_SERVER_VERSION": "17.7.1", + "GITLAB_PAGES_VERSION": "17.7.1", "GITLAB_SHELL_VERSION": "14.39.0", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.4.0", - "GITLAB_WORKHORSE_VERSION": "17.6.2" + "GITLAB_WORKHORSE_VERSION": "17.7.1" } } diff --git a/pkgs/applications/version-management/gitlab/default.nix b/pkgs/applications/version-management/gitlab/default.nix index bf9353f5d15a7..0379d5cac956e 100644 --- a/pkgs/applications/version-management/gitlab/default.nix +++ b/pkgs/applications/version-management/gitlab/default.nix @@ -83,7 +83,7 @@ let cp Cargo.lock $out ''; }; - hash = "sha256-L/URWw7NoQhi7VV8ZiKLzthbF0wl4rIUqCQdH9wmAV0="; + hash = "sha256-vFApyObuqsMBXhT2yyMpH7rzW0GaPgJUn9/hE/GpS9I="; }; dontBuild = false; diff --git a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix index 9e0a2b9a8bfc3..8b3cdeedfe5ad 100644 --- a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix @@ -5,7 +5,7 @@ in buildGoModule rec { pname = "gitlab-workhorse"; - version = "17.6.2"; + version = "17.7.1"; # nixpkgs-update: no auto update src = fetchFromGitLab { diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile index 082319571f39f..e7d9efcedf78a 100644 --- a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile +++ b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile @@ -32,7 +32,7 @@ gem 'bundler-checksum', '~> 0.1.0', path: 'vendor/gems/bundler-checksum', requir if next? gem 'rails', '~> 7.1.4', feature_category: :shared else - gem 'rails', '~> 7.0.8.4', feature_category: :shared + gem 'rails', '~> 7.0.8.6', feature_category: :shared end gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab' # rubocop:todo Gemfile/MissingFeatureCategory @@ -89,8 +89,8 @@ gem 'coverband', '6.1.4', require: false, feature_category: :shared gem 'devise', '~> 4.9.3', feature_category: :system_access gem 'devise-pbkdf2-encryptable', '~> 0.0.0', path: 'vendor/gems/devise-pbkdf2-encryptable' # rubocop:todo Gemfile/MissingFeatureCategory gem 'bcrypt', '~> 3.1', '>= 3.1.14' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'doorkeeper', '~> 5.6', '>= 5.6.6' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'doorkeeper-openid_connect', '~> 1.8', '>= 1.8.7' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'doorkeeper', '~> 5.8', '>= 5.8.1', feature_category: :system_access +gem 'doorkeeper-openid_connect', '~> 1.8.10', feature_category: :system_access gem 'doorkeeper-device_authorization_grant', '~> 1.0.0', feature_category: :system_access gem 'rexml', '~> 3.3.2' # rubocop:todo Gemfile/MissingFeatureCategory gem 'ruby-saml', '~> 1.17.0', feature_category: :system_access @@ -130,10 +130,10 @@ gem 'rqrcode', '~> 2.2', feature_category: :system_access gem 'attr_encrypted', '~> 3.2.4', path: 'vendor/gems/attr_encrypted' # rubocop:todo Gemfile/MissingFeatureCategory # GitLab Pages -gem 'validates_hostname', '~> 1.0.13' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'rubyzip', '~> 2.3.2', require: 'zip' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'validates_hostname', '~> 1.0.13', feature_category: :pages +gem 'rubyzip', '~> 2.3.2', require: 'zip', feature_category: :pages # GitLab Pages letsencrypt support -gem 'acme-client', '~> 2.0.18' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'acme-client', '~> 2.0.19', feature_category: :pages # Browser detection gem 'browser', '~> 5.3.1' # rubocop:todo Gemfile/MissingFeatureCategory @@ -203,7 +203,7 @@ gem 'fog-local', '~> 0.8' # rubocop:todo Gemfile/MissingFeatureCategory # 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' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'gitlab-fog-azure-rm', '~> 2.1.0', require: 'fog/azurerm', feature_category: :shared +gem 'gitlab-fog-azure-rm', '~> 2.2.0', require: 'fog/azurerm', feature_category: :shared # for Google storage @@ -234,9 +234,9 @@ gem 'seed-fu', '~> 2.3.7' # rubocop:todo Gemfile/MissingFeatureCategory 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.211.0' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'aws-sdk-core', '~> 3.213.0' # rubocop:todo Gemfile/MissingFeatureCategory gem 'aws-sdk-cloudformation', '~> 1' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'aws-sdk-s3', '~> 1.169.0' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'aws-sdk-s3', '~> 1.172.0' # rubocop:todo Gemfile/MissingFeatureCategory 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 @@ -276,7 +276,7 @@ gem 'rack', '~> 2.2.9' # rubocop:todo Gemfile/MissingFeatureCategory gem 'rack-timeout', '~> 0.7.0', require: 'rack/timeout/base' # rubocop:todo Gemfile/MissingFeatureCategory group :puma do - gem 'puma', '= 6.4.3', require: false, feature_category: :shared + gem 'puma', '= 6.5.0', require: false, feature_category: :shared gem 'sd_notify', '~> 0.1.0', require: false # rubocop:todo Gemfile/MissingFeatureCategory end @@ -292,7 +292,7 @@ gem 'gitlab-sidekiq-fetcher', feature_category: :scalability # Cron Parser -gem 'fugit', '~> 1.8.1' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'fugit', '~> 1.11.1', feature_category: :continuous_integration # HTTP requests gem 'httparty', '~> 0.21.0' # rubocop:todo Gemfile/MissingFeatureCategory @@ -325,7 +325,7 @@ gem 'redis-clustering', '~> 5.3.0', feature_category: :redis gem 'connection_pool', '~> 2.4' # rubocop:todo Gemfile/MissingFeatureCategory # Redis session store -gem 'redis-actionpack', '~> 5.4.0', feature_category: :redis +gem 'redis-actionpack', '~> 5.5.0', feature_category: :redis # Discord integration gem 'discordrb-webhooks', '~> 3.5', require: false, feature_category: :integrations @@ -380,7 +380,7 @@ gem 'addressable', '~> 2.8' # rubocop:todo Gemfile/MissingFeatureCategory gem 'gon', '~> 6.4.0' # rubocop:todo Gemfile/MissingFeatureCategory gem 'request_store', '~> 1.5.1' # rubocop:todo Gemfile/MissingFeatureCategory gem 'base32', '~> 0.3.0' # rubocop:todo Gemfile/MissingFeatureCategory -gem 'gitlab-license', '~> 2.5', feature_category: :shared +gem 'gitlab-license', '~> 2.6', feature_category: :shared # Protect against bruteforcing gem 'rack-attack', '~> 6.7.0' # rubocop:todo Gemfile/MissingFeatureCategory @@ -392,13 +392,13 @@ gem 'sentry-sidekiq', '~> 5.21.0', feature_category: :observability # PostgreSQL query parsing # -gem 'pg_query', '~> 5.1.0', feature_category: :database +gem 'pg_query', '~> 6.0.0', feature_category: :database gem 'gitlab-schema-validation', path: 'gems/gitlab-schema-validation' # rubocop:todo Gemfile/MissingFeatureCategory gem 'gitlab-http', path: 'gems/gitlab-http' # rubocop:todo Gemfile/MissingFeatureCategory gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications -gem 'gitlab-labkit', '~> 0.36.0', feature_category: :shared +gem 'gitlab-labkit', '~> 0.37.0', feature_category: :shared gem 'thrift', '>= 0.16.0' # rubocop:todo Gemfile/MissingFeatureCategory # I18n @@ -480,7 +480,7 @@ group :development do gem 'listen', '~> 3.7' # rubocop:todo Gemfile/MissingFeatureCategory - gem 'ruby-lsp', "~> 0.19.0", require: false, feature_category: :tooling + gem 'ruby-lsp', "~> 0.21.0", require: false, feature_category: :tooling gem 'ruby-lsp-rails', "~> 0.3.6", feature_category: :tooling @@ -509,7 +509,7 @@ group :development, :test do gem 'spring', '~> 4.1.0' # rubocop:todo Gemfile/MissingFeatureCategory gem 'spring-commands-rspec', '~> 1.0.4' # rubocop:todo Gemfile/MissingFeatureCategory - gem 'gitlab-styles', '~> 13.0.1', feature_category: :tooling + gem 'gitlab-styles', '~> 13.0.2', feature_category: :tooling gem 'haml_lint', '~> 0.58', feature_category: :tooling gem 'bundler-audit', '~> 0.9.1', require: false # rubocop:todo Gemfile/MissingFeatureCategory @@ -592,7 +592,7 @@ group :test do # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 gem 'derailed_benchmarks', require: false # rubocop:todo Gemfile/MissingFeatureCategory - gem 'gitlab_quality-test_tooling', '~> 2.1.0', require: false, feature_category: :tooling + gem 'gitlab_quality-test_tooling', '~> 2.4.0', require: false, feature_category: :tooling end gem 'octokit', '~> 9.0', feature_category: :importers @@ -632,7 +632,7 @@ gem 'spamcheck', '~> 1.3.0' # rubocop:todo Gemfile/MissingFeatureCategory gem 'gitaly', '~> 17.5.0.pre.rc1', feature_category: :gitaly # KAS GRPC protocol definitions -gem 'gitlab-kas-grpc', '~> 17.5.0', feature_category: :deployment_management +gem 'gitlab-kas-grpc', '~> 17.6.1', feature_category: :deployment_management # Lock the version before issues below are resolved: # https://gitlab.com/gitlab-org/gitlab/-/issues/473169#note_2028352939 @@ -685,7 +685,7 @@ gem 'lockbox', '~> 1.3.0' # rubocop:todo Gemfile/MissingFeatureCategory gem 'valid_email', '~> 0.1' # rubocop:todo Gemfile/MissingFeatureCategory # JSON -gem 'jsonb_accessor', '~> 1.3.10' # rubocop:todo Gemfile/MissingFeatureCategory +gem 'jsonb_accessor', '~> 1.4' # rubocop:todo Gemfile/MissingFeatureCategory gem 'json', '~> 2.7.2', feature_category: :shared gem 'json_schemer', '~> 2.3.0', feature_category: :shared gem 'oj', '~> 3.13.21' # rubocop:todo Gemfile/MissingFeatureCategory @@ -741,3 +741,5 @@ gem 'openbao_client', path: 'gems/openbao_client' # rubocop:todo Gemfile/Missing gem 'paper_trail', '~> 15.0' # rubocop:todo Gemfile/MissingFeatureCategory gem "i18n_data", "~> 0.13.1", feature_category: :system_access + +gem "gitlab-cloud-connector", "~> 0.2.5", require: 'cloud_connector', feature_category: :cloud_connector diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock index 6f96ec131e56e..fb0f33ad19768 100644 --- a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock @@ -97,7 +97,9 @@ PATH PATH remote: gems/gitlab-secret_detection specs: - gitlab-secret_detection (0.1.0) + gitlab-secret_detection (0.1.1) + grpc (= 1.63.0) + grpc-tools (= 1.63.0) parallel (~> 1.22) re2 (~> 2.4) toml-rb (~> 2.2) @@ -227,73 +229,74 @@ GEM CFPropertyList (3.0.5) rexml RedCloth (4.3.4) - acme-client (2.0.18) + acme-client (2.0.19) + base64 (~> 0.2.0) faraday (>= 1.0, < 3.0.0) faraday-retry (>= 1.0, < 3.0.0) - actioncable (7.0.8.4) - actionpack (= 7.0.8.4) - activesupport (= 7.0.8.4) + actioncable (7.0.8.6) + actionpack (= 7.0.8.6) + activesupport (= 7.0.8.6) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (7.0.8.4) - actionpack (= 7.0.8.4) - activejob (= 7.0.8.4) - activerecord (= 7.0.8.4) - activestorage (= 7.0.8.4) - activesupport (= 7.0.8.4) + actionmailbox (7.0.8.6) + actionpack (= 7.0.8.6) + activejob (= 7.0.8.6) + activerecord (= 7.0.8.6) + activestorage (= 7.0.8.6) + activesupport (= 7.0.8.6) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.0.8.4) - actionpack (= 7.0.8.4) - actionview (= 7.0.8.4) - activejob (= 7.0.8.4) - activesupport (= 7.0.8.4) + actionmailer (7.0.8.6) + actionpack (= 7.0.8.6) + actionview (= 7.0.8.6) + activejob (= 7.0.8.6) + activesupport (= 7.0.8.6) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.0) - actionpack (7.0.8.4) - actionview (= 7.0.8.4) - activesupport (= 7.0.8.4) + actionpack (7.0.8.6) + actionview (= 7.0.8.6) + activesupport (= 7.0.8.6) rack (~> 2.0, >= 2.2.4) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (7.0.8.4) - actionpack (= 7.0.8.4) - activerecord (= 7.0.8.4) - activestorage (= 7.0.8.4) - activesupport (= 7.0.8.4) + actiontext (7.0.8.6) + actionpack (= 7.0.8.6) + activerecord (= 7.0.8.6) + activestorage (= 7.0.8.6) + activesupport (= 7.0.8.6) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.0.8.4) - activesupport (= 7.0.8.4) + actionview (7.0.8.6) + activesupport (= 7.0.8.6) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (7.0.8.4) - activesupport (= 7.0.8.4) + activejob (7.0.8.6) + activesupport (= 7.0.8.6) globalid (>= 0.3.6) - activemodel (7.0.8.4) - activesupport (= 7.0.8.4) - activerecord (7.0.8.4) - activemodel (= 7.0.8.4) - activesupport (= 7.0.8.4) + activemodel (7.0.8.6) + activesupport (= 7.0.8.6) + activerecord (7.0.8.6) + activemodel (= 7.0.8.6) + activesupport (= 7.0.8.6) activerecord-explain-analyze (0.1.0) activerecord (>= 4) pg - activestorage (7.0.8.4) - actionpack (= 7.0.8.4) - activejob (= 7.0.8.4) - activerecord (= 7.0.8.4) - activesupport (= 7.0.8.4) + activestorage (7.0.8.6) + actionpack (= 7.0.8.6) + activejob (= 7.0.8.6) + activerecord (= 7.0.8.6) + activesupport (= 7.0.8.6) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (7.0.8.4) + activesupport (7.0.8.6) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -339,7 +342,7 @@ GEM aws-sdk-cloudformation (1.41.0) aws-sdk-core (~> 3, >= 3.99.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.211.0) + aws-sdk-core (3.213.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) @@ -347,7 +350,7 @@ GEM aws-sdk-kms (1.76.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.169.0) + aws-sdk-s3 (1.172.0) aws-sdk-core (~> 3, >= 3.210.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) @@ -437,7 +440,7 @@ GEM coercible (1.0.0) descendants_tracker (~> 0.0.1) colored2 (3.1.2) - commonmarker (0.23.10) + commonmarker (0.23.11) concurrent-ruby (1.2.3) connection_pool (2.4.1) console (1.25.2) @@ -464,6 +467,7 @@ GEM addressable cssbundling-rails (1.4.1) railties (>= 6.0.0) + csv (3.3.0) cvss-suite (3.0.1) danger (9.4.2) claide (~> 1.0) @@ -532,12 +536,12 @@ GEM docile (1.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - doorkeeper (5.7.1) + doorkeeper (5.8.1) railties (>= 5) doorkeeper-device_authorization_grant (1.0.3) doorkeeper (~> 5.5) - doorkeeper-openid_connect (1.8.9) - doorkeeper (>= 5.5, < 5.8) + doorkeeper-openid_connect (1.8.10) + doorkeeper (>= 5.5, < 5.9) jwt (>= 2.5) dotenv (2.7.6) dry-cli (1.0.0) @@ -599,7 +603,7 @@ GEM factory_bot_rails (6.4.4) factory_bot (~> 6.5) railties (>= 5.0.0) - faraday (2.12.1) + faraday (2.12.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -684,8 +688,8 @@ GEM nokogiri (>= 1.5.11, < 2.0.0) formatador (0.2.5) forwardable (1.3.3) - fugit (1.8.1) - et-orbi (~> 1, >= 1.2.7) + fugit (1.11.1) + et-orbi (~> 1, >= 1.2.11) raabro (~> 1.4) fuubar (2.2.0) rspec-core (~> 3.0) @@ -723,6 +727,9 @@ GEM terminal-table (>= 1.5.1) gitlab-chronic (0.10.5) numerizer (~> 0.2) + gitlab-cloud-connector (0.2.6) + activesupport (~> 7.0) + jwt (~> 2.9.3) gitlab-dangerfiles (4.8.0) danger (>= 9.3.0) danger-gitlab (>= 8.0.0) @@ -730,7 +737,7 @@ GEM gitlab-experiment (0.9.1) activesupport (>= 3.0) request_store (>= 1.0) - gitlab-fog-azure-rm (2.1.0) + gitlab-fog-azure-rm (2.2.0) faraday (~> 2.0) faraday-follow_redirects (~> 0.3.0) faraday-net_http_persistent (~> 2.0) @@ -739,19 +746,19 @@ GEM mime-types net-http-persistent (~> 4.0) nokogiri (~> 1, >= 1.10.8) - gitlab-glfm-markdown (0.0.21) + gitlab-glfm-markdown (0.0.23) rb_sys (= 0.9.94) - gitlab-kas-grpc (17.5.1) + gitlab-kas-grpc (17.6.2) grpc (~> 1.0) - gitlab-labkit (0.36.1) - actionpack (>= 5.0.0, < 8.0.0) - activesupport (>= 5.0.0, < 8.0.0) + gitlab-labkit (0.37.0) + actionpack (>= 5.0.0, < 8.1.0) + activesupport (>= 5.0.0, < 8.1.0) grpc (>= 1.62) jaeger-client (~> 1.1.0) opentracing (~> 0.4) - pg_query (>= 4.2.3, < 6.0) + pg_query (>= 5.1.0, < 7.0) redis (> 3.0.0, < 6.0.0) - gitlab-license (2.5.0) + gitlab-license (2.6.0) gitlab-mail_room (0.0.25) jwt (>= 2.0) net-imap (>= 0.2.1) @@ -767,8 +774,8 @@ GEM gitlab-security_report_schemas (0.1.2.min15.0.0.max15.2.1) activesupport (>= 6, < 8) json_schemer (~> 2.3.0) - gitlab-styles (13.0.1) - rubocop (~> 1.67.0) + gitlab-styles (13.0.2) + rubocop (~> 1.68.0) rubocop-capybara (~> 2.21.0) rubocop-factory_bot (~> 2.26.1) rubocop-graphql (~> 1.5.4) @@ -783,7 +790,7 @@ GEM omniauth (>= 1.3, < 3) pyu-ruby-sasl (>= 0.0.3.3, < 0.1) rubyntlm (~> 0.5) - gitlab_quality-test_tooling (2.1.0) + gitlab_quality-test_tooling (2.4.0) activesupport (>= 7.0, < 7.2) amatch (~> 0.4.1) fog-google (~> 1.24, >= 1.24.1) @@ -921,7 +928,7 @@ GEM faraday (~> 2.0) graphql-client graphlyte (1.0.0) - graphql (2.4.1) + graphql (2.4.8) base64 fiber-storage graphql-client (0.23.0) @@ -942,6 +949,7 @@ GEM google-protobuf (~> 3.18) googleapis-common-protos (~> 1.4) grpc (~> 1.41) + grpc-tools (1.63.0) gssapi (1.3.1) ffi (>= 1.0.1) guard (2.16.2) @@ -1007,7 +1015,8 @@ GEM ice_nine (0.11.2) imagen (0.1.8) parser (>= 2.5, != 2.5.1.1) - influxdb-client (3.1.0) + influxdb-client (3.2.0) + csv invisible_captcha (2.1.0) rails (>= 5.2) io-event (1.6.5) @@ -1040,9 +1049,9 @@ GEM hana (~> 1.3) regexp_parser (~> 2.0) simpleidn (~> 0.2) - jsonb_accessor (1.3.10) - activerecord (>= 5.0) - activesupport (>= 5.0) + jsonb_accessor (1.4) + activerecord (>= 6.1) + activesupport (>= 6.1) pg (>= 0.18.1) jsonpath (1.1.2) multi_json @@ -1153,7 +1162,7 @@ GEM mixlib-log (3.0.9) mixlib-shellout (3.2.7) chef-utils - mize (0.6.0) + mize (0.6.1) msgpack (1.5.4) multi_json (1.14.1) multi_xml (0.6.0) @@ -1188,7 +1197,7 @@ GEM netrc (0.11.0) nio4r (2.7.0) no_proxy_fix (0.1.2) - nokogiri (1.16.7) + nokogiri (1.16.8) mini_portile2 (~> 2.8.2) racc (~> 1.4) notiffany (0.1.3) @@ -1291,7 +1300,7 @@ GEM opentelemetry-api (~> 1.0) opentelemetry-instrumentation-active_support (~> 0.1) opentelemetry-instrumentation-base (~> 0.22.1) - opentelemetry-instrumentation-action_pack (0.9.0) + opentelemetry-instrumentation-action_pack (0.10.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-rack (~> 0.21) @@ -1302,7 +1311,7 @@ GEM opentelemetry-instrumentation-active_job (0.7.8) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) - opentelemetry-instrumentation-active_record (0.8.0) + opentelemetry-instrumentation-active_record (0.8.1) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) opentelemetry-instrumentation-active_support (0.6.0) @@ -1349,10 +1358,10 @@ GEM opentelemetry-instrumentation-rack (0.25.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-base (~> 0.22.1) - opentelemetry-instrumentation-rails (0.32.0) + opentelemetry-instrumentation-rails (0.33.0) opentelemetry-api (~> 1.0) opentelemetry-instrumentation-action_mailer (~> 0.2.0) - opentelemetry-instrumentation-action_pack (~> 0.9.0) + opentelemetry-instrumentation-action_pack (~> 0.10.0) opentelemetry-instrumentation-action_view (~> 0.7.0) opentelemetry-instrumentation-active_job (~> 0.7.0) opentelemetry-instrumentation-active_record (~> 0.8.0) @@ -1415,9 +1424,9 @@ GEM tty-color (~> 0.5) peek (1.1.0) railties (>= 4.0.0) - pg (1.5.6) - pg_query (5.1.0) - google-protobuf (>= 3.22.3) + pg (1.5.9) + pg_query (6.0.0) + google-protobuf (>= 3.25.3) plist (3.7.0) png_quantizator (0.2.1) premailer (1.23.0) @@ -1431,7 +1440,7 @@ GEM prime (0.1.2) forwardable singleton - prism (1.1.0) + prism (1.2.0) proc_to_ast (0.1.0) coderay parser @@ -1452,7 +1461,7 @@ GEM tty-markdown tty-prompt public_suffix (6.0.1) - puma (6.4.3) + puma (6.5.0) nio4r (~> 2.0) pyu-ruby-sasl (0.0.3.3) raabro (1.4.0) @@ -1480,20 +1489,20 @@ GEM rack-test (2.1.0) rack (>= 1.3) rack-timeout (0.7.0) - rails (7.0.8.4) - actioncable (= 7.0.8.4) - actionmailbox (= 7.0.8.4) - actionmailer (= 7.0.8.4) - actionpack (= 7.0.8.4) - actiontext (= 7.0.8.4) - actionview (= 7.0.8.4) - activejob (= 7.0.8.4) - activemodel (= 7.0.8.4) - activerecord (= 7.0.8.4) - activestorage (= 7.0.8.4) - activesupport (= 7.0.8.4) + rails (7.0.8.6) + actioncable (= 7.0.8.6) + actionmailbox (= 7.0.8.6) + actionmailer (= 7.0.8.6) + actionpack (= 7.0.8.6) + actiontext (= 7.0.8.6) + actionview (= 7.0.8.6) + activejob (= 7.0.8.6) + activemodel (= 7.0.8.6) + activerecord (= 7.0.8.6) + activestorage (= 7.0.8.6) + activesupport (= 7.0.8.6) bundler (>= 1.15.0) - railties (= 7.0.8.4) + railties (= 7.0.8.6) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -1501,15 +1510,15 @@ GEM rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) - rails-html-sanitizer (1.6.0) + rails-html-sanitizer (1.6.1) loofah (~> 2.21) - nokogiri (~> 1.14) + 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.0.8.4) - actionpack (= 7.0.8.4) - activesupport (= 7.0.8.4) + railties (7.0.8.6) + actionpack (= 7.0.8.6) + activesupport (= 7.0.8.6) method_source rake (>= 12.2) thor (~> 1.0) @@ -1520,7 +1529,7 @@ GEM rb-inotify (0.10.1) ffi (~> 1.0) rb_sys (0.9.94) - rbs (3.5.1) + rbs (3.6.1) logger rbtrace (0.5.1) ffi (>= 1.0.6) @@ -1535,8 +1544,8 @@ GEM redcarpet (3.6.0) redis (5.3.0) redis-client (>= 0.22.0) - redis-actionpack (5.4.0) - actionpack (>= 5, < 8) + redis-actionpack (5.5.0) + actionpack (>= 5) redis-rack (>= 2.1.0, < 4) redis-store (>= 1.1.0, < 2) redis-client (0.22.2) @@ -1625,7 +1634,7 @@ GEM activerecord get_process_mem rails - rubocop (1.67.0) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -1659,15 +1668,15 @@ GEM ruby-fogbugz (0.3.0) crack (~> 0.4) multipart-post (~> 2.0) - ruby-lsp (0.19.1) + ruby-lsp (0.21.3) language_server-protocol (~> 3.17.0) - prism (>= 1.1, < 2.0) + prism (>= 1.2, < 2.0) rbs (>= 3, < 4) sorbet-runtime (>= 0.5.10782) - ruby-lsp-rails (0.3.17) - ruby-lsp (>= 0.19.0, < 0.20.0) - ruby-lsp-rspec (0.1.15) - ruby-lsp (~> 0.19.0) + ruby-lsp-rails (0.3.26) + ruby-lsp (>= 0.21.2, < 0.22.0) + ruby-lsp-rspec (0.1.18) + ruby-lsp (~> 0.21.0) ruby-magic (0.6.0) mini_portile2 (~> 2.8) ruby-openai (3.7.0) @@ -1698,7 +1707,7 @@ GEM seed-fu (2.3.7) activerecord (>= 3.1) activesupport (>= 3.1) - selenium-webdriver (4.25.0) + selenium-webdriver (4.27.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) @@ -1766,7 +1775,7 @@ GEM thor (~> 1.0) tilt (~> 2.0) yard (~> 0.9, >= 0.9.24) - sorbet-runtime (0.5.11266) + sorbet-runtime (0.5.11647) spamcheck (1.3.0) grpc (~> 1.0) spring (4.1.0) @@ -1818,7 +1827,7 @@ GEM unicode-display_width (>= 1.1.1, < 3) terser (1.0.2) execjs (>= 0.3.0, < 3) - test-prof (1.4.0) + test-prof (1.4.2) test_file_finder (0.3.1) faraday (>= 1.0, < 3.0, != 2.0.0) text (1.3.1) @@ -1881,9 +1890,7 @@ GEM unf_ext unf_ext (0.0.8.2) unicode-display_width (2.4.2) - unicode-emoji (4.0.0) - unicode-version (~> 1.0) - unicode-version (1.4.0) + unicode-emoji (4.0.4) unicode_utils (1.4.0) uniform_notifier (1.16.0) unleash (3.2.2) @@ -1939,7 +1946,7 @@ GEM addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.8.1) + webrick (1.8.2) websocket (1.2.10) websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) @@ -1965,7 +1972,7 @@ PLATFORMS DEPENDENCIES CFPropertyList (~> 3.0.0) RedCloth (~> 4.3.3) - acme-client (~> 2.0.18) + acme-client (~> 2.0.19) activerecord-explain-analyze (~> 0.1) activerecord-gitlab! addressable (~> 2.8) @@ -1982,8 +1989,8 @@ DEPENDENCIES attr_encrypted (~> 3.2.4)! awesome_print aws-sdk-cloudformation (~> 1) - aws-sdk-core (~> 3.211.0) - aws-sdk-s3 (~> 1.169.0) + aws-sdk-core (~> 3.213.0) + aws-sdk-s3 (~> 1.172.0) axe-core-rspec (~> 4.9.0) babosa (~> 2.0) base32 (~> 0.3.0) @@ -2027,9 +2034,9 @@ DEPENDENCIES diff_match_patch (~> 0.1.0)! diffy (~> 3.4) discordrb-webhooks (~> 3.5) - doorkeeper (~> 5.6, >= 5.6.6) + doorkeeper (~> 5.8, >= 5.8.1) doorkeeper-device_authorization_grant (~> 1.0.0) - doorkeeper-openid_connect (~> 1.8, >= 1.8.7) + doorkeeper-openid_connect (~> 1.8.10) duo_api (~> 1.3) ed25519 (~> 1.3.0) elasticsearch-api (= 7.17.11) @@ -2055,7 +2062,7 @@ DEPENDENCIES fog-core (= 2.1.0) fog-google (~> 1.24.1) fog-local (~> 0.8) - fugit (~> 1.8.1) + fugit (~> 1.11.1) fuubar (~> 2.2.0) gdk-toogle (~> 0.9, >= 0.9.5) gettext (~> 3.4, >= 3.4.9) @@ -2063,16 +2070,17 @@ DEPENDENCIES gitaly (~> 17.5.0.pre.rc1) gitlab-backup-cli! gitlab-chronic (~> 0.10.5) + gitlab-cloud-connector (~> 0.2.5) gitlab-dangerfiles (~> 4.8.0) gitlab-duo-workflow-service-client (~> 0.1)! gitlab-experiment (~> 0.9.1) - gitlab-fog-azure-rm (~> 2.1.0) + gitlab-fog-azure-rm (~> 2.2.0) gitlab-glfm-markdown (~> 0.0.21) gitlab-housekeeper! gitlab-http! - gitlab-kas-grpc (~> 17.5.0) - gitlab-labkit (~> 0.36.0) - gitlab-license (~> 2.5) + gitlab-kas-grpc (~> 17.6.1) + gitlab-labkit (~> 0.37.0) + gitlab-license (~> 2.6) gitlab-mail_room (~> 0.0.24) gitlab-markup (~> 1.9.0) gitlab-net-dns (~> 0.9.2) @@ -2084,12 +2092,12 @@ DEPENDENCIES gitlab-secret_detection! gitlab-security_report_schemas (= 0.1.2.min15.0.0.max15.2.1) gitlab-sidekiq-fetcher! - gitlab-styles (~> 13.0.1) + gitlab-styles (~> 13.0.2) gitlab-topology-service-client (~> 0.1)! gitlab-utils! gitlab_chronic_duration (~> 0.12) gitlab_omniauth-ldap (~> 2.2.0) - gitlab_quality-test_tooling (~> 2.1.0) + gitlab_quality-test_tooling (~> 2.4.0) gon (~> 6.4.0) google-apis-androidpublisher_v3 (~> 0.34.0) google-apis-cloudbilling_v1 (~> 0.21.0) @@ -2139,7 +2147,7 @@ DEPENDENCIES js_regex (~> 3.8) json (~> 2.7.2) json_schemer (~> 2.3.0) - jsonb_accessor (~> 1.3.10) + jsonb_accessor (~> 1.4) jwt (~> 2.9.3) kaminari (~> 1.2.2) knapsack (~> 4.0.0) @@ -2224,21 +2232,21 @@ DEPENDENCIES parslet (~> 1.8) peek (~> 1.1) pg (~> 1.5.6) - pg_query (~> 5.1.0) + pg_query (~> 6.0.0) png_quantizator (~> 0.2.1) premailer-rails (~> 1.12.0) prometheus-client-mmap (= 1.1.2) pry-byebug pry-rails (~> 0.3.9) pry-shell (~> 0.6.4) - puma (= 6.4.3) + puma (= 6.5.0) rack (~> 2.2.9) rack-attack (~> 6.7.0) rack-cors (~> 2.0.1) rack-oauth2 (~> 2.2.1) rack-proxy (~> 0.7.7) rack-timeout (~> 0.7.0) - rails (~> 7.0.8.4) + rails (~> 7.0.8.6) rails-controller-testing rails-i18n (~> 7.0, >= 7.0.9) rainbow (~> 3.0) @@ -2246,7 +2254,7 @@ DEPENDENCIES re2 (= 2.7.0) recaptcha (~> 5.12) redis (~> 5.3.0) - redis-actionpack (~> 5.4.0) + redis-actionpack (~> 5.5.0) redis-clustering (~> 5.3.0) redis-namespace (~> 1.11.0) request_store (~> 1.5.1) @@ -2263,7 +2271,7 @@ DEPENDENCIES rspec_profiling (~> 0.0.9) rubocop ruby-fogbugz (~> 0.3.0) - ruby-lsp (~> 0.19.0) + ruby-lsp (~> 0.21.0) ruby-lsp-rails (~> 0.3.6) ruby-lsp-rspec (~> 0.1.10) ruby-magic (~> 0.6) diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix index e4d9e1eac00e6..77f8691bf9b8c 100644 --- a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix +++ b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix @@ -1,15 +1,15 @@ src: { acme-client = { - dependencies = ["faraday" "faraday-retry"]; + dependencies = ["base64" "faraday" "faraday-retry"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0xgj5r8b7q242f3p9rr17v0q10dd9nx53gmscpmidz3gj90v7siz"; + sha256 = "1y246a1wimhjbzsmgjnai1jwmp151afkygamrw1rac6y9jq7lr19"; type = "gem"; }; - version = "2.0.18"; + version = "2.0.19"; }; actioncable = { dependencies = ["actionpack" "activesupport" "nio4r" "websocket-driver"]; @@ -17,10 +17,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1c46q4ykf8cqcpzad7zhkrxjhvf92sil0185zvxwzhj95p1zp5vr"; + sha256 = "0ms0196bp8gzlghfj32q2qdzszb7hsgg96v3isrv5ysd87w0z2zl"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; actionmailbox = { dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail" "net-imap" "net-pop" "net-smtp"]; @@ -28,10 +28,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0x100vq4rf2c5ndz8ai00hb5gsb9ax2xqc89dsfzzhxbpa9gs9ik"; + sha256 = "0mw8casnlqgj3vwqv7qk3d4q3bjszlpmbs9ldpc9gz1qdvafx7cg"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; actionmailer = { dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "net-imap" "net-pop" "net-smtp" "rails-dom-testing"]; @@ -39,10 +39,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hds7b6n7vsa64fmma7wl7x9mxscr89myfb13vxni5fcns1agwzr"; + sha256 = "07gpm15k5c0y84q99zipnhcdgq93bwralyjpj252prvqwfjmiw73"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; actionpack = { dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; @@ -50,10 +50,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "18k05a55i0xgyv60lx0m1psnyncn935j76ivbp9hssqpij00jj1f"; + sha256 = "19ywl4jp77b51c01hsyzwia093fnj73pw1ipgyj4pk3h2b9faj5n"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; actiontext = { dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "globalid" "nokogiri"]; @@ -61,10 +61,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1g54g1kjyrwv9g592gxfz7z6ksmj916l1cgkxk54zhywxf6gpn0y"; + sha256 = "1j8b29764nbiqz6d7ra42j2i6wf070lbms1fhpq3cl9azbgijb16"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; actionview = { dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; @@ -72,10 +72,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03rfynhj40270dqhkm4cyaphzb37b4fdiaqh9grvcfq760vx7ha5"; + sha256 = "0girx71db1aq5b70ln3qq03z9d7xjdyp297v1a8rdal7k89y859c"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; activejob = { dependencies = ["activesupport" "globalid"]; @@ -83,10 +83,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1b54didwsg5p8wn30qjwspzh97w7g07hrsdzr7wdrdly4zii7sr1"; + sha256 = "0gbc0wx9xal5bj0pbz8ygkr75wj4cm5i69hpwknf023psgixaybw"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; activemodel = { dependencies = ["activesupport"]; @@ -94,10 +94,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1mi5cppdmkzgr2z135ibs0bq71qndbnip0vfflz1n4j4hqnhjkpg"; + sha256 = "1f6szahjsb4pr2xvlvk4kghk9291xh9c14s8cqwy6wwpm1vcglim"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; activerecord = { dependencies = ["activemodel" "activesupport"]; @@ -105,10 +105,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1pkv0jvvjc3grr0rvxni9b3j3hb22jaj0h70g476h9w54p0aljcb"; + sha256 = "14qs1jc9hwnsm4dzvnai8b36bcq1d7rcqgjxy0dc6wza670lqapf"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; activerecord-explain-analyze = { dependencies = ["activerecord" "pg"]; @@ -137,10 +137,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qdqx20dqkg7iwzb8q5148x5sl9mr2063hxzy4i7i94af2d2vz6b"; + sha256 = "1nnvqnmc7mdhw2w55j4vnx4zmmdmmwmaf6ax2mbj9j5a48fw19vf"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; activesupport = { dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; @@ -148,10 +148,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15z11983ws5svibg6rky9k2mgd4d4chnvddyxfpgn81b81q70139"; + sha256 = "0gj20cysajda05z3r7pl1g9y84nzsqak5dvk9nrz13jpy6297dj1"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; addressable = { dependencies = ["public_suffix"]; @@ -400,10 +400,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "16mvscjhxdyhlvk2rpbxdzqmyikcf64xavb35grk4dkh0pg390rk"; + sha256 = "06fvh863v0g7h14642yxy0plfnp4jg1g7pdazmv1gmkj3nz8b9kc"; type = "gem"; }; - version = "3.211.0"; + version = "3.213.0"; }; aws-sdk-kms = { dependencies = ["aws-sdk-core" "aws-sigv4"]; @@ -422,10 +422,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1jnf9k9d91ki3yvy12q4kph5wvd8l3ziwwh0qsmar5xhyb7zbwrz"; + sha256 = "0hwj46w4ilynw5rilpydbykk7hp2hfg2rmwlnr0b4wy5f3aq7b52"; type = "gem"; }; - version = "1.169.0"; + version = "1.172.0"; }; aws-sigv4 = { dependencies = ["aws-eventstream"]; @@ -918,10 +918,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1lb5slzbqrca49h0gaifg82xky5r7i9xgm4560pin1xl5fp15lzx"; + sha256 = "1gyjwd7in1nlf8zai2fxazxi8cy6xjzswdcjway520blb39ka7cx"; type = "gem"; }; - version = "0.23.10"; + version = "0.23.11"; }; concurrent-ruby = { groups = ["default" "development" "monorepo" "test"]; @@ -1062,6 +1062,16 @@ src: }; version = "1.4.1"; }; + csv = { + groups = ["default" "development" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0zfn40dvgjk1xv1z8l11hr9jfg3jncwsc9yhzsz4l4rivkpivg8b"; + type = "gem"; + }; + version = "3.3.0"; + }; csv_builder = { groups = ["default"]; platforms = []; @@ -1358,10 +1368,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0a6nbc12nfz355am2vwm1ql2p8zck7mr941glghmnl32djaga24b"; + sha256 = "0v6jjb1259y8dq97ibchc20jqjgk3z7zn12ggv5wzn2mcz1z6m3d"; type = "gem"; }; - version = "5.7.1"; + version = "5.8.1"; }; doorkeeper-device_authorization_grant = { dependencies = ["doorkeeper"]; @@ -1380,10 +1390,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bpw7flhhkfffbfpxrpc46hw1jrvmyafn8npqzhlds8ks68sj2ap"; + sha256 = "0hip8n52fbrnv0pagx4ndap51j9wyrz5m0pw9v59mgicnnlzm3mj"; type = "gem"; }; - version = "1.8.9"; + version = "1.8.10"; }; dotenv = { groups = ["default"]; @@ -1716,10 +1726,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0vxaw0mg8avqivdj0lzj19nxf652ri208grsdf0361flyn5i5wi3"; + sha256 = "1mls9g490k63rdmjc9shqshqzznfn1y21wawkxrwp2vvbk13jwqm"; type = "gem"; }; - version = "2.12.1"; + version = "2.12.2"; }; faraday-follow_redirects = { dependencies = ["faraday"]; @@ -2048,10 +2058,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1cm2lrvhrpqq19hbdsxf4lq2nkb2qdldbdxh3gvi15l62dlb5zqq"; + sha256 = "0s4qhq3mjl0gak5wl20w9d5jhq069mk1393dkj76s8i2pvkqb578"; type = "gem"; }; - version = "1.8.1"; + version = "1.11.1"; }; fuubar = { dependencies = ["rspec-core" "ruby-progressbar"]; @@ -2193,6 +2203,17 @@ src: }; version = "0.10.5"; }; + gitlab-cloud-connector = { + dependencies = ["activesupport" "jwt"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0c042q0fcqmavs9ncnhiyzwf06xwv7i1jj43lydq07s68jm49sbf"; + type = "gem"; + }; + version = "0.2.6"; + }; gitlab-dangerfiles = { dependencies = ["danger" "danger-gitlab" "rake"]; groups = ["danger" "development" "test"]; @@ -2231,10 +2252,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1p8bmbkfc0dkq663vxm9nx7kaajnqa5in1mcz0c8z31a86gcvgpm"; + sha256 = "1acbwzi4dkixfmb2rggzf4pg65cyxhbggrs4642p8y7mf0hpraii"; type = "gem"; }; - version = "2.1.0"; + version = "2.2.0"; }; gitlab-glfm-markdown = { dependencies = ["rb_sys"]; @@ -2242,10 +2263,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0h1vsqblhy9bqw01nsyylmhz0b50n17r7p69c2s757ahpk0hm5nb"; + sha256 = "097zykj89jqbp9gl62132bwv8qcxp3vr8w8bvdm35slsqc4jk8c9"; type = "gem"; }; - version = "0.0.21"; + version = "0.0.23"; }; gitlab-housekeeper = { dependencies = ["activesupport" "awesome_print" "httparty" "rubocop"]; @@ -2273,10 +2294,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "19qwlv3kjszypx8in77llqanlsgdcb16wsgzzfkph79hm7x9nqw8"; + sha256 = "11v8jy5dv5vknrgzpasbdncy6jxpxsnrbbz9kpaxpky2k9n7s1fg"; type = "gem"; }; - version = "17.5.1"; + version = "17.6.2"; }; gitlab-labkit = { dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "pg_query" "redis"]; @@ -2284,20 +2305,20 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0063h3aksh4jp5s7mrir5r2dr94643x736cgxvf1zz75nx0nkyq4"; + sha256 = "0w7szxnvh9hvxcragnqvn37c6jpm4gf7aadzxslajj91vdh0mpfj"; type = "gem"; }; - version = "0.36.1"; + version = "0.37.0"; }; gitlab-license = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0k9zaybfzp7q8w07ghf44q3yngxyrr68l623r9v7il9aki36q5jc"; + sha256 = "05nhswkfhxkr5y87gkq17h23a1kkr78c2n7pgg3hwr1m73kql7rc"; type = "gem"; }; - version = "2.5.0"; + version = "2.6.0"; }; gitlab-mail_room = { dependencies = ["jwt" "net-imap" "oauth2" "redis" "redis-namespace"]; @@ -2382,14 +2403,14 @@ src: version = "0.3.1"; }; gitlab-secret_detection = { - dependencies = ["parallel" "re2" "toml-rb"]; + dependencies = ["grpc" "grpc-tools" "parallel" "re2" "toml-rb"]; groups = ["default"]; platforms = []; source = { path = "${src}/gems/gitlab-secret_detection"; type = "path"; }; - version = "0.1.0"; + version = "0.1.1"; }; gitlab-security_report_schemas = { dependencies = ["activesupport" "json_schemer"]; @@ -2418,10 +2439,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1gb89c035f32hj8iam4hxlyx6c7f1apq66hzzrvan5djjzz4065z"; + sha256 = "0qf8rsw6yv4dzaq8kgbrh7wlfr89j5hf5yb1m1aknxj38qrvjqp6"; type = "gem"; }; - version = "13.0.1"; + version = "13.0.2"; }; gitlab-topology-service-client = { dependencies = ["grpc"]; @@ -2471,10 +2492,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0z74fj5gklxpq8bc622f6psaaz8fpkg08q4lf28kj9krcx3b0jw3"; + sha256 = "181nzcn5ny8wc4vs737j9fwsmm25yps4kvwwkhdky985id914k1f"; type = "gem"; }; - version = "2.1.0"; + version = "2.4.0"; }; globalid = { dependencies = ["activesupport"]; @@ -2930,10 +2951,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0sc2s5yprba7i6x8iskd39fsp93r04xa08wbz1m5bygvj0lb7zpf"; + sha256 = "1dbg7xp1jgcfnmpvv8xcpzxandjkhqpsfybiwipz0sj7br685zzn"; type = "gem"; }; - version = "2.4.1"; + version = "2.4.8"; }; graphql-client = { dependencies = ["activesupport" "graphql"]; @@ -2979,6 +3000,16 @@ src: }; version = "1.5.0"; }; + grpc-tools = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h7abfifclwhfipxx6iwc7cr4h3hq69wd992dj2bzg4dds6yhg8k"; + type = "gem"; + }; + version = "1.63.0"; + }; gssapi = { dependencies = ["ffi"]; groups = ["kerberos"]; @@ -3276,14 +3307,15 @@ src: version = "0.1.8"; }; influxdb-client = { + dependencies = ["csv"]; groups = ["development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1j01r3rhai3h0bgq7npi49xz6ahm5sj6zag8b0l3amdxp82wb7ay"; + sha256 = "1wp1p29hg5xb1izrl5xr6azp8x0l9kx9nvdg66glrxj20p48w7nw"; type = "gem"; }; - version = "3.1.0"; + version = "3.2.0"; }; invisible_captcha = { dependencies = ["rails"]; @@ -3427,10 +3459,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1q2q9i2kf4p6vw8fbzvsd037wl837gpsiiikjazf6fdfayi803v7"; + sha256 = "1avnyx2ympzbmkqbc9dfy87npzcfia8sys2dc9m6prs3p1y0h3h1"; type = "gem"; }; - version = "1.3.10"; + version = "1.4"; }; jsonpath = { dependencies = ["multi_json"]; @@ -3935,10 +3967,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0qr3vf0qc216kyyv2vnp8p9pv73di6zd6v9sx51qw5awrd90y6iz"; + sha256 = "105pjjmncf7q724swbygrbsgmh74ni4s2xaclbyjcm7zg64maca0"; type = "gem"; }; - version = "0.6.0"; + version = "0.6.1"; }; msgpack = { groups = ["default"]; @@ -4186,10 +4218,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15gysw8rassqgdq3kwgl4mhqmrgh7nk2qvrcqp4ijyqazgywn6gq"; + sha256 = "18ajyy4d16q4ahnrfmj6d6z9ak21mnbn4wblx2vddck3lvwlpkny"; type = "gem"; }; - version = "1.16.7"; + version = "1.16.8"; }; notiffany = { dependencies = ["nenv" "shellany"]; @@ -4550,10 +4582,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "16nbkayp8jb2zkqj2rmqd4d1mz4wdf0zg6jx8b0vzkf9mxr89py5"; + sha256 = "00mbrqmpk7p3wy377izsspshzdb849b9dv22z8f2hajcpr2im0id"; type = "gem"; }; - version = "0.9.0"; + version = "0.10.0"; }; opentelemetry-instrumentation-action_view = { dependencies = ["opentelemetry-api" "opentelemetry-instrumentation-active_support" "opentelemetry-instrumentation-base"]; @@ -4583,10 +4615,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1j61jv60hdvjs18rj7i3lbkd5zqkfm8fdx15c0ixdxc15q88778r"; + sha256 = "14aar8w2szn5fi7j3lg35qlq1r12ka6lvcrcn700agv5nm3han5y"; type = "gem"; }; - version = "0.8.0"; + version = "0.8.1"; }; opentelemetry-instrumentation-active_support = { dependencies = ["opentelemetry-api" "opentelemetry-instrumentation-base"]; @@ -4748,10 +4780,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "13nj66l0jhs4pz4krlncyach5zb1bbb82bfipkvc33b0dmicll88"; + sha256 = "0v9021ixcfs9shwf2c130gd0xxpwz8p1d5r7bci15mmrzq7wj37h"; type = "gem"; }; - version = "0.32.0"; + version = "0.33.0"; }; opentelemetry-instrumentation-rake = { dependencies = ["opentelemetry-api" "opentelemetry-instrumentation-base"]; @@ -4972,10 +5004,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "071b55bhsz7mivlnp2kv0a11msnl7xg5awvk8mlflpl270javhsb"; + sha256 = "1p2gqqrm895fzr9vi8d118zhql67bm8ydjvgqbq1crdnfggzn7kn"; type = "gem"; }; - version = "1.5.6"; + version = "1.5.9"; }; pg_query = { dependencies = ["google-protobuf"]; @@ -4983,10 +5015,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0p8ljf694qvrf5875ljg6kp7gvmndy8490kasjzcq22ghryg9xxp"; + sha256 = "012w1ypcbzy6w4dsxiziqn1vqddwzpza3zdvw9hivvhcj179mw7v"; type = "gem"; }; - version = "5.1.0"; + version = "6.0.0"; }; plist = { groups = ["default"]; @@ -5046,10 +5078,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ywvpskabdm0ckg6b3cf1jczg1jkjnb1mr0g73cy5l09xdlx5w25"; + sha256 = "0bvdq2jsn1jj8vgp9xrmi6ljw0hqlv4i97v5aa0fcii34g9rrzr4"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.0"; }; proc_to_ast = { dependencies = ["coderay" "parser" "unparser"]; @@ -5133,10 +5165,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0gml1rixrfb0naciq3mrnqkpcvm9ahgps1c04hzxh4b801f69914"; + sha256 = "1wl9q4fl8gvhwdpfxghx6jdqi4508287pcgiwi96sdbzmdfbglcl"; type = "gem"; }; - version = "6.4.3"; + version = "6.5.0"; }; pyu-ruby-sasl = { groups = ["default"]; @@ -5282,10 +5314,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1sv5jzd3varqzcqm8zxllwiqzgbgcymszw12ci3f9zbzlliq8hby"; + sha256 = "1s42lyl19h74xlqkb6ffl67h688q0slp1lhnd05g09a46z7wapri"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; rails-controller-testing = { dependencies = ["actionpack" "actionview" "activesupport"]; @@ -5315,10 +5347,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1pm4z853nyz1bhhqr7fzl44alnx4bjachcr6rh6qjj375sfz3sc6"; + sha256 = "1w6bqm8d3afc66ff6npnsc2d8ky552n6qzwwwc1bh0wz6c8gplp3"; type = "gem"; }; - version = "1.6.0"; + version = "1.6.1"; }; rails-i18n = { dependencies = ["i18n" "railties"]; @@ -5337,10 +5369,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "02z7lqx0y60bzpkd4v67i9sbdh7djs0mm89h343kidx0gmq0kbh0"; + sha256 = "1fcn0ix814074gqicc0k1178f7ahmysiv3pfq8g00phdwj0p3w0g"; type = "gem"; }; - version = "7.0.8.4"; + version = "7.0.8.6"; }; rainbow = { groups = ["coverage" "default" "development" "test"]; @@ -5399,10 +5431,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bnb361ca6gizncs8qybfrm1m9pin2siw548pizfd5l711mrzn4f"; + sha256 = "1h1jal1sv47saxyk33nnjk2ywrsf35aar18p7mc48s2m33876wpd"; type = "gem"; }; - version = "3.5.1"; + version = "3.6.1"; }; rbtrace = { dependencies = ["ffi" "msgpack" "optimist"]; @@ -5494,10 +5526,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0h1mx8shrzpcj27k9kw77f4cq7i217vxfd1ksqb4g485md4zc37i"; + sha256 = "049kd6480j16d3xmnsayqmmrircffympzf8pbjrn5v0lijvp01fw"; type = "gem"; }; - version = "5.4.0"; + version = "5.5.0"; }; redis-client = { dependencies = ["connection_pool"]; @@ -5859,10 +5891,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "131pbjl7bv9g9qli84j91kgqmcqzdm2flq7r9abskl3ndqiagk4c"; + sha256 = "0ay1lrz3ffrznjfr65c6xvkinb6m4l7h68cd9qbrf7nq0j2m1pq7"; type = "gem"; }; - version = "1.67.0"; + version = "1.68.0"; }; rubocop-ast = { dependencies = ["parser"]; @@ -5969,10 +6001,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1vcc2jib05p8lf09mczxyd2rw89gybbk8lkc08ckzq53lqvzj4yh"; + sha256 = "1hayvpcmgjylxpgxs05jdzyahar4cxpgwhg2b6gg1qhcfhky7i2i"; type = "gem"; }; - version = "0.19.1"; + version = "0.21.3"; }; ruby-lsp-rails = { dependencies = ["ruby-lsp"]; @@ -5980,10 +6012,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1l8z5m81519ki6p33s8xxy3vbcvp71did91pzvhr129a7cqhxs14"; + sha256 = "0lb39frvjwm25iw0q7bzbv6hyh2p2p634fsnplkxz9vqgb0r53pm"; type = "gem"; }; - version = "0.3.17"; + version = "0.3.26"; }; ruby-lsp-rspec = { dependencies = ["ruby-lsp"]; @@ -5991,10 +6023,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "17dxzzywxy8x78nxm24czdc9jf75ghgqijj396q1mx0nknmd9vni"; + sha256 = "0qf43lkvf6v0c5z173sqbxw9vk1vwjfwaq9ynj658kzba8pqjvjf"; type = "gem"; }; - version = "0.1.15"; + version = "0.1.18"; }; ruby-magic = { dependencies = ["mini_portile2"]; @@ -6180,10 +6212,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1md0sixm8dq8a7riv50x4q1z273q47b5jvcbv5hxympxn3ran4by"; + sha256 = "1q5nbszbxz566yzyiv0a4lvfk56q89k0lk4mqp6wyddrc2nz88c8"; type = "gem"; }; - version = "4.25.0"; + version = "4.27.0"; }; semver_dialects = { dependencies = ["deb_version" "pastel" "thor" "tty-command"]; @@ -6432,10 +6464,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1fsq1k58isarg6ycg2ix9sw9a6391y12ss48m3hcryqi902w7cny"; + sha256 = "1dpxyhph8rp0bwiacqjsvsm67gm6v7bw16na20rk59g6y8953dk4"; type = "gem"; }; - version = "0.5.11266"; + version = "0.5.11647"; }; spamcheck = { dependencies = ["grpc"]; @@ -6717,10 +6749,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0x0gj68an9nkb8pvlzxs7m5n3ip3fizlw9s4kgkyj5kjqgpw6swn"; + sha256 = "1mydvmcm4m5501322wyl3pwmc6i5ijvwh4kb242l085j88hiqp4n"; type = "gem"; }; - version = "1.4.0"; + version = "1.4.2"; }; test_file_finder = { dependencies = ["faraday"]; @@ -7027,25 +7059,14 @@ src: version = "2.4.2"; }; unicode-emoji = { - dependencies = ["unicode-version"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1zis8a993f4hxmcmmacm7rwzd06hpzfs7aa4zqqik39gg8pxz74l"; + sha256 = "0ajk6rngypm3chvl6r0vwv36q1931fjqaqhjjya81rakygvlwb1c"; type = "gem"; }; - version = "4.0.0"; - }; - unicode-version = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0qvmcyv9gh5i0x4pzd30jn1j9vn6h67zaiymmklz4b8498srlh2n"; - type = "gem"; - }; - version = "1.4.0"; + version = "4.0.4"; }; unicode_utils = { groups = ["default"]; @@ -7265,10 +7286,10 @@ src: platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r"; + sha256 = "089gy5494j560b242vi173wnbj2913hwlwnjkpzld58r96ilc5s3"; type = "gem"; }; - version = "1.8.1"; + version = "1.8.2"; }; websocket = { groups = ["default" "test"]; diff --git a/pkgs/by-name/gi/gitaly/git.nix b/pkgs/by-name/gi/gitaly/git.nix index 5277209ef35d4..bfeae1c0a0de8 100644 --- a/pkgs/by-name/gi/gitaly/git.nix +++ b/pkgs/by-name/gi/gitaly/git.nix @@ -10,14 +10,14 @@ stdenv.mkDerivation rec { pname = "gitaly-git"; - version = "2.46.2"; + version = "2.47.0"; # `src` attribute for nix-update src = fetchFromGitLab { owner = "gitlab-org"; repo = "git"; rev = "v${version}"; - hash = "sha256-LQqb3lmYIqtwIHR5KHg/Cm568CxQqeGOBAQeXphqSXo="; + hash = "sha256-KG8YYGVWkfazVm8lOGs+Tg79wDl5O33JLkKrYBSIZYk="; }; # we actually use the gitaly build system diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index 925e5f1b436c0..86e6f381558f8 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "17.6.2"; + version = "17.7.1"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,10 +21,10 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-i+Yk5hFhtIxf12crSJRbkHNbfPy9ZbxSNFEPwFOovhE="; + hash = "sha256-XklkFdp2tIZewIxi9XY1HQ1toL590tvY1DQ/VNF/QQo="; }; - vendorHash = "sha256-AxuAEiYV3jwWxcuTLc1i4/6sG957YIA+Fmky5Dkdzu8="; + vendorHash = "sha256-STZvZqqCbW/n3uZohYmz/2lJNkiUUcVjs0msL/lDDaE="; ldflags = [ "-X ${gitaly_package}/internal/version.version=${version}" diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index 72c8b4a9d7674..ccda133734b62 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,17 +6,17 @@ buildGoModule rec { pname = "gitlab-pages"; - version = "17.6.2"; + version = "17.7.1"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${version}"; - hash = "sha256-iO6kMggGajB7ARXsJynEVbgd7iPBBp0x6J1lKuOxgH4="; + hash = "sha256-DbrasgqowycZNJ2VWwpMBw9SQCxfV47aDVMJrUOQ/Es="; }; - vendorHash = "sha256-2feUOWcGj7eQ43rfM6IF55BawYVP4UY5sKA29Y9ozPk="; + vendorHash = "sha256-pJj0BaplDwlNiD+Aqkh1dvu8NfxMhuunK1fnM7TQmuw="; subPackages = [ "." ]; meta = with lib; {