mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-10 03:23:29 +03:00
gitlab: 17.11.2 -> 18.0.0; move to pkgs/by-name (#408380)
This commit is contained in:
commit
9db0ab9d84
18 changed files with 731 additions and 386 deletions
|
@ -348,6 +348,8 @@ Alongside many enhancements to NixOS modules and general system improvements, th
|
||||||
|
|
||||||
- The behavior of the `networking.nat.externalIP` and `networking.nat.externalIPv6` options has been changed. `networking.nat.forwardPorts` now only forwards packets destined for the specified IP addresses.
|
- The behavior of the `networking.nat.externalIP` and `networking.nat.externalIPv6` options has been changed. `networking.nat.forwardPorts` now only forwards packets destined for the specified IP addresses.
|
||||||
|
|
||||||
|
- `gitlab` has been updated from 17.x to 18.x and requires `postgresql` >= 16, as stated in the [documentation](https://docs.gitlab.com/18.0/install/requirements/#postgresql). Check the [upgrade guide](#module-services-postgres-upgrading) in the NixOS manual on how to upgrade your PostgreSQL installation.
|
||||||
|
|
||||||
- `services.gitlab` now requires the setting of `activeRecordPrimaryKeyFile`, `activeRecordDeterministicKeyFile`, `activeRecordSaltFile` as GitLab introduced Rails ActiveRecord encryption.
|
- `services.gitlab` now requires the setting of `activeRecordPrimaryKeyFile`, `activeRecordDeterministicKeyFile`, `activeRecordSaltFile` as GitLab introduced Rails ActiveRecord encryption.
|
||||||
|
|
||||||
- `python3Packages.bpycv` has been removed due to being incompatible with Blender 4 and unmaintained.
|
- `python3Packages.bpycv` has been removed due to being incompatible with Blender 4 and unmaintained.
|
||||||
|
|
|
@ -1237,8 +1237,8 @@ in
|
||||||
message = "services.gitlab.secrets.activeRecordSaltFile must be set!";
|
message = "services.gitlab.secrets.activeRecordSaltFile must be set!";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
assertion = versionAtLeast postgresqlPackage.version "14.9";
|
assertion = versionAtLeast postgresqlPackage.version "16";
|
||||||
message = "PostgreSQL >= 14.9 is required to run GitLab 17. Follow the instructions in the manual section for upgrading PostgreSQL here: https://nixos.org/manual/nixos/stable/index.html#module-services-postgres-upgrading";
|
message = "PostgreSQL >= 16 is required to run GitLab 18. Follow the instructions in the manual section for upgrading PostgreSQL here: https://nixos.org/manual/nixos/stable/index.html#module-services-postgres-upgrading";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
{
|
|
||||||
"version": "17.11.2",
|
|
||||||
"repo_hash": "1jaxqchqag6q0c4vmrpwnmflv72b2xpskba9b0m4y6w6sy7hqx7q",
|
|
||||||
"yarn_hash": "0z06jaxqbg2wnq7yhpkba0cpxp4w4iy2cxla8nhc6kgx49xk179v",
|
|
||||||
"owner": "gitlab-org",
|
|
||||||
"repo": "gitlab",
|
|
||||||
"rev": "v17.11.2-ee",
|
|
||||||
"passthru": {
|
|
||||||
"GITALY_SERVER_VERSION": "17.11.2",
|
|
||||||
"GITLAB_PAGES_VERSION": "17.11.2",
|
|
||||||
"GITLAB_SHELL_VERSION": "14.41.0",
|
|
||||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.5.0",
|
|
||||||
"GITLAB_WORKHORSE_VERSION": "17.11.2"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -10,14 +10,14 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "gitaly-git";
|
pname = "gitaly-git";
|
||||||
version = "2.48.1.gl1";
|
version = "2.49.0.gl2";
|
||||||
|
|
||||||
# `src` attribute for nix-update
|
# `src` attribute for nix-update
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "git";
|
repo = "git";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-j7yKImeRerdsYtSMrAU4y5vAJ2BT5wnJxURbDIwVot4=";
|
hash = "sha256-1y94T5UBG7s76ENsUmaXRXngSKmqIAT0nq1u+QjSWaY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# we actually use the gitaly build system
|
# we actually use the gitaly build system
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "17.11.2";
|
version = "18.0.0";
|
||||||
package_version = "v${lib.versions.major version}";
|
package_version = "v${lib.versions.major version}";
|
||||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
||||||
|
|
||||||
|
@ -21,10 +21,10 @@ let
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitaly";
|
repo = "gitaly";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-Ihw3Mezfz9H19oGM7X9B50aUbyh1JjDOmVU5ZNoiWug=";
|
hash = "sha256-IhFKEBYCEORLPEplPDRdV61kY5ZgFAxJmfmoG9Q58ec=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-ExqgxukFKXq/Z//hGSoDevfpJiNbVHhind63os1/3Fk=";
|
vendorHash = "sha256-PXONynRY5ZLQO2yQdtljDmLhVBIgfEYmyez9pIm9vtw=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-X ${gitaly_package}/internal/version.version=${version}"
|
"-X ${gitaly_package}/internal/version.version=${version}"
|
||||||
|
|
|
@ -8,17 +8,17 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gitlab-elasticsearch-indexer";
|
pname = "gitlab-elasticsearch-indexer";
|
||||||
version = "5.5.0";
|
version = "5.5.1";
|
||||||
|
|
||||||
# nixpkgs-update: no auto update
|
# nixpkgs-update: no auto update
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitlab-elasticsearch-indexer";
|
repo = "gitlab-elasticsearch-indexer";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-b2kXp77pb9MXMRJsbDdNOXub8eZbZkHRwu/Ru0Voi60=";
|
hash = "sha256-N2H9jLpsP39nKrokWwphAspQwXcL3stAdvNVItIHFyo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-9T8LbMROLcQYm9cT32Uc6Cuxwt9OYj3WzSYFgSQg1HQ=";
|
vendorHash = "sha256-Go02W09799Vu9v7y+P7z1gj7ijG3No5AVprRrmspPZE=";
|
||||||
|
|
||||||
buildInputs = [ icu ];
|
buildInputs = [ icu ];
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
|
@ -6,17 +6,17 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gitlab-pages";
|
pname = "gitlab-pages";
|
||||||
version = "17.11.2";
|
version = "18.0.0";
|
||||||
|
|
||||||
# nixpkgs-update: no auto update
|
# nixpkgs-update: no auto update
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitlab-pages";
|
repo = "gitlab-pages";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-tnswEoocMZXBrS+5toV8IOVs8HcNrTG320ebQqB3XiQ=";
|
hash = "sha256-c2y11lMeHBi62Ql63HGolF454GkFp7UCErHGk5Bvgvw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-jCuLRXr7WHGxbXVg2JB1vp9WiNaLgsIJ6GJSS4QrlwY=";
|
vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg=";
|
||||||
subPackages = [ "." ];
|
subPackages = [ "." ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
|
15
pkgs/by-name/gi/gitlab/data.json
Normal file
15
pkgs/by-name/gi/gitlab/data.json
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"version": "18.0.0",
|
||||||
|
"repo_hash": "03x2ypyn7kkald6pzvzh19cmlr6km9fdssw823565rd1kikywb87",
|
||||||
|
"yarn_hash": "0vv09y1pjcm2723jh842pgnmnrf4yqk7558v57dp08rxrqnsni5x",
|
||||||
|
"owner": "gitlab-org",
|
||||||
|
"repo": "gitlab",
|
||||||
|
"rev": "v18.0.0-ee",
|
||||||
|
"passthru": {
|
||||||
|
"GITALY_SERVER_VERSION": "18.0.0",
|
||||||
|
"GITLAB_PAGES_VERSION": "18.0.0",
|
||||||
|
"GITLAB_SHELL_VERSION": "14.41.0",
|
||||||
|
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.5.1",
|
||||||
|
"GITLAB_WORKHORSE_VERSION": "18.0.0"
|
||||||
|
}
|
||||||
|
}
|
|
@ -10,7 +10,7 @@ in
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gitlab-workhorse";
|
pname = "gitlab-workhorse";
|
||||||
|
|
||||||
version = "17.11.2";
|
version = "18.0.0";
|
||||||
|
|
||||||
# nixpkgs-update: no auto update
|
# nixpkgs-update: no auto update
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
|
@ -22,7 +22,7 @@ buildGoModule rec {
|
||||||
|
|
||||||
sourceRoot = "${src.name}/workhorse";
|
sourceRoot = "${src.name}/workhorse";
|
||||||
|
|
||||||
vendorHash = "sha256-76JO/oayqhv36WM7zC/a85l8CK1orsMuMksBYbmDN1o=";
|
vendorHash = "sha256-tLlxsUCoSGvUpJnS0GsNobk2IuSEgs3R4UDUmNf+HrA=";
|
||||||
buildInputs = [ git ];
|
buildInputs = [ git ];
|
||||||
ldflags = [ "-X main.Version=${version}" ];
|
ldflags = [ "-X main.Version=${version}" ];
|
||||||
doCheck = false;
|
doCheck = false;
|
|
@ -82,7 +82,7 @@ let
|
||||||
cp Cargo.lock $out
|
cp Cargo.lock $out
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
hash = "sha256-Jr3lS3gQI/jojWIUxEBp7a950mcOvnbjlRIFXvfGays=";
|
hash = "sha256-73uliXjZNT8Ok98ai2rY+b0jYqxoQH3qW5YS+Ap6KK0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontBuild = false;
|
dontBuild = false;
|
|
@ -1,9 +1,5 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
def next?
|
|
||||||
File.basename(__FILE__) == "Gemfile.next"
|
|
||||||
end
|
|
||||||
|
|
||||||
source 'https://rubygems.org'
|
source 'https://rubygems.org'
|
||||||
|
|
||||||
if ENV.fetch('BUNDLER_CHECKSUM_VERIFICATION_OPT_IN', 'false') != 'false' # this verification is still experimental
|
if ENV.fetch('BUNDLER_CHECKSUM_VERIFICATION_OPT_IN', 'false') != 'false' # this verification is still experimental
|
||||||
|
@ -29,11 +25,7 @@ gem 'bundler-checksum', '~> 0.1.0', path: 'vendor/gems/bundler-checksum', requir
|
||||||
#
|
#
|
||||||
# See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails
|
# See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails
|
||||||
|
|
||||||
if next?
|
gem 'rails', '~> 7.1.5.1', feature_category: :shared
|
||||||
gem 'rails', '~> 7.1.5.1', feature_category: :shared
|
|
||||||
else
|
|
||||||
gem 'rails', '~> 7.0.8.7', feature_category: :shared
|
|
||||||
end
|
|
||||||
|
|
||||||
gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :shared
|
gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :shared
|
||||||
# This can be dropped after upgrading to Rails 7.2: https://github.com/rails/rails/pull/49674
|
# This can be dropped after upgrading to Rails 7.2: https://github.com/rails/rails/pull/49674
|
||||||
|
@ -88,7 +80,7 @@ gem 'marginalia', '~> 1.11.1', feature_category: :database
|
||||||
gem 'declarative_policy', '~> 1.1.0', feature_category: :shared
|
gem 'declarative_policy', '~> 1.1.0', feature_category: :shared
|
||||||
|
|
||||||
# For source code paths mapping
|
# For source code paths mapping
|
||||||
gem 'coverband', '6.1.4', require: false, feature_category: :shared
|
gem 'coverband', '6.1.5', require: false, feature_category: :shared
|
||||||
|
|
||||||
# Authentication libraries
|
# Authentication libraries
|
||||||
gem 'devise', '~> 4.9.3', feature_category: :system_access
|
gem 'devise', '~> 4.9.3', feature_category: :system_access
|
||||||
|
@ -197,6 +189,10 @@ gem 'hamlit', '~> 2.15.0', feature_category: :shared
|
||||||
gem 'carrierwave', '~> 1.3', feature_category: :shared
|
gem 'carrierwave', '~> 1.3', feature_category: :shared
|
||||||
gem 'mini_magick', '~> 4.12', feature_category: :shared
|
gem 'mini_magick', '~> 4.12', feature_category: :shared
|
||||||
|
|
||||||
|
# PDF generation
|
||||||
|
gem 'prawn', feature_category: :vulnerability_management
|
||||||
|
gem 'prawn-svg', feature_category: :vulnerability_management
|
||||||
|
|
||||||
# for backups
|
# for backups
|
||||||
gem 'fog-aws', '~> 3.26', feature_category: :shared
|
gem 'fog-aws', '~> 3.26', feature_category: :shared
|
||||||
# Locked until fog-google resolves https://github.com/fog/fog-google/issues/421.
|
# Locked until fog-google resolves https://github.com/fog/fog-google/issues/421.
|
||||||
|
@ -242,9 +238,9 @@ gem 'seed-fu', '~> 2.3.7', feature_category: :shared
|
||||||
gem 'elasticsearch-model', '~> 7.2', feature_category: :global_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-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation', feature_category: :global_search
|
||||||
gem 'elasticsearch-api', '7.17.11', feature_category: :global_search
|
gem 'elasticsearch-api', '7.17.11', feature_category: :global_search
|
||||||
gem 'aws-sdk-core', '~> 3.215.0', feature_category: :global_search
|
gem 'aws-sdk-core', '~> 3.223.0', feature_category: :global_search
|
||||||
gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search
|
gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search
|
||||||
gem 'aws-sdk-s3', '~> 1.177.0', feature_category: :global_search
|
gem 'aws-sdk-s3', '~> 1.185.0', feature_category: :global_search
|
||||||
gem 'faraday-typhoeus', '~> 1.1', 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
|
gem 'faraday_middleware-aws-sigv4', '~> 1.0.1', feature_category: :global_search
|
||||||
# Used with Elasticsearch to support http keep-alive connections
|
# Used with Elasticsearch to support http keep-alive connections
|
||||||
|
@ -270,7 +266,7 @@ gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdow
|
||||||
gem 'rouge', '~> 4.5.0', feature_category: :shared
|
gem 'rouge', '~> 4.5.0', feature_category: :shared
|
||||||
gem 'truncato', '~> 0.7.13', feature_category: :team_planning
|
gem 'truncato', '~> 0.7.13', feature_category: :team_planning
|
||||||
gem 'nokogiri', '~> 1.18', feature_category: :shared
|
gem 'nokogiri', '~> 1.18', feature_category: :shared
|
||||||
gem 'gitlab-glfm-markdown', '~> 0.0.29', feature_category: :markdown
|
gem 'gitlab-glfm-markdown', '~> 0.0.30', feature_category: :markdown
|
||||||
gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown
|
gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown
|
||||||
gem 'unicode-emoji', '~> 4.0', feature_category: :markdown
|
gem 'unicode-emoji', '~> 4.0', feature_category: :markdown
|
||||||
|
|
||||||
|
@ -319,7 +315,7 @@ gem 're2', '~> 2.15', feature_category: :shared
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
|
|
||||||
gem 'semver_dialects', '~> 3.6', feature_category: :software_composition_analysis
|
gem 'semver_dialects', '~> 3.7', feature_category: :software_composition_analysis
|
||||||
gem 'version_sorter', '~> 2.3', feature_category: :shared
|
gem 'version_sorter', '~> 2.3', feature_category: :shared
|
||||||
gem 'csv_builder', path: 'gems/csv_builder', feature_category: :shared
|
gem 'csv_builder', path: 'gems/csv_builder', feature_category: :shared
|
||||||
|
|
||||||
|
@ -395,9 +391,9 @@ gem 'gitlab-license', '~> 2.6', feature_category: :shared
|
||||||
gem 'rack-attack', '~> 6.7.0', feature_category: :shared
|
gem 'rack-attack', '~> 6.7.0', feature_category: :shared
|
||||||
|
|
||||||
# Sentry integration
|
# Sentry integration
|
||||||
gem 'sentry-ruby', '~> 5.22.0', feature_category: :observability
|
gem 'sentry-ruby', '~> 5.23.0', feature_category: :observability
|
||||||
gem 'sentry-rails', '~> 5.22.0', feature_category: :observability
|
gem 'sentry-rails', '~> 5.23.0', feature_category: :observability
|
||||||
gem 'sentry-sidekiq', '~> 5.22.0', feature_category: :observability
|
gem 'sentry-sidekiq', '~> 5.23.0', feature_category: :observability
|
||||||
|
|
||||||
# PostgreSQL query parsing
|
# PostgreSQL query parsing
|
||||||
#
|
#
|
||||||
|
@ -433,7 +429,7 @@ gem 'cloud_profiler_agent', '~> 0.0.0', path: 'vendor/gems/cloud_profiler_agent'
|
||||||
gem 'snowplow-tracker', '~> 0.8.0', feature_category: :product_analytics
|
gem 'snowplow-tracker', '~> 0.8.0', feature_category: :product_analytics
|
||||||
|
|
||||||
# Metrics
|
# Metrics
|
||||||
gem 'webrick', '~> 1.8.1', require: false, feature_category: :shared
|
gem 'webrick', '~> 1.9.0', require: false, feature_category: :shared
|
||||||
gem 'prometheus-client-mmap', '~> 1.2.9', require: 'prometheus/client', feature_category: :shared
|
gem 'prometheus-client-mmap', '~> 1.2.9', require: 'prometheus/client', feature_category: :shared
|
||||||
|
|
||||||
# Event-driven reactor for Ruby
|
# Event-driven reactor for Ruby
|
||||||
|
@ -478,7 +474,9 @@ gem 'warning', '~> 1.5.0', feature_category: :shared
|
||||||
group :development do
|
group :development do
|
||||||
gem 'lefthook', '~> 1.11.0', require: false, feature_category: :tooling
|
gem 'lefthook', '~> 1.11.0', require: false, feature_category: :tooling
|
||||||
gem 'rubocop', feature_category: :tooling
|
gem 'rubocop', feature_category: :tooling
|
||||||
gem 'solargraph', '~> 0.47.2', require: false, feature_category: :shared
|
|
||||||
|
gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared
|
||||||
|
gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared
|
||||||
|
|
||||||
gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared
|
gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared
|
||||||
gem 'lookbook', '~> 2.3', feature_category: :shared
|
gem 'lookbook', '~> 2.3', feature_category: :shared
|
||||||
|
@ -505,9 +503,9 @@ group :development do
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
gem 'deprecation_toolkit', '~> 1.5.1', require: false, feature_category: :shared
|
gem 'deprecation_toolkit', '~> 2.2.3', require: false, feature_category: :shared
|
||||||
gem 'bullet', '~> 7.2.0', feature_category: :shared
|
gem 'bullet', '~> 7.2.0', feature_category: :shared
|
||||||
gem 'parser', '= 3.3.7.1', feature_category: :shared
|
gem 'parser', '= 3.3.8.0', feature_category: :shared
|
||||||
gem 'pry-byebug', feature_category: :shared
|
gem 'pry-byebug', feature_category: :shared
|
||||||
gem 'pry-rails', '~> 0.3.9', feature_category: :shared
|
gem 'pry-rails', '~> 0.3.9', feature_category: :shared
|
||||||
gem 'pry-shell', '~> 0.6.4', feature_category: :shared
|
gem 'pry-shell', '~> 0.6.4', feature_category: :shared
|
||||||
|
@ -535,7 +533,7 @@ group :development, :test do
|
||||||
gem 'influxdb-client', '~> 3.1', require: false, feature_category: :tooling
|
gem 'influxdb-client', '~> 3.1', require: false, feature_category: :tooling
|
||||||
|
|
||||||
gem 'knapsack', '~> 4.0.0', feature_category: :tooling
|
gem 'knapsack', '~> 4.0.0', feature_category: :tooling
|
||||||
gem 'crystalball', '~> 0.7.0', require: false, feature_category: :tooling
|
gem 'gitlab-crystalball', '~> 0.7.2', require: false, feature_category: :tooling
|
||||||
gem 'test_file_finder', '~> 0.3.1', 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
|
gem 'simple_po_parser', '~> 1.1.6', require: false, feature_category: :shared
|
||||||
|
@ -559,7 +557,7 @@ group :development, :test do
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test, :danger do
|
group :development, :test, :danger do
|
||||||
gem 'gitlab-dangerfiles', '~> 4.8.0', require: false, feature_category: :tooling
|
gem 'gitlab-dangerfiles', '~> 4.9.0', require: false, feature_category: :tooling
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test, :coverage do
|
group :development, :test, :coverage do
|
||||||
|
@ -602,11 +600,12 @@ group :test do
|
||||||
gem 'rspec_junit_formatter', feature_category: :shared
|
gem 'rspec_junit_formatter', feature_category: :shared
|
||||||
gem 'guard-rspec', feature_category: :shared
|
gem 'guard-rspec', feature_category: :shared
|
||||||
gem 'axe-core-rspec', '~> 4.10.0', feature_category: :tooling
|
gem 'axe-core-rspec', '~> 4.10.0', feature_category: :tooling
|
||||||
|
gem 'state_machines-rspec', '~> 0.6', feature_category: :shared
|
||||||
|
|
||||||
# Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527
|
# Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527
|
||||||
gem 'derailed_benchmarks', require: false, feature_category: :shared
|
gem 'derailed_benchmarks', require: false, feature_category: :shared
|
||||||
|
|
||||||
gem 'gitlab_quality-test_tooling', '~> 2.8.0', require: false, feature_category: :tooling
|
gem 'gitlab_quality-test_tooling', '~> 2.10.0', require: false, feature_category: :tooling
|
||||||
end
|
end
|
||||||
|
|
||||||
gem 'octokit', '~> 9.0', feature_category: :importers
|
gem 'octokit', '~> 9.0', feature_category: :importers
|
||||||
|
@ -646,7 +645,7 @@ gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat
|
||||||
gem 'gitaly', '~> 17.8.0', feature_category: :gitaly
|
gem 'gitaly', '~> 17.8.0', feature_category: :gitaly
|
||||||
|
|
||||||
# KAS GRPC protocol definitions
|
# KAS GRPC protocol definitions
|
||||||
gem 'gitlab-kas-grpc', '~> 17.9.0.pre.rc2', feature_category: :deployment_management
|
gem 'gitlab-kas-grpc', '~> 17.11.0', feature_category: :deployment_management
|
||||||
|
|
||||||
# Lock the version before issues below are resolved:
|
# Lock the version before issues below are resolved:
|
||||||
# https://gitlab.com/gitlab-org/gitlab/-/issues/473169#note_2028352939
|
# https://gitlab.com/gitlab-org/gitlab/-/issues/473169#note_2028352939
|
||||||
|
@ -670,7 +669,7 @@ gem 'lograge', '~> 0.5', feature_category: :shared
|
||||||
gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api
|
gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api
|
||||||
|
|
||||||
# DNS Lookup
|
# DNS Lookup
|
||||||
gem 'gitlab-net-dns', '~> 0.10.0', feature_category: :shared
|
gem 'gitlab-net-dns', '~> 0.12.0', feature_category: :shared
|
||||||
|
|
||||||
# Countries list
|
# Countries list
|
||||||
gem 'countries', '~> 4.0.0', feature_category: :shared
|
gem 'countries', '~> 4.0.0', feature_category: :shared
|
||||||
|
@ -700,7 +699,7 @@ gem 'valid_email', '~> 0.1', feature_category: :shared
|
||||||
|
|
||||||
# JSON
|
# JSON
|
||||||
gem 'jsonb_accessor', '~> 1.4', feature_category: :shared
|
gem 'jsonb_accessor', '~> 1.4', feature_category: :shared
|
||||||
gem 'json', '~> 2.10.0', feature_category: :shared
|
gem 'json', '~> 2.11.0', feature_category: :shared
|
||||||
gem 'json_schemer', '~> 2.3.0', feature_category: :shared
|
gem 'json_schemer', '~> 2.3.0', feature_category: :shared
|
||||||
gem 'oj', '~> 3.16.0', '>=3.16.10', feature_category: :shared
|
gem 'oj', '~> 3.16.0', '>=3.16.10', feature_category: :shared
|
||||||
gem 'oj-introspect', '~> 0.8', feature_category: :shared
|
gem 'oj-introspect', '~> 0.8', feature_category: :shared
|
||||||
|
@ -716,7 +715,7 @@ gem 'parslet', '~> 1.8', feature_category: :shared
|
||||||
|
|
||||||
gem 'ipynbdiff', path: 'gems/ipynbdiff', require: 'ipynb_diff', feature_category: :shared
|
gem 'ipynbdiff', path: 'gems/ipynbdiff', require: 'ipynb_diff', feature_category: :shared
|
||||||
|
|
||||||
gem 'ed25519', '~> 1.3.0', feature_category: :shared
|
gem 'ed25519', '~> 1.4.0', feature_category: :shared
|
||||||
|
|
||||||
# Error Tracking OpenAPI client
|
# 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
|
# See https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/development/rake_tasks.md#update-openapi-client-for-error-tracking-feature
|
||||||
|
@ -729,7 +728,7 @@ gem 'cvss-suite', '~> 3.3.0', require: 'cvss_suite', feature_category: :software
|
||||||
gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry
|
gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry
|
||||||
|
|
||||||
# Remote Development
|
# Remote Development
|
||||||
gem 'devfile', '~> 0.4.3', feature_category: :workspaces
|
gem 'devfile', '~> 0.4.4', feature_category: :workspaces
|
||||||
|
|
||||||
# Apple plist parsing
|
# Apple plist parsing
|
||||||
gem 'CFPropertyList', '~> 3.0.0', feature_category: :mobile_devops
|
gem 'CFPropertyList', '~> 3.0.0', feature_category: :mobile_devops
|
||||||
|
@ -756,8 +755,8 @@ gem 'duo_api', '~> 1.3', feature_category: :system_access
|
||||||
|
|
||||||
gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation
|
gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation
|
||||||
|
|
||||||
gem 'paper_trail', '~> 15.0', feature_category: :shared
|
gem 'paper_trail', '~> 16.0', feature_category: :shared
|
||||||
|
|
||||||
gem "i18n_data", "~> 0.13.1", feature_category: :system_access
|
gem "i18n_data", "~> 0.13.1", feature_category: :system_access
|
||||||
|
|
||||||
gem "gitlab-cloud-connector", "~> 1.5", require: 'gitlab/cloud_connector', feature_category: :cloud_connector
|
gem "gitlab-cloud-connector", "~> 1.11", require: 'gitlab/cloud_connector', feature_category: :cloud_connector
|
|
@ -42,6 +42,7 @@ PATH
|
||||||
activerecord (>= 7)
|
activerecord (>= 7)
|
||||||
activesupport (>= 7)
|
activesupport (>= 7)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
|
bigdecimal (~> 3.1)
|
||||||
concurrent-ruby (~> 1.1)
|
concurrent-ruby (~> 1.1)
|
||||||
faraday (~> 2)
|
faraday (~> 2)
|
||||||
google-cloud-storage_transfer (~> 1.2.0)
|
google-cloud-storage_transfer (~> 1.2.0)
|
||||||
|
@ -52,6 +53,7 @@ PATH
|
||||||
jwt (~> 2.5)
|
jwt (~> 2.5)
|
||||||
logger (~> 1.5)
|
logger (~> 1.5)
|
||||||
minitest (~> 5.11.0)
|
minitest (~> 5.11.0)
|
||||||
|
mutex_m (~> 0.3)
|
||||||
parallel (~> 1.19)
|
parallel (~> 1.19)
|
||||||
pg (~> 1.5.6)
|
pg (~> 1.5.6)
|
||||||
rack (~> 2.2.9)
|
rack (~> 2.2.9)
|
||||||
|
@ -225,73 +227,85 @@ GEM
|
||||||
base64 (~> 0.2.0)
|
base64 (~> 0.2.0)
|
||||||
faraday (>= 1.0, < 3.0.0)
|
faraday (>= 1.0, < 3.0.0)
|
||||||
faraday-retry (>= 1.0, < 3.0.0)
|
faraday-retry (>= 1.0, < 3.0.0)
|
||||||
actioncable (7.0.8.7)
|
actioncable (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
websocket-driver (>= 0.6.1)
|
websocket-driver (>= 0.6.1)
|
||||||
actionmailbox (7.0.8.7)
|
zeitwerk (~> 2.6)
|
||||||
actionpack (= 7.0.8.7)
|
actionmailbox (7.1.5.1)
|
||||||
activejob (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activerecord (= 7.0.8.7)
|
activejob (= 7.1.5.1)
|
||||||
activestorage (= 7.0.8.7)
|
activerecord (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activestorage (= 7.1.5.1)
|
||||||
|
activesupport (= 7.1.5.1)
|
||||||
mail (>= 2.7.1)
|
mail (>= 2.7.1)
|
||||||
net-imap
|
net-imap
|
||||||
net-pop
|
net-pop
|
||||||
net-smtp
|
net-smtp
|
||||||
actionmailer (7.0.8.7)
|
actionmailer (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
actionview (= 7.0.8.7)
|
actionview (= 7.1.5.1)
|
||||||
activejob (= 7.0.8.7)
|
activejob (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
net-imap
|
net-imap
|
||||||
net-pop
|
net-pop
|
||||||
net-smtp
|
net-smtp
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.2)
|
||||||
actionpack (7.0.8.7)
|
actionpack (7.1.5.1)
|
||||||
actionview (= 7.0.8.7)
|
actionview (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
rack (~> 2.0, >= 2.2.4)
|
nokogiri (>= 1.8.5)
|
||||||
|
racc
|
||||||
|
rack (>= 2.2.4)
|
||||||
|
rack-session (>= 1.0.1)
|
||||||
rack-test (>= 0.6.3)
|
rack-test (>= 0.6.3)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.2)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
rails-html-sanitizer (~> 1.6)
|
||||||
actiontext (7.0.8.7)
|
actiontext (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activerecord (= 7.0.8.7)
|
activerecord (= 7.1.5.1)
|
||||||
activestorage (= 7.0.8.7)
|
activestorage (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
globalid (>= 0.6.0)
|
globalid (>= 0.6.0)
|
||||||
nokogiri (>= 1.8.5)
|
nokogiri (>= 1.8.5)
|
||||||
actionview (7.0.8.7)
|
actionview (7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubi (~> 1.4)
|
erubi (~> 1.11)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.2)
|
||||||
rails-html-sanitizer (~> 1.1, >= 1.2.0)
|
rails-html-sanitizer (~> 1.6)
|
||||||
activejob (7.0.8.7)
|
activejob (7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
globalid (>= 0.3.6)
|
globalid (>= 0.3.6)
|
||||||
activemodel (7.0.8.7)
|
activemodel (7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
activerecord (7.0.8.7)
|
activerecord (7.1.5.1)
|
||||||
activemodel (= 7.0.8.7)
|
activemodel (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
|
timeout (>= 0.4.0)
|
||||||
activerecord-explain-analyze (0.1.0)
|
activerecord-explain-analyze (0.1.0)
|
||||||
activerecord (>= 4)
|
activerecord (>= 4)
|
||||||
pg
|
pg
|
||||||
activestorage (7.0.8.7)
|
activestorage (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activejob (= 7.0.8.7)
|
activejob (= 7.1.5.1)
|
||||||
activerecord (= 7.0.8.7)
|
activerecord (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
marcel (~> 1.0)
|
marcel (~> 1.0)
|
||||||
mini_mime (>= 1.1.0)
|
activesupport (7.1.5.1)
|
||||||
activesupport (7.0.8.7)
|
base64
|
||||||
|
benchmark (>= 0.3)
|
||||||
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
|
connection_pool (>= 2.2.5)
|
||||||
|
drb
|
||||||
i18n (>= 1.6, < 2)
|
i18n (>= 1.6, < 2)
|
||||||
|
logger (>= 1.4.2)
|
||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
|
mutex_m
|
||||||
|
securerandom (>= 0.3)
|
||||||
tzinfo (~> 2.0)
|
tzinfo (~> 2.0)
|
||||||
addressable (2.8.7)
|
addressable (2.8.7)
|
||||||
public_suffix (>= 2.0.2, < 7.0)
|
public_suffix (>= 2.0.2, < 7.0)
|
||||||
|
@ -336,26 +350,28 @@ GEM
|
||||||
aws-sdk-cloudformation (1.41.0)
|
aws-sdk-cloudformation (1.41.0)
|
||||||
aws-sdk-core (~> 3, >= 3.99.0)
|
aws-sdk-core (~> 3, >= 3.99.0)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
aws-sdk-core (3.215.0)
|
aws-sdk-core (3.223.0)
|
||||||
aws-eventstream (~> 1, >= 1.3.0)
|
aws-eventstream (~> 1, >= 1.3.0)
|
||||||
aws-partitions (~> 1, >= 1.992.0)
|
aws-partitions (~> 1, >= 1.992.0)
|
||||||
aws-sigv4 (~> 1.9)
|
aws-sigv4 (~> 1.9)
|
||||||
|
base64
|
||||||
jmespath (~> 1, >= 1.6.1)
|
jmespath (~> 1, >= 1.6.1)
|
||||||
|
logger
|
||||||
aws-sdk-kms (1.76.0)
|
aws-sdk-kms (1.76.0)
|
||||||
aws-sdk-core (~> 3, >= 3.188.0)
|
aws-sdk-core (~> 3, >= 3.188.0)
|
||||||
aws-sigv4 (~> 1.1)
|
aws-sigv4 (~> 1.1)
|
||||||
aws-sdk-s3 (1.177.0)
|
aws-sdk-s3 (1.185.0)
|
||||||
aws-sdk-core (~> 3, >= 3.210.0)
|
aws-sdk-core (~> 3, >= 3.216.0)
|
||||||
aws-sdk-kms (~> 1)
|
aws-sdk-kms (~> 1)
|
||||||
aws-sigv4 (~> 1.5)
|
aws-sigv4 (~> 1.5)
|
||||||
aws-sigv4 (1.9.1)
|
aws-sigv4 (1.9.1)
|
||||||
aws-eventstream (~> 1, >= 1.0.2)
|
aws-eventstream (~> 1, >= 1.0.2)
|
||||||
axe-core-api (4.10.2)
|
axe-core-api (4.10.3)
|
||||||
dumb_delegator
|
dumb_delegator
|
||||||
ostruct
|
ostruct
|
||||||
virtus
|
virtus
|
||||||
axe-core-rspec (4.10.2)
|
axe-core-rspec (4.10.3)
|
||||||
axe-core-api (= 4.10.2)
|
axe-core-api (= 4.10.3)
|
||||||
dumb_delegator
|
dumb_delegator
|
||||||
ostruct
|
ostruct
|
||||||
virtus
|
virtus
|
||||||
|
@ -369,7 +385,7 @@ GEM
|
||||||
base64 (0.2.0)
|
base64 (0.2.0)
|
||||||
batch-loader (2.0.5)
|
batch-loader (2.0.5)
|
||||||
bcrypt (3.1.20)
|
bcrypt (3.1.20)
|
||||||
benchmark (0.2.0)
|
benchmark (0.4.0)
|
||||||
benchmark-ips (2.14.0)
|
benchmark-ips (2.14.0)
|
||||||
benchmark-malloc (0.2.0)
|
benchmark-malloc (0.2.0)
|
||||||
benchmark-memory (0.2.0)
|
benchmark-memory (0.2.0)
|
||||||
|
@ -391,7 +407,7 @@ GEM
|
||||||
bullet (7.2.0)
|
bullet (7.2.0)
|
||||||
activesupport (>= 3.0.0)
|
activesupport (>= 3.0.0)
|
||||||
uniform_notifier (~> 1.11)
|
uniform_notifier (~> 1.11)
|
||||||
byebug (11.1.3)
|
byebug (12.0.0)
|
||||||
capybara (3.40.0)
|
capybara (3.40.0)
|
||||||
addressable
|
addressable
|
||||||
matrix
|
matrix
|
||||||
|
@ -435,7 +451,7 @@ GEM
|
||||||
colored2 (3.1.2)
|
colored2 (3.1.2)
|
||||||
commonmarker (0.23.11)
|
commonmarker (0.23.11)
|
||||||
concurrent-ruby (1.2.3)
|
concurrent-ruby (1.2.3)
|
||||||
connection_pool (2.5.0)
|
connection_pool (2.5.3)
|
||||||
console (1.29.2)
|
console (1.29.2)
|
||||||
fiber-annotation
|
fiber-annotation
|
||||||
fiber-local (~> 1.1)
|
fiber-local (~> 1.1)
|
||||||
|
@ -448,14 +464,13 @@ GEM
|
||||||
countries (4.0.1)
|
countries (4.0.1)
|
||||||
i18n_data (~> 0.13.0)
|
i18n_data (~> 0.13.0)
|
||||||
sixarm_ruby_unaccent (~> 1.1)
|
sixarm_ruby_unaccent (~> 1.1)
|
||||||
coverband (6.1.4)
|
coverband (6.1.5)
|
||||||
|
base64
|
||||||
redis (>= 3.0)
|
redis (>= 3.0)
|
||||||
crack (0.4.3)
|
crack (0.4.3)
|
||||||
safe_yaml (~> 1.0.0)
|
safe_yaml (~> 1.0.0)
|
||||||
crass (1.0.6)
|
crass (1.0.6)
|
||||||
creole (0.5.0)
|
creole (0.5.0)
|
||||||
crystalball (0.7.0)
|
|
||||||
git
|
|
||||||
css_parser (1.14.0)
|
css_parser (1.14.0)
|
||||||
addressable
|
addressable
|
||||||
cssbundling-rails (1.4.3)
|
cssbundling-rails (1.4.3)
|
||||||
|
@ -489,8 +504,8 @@ GEM
|
||||||
html-pipeline (~> 2.0)
|
html-pipeline (~> 2.0)
|
||||||
declarative (0.0.20)
|
declarative (0.0.20)
|
||||||
declarative_policy (1.1.0)
|
declarative_policy (1.1.0)
|
||||||
deprecation_toolkit (1.5.1)
|
deprecation_toolkit (2.2.3)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 6.1)
|
||||||
derailed_benchmarks (2.2.1)
|
derailed_benchmarks (2.2.1)
|
||||||
base64
|
base64
|
||||||
benchmark-ips (~> 2)
|
benchmark-ips (~> 2)
|
||||||
|
@ -511,7 +526,7 @@ GEM
|
||||||
thor (>= 0.19, < 2)
|
thor (>= 0.19, < 2)
|
||||||
descendants_tracker (0.0.4)
|
descendants_tracker (0.0.4)
|
||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
devfile (0.4.3)
|
devfile (0.4.4)
|
||||||
device_detector (1.0.0)
|
device_detector (1.0.0)
|
||||||
devise (4.9.4)
|
devise (4.9.4)
|
||||||
bcrypt (~> 3.0)
|
bcrypt (~> 3.0)
|
||||||
|
@ -534,7 +549,7 @@ GEM
|
||||||
docile (1.4.0)
|
docile (1.4.0)
|
||||||
domain_name (0.5.20190701)
|
domain_name (0.5.20190701)
|
||||||
unf (>= 0.0.5, < 1.0.0)
|
unf (>= 0.0.5, < 1.0.0)
|
||||||
doorkeeper (5.8.1)
|
doorkeeper (5.8.2)
|
||||||
railties (>= 5)
|
railties (>= 5)
|
||||||
doorkeeper-device_authorization_grant (1.0.3)
|
doorkeeper-device_authorization_grant (1.0.3)
|
||||||
doorkeeper (~> 5.5)
|
doorkeeper (~> 5.5)
|
||||||
|
@ -561,8 +576,7 @@ GEM
|
||||||
zeitwerk (~> 2.6)
|
zeitwerk (~> 2.6)
|
||||||
dumb_delegator (1.0.0)
|
dumb_delegator (1.0.0)
|
||||||
duo_api (1.4.0)
|
duo_api (1.4.0)
|
||||||
e2mmap (0.1.0)
|
ed25519 (1.4.0)
|
||||||
ed25519 (1.3.0)
|
|
||||||
elasticsearch (7.17.11)
|
elasticsearch (7.17.11)
|
||||||
elasticsearch-api (= 7.17.11)
|
elasticsearch-api (= 7.17.11)
|
||||||
elasticsearch-transport (= 7.17.11)
|
elasticsearch-transport (= 7.17.11)
|
||||||
|
@ -627,9 +641,11 @@ GEM
|
||||||
aws-sigv4 (~> 1.0)
|
aws-sigv4 (~> 1.0)
|
||||||
faraday (>= 2.0, < 3)
|
faraday (>= 2.0, < 3)
|
||||||
fast_blank (1.0.1)
|
fast_blank (1.0.1)
|
||||||
fast_gettext (2.3.0)
|
fast_gettext (4.1.0)
|
||||||
|
prime
|
||||||
|
racc
|
||||||
ffaker (2.24.0)
|
ffaker (2.24.0)
|
||||||
ffi (1.17.1)
|
ffi (1.17.2)
|
||||||
ffi-compiler (1.0.1)
|
ffi-compiler (1.0.1)
|
||||||
ffi (>= 1.0.0)
|
ffi (>= 1.0.0)
|
||||||
rake
|
rake
|
||||||
|
@ -683,7 +699,7 @@ GEM
|
||||||
multi_json (~> 1.10)
|
multi_json (~> 1.10)
|
||||||
fog-local (0.8.0)
|
fog-local (0.8.0)
|
||||||
fog-core (>= 1.27, < 3.0)
|
fog-core (>= 1.27, < 3.0)
|
||||||
fog-xml (0.1.3)
|
fog-xml (0.1.5)
|
||||||
fog-core
|
fog-core
|
||||||
nokogiri (>= 1.5.11, < 2.0.0)
|
nokogiri (>= 1.5.11, < 2.0.0)
|
||||||
formatador (0.2.5)
|
formatador (0.2.5)
|
||||||
|
@ -724,10 +740,12 @@ GEM
|
||||||
terminal-table (>= 1.5.1)
|
terminal-table (>= 1.5.1)
|
||||||
gitlab-chronic (0.10.6)
|
gitlab-chronic (0.10.6)
|
||||||
numerizer (~> 0.2)
|
numerizer (~> 0.2)
|
||||||
gitlab-cloud-connector (1.6.0)
|
gitlab-cloud-connector (1.12.0)
|
||||||
activesupport (~> 7.0)
|
activesupport (~> 7.0)
|
||||||
jwt (~> 2.9.3)
|
jwt (~> 2.9.3)
|
||||||
gitlab-dangerfiles (4.8.1)
|
gitlab-crystalball (0.7.2)
|
||||||
|
git (< 4)
|
||||||
|
gitlab-dangerfiles (4.9.1)
|
||||||
danger (>= 9.3.0)
|
danger (>= 9.3.0)
|
||||||
danger-gitlab (>= 8.0.0)
|
danger-gitlab (>= 8.0.0)
|
||||||
rake (~> 13.0)
|
rake (~> 13.0)
|
||||||
|
@ -743,9 +761,9 @@ GEM
|
||||||
mime-types
|
mime-types
|
||||||
net-http-persistent (~> 4.0)
|
net-http-persistent (~> 4.0)
|
||||||
nokogiri (~> 1, >= 1.10.8)
|
nokogiri (~> 1, >= 1.10.8)
|
||||||
gitlab-glfm-markdown (0.0.29)
|
gitlab-glfm-markdown (0.0.30)
|
||||||
rb_sys (~> 0.9.109)
|
rb_sys (~> 0.9.109)
|
||||||
gitlab-kas-grpc (17.9.1)
|
gitlab-kas-grpc (17.11.2)
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
gitlab-labkit (0.37.0)
|
gitlab-labkit (0.37.0)
|
||||||
actionpack (>= 5.0.0, < 8.1.0)
|
actionpack (>= 5.0.0, < 8.1.0)
|
||||||
|
@ -763,14 +781,14 @@ GEM
|
||||||
redis (>= 5, < 6)
|
redis (>= 5, < 6)
|
||||||
redis-namespace (>= 1.8.2)
|
redis-namespace (>= 1.8.2)
|
||||||
gitlab-markup (2.0.0)
|
gitlab-markup (2.0.0)
|
||||||
gitlab-net-dns (0.10.0)
|
gitlab-net-dns (0.12.0)
|
||||||
|
logger
|
||||||
gitlab-sdk (0.3.1)
|
gitlab-sdk (0.3.1)
|
||||||
activesupport (>= 5.2.0)
|
activesupport (>= 5.2.0)
|
||||||
rake (~> 13.0)
|
rake (~> 13.0)
|
||||||
snowplow-tracker (~> 0.8.0)
|
snowplow-tracker (~> 0.8.0)
|
||||||
gitlab-secret_detection (0.23.0)
|
gitlab-secret_detection (0.26.1)
|
||||||
grpc (~> 1.63.0)
|
grpc (~> 1.63.0)
|
||||||
grpc-tools (~> 1.63)
|
|
||||||
grpc_reflection (~> 0.1)
|
grpc_reflection (~> 0.1)
|
||||||
parallel (~> 1)
|
parallel (~> 1)
|
||||||
re2 (~> 2.7)
|
re2 (~> 2.7)
|
||||||
|
@ -796,8 +814,8 @@ GEM
|
||||||
omniauth (>= 1.3, < 3)
|
omniauth (>= 1.3, < 3)
|
||||||
pyu-ruby-sasl (>= 0.0.3.3, < 0.1)
|
pyu-ruby-sasl (>= 0.0.3.3, < 0.1)
|
||||||
rubyntlm (~> 0.5)
|
rubyntlm (~> 0.5)
|
||||||
gitlab_quality-test_tooling (2.8.0)
|
gitlab_quality-test_tooling (2.10.0)
|
||||||
activesupport (>= 7.0, < 7.2)
|
activesupport (>= 7.0, < 7.3)
|
||||||
amatch (~> 0.4.1)
|
amatch (~> 0.4.1)
|
||||||
fog-google (~> 1.24, >= 1.24.1)
|
fog-google (~> 1.24, >= 1.24.1)
|
||||||
gitlab (>= 4.19, < 6.0)
|
gitlab (>= 4.19, < 6.0)
|
||||||
|
@ -891,12 +909,12 @@ GEM
|
||||||
google-cloud-storage_transfer-v1 (0.8.0)
|
google-cloud-storage_transfer-v1 (0.8.0)
|
||||||
gapic-common (>= 0.20.0, < 2.a)
|
gapic-common (>= 0.20.0, < 2.a)
|
||||||
google-cloud-errors (~> 1.0)
|
google-cloud-errors (~> 1.0)
|
||||||
google-protobuf (3.25.6)
|
google-protobuf (3.25.7)
|
||||||
googleapis-common-protos (1.4.0)
|
googleapis-common-protos (1.4.0)
|
||||||
google-protobuf (~> 3.14)
|
google-protobuf (~> 3.14)
|
||||||
googleapis-common-protos-types (~> 1.2)
|
googleapis-common-protos-types (~> 1.2)
|
||||||
grpc (~> 1.27)
|
grpc (~> 1.27)
|
||||||
googleapis-common-protos-types (1.18.0)
|
googleapis-common-protos-types (1.19.0)
|
||||||
google-protobuf (>= 3.18, < 5.a)
|
google-protobuf (>= 3.18, < 5.a)
|
||||||
googleauth (1.8.1)
|
googleauth (1.8.1)
|
||||||
faraday (>= 0.17.3, < 3.a)
|
faraday (>= 0.17.3, < 3.a)
|
||||||
|
@ -950,7 +968,6 @@ GEM
|
||||||
google-protobuf (~> 3.18)
|
google-protobuf (~> 3.18)
|
||||||
googleapis-common-protos (~> 1.4)
|
googleapis-common-protos (~> 1.4)
|
||||||
grpc (~> 1.41)
|
grpc (~> 1.41)
|
||||||
grpc-tools (1.69.0)
|
|
||||||
grpc_reflection (0.1.1)
|
grpc_reflection (0.1.1)
|
||||||
grpc
|
grpc
|
||||||
gssapi (1.3.1)
|
gssapi (1.3.1)
|
||||||
|
@ -972,7 +989,7 @@ GEM
|
||||||
haml (5.2.2)
|
haml (5.2.2)
|
||||||
temple (>= 0.8.0)
|
temple (>= 0.8.0)
|
||||||
tilt
|
tilt
|
||||||
haml_lint (0.61.0)
|
haml_lint (0.62.0)
|
||||||
haml (>= 5.0)
|
haml (>= 5.0)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
rainbow
|
rainbow
|
||||||
|
@ -1024,12 +1041,17 @@ GEM
|
||||||
csv
|
csv
|
||||||
invisible_captcha (2.1.0)
|
invisible_captcha (2.1.0)
|
||||||
rails (>= 5.2)
|
rails (>= 5.2)
|
||||||
|
io-console (0.8.0)
|
||||||
io-event (1.9.0)
|
io-event (1.9.0)
|
||||||
ipaddress (0.8.3)
|
ipaddress (0.8.3)
|
||||||
|
irb (1.15.1)
|
||||||
|
pp (>= 0.6.0)
|
||||||
|
rdoc (>= 4.0.0)
|
||||||
|
reline (>= 0.4.2)
|
||||||
jaeger-client (1.1.0)
|
jaeger-client (1.1.0)
|
||||||
opentracing (~> 0.3)
|
opentracing (~> 0.3)
|
||||||
thrift
|
thrift
|
||||||
jaro_winkler (1.5.6)
|
jaro_winkler (1.6.0)
|
||||||
jira-ruby (2.3.0)
|
jira-ruby (2.3.0)
|
||||||
activesupport
|
activesupport
|
||||||
atlassian-jwt
|
atlassian-jwt
|
||||||
|
@ -1040,7 +1062,7 @@ GEM
|
||||||
character_set (~> 1.4)
|
character_set (~> 1.4)
|
||||||
regexp_parser (~> 2.5)
|
regexp_parser (~> 2.5)
|
||||||
regexp_property_values (~> 1.0)
|
regexp_property_values (~> 1.0)
|
||||||
json (2.10.2)
|
json (2.11.3)
|
||||||
json-jwt (1.16.6)
|
json-jwt (1.16.6)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 4.2)
|
||||||
aes_key_wrap
|
aes_key_wrap
|
||||||
|
@ -1087,7 +1109,7 @@ GEM
|
||||||
language_server-protocol (3.17.0.3)
|
language_server-protocol (3.17.0.3)
|
||||||
launchy (2.5.2)
|
launchy (2.5.2)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
lefthook (1.11.2)
|
lefthook (1.11.5)
|
||||||
letter_opener (1.10.0)
|
letter_opener (1.10.0)
|
||||||
launchy (>= 2.2, < 4)
|
launchy (>= 2.2, < 4)
|
||||||
letter_opener_web (3.0.0)
|
letter_opener_web (3.0.0)
|
||||||
|
@ -1104,10 +1126,10 @@ GEM
|
||||||
tomlrb (>= 1.3, < 2.1)
|
tomlrb (>= 1.3, < 2.1)
|
||||||
with_env (= 1.1.0)
|
with_env (= 1.1.0)
|
||||||
xml-simple (~> 1.1.9)
|
xml-simple (~> 1.1.9)
|
||||||
licensee (9.17.1)
|
licensee (9.18.0)
|
||||||
dotenv (>= 2, < 4)
|
dotenv (>= 2, < 4)
|
||||||
octokit (>= 4.20, < 10.0)
|
octokit (>= 4.20, < 10.0)
|
||||||
reverse_markdown (>= 1, < 3)
|
reverse_markdown (>= 1, < 4)
|
||||||
rugged (>= 0.24, < 2.0)
|
rugged (>= 0.24, < 2.0)
|
||||||
thor (>= 0.19, < 2.0)
|
thor (>= 0.19, < 2.0)
|
||||||
listen (3.7.1)
|
listen (3.7.1)
|
||||||
|
@ -1165,7 +1187,8 @@ GEM
|
||||||
mixlib-cli (2.1.8)
|
mixlib-cli (2.1.8)
|
||||||
mixlib-config (3.0.27)
|
mixlib-config (3.0.27)
|
||||||
tomlrb
|
tomlrb
|
||||||
mixlib-log (3.0.9)
|
mixlib-log (3.2.3)
|
||||||
|
ffi (>= 1.15.5)
|
||||||
mixlib-shellout (3.2.7)
|
mixlib-shellout (3.2.7)
|
||||||
chef-utils
|
chef-utils
|
||||||
mize (0.6.1)
|
mize (0.6.1)
|
||||||
|
@ -1203,7 +1226,7 @@ GEM
|
||||||
nio4r (2.7.0)
|
nio4r (2.7.0)
|
||||||
nkf (0.2.0)
|
nkf (0.2.0)
|
||||||
no_proxy_fix (0.1.2)
|
no_proxy_fix (0.1.2)
|
||||||
nokogiri (1.18.7)
|
nokogiri (1.18.8)
|
||||||
mini_portile2 (~> 2.8.2)
|
mini_portile2 (~> 2.8.2)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
notiffany (0.1.3)
|
notiffany (0.1.3)
|
||||||
|
@ -1218,6 +1241,7 @@ GEM
|
||||||
rack (>= 1.2, < 4)
|
rack (>= 1.2, < 4)
|
||||||
snaky_hash (~> 2.0)
|
snaky_hash (~> 2.0)
|
||||||
version_gem (~> 1.1)
|
version_gem (~> 1.1)
|
||||||
|
observer (0.1.2)
|
||||||
octokit (9.2.0)
|
octokit (9.2.0)
|
||||||
faraday (>= 1, < 3)
|
faraday (>= 1, < 3)
|
||||||
sawyer (~> 0.9)
|
sawyer (~> 0.9)
|
||||||
|
@ -1424,16 +1448,17 @@ GEM
|
||||||
diff-lcs (~> 1.5)
|
diff-lcs (~> 1.5)
|
||||||
expgen (~> 0.1)
|
expgen (~> 0.1)
|
||||||
rainbow (~> 3.1.1)
|
rainbow (~> 3.1.1)
|
||||||
paper_trail (15.1.0)
|
paper_trail (16.0.0)
|
||||||
activerecord (>= 6.1)
|
activerecord (>= 6.1)
|
||||||
request_store (~> 1.4)
|
request_store (~> 1.4)
|
||||||
parallel (1.26.3)
|
parallel (1.26.3)
|
||||||
parser (3.3.7.1)
|
parser (3.3.8.0)
|
||||||
ast (~> 2.4.1)
|
ast (~> 2.4.1)
|
||||||
racc
|
racc
|
||||||
parslet (1.8.2)
|
parslet (1.8.2)
|
||||||
pastel (0.8.0)
|
pastel (0.8.0)
|
||||||
tty-color (~> 0.5)
|
tty-color (~> 0.5)
|
||||||
|
pdf-core (0.10.0)
|
||||||
peek (1.1.0)
|
peek (1.1.0)
|
||||||
railties (>= 4.0.0)
|
railties (>= 4.0.0)
|
||||||
pg (1.5.9)
|
pg (1.5.9)
|
||||||
|
@ -1441,6 +1466,17 @@ GEM
|
||||||
google-protobuf (>= 3.25.3)
|
google-protobuf (>= 3.25.3)
|
||||||
plist (3.7.0)
|
plist (3.7.0)
|
||||||
png_quantizator (0.2.1)
|
png_quantizator (0.2.1)
|
||||||
|
pp (0.6.2)
|
||||||
|
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)
|
premailer (1.23.0)
|
||||||
addressable
|
addressable
|
||||||
css_parser (>= 1.12.0)
|
css_parser (>= 1.12.0)
|
||||||
|
@ -1449,6 +1485,7 @@ GEM
|
||||||
actionmailer (>= 3)
|
actionmailer (>= 3)
|
||||||
net-smtp
|
net-smtp
|
||||||
premailer (~> 1.7, >= 1.7.9)
|
premailer (~> 1.7, >= 1.7.9)
|
||||||
|
prettyprint (0.2.0)
|
||||||
prime (0.1.3)
|
prime (0.1.3)
|
||||||
forwardable
|
forwardable
|
||||||
singleton
|
singleton
|
||||||
|
@ -1465,15 +1502,18 @@ GEM
|
||||||
pry (0.14.2)
|
pry (0.14.2)
|
||||||
coderay (~> 1.1)
|
coderay (~> 1.1)
|
||||||
method_source (~> 1.0)
|
method_source (~> 1.0)
|
||||||
pry-byebug (3.10.1)
|
pry-byebug (3.11.0)
|
||||||
byebug (~> 11.0)
|
byebug (~> 12.0)
|
||||||
pry (>= 0.13, < 0.15)
|
pry (>= 0.13, < 0.16)
|
||||||
pry-rails (0.3.11)
|
pry-rails (0.3.11)
|
||||||
pry (>= 0.13.0)
|
pry (>= 0.13.0)
|
||||||
pry-shell (0.6.4)
|
pry-shell (0.6.4)
|
||||||
pry (>= 0.13.0)
|
pry (>= 0.13.0)
|
||||||
tty-markdown
|
tty-markdown
|
||||||
tty-prompt
|
tty-prompt
|
||||||
|
psych (5.2.3)
|
||||||
|
date
|
||||||
|
stringio
|
||||||
public_suffix (6.0.1)
|
public_suffix (6.0.1)
|
||||||
puma (6.5.0)
|
puma (6.5.0)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
|
@ -1503,26 +1543,30 @@ GEM
|
||||||
rack-test (2.1.0)
|
rack-test (2.1.0)
|
||||||
rack (>= 1.3)
|
rack (>= 1.3)
|
||||||
rack-timeout (0.7.0)
|
rack-timeout (0.7.0)
|
||||||
rails (7.0.8.7)
|
rackup (1.0.1)
|
||||||
actioncable (= 7.0.8.7)
|
rack (< 3)
|
||||||
actionmailbox (= 7.0.8.7)
|
webrick
|
||||||
actionmailer (= 7.0.8.7)
|
rails (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actioncable (= 7.1.5.1)
|
||||||
actiontext (= 7.0.8.7)
|
actionmailbox (= 7.1.5.1)
|
||||||
actionview (= 7.0.8.7)
|
actionmailer (= 7.1.5.1)
|
||||||
activejob (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activemodel (= 7.0.8.7)
|
actiontext (= 7.1.5.1)
|
||||||
activerecord (= 7.0.8.7)
|
actionview (= 7.1.5.1)
|
||||||
activestorage (= 7.0.8.7)
|
activejob (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activemodel (= 7.1.5.1)
|
||||||
|
activerecord (= 7.1.5.1)
|
||||||
|
activestorage (= 7.1.5.1)
|
||||||
|
activesupport (= 7.1.5.1)
|
||||||
bundler (>= 1.15.0)
|
bundler (>= 1.15.0)
|
||||||
railties (= 7.0.8.7)
|
railties (= 7.1.5.1)
|
||||||
rails-controller-testing (1.0.5)
|
rails-controller-testing (1.0.5)
|
||||||
actionpack (>= 5.0.1.rc1)
|
actionpack (>= 5.0.1.rc1)
|
||||||
actionview (>= 5.0.1.rc1)
|
actionview (>= 5.0.1.rc1)
|
||||||
activesupport (>= 5.0.1.rc1)
|
activesupport (>= 5.0.1.rc1)
|
||||||
rails-dom-testing (2.0.3)
|
rails-dom-testing (2.2.0)
|
||||||
activesupport (>= 4.2.0)
|
activesupport (>= 5.0.0)
|
||||||
|
minitest
|
||||||
nokogiri (>= 1.6)
|
nokogiri (>= 1.6)
|
||||||
rails-html-sanitizer (1.6.1)
|
rails-html-sanitizer (1.6.1)
|
||||||
loofah (~> 2.21)
|
loofah (~> 2.21)
|
||||||
|
@ -1530,13 +1574,14 @@ GEM
|
||||||
rails-i18n (7.0.10)
|
rails-i18n (7.0.10)
|
||||||
i18n (>= 0.7, < 2)
|
i18n (>= 0.7, < 2)
|
||||||
railties (>= 6.0.0, < 8)
|
railties (>= 6.0.0, < 8)
|
||||||
railties (7.0.8.7)
|
railties (7.1.5.1)
|
||||||
actionpack (= 7.0.8.7)
|
actionpack (= 7.1.5.1)
|
||||||
activesupport (= 7.0.8.7)
|
activesupport (= 7.1.5.1)
|
||||||
method_source
|
irb
|
||||||
|
rackup (>= 1.0.0)
|
||||||
rake (>= 12.2)
|
rake (>= 12.2)
|
||||||
thor (~> 1.0)
|
thor (~> 1.0, >= 1.2.2)
|
||||||
zeitwerk (~> 2.5)
|
zeitwerk (~> 2.6)
|
||||||
rainbow (3.1.1)
|
rainbow (3.1.1)
|
||||||
rake (13.0.6)
|
rake (13.0.6)
|
||||||
rake-compiler-dock (1.9.1)
|
rake-compiler-dock (1.9.1)
|
||||||
|
@ -1552,6 +1597,8 @@ GEM
|
||||||
msgpack (>= 0.4.3)
|
msgpack (>= 0.4.3)
|
||||||
optimist (>= 3.0.0)
|
optimist (>= 3.0.0)
|
||||||
rchardet (1.8.0)
|
rchardet (1.8.0)
|
||||||
|
rdoc (6.13.0)
|
||||||
|
psych (>= 4.0.0)
|
||||||
re2 (2.15.0)
|
re2 (2.15.0)
|
||||||
mini_portile2 (~> 2.8.7)
|
mini_portile2 (~> 2.8.7)
|
||||||
recaptcha (5.12.3)
|
recaptcha (5.12.3)
|
||||||
|
@ -1580,6 +1627,8 @@ GEM
|
||||||
redis (>= 4, < 6)
|
redis (>= 4, < 6)
|
||||||
regexp_parser (2.10.0)
|
regexp_parser (2.10.0)
|
||||||
regexp_property_values (1.0.0)
|
regexp_property_values (1.0.0)
|
||||||
|
reline (0.6.0)
|
||||||
|
io-console (~> 0.5)
|
||||||
representable (3.2.0)
|
representable (3.2.0)
|
||||||
declarative (< 0.1.0)
|
declarative (< 0.1.0)
|
||||||
trailblazer-option (>= 0.1.1, < 0.2.0)
|
trailblazer-option (>= 0.1.1, < 0.2.0)
|
||||||
|
@ -1595,7 +1644,7 @@ GEM
|
||||||
mime-types (>= 1.16, < 4.0)
|
mime-types (>= 1.16, < 4.0)
|
||||||
netrc (~> 0.8)
|
netrc (~> 0.8)
|
||||||
retriable (3.1.2)
|
retriable (3.1.2)
|
||||||
reverse_markdown (1.4.0)
|
reverse_markdown (3.0.0)
|
||||||
nokogiri
|
nokogiri
|
||||||
rexml (3.4.1)
|
rexml (3.4.1)
|
||||||
rinku (2.0.0)
|
rinku (2.0.0)
|
||||||
|
@ -1684,7 +1733,7 @@ GEM
|
||||||
ruby-fogbugz (0.3.0)
|
ruby-fogbugz (0.3.0)
|
||||||
crack (~> 0.4)
|
crack (~> 0.4)
|
||||||
multipart-post (~> 2.0)
|
multipart-post (~> 2.0)
|
||||||
ruby-lsp (0.23.13)
|
ruby-lsp (0.23.15)
|
||||||
language_server-protocol (~> 3.17.0)
|
language_server-protocol (~> 3.17.0)
|
||||||
prism (>= 1.2, < 2.0)
|
prism (>= 1.2, < 2.0)
|
||||||
rbs (>= 3, < 4)
|
rbs (>= 3, < 4)
|
||||||
|
@ -1718,6 +1767,7 @@ GEM
|
||||||
addressable (>= 2.3.5)
|
addressable (>= 2.3.5)
|
||||||
faraday (>= 0.17.3, < 3)
|
faraday (>= 0.17.3, < 3)
|
||||||
sd_notify (0.1.1)
|
sd_notify (0.1.1)
|
||||||
|
securerandom (0.4.1)
|
||||||
seed-fu (2.3.9)
|
seed-fu (2.3.9)
|
||||||
activerecord (>= 3.1)
|
activerecord (>= 3.1)
|
||||||
activesupport (>= 3.1)
|
activesupport (>= 3.1)
|
||||||
|
@ -1727,19 +1777,19 @@ GEM
|
||||||
rexml (~> 3.2, >= 3.2.5)
|
rexml (~> 3.2, >= 3.2.5)
|
||||||
rubyzip (>= 1.2.2, < 3.0)
|
rubyzip (>= 1.2.2, < 3.0)
|
||||||
websocket (~> 1.0)
|
websocket (~> 1.0)
|
||||||
semver_dialects (3.6.0)
|
semver_dialects (3.7.0)
|
||||||
deb_version (~> 1.0.1)
|
deb_version (~> 1.0.1)
|
||||||
pastel (~> 0.8.0)
|
pastel (~> 0.8.0)
|
||||||
thor (~> 1.3)
|
thor (~> 1.3)
|
||||||
tty-command (~> 0.10.1)
|
tty-command (~> 0.10.1)
|
||||||
sentry-rails (5.22.1)
|
sentry-rails (5.23.0)
|
||||||
railties (>= 5.0)
|
railties (>= 5.0)
|
||||||
sentry-ruby (~> 5.22.1)
|
sentry-ruby (~> 5.23.0)
|
||||||
sentry-ruby (5.22.1)
|
sentry-ruby (5.23.0)
|
||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
sentry-sidekiq (5.22.1)
|
sentry-sidekiq (5.23.0)
|
||||||
sentry-ruby (~> 5.22.1)
|
sentry-ruby (~> 5.23.0)
|
||||||
sidekiq (>= 3.0)
|
sidekiq (>= 3.0)
|
||||||
shellany (0.0.1)
|
shellany (0.0.1)
|
||||||
shoulda-matchers (6.4.0)
|
shoulda-matchers (6.4.0)
|
||||||
|
@ -1780,21 +1830,27 @@ GEM
|
||||||
hashie
|
hashie
|
||||||
version_gem (~> 1.1)
|
version_gem (~> 1.1)
|
||||||
snowplow-tracker (0.8.0)
|
snowplow-tracker (0.8.0)
|
||||||
solargraph (0.47.2)
|
solargraph (0.54.2)
|
||||||
backport (~> 1.2)
|
backport (~> 1.2)
|
||||||
benchmark
|
benchmark (~> 0.4)
|
||||||
bundler (>= 1.17.2)
|
bundler (~> 2.0)
|
||||||
diff-lcs (~> 1.4)
|
diff-lcs (~> 1.4)
|
||||||
e2mmap
|
jaro_winkler (~> 1.6)
|
||||||
jaro_winkler (~> 1.5)
|
|
||||||
kramdown (~> 2.3)
|
kramdown (~> 2.3)
|
||||||
kramdown-parser-gfm (~> 1.1)
|
kramdown-parser-gfm (~> 1.1)
|
||||||
|
logger (~> 1.6)
|
||||||
|
observer (~> 0.1)
|
||||||
|
ostruct (~> 0.6)
|
||||||
parser (~> 3.0)
|
parser (~> 3.0)
|
||||||
reverse_markdown (>= 1.0.5, < 3)
|
rbs (~> 3.3)
|
||||||
rubocop (>= 0.52)
|
reverse_markdown (~> 3.0)
|
||||||
|
rubocop (~> 1.38)
|
||||||
thor (~> 1.0)
|
thor (~> 1.0)
|
||||||
tilt (~> 2.0)
|
tilt (~> 2.0)
|
||||||
yard (~> 0.9, >= 0.9.24)
|
yard (~> 0.9, >= 0.9.24)
|
||||||
|
yard-solargraph (~> 0.1)
|
||||||
|
solargraph-rspec (0.5.1)
|
||||||
|
solargraph (~> 0.52, >= 0.52.0)
|
||||||
sorbet-runtime (0.5.11647)
|
sorbet-runtime (0.5.11647)
|
||||||
spamcheck (1.3.3)
|
spamcheck (1.3.3)
|
||||||
grpc (~> 1.63)
|
grpc (~> 1.63)
|
||||||
|
@ -1819,6 +1875,11 @@ GEM
|
||||||
state_machines-activerecord (0.8.0)
|
state_machines-activerecord (0.8.0)
|
||||||
activerecord (>= 5.1)
|
activerecord (>= 5.1)
|
||||||
state_machines-activemodel (>= 0.8.0)
|
state_machines-activemodel (>= 0.8.0)
|
||||||
|
state_machines-rspec (0.6.0)
|
||||||
|
activesupport
|
||||||
|
rspec (~> 3.3)
|
||||||
|
state_machines
|
||||||
|
stringio (3.1.7)
|
||||||
strings (0.2.1)
|
strings (0.2.1)
|
||||||
strings-ansi (~> 0.2)
|
strings-ansi (~> 0.2)
|
||||||
unicode-display_width (>= 1.5, < 3.0)
|
unicode-display_width (>= 1.5, < 3.0)
|
||||||
|
@ -1878,6 +1939,8 @@ GEM
|
||||||
truncato (0.7.13)
|
truncato (0.7.13)
|
||||||
htmlentities (~> 4.3.1)
|
htmlentities (~> 4.3.1)
|
||||||
nokogiri (>= 1.7.0, <= 2.0)
|
nokogiri (>= 1.7.0, <= 2.0)
|
||||||
|
ttfunk (1.8.0)
|
||||||
|
bigdecimal (~> 3.1)
|
||||||
tty-color (0.6.0)
|
tty-color (0.6.0)
|
||||||
tty-command (0.10.1)
|
tty-command (0.10.1)
|
||||||
pastel (~> 0.8)
|
pastel (~> 0.8)
|
||||||
|
@ -1943,7 +2006,7 @@ GEM
|
||||||
vite_rails (3.0.19)
|
vite_rails (3.0.19)
|
||||||
railties (>= 5.1, < 9)
|
railties (>= 5.1, < 9)
|
||||||
vite_ruby (~> 3.0, >= 3.2.2)
|
vite_ruby (~> 3.0, >= 3.2.2)
|
||||||
vite_ruby (3.9.1)
|
vite_ruby (3.9.2)
|
||||||
dry-cli (>= 0.7, < 2)
|
dry-cli (>= 0.7, < 2)
|
||||||
logger (~> 1.6)
|
logger (~> 1.6)
|
||||||
mutex_m
|
mutex_m
|
||||||
|
@ -1970,7 +2033,7 @@ GEM
|
||||||
addressable (>= 2.8.0)
|
addressable (>= 2.8.0)
|
||||||
crack (>= 0.3.2)
|
crack (>= 0.3.2)
|
||||||
hashdiff (>= 0.4.0, < 2.0.0)
|
hashdiff (>= 0.4.0, < 2.0.0)
|
||||||
webrick (1.8.2)
|
webrick (1.9.1)
|
||||||
websocket (1.2.10)
|
websocket (1.2.10)
|
||||||
websocket-driver (0.7.6)
|
websocket-driver (0.7.6)
|
||||||
websocket-extensions (>= 0.1.0)
|
websocket-extensions (>= 0.1.0)
|
||||||
|
@ -1988,6 +2051,8 @@ GEM
|
||||||
nokogiri (~> 1.8)
|
nokogiri (~> 1.8)
|
||||||
yajl-ruby (1.4.3)
|
yajl-ruby (1.4.3)
|
||||||
yard (0.9.37)
|
yard (0.9.37)
|
||||||
|
yard-solargraph (0.1.0)
|
||||||
|
yard (~> 0.9)
|
||||||
zeitwerk (2.6.7)
|
zeitwerk (2.6.7)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
|
@ -2013,8 +2078,8 @@ DEPENDENCIES
|
||||||
attr_encrypted (~> 3.2.4)!
|
attr_encrypted (~> 3.2.4)!
|
||||||
awesome_print
|
awesome_print
|
||||||
aws-sdk-cloudformation (~> 1)
|
aws-sdk-cloudformation (~> 1)
|
||||||
aws-sdk-core (~> 3.215.0)
|
aws-sdk-core (~> 3.223.0)
|
||||||
aws-sdk-s3 (~> 1.177.0)
|
aws-sdk-s3 (~> 1.185.0)
|
||||||
axe-core-rspec (~> 4.10.0)
|
axe-core-rspec (~> 4.10.0)
|
||||||
babosa (~> 2.0)
|
babosa (~> 2.0)
|
||||||
base32 (~> 0.3.0)
|
base32 (~> 0.3.0)
|
||||||
|
@ -2038,18 +2103,17 @@ DEPENDENCIES
|
||||||
concurrent-ruby (~> 1.1)
|
concurrent-ruby (~> 1.1)
|
||||||
connection_pool (~> 2.4)
|
connection_pool (~> 2.4)
|
||||||
countries (~> 4.0.0)
|
countries (~> 4.0.0)
|
||||||
coverband (= 6.1.4)
|
coverband (= 6.1.5)
|
||||||
creole (~> 0.5.0)
|
creole (~> 0.5.0)
|
||||||
crystalball (~> 0.7.0)
|
|
||||||
cssbundling-rails (= 1.4.3)
|
cssbundling-rails (= 1.4.3)
|
||||||
csv_builder!
|
csv_builder!
|
||||||
cvss-suite (~> 3.3.0)
|
cvss-suite (~> 3.3.0)
|
||||||
database_cleaner-active_record (~> 2.2.0)
|
database_cleaner-active_record (~> 2.2.0)
|
||||||
deckar01-task_list (= 2.3.4)
|
deckar01-task_list (= 2.3.4)
|
||||||
declarative_policy (~> 1.1.0)
|
declarative_policy (~> 1.1.0)
|
||||||
deprecation_toolkit (~> 1.5.1)
|
deprecation_toolkit (~> 2.2.3)
|
||||||
derailed_benchmarks
|
derailed_benchmarks
|
||||||
devfile (~> 0.4.3)
|
devfile (~> 0.4.4)
|
||||||
device_detector
|
device_detector
|
||||||
devise (~> 4.9.3)
|
devise (~> 4.9.3)
|
||||||
devise-pbkdf2-encryptable (~> 0.0.0)!
|
devise-pbkdf2-encryptable (~> 0.0.0)!
|
||||||
|
@ -2062,7 +2126,7 @@ DEPENDENCIES
|
||||||
doorkeeper-openid_connect (~> 1.8.10)
|
doorkeeper-openid_connect (~> 1.8.10)
|
||||||
drb (~> 2.2)
|
drb (~> 2.2)
|
||||||
duo_api (~> 1.3)
|
duo_api (~> 1.3)
|
||||||
ed25519 (~> 1.3.0)
|
ed25519 (~> 1.4.0)
|
||||||
elasticsearch-api (= 7.17.11)
|
elasticsearch-api (= 7.17.11)
|
||||||
elasticsearch-model (~> 7.2)
|
elasticsearch-model (~> 7.2)
|
||||||
elasticsearch-rails (~> 7.2)
|
elasticsearch-rails (~> 7.2)
|
||||||
|
@ -2095,20 +2159,21 @@ DEPENDENCIES
|
||||||
gitlab-active-context!
|
gitlab-active-context!
|
||||||
gitlab-backup-cli!
|
gitlab-backup-cli!
|
||||||
gitlab-chronic (~> 0.10.5)
|
gitlab-chronic (~> 0.10.5)
|
||||||
gitlab-cloud-connector (~> 1.5)
|
gitlab-cloud-connector (~> 1.11)
|
||||||
gitlab-dangerfiles (~> 4.8.0)
|
gitlab-crystalball (~> 0.7.2)
|
||||||
|
gitlab-dangerfiles (~> 4.9.0)
|
||||||
gitlab-duo-workflow-service-client (~> 0.1)!
|
gitlab-duo-workflow-service-client (~> 0.1)!
|
||||||
gitlab-experiment (~> 0.9.1)
|
gitlab-experiment (~> 0.9.1)
|
||||||
gitlab-fog-azure-rm (~> 2.2.0)
|
gitlab-fog-azure-rm (~> 2.2.0)
|
||||||
gitlab-glfm-markdown (~> 0.0.29)
|
gitlab-glfm-markdown (~> 0.0.30)
|
||||||
gitlab-housekeeper!
|
gitlab-housekeeper!
|
||||||
gitlab-http!
|
gitlab-http!
|
||||||
gitlab-kas-grpc (~> 17.9.0.pre.rc2)
|
gitlab-kas-grpc (~> 17.11.0)
|
||||||
gitlab-labkit (~> 0.37.0)
|
gitlab-labkit (~> 0.37.0)
|
||||||
gitlab-license (~> 2.6)
|
gitlab-license (~> 2.6)
|
||||||
gitlab-mail_room (~> 0.0.24)
|
gitlab-mail_room (~> 0.0.24)
|
||||||
gitlab-markup (~> 2.0.0)
|
gitlab-markup (~> 2.0.0)
|
||||||
gitlab-net-dns (~> 0.10.0)
|
gitlab-net-dns (~> 0.12.0)
|
||||||
gitlab-rspec!
|
gitlab-rspec!
|
||||||
gitlab-rspec_flaky!
|
gitlab-rspec_flaky!
|
||||||
gitlab-safe_request_store!
|
gitlab-safe_request_store!
|
||||||
|
@ -2122,7 +2187,7 @@ DEPENDENCIES
|
||||||
gitlab-utils!
|
gitlab-utils!
|
||||||
gitlab_chronic_duration (~> 0.12)
|
gitlab_chronic_duration (~> 0.12)
|
||||||
gitlab_omniauth-ldap (~> 2.2.0)
|
gitlab_omniauth-ldap (~> 2.2.0)
|
||||||
gitlab_quality-test_tooling (~> 2.8.0)
|
gitlab_quality-test_tooling (~> 2.10.0)
|
||||||
gon (~> 6.4.0)
|
gon (~> 6.4.0)
|
||||||
google-apis-androidpublisher_v3 (~> 0.34.0)
|
google-apis-androidpublisher_v3 (~> 0.34.0)
|
||||||
google-apis-cloudbilling_v1 (~> 0.22.0)
|
google-apis-cloudbilling_v1 (~> 0.22.0)
|
||||||
|
@ -2168,7 +2233,7 @@ DEPENDENCIES
|
||||||
ipynbdiff!
|
ipynbdiff!
|
||||||
jira-ruby (~> 2.3.0)
|
jira-ruby (~> 2.3.0)
|
||||||
js_regex (~> 3.8)
|
js_regex (~> 3.8)
|
||||||
json (~> 2.10.0)
|
json (~> 2.11.0)
|
||||||
json_schemer (~> 2.3.0)
|
json_schemer (~> 2.3.0)
|
||||||
jsonb_accessor (~> 1.4)
|
jsonb_accessor (~> 1.4)
|
||||||
jwt (~> 2.9.3)
|
jwt (~> 2.9.3)
|
||||||
|
@ -2249,14 +2314,16 @@ DEPENDENCIES
|
||||||
org-ruby (~> 0.9.12)
|
org-ruby (~> 0.9.12)
|
||||||
os (~> 1.1, >= 1.1.4)
|
os (~> 1.1, >= 1.1.4)
|
||||||
pact (~> 1.64)
|
pact (~> 1.64)
|
||||||
paper_trail (~> 15.0)
|
paper_trail (~> 16.0)
|
||||||
parallel (~> 1.19)
|
parallel (~> 1.19)
|
||||||
parser (= 3.3.7.1)
|
parser (= 3.3.8.0)
|
||||||
parslet (~> 1.8)
|
parslet (~> 1.8)
|
||||||
peek (~> 1.1)
|
peek (~> 1.1)
|
||||||
pg (~> 1.5.6)
|
pg (~> 1.5.6)
|
||||||
pg_query (~> 6.1.0)
|
pg_query (~> 6.1.0)
|
||||||
png_quantizator (~> 0.2.1)
|
png_quantizator (~> 0.2.1)
|
||||||
|
prawn
|
||||||
|
prawn-svg
|
||||||
premailer-rails (~> 1.12.0)
|
premailer-rails (~> 1.12.0)
|
||||||
prometheus-client-mmap (~> 1.2.9)
|
prometheus-client-mmap (~> 1.2.9)
|
||||||
pry-byebug
|
pry-byebug
|
||||||
|
@ -2269,7 +2336,7 @@ DEPENDENCIES
|
||||||
rack-oauth2 (~> 2.2.1)
|
rack-oauth2 (~> 2.2.1)
|
||||||
rack-proxy (~> 0.7.7)
|
rack-proxy (~> 0.7.7)
|
||||||
rack-timeout (~> 0.7.0)
|
rack-timeout (~> 0.7.0)
|
||||||
rails (~> 7.0.8.7)
|
rails (~> 7.1.5.1)
|
||||||
rails-controller-testing
|
rails-controller-testing
|
||||||
rails-i18n (~> 7.0, >= 7.0.9)
|
rails-i18n (~> 7.0, >= 7.0.9)
|
||||||
rainbow (~> 3.0)
|
rainbow (~> 3.0)
|
||||||
|
@ -2305,10 +2372,10 @@ DEPENDENCIES
|
||||||
sd_notify (~> 0.1.0)
|
sd_notify (~> 0.1.0)
|
||||||
seed-fu (~> 2.3.7)
|
seed-fu (~> 2.3.7)
|
||||||
selenium-webdriver (~> 4.21, >= 4.21.1)
|
selenium-webdriver (~> 4.21, >= 4.21.1)
|
||||||
semver_dialects (~> 3.6)
|
semver_dialects (~> 3.7)
|
||||||
sentry-rails (~> 5.22.0)
|
sentry-rails (~> 5.23.0)
|
||||||
sentry-ruby (~> 5.22.0)
|
sentry-ruby (~> 5.23.0)
|
||||||
sentry-sidekiq (~> 5.22.0)
|
sentry-sidekiq (~> 5.23.0)
|
||||||
shoulda-matchers (~> 6.4.0)
|
shoulda-matchers (~> 6.4.0)
|
||||||
sidekiq (~> 7.3.9)
|
sidekiq (~> 7.3.9)
|
||||||
sidekiq-cron (~> 1.12.0)
|
sidekiq-cron (~> 1.12.0)
|
||||||
|
@ -2319,7 +2386,8 @@ DEPENDENCIES
|
||||||
simplecov-lcov (~> 0.8.0)
|
simplecov-lcov (~> 0.8.0)
|
||||||
slack-messenger (~> 2.3.5)
|
slack-messenger (~> 2.3.5)
|
||||||
snowplow-tracker (~> 0.8.0)
|
snowplow-tracker (~> 0.8.0)
|
||||||
solargraph (~> 0.47.2)
|
solargraph (~> 0.54.0)
|
||||||
|
solargraph-rspec (~> 0.5.1)
|
||||||
spamcheck (~> 1.3.0)
|
spamcheck (~> 1.3.0)
|
||||||
spring (~> 4.3.0)
|
spring (~> 4.3.0)
|
||||||
spring-commands-rspec (~> 1.0.4)
|
spring-commands-rspec (~> 1.0.4)
|
||||||
|
@ -2329,6 +2397,7 @@ DEPENDENCIES
|
||||||
ssh_data (~> 1.3)
|
ssh_data (~> 1.3)
|
||||||
stackprof (~> 0.2.26)
|
stackprof (~> 0.2.26)
|
||||||
state_machines-activerecord (~> 0.8.0)
|
state_machines-activerecord (~> 0.8.0)
|
||||||
|
state_machines-rspec (~> 0.6)
|
||||||
sys-filesystem (~> 1.4.3)
|
sys-filesystem (~> 1.4.3)
|
||||||
tanuki_emoji (~> 0.13)
|
tanuki_emoji (~> 0.13)
|
||||||
telesignenterprise (~> 2.2)
|
telesignenterprise (~> 2.2)
|
||||||
|
@ -2355,7 +2424,7 @@ DEPENDENCIES
|
||||||
warning (~> 1.5.0)
|
warning (~> 1.5.0)
|
||||||
webauthn (~> 3.0)
|
webauthn (~> 3.0)
|
||||||
webmock (~> 3.25.0)
|
webmock (~> 3.25.0)
|
||||||
webrick (~> 1.8.1)
|
webrick (~> 1.9.0)
|
||||||
wikicloth (= 0.8.1)
|
wikicloth (= 0.8.1)
|
||||||
yajl-ruby (~> 1.4.3)
|
yajl-ruby (~> 1.4.3)
|
||||||
yard (~> 0.9)
|
yard (~> 0.9)
|
File diff suppressed because it is too large
Load diff
|
@ -242,7 +242,7 @@ def update_rubyenv():
|
||||||
subprocess.check_output(["rm", "-rf", "vendor", "gems"], cwd=rubyenv_dir)
|
subprocess.check_output(["rm", "-rf", "vendor", "gems"], cwd=rubyenv_dir)
|
||||||
|
|
||||||
# Reformat gemset.nix
|
# Reformat gemset.nix
|
||||||
subprocess.check_output(["nix-shell", "--run", "treefmt pkgs/applications/version-management/gitlab"], cwd=NIXPKGS_PATH)
|
subprocess.check_output(["nix-shell", "--run", "treefmt pkgs/by-name/gi/gitlab"], cwd=NIXPKGS_PATH)
|
||||||
|
|
||||||
|
|
||||||
@cli.command("update-gitaly")
|
@cli.command("update-gitaly")
|
||||||
|
@ -378,7 +378,7 @@ def commit_gitlab(old_version: str, new_version: str, new_rev: str) -> None:
|
||||||
[
|
[
|
||||||
"git",
|
"git",
|
||||||
"add",
|
"add",
|
||||||
"pkgs/applications/version-management/gitlab",
|
"pkgs/by-name/gi/gitlab",
|
||||||
"pkgs/by-name/gi/gitaly",
|
"pkgs/by-name/gi/gitaly",
|
||||||
"pkgs/by-name/gi/gitlab-elasticsearch-indexer",
|
"pkgs/by-name/gi/gitlab-elasticsearch-indexer",
|
||||||
"pkgs/by-name/gi/gitlab-pages",
|
"pkgs/by-name/gi/gitlab-pages",
|
|
@ -3065,14 +3065,13 @@ with pkgs;
|
||||||
|
|
||||||
gibberish-detector = with python3Packages; toPythonApplication gibberish-detector;
|
gibberish-detector = with python3Packages; toPythonApplication gibberish-detector;
|
||||||
|
|
||||||
gitlab = callPackage ../applications/version-management/gitlab { };
|
gitlab-ee = callPackage ../by-name/gi/gitlab/package.nix {
|
||||||
gitlab-ee = callPackage ../applications/version-management/gitlab {
|
|
||||||
gitlabEnterprise = true;
|
gitlabEnterprise = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
gitlab-triage = callPackage ../applications/version-management/gitlab-triage { };
|
gitlab-triage = callPackage ../applications/version-management/gitlab-triage { };
|
||||||
|
|
||||||
gitlab-workhorse = callPackage ../applications/version-management/gitlab/gitlab-workhorse { };
|
gitlab-workhorse = callPackage ../by-name/gi/gitlab/gitlab-workhorse { };
|
||||||
|
|
||||||
gitqlient = libsForQt5.callPackage ../applications/version-management/gitqlient { };
|
gitqlient = libsForQt5.callPackage ../applications/version-management/gitqlient { };
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue