gitlab: 13.10.2 -> 13.11.2 (#120947)

authored by

Milan and committed by
GitHub
5e2bfae1 51729ed3

+472 -457
+6 -6
pkgs/applications/version-management/gitlab/data.json
··· 1 { 2 - "version": "13.10.2", 3 - "repo_hash": "1q3qnfzhikbbsmzzbldwn6xvsyxr1jgv5lj7mgcji11j8qv1a625", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 - "rev": "v13.10.2-ee", 7 "passthru": { 8 - "GITALY_SERVER_VERSION": "13.10.2", 9 - "GITLAB_PAGES_VERSION": "1.36.0", 10 "GITLAB_SHELL_VERSION": "13.17.0", 11 - "GITLAB_WORKHORSE_VERSION": "13.10.2" 12 } 13 }
··· 1 { 2 + "version": "13.11.2", 3 + "repo_hash": "0xian17q8h5qdcvndyd27w278zqi3455svwycqfcv830g27c0csh", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 + "rev": "v13.11.2-ee", 7 "passthru": { 8 + "GITALY_SERVER_VERSION": "13.11.2", 9 + "GITLAB_PAGES_VERSION": "1.38.0", 10 "GITLAB_SHELL_VERSION": "13.17.0", 11 + "GITLAB_WORKHORSE_VERSION": "13.11.2" 12 } 13 }
+3 -3
pkgs/applications/version-management/gitlab/default.nix
··· 32 openssl = x.openssl // { 33 buildInputs = [ openssl ]; 34 }; 35 - ruby-magic-static = x.ruby-magic-static // { 36 buildInputs = [ file ]; 37 buildFlags = [ "--enable-system-libraries" ]; 38 }; ··· 131 # https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53602 132 (fetchpatch { 133 name = "secrets_db_key_base_length.patch"; 134 - url = "https://gitlab.com/gitlab-org/gitlab/-/commit/dea620633d446ca0f53a75674454ff0dd4bd8f99.patch"; 135 - sha256 = "19m4z4np3sai9kqqqgabl44xv7p8lkcyqr6s5471axfxmf9m2023"; 136 }) 137 ]; 138
··· 32 openssl = x.openssl // { 33 buildInputs = [ openssl ]; 34 }; 35 + ruby-magic = x.ruby-magic // { 36 buildInputs = [ file ]; 37 buildFlags = [ "--enable-system-libraries" ]; 38 }; ··· 131 # https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53602 132 (fetchpatch { 133 name = "secrets_db_key_base_length.patch"; 134 + url = "https://gitlab.com/gitlab-org/gitlab/-/commit/a5c78650441c31a522b18e30177c717ffdd7f401.patch"; 135 + sha256 = "1qcxr5f59slgzmpcbiwabdhpz1lxnq98yngg1xkyihk2zhv0g1my"; 136 }) 137 ]; 138
+4 -4
pkgs/applications/version-management/gitlab/gitaly/Gemfile
··· 3 gem 'rugged', '~> 1.1' 4 gem 'github-linguist', '~> 7.12', require: 'linguist' 5 gem 'gitlab-markup', '~> 1.7.1' 6 - gem 'activesupport', '~> 6.0.3.4' 7 gem 'rdoc', '~> 6.0' 8 gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false 9 - gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.3.gitlab.1', require: false 10 gem 'grpc', '~> 1.30.2' 11 gem 'sentry-raven', '~> 3.0', require: false 12 gem 'faraday', '~> 1.0' 13 gem 'rbtrace', require: false 14 15 # Labkit provides observability functionality 16 - gem 'gitlab-labkit', '~> 0.15.0' 17 18 # Detects the open source license the repository includes 19 # This version needs to be in sync with GitLab CE/EE 20 gem 'licensee', '~> 9.14.1' 21 22 - gem 'google-protobuf', '~> 3.12' 23 24 group :development, :test do 25 gem 'rubocop', '~> 0.69', require: false
··· 3 gem 'rugged', '~> 1.1' 4 gem 'github-linguist', '~> 7.12', require: 'linguist' 5 gem 'gitlab-markup', '~> 1.7.1' 6 + gem 'activesupport', '~> 6.0.3.6' 7 gem 'rdoc', '~> 6.0' 8 gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false 9 + gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1', require: false 10 gem 'grpc', '~> 1.30.2' 11 gem 'sentry-raven', '~> 3.0', require: false 12 gem 'faraday', '~> 1.0' 13 gem 'rbtrace', require: false 14 15 # Labkit provides observability functionality 16 + gem 'gitlab-labkit', '~> 0.16.2' 17 18 # Detects the open source license the repository includes 19 # This version needs to be in sync with GitLab CE/EE 20 gem 'licensee', '~> 9.14.1' 21 22 + gem 'google-protobuf', '~> 3.14.0' 23 24 group :development, :test do 25 gem 'rubocop', '~> 0.69', require: false
+17 -17
pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
··· 2 remote: https://rubygems.org/ 3 specs: 4 abstract_type (0.0.7) 5 - actionpack (6.0.3.4) 6 - actionview (= 6.0.3.4) 7 - activesupport (= 6.0.3.4) 8 rack (~> 2.0, >= 2.0.8) 9 rack-test (>= 0.6.3) 10 rails-dom-testing (~> 2.0) 11 rails-html-sanitizer (~> 1.0, >= 1.2.0) 12 - actionview (6.0.3.4) 13 - activesupport (= 6.0.3.4) 14 builder (~> 3.1) 15 erubi (~> 1.4) 16 rails-dom-testing (~> 2.0) 17 rails-html-sanitizer (~> 1.1, >= 1.2.0) 18 - activesupport (6.0.3.4) 19 concurrent-ruby (~> 1.0, >= 1.0.2) 20 i18n (>= 0.7, < 2) 21 minitest (~> 5.1) ··· 34 concord (0.1.5) 35 adamantium (~> 0.2.0) 36 equalizer (~> 0.0.9) 37 - concurrent-ruby (1.1.7) 38 crass (1.0.6) 39 diff-lcs (1.3) 40 dotenv (2.7.6) ··· 62 rouge (~> 3.1) 63 sanitize (~> 4.6.4) 64 stringex (~> 2.6) 65 - gitlab-gollum-rugged_adapter (0.4.4.3.gitlab.1) 66 mime-types (>= 1.15) 67 rugged (~> 1.0) 68 - gitlab-labkit (0.15.0) 69 actionpack (>= 5.0.0, < 7.0.0) 70 activesupport (>= 5.0.0, < 7.0.0) 71 grpc (~> 1.19) ··· 74 pg_query (~> 1.3) 75 redis (> 3.0.0, < 5.0.0) 76 gitlab-markup (1.7.1) 77 - google-protobuf (3.12.4) 78 googleapis-common-protos-types (1.0.5) 79 google-protobuf (~> 3.11) 80 grpc (1.30.2) 81 google-protobuf (~> 3.12) 82 googleapis-common-protos-types (~> 1.0) 83 grpc-tools (1.30.2) 84 - i18n (1.8.5) 85 concurrent-ruby (~> 1.0) 86 ice_nine (0.11.2) 87 jaeger-client (1.1.0) ··· 94 reverse_markdown (~> 1.0) 95 rugged (>= 0.24, < 2.0) 96 thor (>= 0.19, < 2.0) 97 - loofah (2.9.0) 98 crass (~> 1.0.2) 99 nokogiri (>= 1.5.9) 100 memoizable (0.4.2) ··· 196 stringex (2.8.5) 197 thor (1.1.0) 198 thread_safe (0.3.6) 199 - thrift (0.13.0) 200 timecop (0.9.1) 201 tzinfo (1.2.9) 202 thread_safe (~> 0.1) ··· 215 ruby 216 217 DEPENDENCIES 218 - activesupport (~> 6.0.3.4) 219 factory_bot 220 faraday (~> 1.0) 221 github-linguist (~> 7.12) 222 gitlab-gollum-lib (~> 4.2.7.10.gitlab.1) 223 - gitlab-gollum-rugged_adapter (~> 0.4.4.3.gitlab.1) 224 - gitlab-labkit (~> 0.15.0) 225 gitlab-markup (~> 1.7.1) 226 - google-protobuf (~> 3.12) 227 grpc (~> 1.30.2) 228 grpc-tools (= 1.30.2) 229 licensee (~> 9.14.1)
··· 2 remote: https://rubygems.org/ 3 specs: 4 abstract_type (0.0.7) 5 + actionpack (6.0.3.6) 6 + actionview (= 6.0.3.6) 7 + activesupport (= 6.0.3.6) 8 rack (~> 2.0, >= 2.0.8) 9 rack-test (>= 0.6.3) 10 rails-dom-testing (~> 2.0) 11 rails-html-sanitizer (~> 1.0, >= 1.2.0) 12 + actionview (6.0.3.6) 13 + activesupport (= 6.0.3.6) 14 builder (~> 3.1) 15 erubi (~> 1.4) 16 rails-dom-testing (~> 2.0) 17 rails-html-sanitizer (~> 1.1, >= 1.2.0) 18 + activesupport (6.0.3.6) 19 concurrent-ruby (~> 1.0, >= 1.0.2) 20 i18n (>= 0.7, < 2) 21 minitest (~> 5.1) ··· 34 concord (0.1.5) 35 adamantium (~> 0.2.0) 36 equalizer (~> 0.0.9) 37 + concurrent-ruby (1.1.8) 38 crass (1.0.6) 39 diff-lcs (1.3) 40 dotenv (2.7.6) ··· 62 rouge (~> 3.1) 63 sanitize (~> 4.6.4) 64 stringex (~> 2.6) 65 + gitlab-gollum-rugged_adapter (0.4.4.4.gitlab.1) 66 mime-types (>= 1.15) 67 rugged (~> 1.0) 68 + gitlab-labkit (0.16.2) 69 actionpack (>= 5.0.0, < 7.0.0) 70 activesupport (>= 5.0.0, < 7.0.0) 71 grpc (~> 1.19) ··· 74 pg_query (~> 1.3) 75 redis (> 3.0.0, < 5.0.0) 76 gitlab-markup (1.7.1) 77 + google-protobuf (3.14.0) 78 googleapis-common-protos-types (1.0.5) 79 google-protobuf (~> 3.11) 80 grpc (1.30.2) 81 google-protobuf (~> 3.12) 82 googleapis-common-protos-types (~> 1.0) 83 grpc-tools (1.30.2) 84 + i18n (1.8.10) 85 concurrent-ruby (~> 1.0) 86 ice_nine (0.11.2) 87 jaeger-client (1.1.0) ··· 94 reverse_markdown (~> 1.0) 95 rugged (>= 0.24, < 2.0) 96 thor (>= 0.19, < 2.0) 97 + loofah (2.9.1) 98 crass (~> 1.0.2) 99 nokogiri (>= 1.5.9) 100 memoizable (0.4.2) ··· 196 stringex (2.8.5) 197 thor (1.1.0) 198 thread_safe (0.3.6) 199 + thrift (0.14.1) 200 timecop (0.9.1) 201 tzinfo (1.2.9) 202 thread_safe (~> 0.1) ··· 215 ruby 216 217 DEPENDENCIES 218 + activesupport (~> 6.0.3.6) 219 factory_bot 220 faraday (~> 1.0) 221 github-linguist (~> 7.12) 222 gitlab-gollum-lib (~> 4.2.7.10.gitlab.1) 223 + gitlab-gollum-rugged_adapter (~> 0.4.4.4.gitlab.1) 224 + gitlab-labkit (~> 0.16.2) 225 gitlab-markup (~> 1.7.1) 226 + google-protobuf (~> 3.14.0) 227 grpc (~> 1.30.2) 228 grpc-tools (= 1.30.2) 229 licensee (~> 9.14.1)
+3 -3
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 21 }; 22 }; 23 in buildGoModule rec { 24 - version = "13.10.2"; 25 pname = "gitaly"; 26 27 src = fetchFromGitLab { 28 owner = "gitlab-org"; 29 repo = "gitaly"; 30 rev = "v${version}"; 31 - sha256 = "sha256-5CjZs5tpEEsgQGBFa8BeZ7SDhIeGKqAHWwbR8hSoCPs="; 32 }; 33 34 - vendorSha256 = "sha256-8AopoiLmg6kfvYbZDOfFWBy1o5tbnxsKxSBX20OasIE="; 35 36 passthru = { 37 inherit rubyEnv;
··· 21 }; 22 }; 23 in buildGoModule rec { 24 + version = "13.11.2"; 25 pname = "gitaly"; 26 27 src = fetchFromGitLab { 28 owner = "gitlab-org"; 29 repo = "gitaly"; 30 rev = "v${version}"; 31 + sha256 = "sha256-qcrvNmnlrdJYXAlt65bA0Ij7zuX7QwVukC3A4KGL3sk="; 32 }; 33 34 + vendorSha256 = "sha256-VAXQPVyB+XdfOqGaT1H/83ed6xV+4Tr5fkBu1eyPe2k="; 35 36 passthru = { 37 inherit rubyEnv;
+20 -20
pkgs/applications/version-management/gitlab/gitaly/gemset.nix
··· 13 platforms = []; 14 source = { 15 remotes = ["https://rubygems.org"]; 16 - sha256 = "0fbjpnh5hrihc9l35q9why6ip0hcdj42axzbp6b4j1xcy1v1bicj"; 17 type = "gem"; 18 }; 19 - version = "6.0.3.4"; 20 }; 21 actionview = { 22 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 24 platforms = []; 25 source = { 26 remotes = ["https://rubygems.org"]; 27 - sha256 = "0gdz31cq08nrqq6bxqim2qcbzv0fr34z6ycl73dmawpafj33wdkj"; 28 type = "gem"; 29 }; 30 - version = "6.0.3.4"; 31 }; 32 activesupport = { 33 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 35 platforms = []; 36 source = { 37 remotes = ["https://rubygems.org"]; 38 - sha256 = "1axidc4mikgi4yxs0ynw2c54jyrs5lxprxmzv6m3aayi9rg6rk5j"; 39 type = "gem"; 40 }; 41 - version = "6.0.3.4"; 42 }; 43 adamantium = { 44 dependencies = ["ice_nine" "memoizable"]; ··· 122 platforms = []; 123 source = { 124 remotes = ["https://rubygems.org"]; 125 - sha256 = "1vnxrbhi7cq3p4y2v9iwd10v1c7l15is4var14hwnb2jip4fyjzz"; 126 type = "gem"; 127 }; 128 - version = "1.1.7"; 129 }; 130 crass = { 131 groups = ["default"]; ··· 258 platforms = []; 259 source = { 260 remotes = ["https://rubygems.org"]; 261 - sha256 = "0rqi9h6k32azljmx2q0zibvs1m59wgh879h04jflxkcqyzj6wyyj"; 262 type = "gem"; 263 }; 264 - version = "0.4.4.3.gitlab.1"; 265 }; 266 gitlab-labkit = { 267 dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "pg_query" "redis"]; ··· 269 platforms = []; 270 source = { 271 remotes = ["https://rubygems.org"]; 272 - sha256 = "1l9bsjszp5zyzbdsr9ls09d4yr2sb0xjc40x4rv7fbzk19n9xs71"; 273 type = "gem"; 274 }; 275 - version = "0.15.0"; 276 }; 277 gitlab-markup = { 278 groups = ["default"]; ··· 289 platforms = []; 290 source = { 291 remotes = ["https://rubygems.org"]; 292 - sha256 = "1m3la0yid3bqx9b30raisqbp27d0q7vdrlslazrdasf8v1vhifxj"; 293 type = "gem"; 294 }; 295 - version = "3.12.4"; 296 }; 297 googleapis-common-protos-types = { 298 dependencies = ["google-protobuf"]; ··· 332 platforms = []; 333 source = { 334 remotes = ["https://rubygems.org"]; 335 - sha256 = "153sx77p16vawrs4qpkv7qlzf9v5fks4g7xqcj1dwk40i6g7rfzk"; 336 type = "gem"; 337 }; 338 - version = "1.8.5"; 339 }; 340 ice_nine = { 341 source = { ··· 383 platforms = []; 384 source = { 385 remotes = ["https://rubygems.org"]; 386 - sha256 = "0bzwvxvilx7w1p3pg028ks38925y9i0xm870lm7s12w7598hiyck"; 387 type = "gem"; 388 }; 389 - version = "2.9.0"; 390 }; 391 memoizable = { 392 dependencies = ["thread_safe"]; ··· 898 platforms = []; 899 source = { 900 remotes = ["https://rubygems.org"]; 901 - sha256 = "08076cmdx0g51yrkd7dlxlr45nflink3jhdiq7006ljc2pc3212q"; 902 type = "gem"; 903 }; 904 - version = "0.13.0"; 905 }; 906 timecop = { 907 source = {
··· 13 platforms = []; 14 source = { 15 remotes = ["https://rubygems.org"]; 16 + sha256 = "10rn7gmnnwpm593xv6lcf4qa72wmlbyjg4zmdc3lpb5596whd3yz"; 17 type = "gem"; 18 }; 19 + version = "6.0.3.6"; 20 }; 21 actionview = { 22 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 24 platforms = []; 25 source = { 26 remotes = ["https://rubygems.org"]; 27 + sha256 = "0ikqpxsrsb7xmq6ds5iq22nj2j3ai16z8z2j5r6lk8pzbi0wwsz5"; 28 type = "gem"; 29 }; 30 + version = "6.0.3.6"; 31 }; 32 activesupport = { 33 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 35 platforms = []; 36 source = { 37 remotes = ["https://rubygems.org"]; 38 + sha256 = "0sls37x9pd2zmipn14c46gcjbfzlg269r413cvm0d58595qkiv7z"; 39 type = "gem"; 40 }; 41 + version = "6.0.3.6"; 42 }; 43 adamantium = { 44 dependencies = ["ice_nine" "memoizable"]; ··· 122 platforms = []; 123 source = { 124 remotes = ["https://rubygems.org"]; 125 + sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3"; 126 type = "gem"; 127 }; 128 + version = "1.1.8"; 129 }; 130 crass = { 131 groups = ["default"]; ··· 258 platforms = []; 259 source = { 260 remotes = ["https://rubygems.org"]; 261 + sha256 = "0gvgqfn05swsazfxdwmlqcq8v2pjyy7dmyl3bd8b8jrrxbpmpxxg"; 262 type = "gem"; 263 }; 264 + version = "0.4.4.4.gitlab.1"; 265 }; 266 gitlab-labkit = { 267 dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "pg_query" "redis"]; ··· 269 platforms = []; 270 source = { 271 remotes = ["https://rubygems.org"]; 272 + sha256 = "0184rq6sal3xz4f0w5iaa5zf3q55i4dh0rlvr25l1g0s2imwr3fa"; 273 type = "gem"; 274 }; 275 + version = "0.16.2"; 276 }; 277 gitlab-markup = { 278 groups = ["default"]; ··· 289 platforms = []; 290 source = { 291 remotes = ["https://rubygems.org"]; 292 + sha256 = "0pbm2kjhxvazx9d5c071bxcjx5cbip6d2y36dii2a4558nqjd12p"; 293 type = "gem"; 294 }; 295 + version = "3.14.0"; 296 }; 297 googleapis-common-protos-types = { 298 dependencies = ["google-protobuf"]; ··· 332 platforms = []; 333 source = { 334 remotes = ["https://rubygems.org"]; 335 + sha256 = "0g2fnag935zn2ggm5cn6k4s4xvv53v2givj1j90szmvavlpya96a"; 336 type = "gem"; 337 }; 338 + version = "1.8.10"; 339 }; 340 ice_nine = { 341 source = { ··· 383 platforms = []; 384 source = { 385 remotes = ["https://rubygems.org"]; 386 + sha256 = "1w9mbii8515p28xd4k72f3ab2g6xiyq15497ys5r8jn6m355lgi7"; 387 type = "gem"; 388 }; 389 + version = "2.9.1"; 390 }; 391 memoizable = { 392 dependencies = ["thread_safe"]; ··· 898 platforms = []; 899 source = { 900 remotes = ["https://rubygems.org"]; 901 + sha256 = "1sfa4120a7yl3gxjcx990gyawsshfr22gfv5rvgpk72l2p9j2420"; 902 type = "gem"; 903 }; 904 + version = "0.14.1"; 905 }; 906 timecop = { 907 source = {
+2 -2
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 - version = "13.10.2"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 - vendorSha256 = "sha256-UCkUSv1ZjDHmTFnETU8dz4moYRDCvy6AYTTfjHBGKeE="; 20 buildInputs = [ git ]; 21 buildFlagsArray = "-ldflags=-X main.Version=${version}"; 22 doCheck = false;
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 + version = "13.11.2"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 + vendorSha256 = "sha256-m/Mx4Nr4tPK6yfcHxAFbjh9DI/1WnKReaaylWpNSrc8="; 20 buildInputs = [ git ]; 21 buildFlagsArray = "-ldflags=-X main.Version=${version}"; 22 doCheck = false;
+11 -11
pkgs/applications/version-management/gitlab/remove-hardcoded-locations.patch
··· 1 diff --git a/config/environments/production.rb b/config/environments/production.rb 2 - index d9b3ee354b0..1eb0507488b 100644 3 --- a/config/environments/production.rb 4 +++ b/config/environments/production.rb 5 - @@ -69,10 +69,10 @@ 6 7 config.action_mailer.delivery_method = :sendmail 8 # Defaults to: ··· 18 config.action_mailer.raise_delivery_errors = true 19 20 diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example 21 - index 92e7501d49d..4ee5a1127df 100644 22 --- a/config/gitlab.yml.example 23 +++ b/config/gitlab.yml.example 24 - @@ -1168,7 +1168,7 @@ production: &base 25 # CAUTION! 26 # Use the default values unless you really know what you are doing 27 git: ··· 31 ## Webpack settings 32 # If enabled, this will tell rails to serve frontend assets from the webpack-dev-server running 33 diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb 34 - index bbed08f5044..2906e5c44af 100644 35 --- a/config/initializers/1_settings.rb 36 +++ b/config/initializers/1_settings.rb 37 - @@ -183,7 +183,7 @@ 38 Settings.gitlab['user_home'] ||= begin 39 Etc.getpwnam(Settings.gitlab['user']).dir 40 - rescue ArgumentError # no user configured 41 - - '/home/' + Settings.gitlab['user'] 42 - + '/homeless-shelter' 43 end 44 Settings.gitlab['time_zone'] ||= nil 45 Settings.gitlab['signup_enabled'] ||= true if Settings.gitlab['signup_enabled'].nil? 46 - @@ -751,7 +751,7 @@ 47 # Git 48 # 49 Settings['git'] ||= Settingslogic.new({}) ··· 97 json_formatter = Gitlab::PumaLogging::JSONFormatter.new 98 log_formatter do |str| 99 diff --git a/lib/api/api.rb b/lib/api/api.rb 100 - index ada0da28749..8a3f5824008 100644 101 --- a/lib/api/api.rb 102 +++ b/lib/api/api.rb 103 @@ -4,7 +4,7 @@ module API
··· 1 diff --git a/config/environments/production.rb b/config/environments/production.rb 2 + index e1a7db8d860..5823f170410 100644 3 --- a/config/environments/production.rb 4 +++ b/config/environments/production.rb 5 + @@ -71,10 +71,10 @@ 6 7 config.action_mailer.delivery_method = :sendmail 8 # Defaults to: ··· 18 config.action_mailer.raise_delivery_errors = true 19 20 diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example 21 + index da1a15302da..c846db93e5c 100644 22 --- a/config/gitlab.yml.example 23 +++ b/config/gitlab.yml.example 24 + @@ -1191,7 +1191,7 @@ production: &base 25 # CAUTION! 26 # Use the default values unless you really know what you are doing 27 git: ··· 31 ## Webpack settings 32 # If enabled, this will tell rails to serve frontend assets from the webpack-dev-server running 33 diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb 34 + index 99335321f28..9d9d1c48af4 100644 35 --- a/config/initializers/1_settings.rb 36 +++ b/config/initializers/1_settings.rb 37 + @@ -185,7 +185,7 @@ 38 Settings.gitlab['user_home'] ||= begin 39 Etc.getpwnam(Settings.gitlab['user']).dir 40 + rescue ArgumentError # no user configured 41 + - '/home/' + Settings.gitlab['user'] 42 + + '/homeless-shelter' 43 end 44 Settings.gitlab['time_zone'] ||= nil 45 Settings.gitlab['signup_enabled'] ||= true if Settings.gitlab['signup_enabled'].nil? 46 + @@ -794,7 +794,7 @@ 47 # Git 48 # 49 Settings['git'] ||= Settingslogic.new({}) ··· 97 json_formatter = Gitlab::PumaLogging::JSONFormatter.new 98 log_formatter do |str| 99 diff --git a/lib/api/api.rb b/lib/api/api.rb 100 + index a287ffbfcd8..1a5ca59183a 100644 101 --- a/lib/api/api.rb 102 +++ b/lib/api/api.rb 103 @@ -4,7 +4,7 @@ module API
+25 -26
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
··· 2 3 source 'https://rubygems.org' 4 5 - gem 'rails', '~> 6.0.3.1' 6 7 gem 'bootsnap', '~> 1.4.6' 8 ··· 28 gem 'bcrypt', '~> 3.1', '>= 3.1.14' 29 gem 'doorkeeper', '~> 5.5.0.rc2' 30 gem 'doorkeeper-openid_connect', '~> 1.7.5' 31 gem 'omniauth', '~> 1.8' 32 gem 'omniauth-auth0', '~> 2.0.0' 33 gem 'omniauth-azure-activedirectory-v2', '~> 0.1' ··· 59 gem 'invisible_captcha', '~> 1.1.0' 60 61 # Two-factor authentication 62 - gem 'devise-two-factor', '~> 3.1.0' 63 gem 'rqrcode-rails3', '~> 0.1.7' 64 gem 'attr_encrypted', '~> 3.1.0' 65 gem 'u2f', '~> 0.2.1' ··· 108 gem 'kaminari', '~> 1.0' 109 110 # HAML 111 - gem 'hamlit', '~> 2.14.4' 112 113 # Files attachments 114 gem 'carrierwave', '~> 1.3' ··· 150 gem 'gitlab-markup', '~> 1.7.1' 151 gem 'github-markup', '~> 1.7.0', require: 'github/markup' 152 gem 'commonmarker', '~> 0.21' 153 - gem 'kramdown', '~> 2.3.0' 154 gem 'RedCloth', '~> 4.3.2' 155 gem 'rdoc', '~> 6.1.2' 156 gem 'org-ruby', '~> 0.9.12' ··· 198 gem 'sidekiq', '~> 5.2.7' 199 gem 'sidekiq-cron', '~> 1.0' 200 gem 'redis-namespace', '~> 1.7.0' 201 - gem 'gitlab-sidekiq-fetcher', '0.5.5', require: 'sidekiq-reliable-fetch' 202 203 # Cron Parser 204 gem 'fugit', '~> 1.2.1' ··· 274 gem 'charlock_holmes', '~> 0.7.7' 275 276 # Detect mime content type from content 277 - gem 'ruby-magic-static', '~> 0.3.4' 278 - 279 - # Fake version of the gem to trick bundler 280 - gem 'mimemagic', '~> 0.3.10' 281 282 # Faster blank 283 gem 'fast_blank' ··· 294 295 gem 'addressable', '~> 2.7' 296 gem 'gemojione', '~> 3.3' 297 - gem 'gon', '~> 6.2' 298 gem 'request_store', '~> 1.5' 299 gem 'base32', '~> 0.3.0' 300 301 - gem "gitlab-license", "~> 1.3" 302 303 # Protect against bruteforcing 304 gem 'rack-attack', '~> 6.3.0' ··· 312 gem 'premailer-rails', '~> 1.10.3' 313 314 # LabKit: Tracing and Correlation 315 - gem 'gitlab-labkit', '~> 0.16.1' 316 # Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0 317 # because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900 318 gem 'thrift', '>= 0.14.0' ··· 343 end 344 345 group :development do 346 - gem 'brakeman', '~> 4.2', require: false 347 - gem 'lefthook', '~> 0.7', require: false 348 349 - gem 'letter_opener_web', '~> 1.3.4' 350 351 # Better errors handler 352 - gem 'better_errors', '~> 2.7.1' 353 354 # thin instead webrick 355 gem 'thin', '~> 1.8.0' ··· 366 367 gem 'database_cleaner', '~> 1.7.0' 368 gem 'factory_bot_rails', '~> 6.1.0' 369 - gem 'rspec-rails', '~> 4.0.2' 370 371 # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) 372 gem 'minitest', '~> 5.11.0' ··· 377 gem 'spring', '~> 2.1.0' 378 gem 'spring-commands-rspec', '~> 1.0.4' 379 380 - gem 'gitlab-styles', '~> 6.1.0', require: false 381 382 gem 'haml_lint', '~> 0.36.0', require: false 383 gem 'bundler-audit', '~> 0.7.0.1', require: false 384 385 gem 'benchmark-ips', '~> 2.3.0', require: false 386 387 - gem 'knapsack', '~> 1.17' 388 gem 'crystalball', '~> 0.7.0', require: false 389 390 gem 'simple_po_parser', '~> 1.1.2', require: false ··· 396 gem 'parallel', '~> 1.19', require: false 397 398 gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false 399 end 400 401 group :development, :test, :danger do 402 - gem 'danger-gitlab', '~> 8.0', require: false 403 - gem 'gitlab-dangerfiles', '~> 0.8.0', require: false 404 end 405 406 group :development, :test, :coverage do ··· 414 end 415 416 group :test do 417 gem 'fuubar', '~> 2.2.0' 418 gem 'rspec-retry', '~> 0.6.1' 419 gem 'rspec_profiling', '~> 0.0.6' ··· 475 end 476 477 # Gitaly GRPC protocol definitions 478 - gem 'gitaly', '~> 13.9.0.pre.rc1' 479 480 gem 'grpc', '~> 1.30.2' 481 482 - gem 'google-protobuf', '~> 3.12' 483 484 gem 'toml-rb', '~> 1.0.0' 485 ··· 488 gem 'flipper-active_record', '~> 0.17.1' 489 gem 'flipper-active_support_cache_store', '~> 0.17.1' 490 gem 'unleash', '~> 0.1.5' 491 - gem 'gitlab-experiment', '~> 0.5.0' 492 493 # Structured logging 494 gem 'lograge', '~> 0.5' ··· 513 gem 'mail', '= 2.7.1' 514 515 # File encryption 516 - gem 'lockbox', '~> 0.3.3' 517 518 # Email validation 519 gem 'valid_email', '~> 0.1' 520 521 # JSON 522 gem 'json', '~> 2.3.0' 523 - gem 'json-schema', '~> 2.8.0' 524 gem 'json_schemer', '~> 0.2.12' 525 gem 'oj', '~> 3.10.6' 526 gem 'multi_json', '~> 1.14.1'
··· 2 3 source 'https://rubygems.org' 4 5 + gem 'rails', '~> 6.0.3.6' 6 7 gem 'bootsnap', '~> 1.4.6' 8 ··· 28 gem 'bcrypt', '~> 3.1', '>= 3.1.14' 29 gem 'doorkeeper', '~> 5.5.0.rc2' 30 gem 'doorkeeper-openid_connect', '~> 1.7.5' 31 + gem 'rexml', '~> 3.2.5' 32 + gem 'ruby-saml', '~> 1.12.1' 33 gem 'omniauth', '~> 1.8' 34 gem 'omniauth-auth0', '~> 2.0.0' 35 gem 'omniauth-azure-activedirectory-v2', '~> 0.1' ··· 61 gem 'invisible_captcha', '~> 1.1.0' 62 63 # Two-factor authentication 64 + gem 'devise-two-factor', '~> 4.0.0' 65 gem 'rqrcode-rails3', '~> 0.1.7' 66 gem 'attr_encrypted', '~> 3.1.0' 67 gem 'u2f', '~> 0.2.1' ··· 110 gem 'kaminari', '~> 1.0' 111 112 # HAML 113 + gem 'hamlit', '~> 2.15.0' 114 115 # Files attachments 116 gem 'carrierwave', '~> 1.3' ··· 152 gem 'gitlab-markup', '~> 1.7.1' 153 gem 'github-markup', '~> 1.7.0', require: 'github/markup' 154 gem 'commonmarker', '~> 0.21' 155 + gem 'kramdown', '~> 2.3.1' 156 gem 'RedCloth', '~> 4.3.2' 157 gem 'rdoc', '~> 6.1.2' 158 gem 'org-ruby', '~> 0.9.12' ··· 200 gem 'sidekiq', '~> 5.2.7' 201 gem 'sidekiq-cron', '~> 1.0' 202 gem 'redis-namespace', '~> 1.7.0' 203 + gem 'gitlab-sidekiq-fetcher', '0.5.6', require: 'sidekiq-reliable-fetch' 204 205 # Cron Parser 206 gem 'fugit', '~> 1.2.1' ··· 276 gem 'charlock_holmes', '~> 0.7.7' 277 278 # Detect mime content type from content 279 + gem 'ruby-magic', '~> 0.4' 280 281 # Faster blank 282 gem 'fast_blank' ··· 293 294 gem 'addressable', '~> 2.7' 295 gem 'gemojione', '~> 3.3' 296 + gem 'gon', '~> 6.4.0' 297 gem 'request_store', '~> 1.5' 298 gem 'base32', '~> 0.3.0' 299 300 + gem "gitlab-license", "~> 1.4" 301 302 # Protect against bruteforcing 303 gem 'rack-attack', '~> 6.3.0' ··· 311 gem 'premailer-rails', '~> 1.10.3' 312 313 # LabKit: Tracing and Correlation 314 + gem 'gitlab-labkit', '~> 0.16.2' 315 # Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0 316 # because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900 317 gem 'thrift', '>= 0.14.0' ··· 342 end 343 344 group :development do 345 + gem 'lefthook', '~> 0.7.0', require: false 346 347 + gem 'letter_opener_web', '~> 1.4.0' 348 349 # Better errors handler 350 + gem 'better_errors', '~> 2.9.0' 351 352 # thin instead webrick 353 gem 'thin', '~> 1.8.0' ··· 364 365 gem 'database_cleaner', '~> 1.7.0' 366 gem 'factory_bot_rails', '~> 6.1.0' 367 + gem 'rspec-rails', '~> 5.0.1' 368 369 # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) 370 gem 'minitest', '~> 5.11.0' ··· 375 gem 'spring', '~> 2.1.0' 376 gem 'spring-commands-rspec', '~> 1.0.4' 377 378 + gem 'gitlab-styles', '~> 6.2.0', require: false 379 380 gem 'haml_lint', '~> 0.36.0', require: false 381 gem 'bundler-audit', '~> 0.7.0.1', require: false 382 383 gem 'benchmark-ips', '~> 2.3.0', require: false 384 385 + gem 'knapsack', '~> 1.21.1' 386 gem 'crystalball', '~> 0.7.0', require: false 387 388 gem 'simple_po_parser', '~> 1.1.2', require: false ··· 394 gem 'parallel', '~> 1.19', require: false 395 396 gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false 397 + 398 + gem 'test_file_finder', '~> 0.1.3' 399 end 400 401 group :development, :test, :danger do 402 + gem 'gitlab-dangerfiles', '~> 1.1.1', require: false 403 end 404 405 group :development, :test, :coverage do ··· 413 end 414 415 group :test do 416 + gem 'json-schema', '~> 2.8.0' 417 gem 'fuubar', '~> 2.2.0' 418 gem 'rspec-retry', '~> 0.6.1' 419 gem 'rspec_profiling', '~> 0.0.6' ··· 475 end 476 477 # Gitaly GRPC protocol definitions 478 + gem 'gitaly', '~> 13.11.0.pre.rc1' 479 480 gem 'grpc', '~> 1.30.2' 481 482 + gem 'google-protobuf', '~> 3.14.0' 483 484 gem 'toml-rb', '~> 1.0.0' 485 ··· 488 gem 'flipper-active_record', '~> 0.17.1' 489 gem 'flipper-active_support_cache_store', '~> 0.17.1' 490 gem 'unleash', '~> 0.1.5' 491 + gem 'gitlab-experiment', '~> 0.5.3' 492 493 # Structured logging 494 gem 'lograge', '~> 0.5' ··· 513 gem 'mail', '= 2.7.1' 514 515 # File encryption 516 + gem 'lockbox', '~> 0.6.2' 517 518 # Email validation 519 gem 'valid_email', '~> 0.1' 520 521 # JSON 522 gem 'json', '~> 2.3.0' 523 gem 'json_schemer', '~> 0.2.12' 524 gem 'oj', '~> 3.10.6' 525 gem 'multi_json', '~> 1.14.1'
+120 -119
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
··· 5 abstract_type (0.0.7) 6 acme-client (2.0.6) 7 faraday (>= 0.17, < 2.0.0) 8 - actioncable (6.0.3.4) 9 - actionpack (= 6.0.3.4) 10 nio4r (~> 2.0) 11 websocket-driver (>= 0.6.1) 12 - actionmailbox (6.0.3.4) 13 - actionpack (= 6.0.3.4) 14 - activejob (= 6.0.3.4) 15 - activerecord (= 6.0.3.4) 16 - activestorage (= 6.0.3.4) 17 - activesupport (= 6.0.3.4) 18 mail (>= 2.7.1) 19 - actionmailer (6.0.3.4) 20 - actionpack (= 6.0.3.4) 21 - actionview (= 6.0.3.4) 22 - activejob (= 6.0.3.4) 23 mail (~> 2.5, >= 2.5.4) 24 rails-dom-testing (~> 2.0) 25 - actionpack (6.0.3.4) 26 - actionview (= 6.0.3.4) 27 - activesupport (= 6.0.3.4) 28 rack (~> 2.0, >= 2.0.8) 29 rack-test (>= 0.6.3) 30 rails-dom-testing (~> 2.0) 31 rails-html-sanitizer (~> 1.0, >= 1.2.0) 32 - actiontext (6.0.3.4) 33 - actionpack (= 6.0.3.4) 34 - activerecord (= 6.0.3.4) 35 - activestorage (= 6.0.3.4) 36 - activesupport (= 6.0.3.4) 37 nokogiri (>= 1.8.5) 38 - actionview (6.0.3.4) 39 - activesupport (= 6.0.3.4) 40 builder (~> 3.1) 41 erubi (~> 1.4) 42 rails-dom-testing (~> 2.0) 43 rails-html-sanitizer (~> 1.1, >= 1.2.0) 44 - activejob (6.0.3.4) 45 - activesupport (= 6.0.3.4) 46 globalid (>= 0.3.6) 47 - activemodel (6.0.3.4) 48 - activesupport (= 6.0.3.4) 49 - activerecord (6.0.3.4) 50 - activemodel (= 6.0.3.4) 51 - activesupport (= 6.0.3.4) 52 activerecord-explain-analyze (0.1.0) 53 activerecord (>= 4) 54 pg 55 - activestorage (6.0.3.4) 56 - actionpack (= 6.0.3.4) 57 - activejob (= 6.0.3.4) 58 - activerecord (= 6.0.3.4) 59 - marcel (~> 0.3.1) 60 - activesupport (6.0.3.4) 61 concurrent-ruby (~> 1.0, >= 1.0.2) 62 i18n (>= 0.7, < 2) 63 minitest (~> 5.1) ··· 133 benchmark-ips (2.3.0) 134 benchmark-memory (0.1.2) 135 memory_profiler (~> 0.9) 136 - better_errors (2.7.1) 137 coderay (>= 1.0.0) 138 erubi (>= 1.0.0) 139 rack (>= 0.9.0) ··· 144 bootstrap_form (4.2.0) 145 actionpack (>= 5.0) 146 activemodel (>= 5.0) 147 - brakeman (4.2.1) 148 browser (4.2.0) 149 builder (3.2.4) 150 bullet (6.1.3) ··· 165 capybara-screenshot (1.0.22) 166 capybara (>= 1.0, < 4) 167 launchy 168 - carrierwave (1.3.1) 169 activemodel (>= 4.0.0) 170 activesupport (>= 4.0.0) 171 mime-types (>= 1.16) 172 cbor (0.5.9.6) 173 character_set (1.4.0) 174 charlock_holmes (0.7.7) ··· 259 railties (>= 4.1.0) 260 responders 261 warden (~> 1.2.3) 262 - devise-two-factor (3.1.0) 263 - activesupport (< 6.1) 264 attr_encrypted (>= 1.3, < 4, != 2) 265 devise (~> 4.0) 266 - railties (< 6.1) 267 - rotp (~> 2.0) 268 diff-lcs (1.4.4) 269 diff_match_patch (0.1.0) 270 diffy (3.3.0) ··· 428 rails (>= 3.2.0) 429 git (1.7.0) 430 rchardet (~> 1.8) 431 - gitaly (13.9.0.pre.rc1) 432 grpc (~> 1.0) 433 github-markup (1.7.0) 434 gitlab (4.16.1) ··· 436 terminal-table (~> 1.5, >= 1.5.1) 437 gitlab-chronic (0.10.5) 438 numerizer (~> 0.2) 439 - gitlab-dangerfiles (0.8.0) 440 - danger 441 - gitlab-experiment (0.5.0) 442 activesupport (>= 3.0) 443 - scientist (~> 1.5, >= 1.5.0) 444 gitlab-fog-azure-rm (1.0.1) 445 azure-storage-blob (~> 2.0) 446 azure-storage-common (~> 2.0) ··· 455 fog-xml (~> 0.1.0) 456 google-api-client (>= 0.44.2, < 0.51) 457 google-cloud-env (~> 1.2) 458 - gitlab-labkit (0.16.1) 459 actionpack (>= 5.0.0, < 7.0.0) 460 activesupport (>= 5.0.0, < 7.0.0) 461 grpc (~> 1.19) ··· 463 opentracing (~> 0.4) 464 pg_query (~> 1.3) 465 redis (> 3.0.0, < 5.0.0) 466 - gitlab-license (1.3.1) 467 gitlab-mail_room (0.0.9) 468 gitlab-markup (1.7.1) 469 gitlab-net-dns (0.9.1) 470 gitlab-pry-byebug (3.9.0) 471 byebug (~> 11.0) 472 pry (~> 0.13.0) 473 - gitlab-sidekiq-fetcher (0.5.5) 474 sidekiq (~> 5) 475 - gitlab-styles (6.1.0) 476 rubocop (~> 0.91, >= 0.91.1) 477 rubocop-gitlab-security (~> 0.1.1) 478 rubocop-performance (~> 1.9.2) ··· 487 rubyntlm (~> 0.5) 488 globalid (0.4.2) 489 activesupport (>= 4.2.0) 490 - gon (6.2.0) 491 - actionpack (>= 3.0) 492 multi_json 493 request_store (>= 1.0) 494 google-api-client (0.50.0) ··· 502 signet (~> 0.12) 503 google-cloud-env (1.4.0) 504 faraday (>= 0.17.3, < 2.0) 505 - google-protobuf (3.12.4) 506 googleapis-common-protos-types (1.0.5) 507 google-protobuf (~> 3.11) 508 googleauth (0.14.0) ··· 579 rainbow 580 rubocop (>= 0.50.0) 581 sysexits (~> 1.1) 582 - hamlit (2.14.4) 583 temple (>= 0.8.2) 584 thor 585 tilt ··· 614 mime-types (~> 3.0) 615 multi_xml (>= 0.5.2) 616 httpclient (2.8.3) 617 - i18n (1.8.9) 618 concurrent-ruby (~> 1.0) 619 i18n_data (0.8.0) 620 icalendar (2.4.1) ··· 640 activesupport (>= 4.2) 641 aes_key_wrap 642 bindata 643 - json-schema (2.8.0) 644 addressable (>= 2.4) 645 json_schemer (0.2.12) 646 ecma-re-validator (~> 0.2) ··· 664 kaminari-core (= 1.2.1) 665 kaminari-core (1.2.1) 666 kgio (2.11.3) 667 - knapsack (1.17.0) 668 rake 669 - kramdown (2.3.0) 670 rexml 671 kramdown-parser-gfm (1.1.0) 672 kramdown (~> 2.0) ··· 675 jsonpath (~> 1.0) 676 recursive-open-struct (~> 1.1, >= 1.1.1) 677 rest-client (~> 2.0) 678 - launchy (2.4.3) 679 - addressable (~> 2.3) 680 lefthook (0.7.2) 681 letter_opener (1.7.0) 682 launchy (~> 2.2) 683 - letter_opener_web (1.3.4) 684 actionmailer (>= 3.2) 685 letter_opener (~> 1.0) 686 railties (>= 3.2) ··· 702 rb-fsevent (~> 0.10, >= 0.10.3) 703 rb-inotify (~> 0.9, >= 0.9.10) 704 locale (2.1.3) 705 - lockbox (0.3.3) 706 lograge (0.11.2) 707 actionpack (>= 4) 708 activesupport (>= 4) 709 railties (>= 4) 710 request_store (~> 1.0) 711 - loofah (2.8.0) 712 crass (~> 1.0.2) 713 nokogiri (>= 1.5.9) 714 lru_redux (1.1.0) 715 lumberjack (1.2.7) 716 mail (2.7.1) 717 mini_mime (>= 0.1.1) 718 - marcel (0.3.3) 719 - mimemagic (~> 0.3.2) 720 marginalia (1.10.0) 721 actionpack (>= 2.3) 722 activerecord (>= 2.3) ··· 728 mime-types (3.3.1) 729 mime-types-data (~> 3.2015) 730 mime-types-data (3.2020.0512) 731 - mimemagic (0.3.10) 732 - nokogiri (~> 1) 733 - rake 734 mini_histogram (0.3.1) 735 mini_magick (4.10.1) 736 - mini_mime (1.0.2) 737 mini_portile2 (2.5.0) 738 minitest (5.11.3) 739 mixlib-cli (2.1.8) ··· 772 netrc (0.11.0) 773 nio4r (2.5.4) 774 no_proxy_fix (0.1.2) 775 - nokogiri (1.11.1) 776 mini_portile2 (~> 2.5.0) 777 racc (~> 1.4) 778 nokogumbo (2.0.2) ··· 951 rack-test (1.1.0) 952 rack (>= 1.0, < 3) 953 rack-timeout (0.5.2) 954 - rails (6.0.3.4) 955 - actioncable (= 6.0.3.4) 956 - actionmailbox (= 6.0.3.4) 957 - actionmailer (= 6.0.3.4) 958 - actionpack (= 6.0.3.4) 959 - actiontext (= 6.0.3.4) 960 - actionview (= 6.0.3.4) 961 - activejob (= 6.0.3.4) 962 - activemodel (= 6.0.3.4) 963 - activerecord (= 6.0.3.4) 964 - activestorage (= 6.0.3.4) 965 - activesupport (= 6.0.3.4) 966 bundler (>= 1.3.0) 967 - railties (= 6.0.3.4) 968 sprockets-rails (>= 2.0.0) 969 rails-controller-testing (1.0.5) 970 actionpack (>= 5.0.1.rc1) ··· 978 rails-i18n (6.0.0) 979 i18n (>= 0.7, < 2) 980 railties (>= 6.0.0, < 7) 981 - railties (6.0.3.4) 982 - actionpack (= 6.0.3.4) 983 - activesupport (= 6.0.3.4) 984 method_source 985 rake (>= 0.8.7) 986 thor (>= 0.20.3, < 2.0) ··· 1040 retriable (3.1.2) 1041 reverse_markdown (1.4.0) 1042 nokogiri 1043 - rexml (3.2.4) 1044 rinku (2.0.0) 1045 - rotp (2.1.2) 1046 rouge (3.26.0) 1047 rqrcode (0.7.0) 1048 chunky_png ··· 1066 proc_to_ast 1067 rspec (>= 2.13, < 4) 1068 unparser 1069 - rspec-rails (4.0.2) 1070 - actionpack (>= 4.2) 1071 - activesupport (>= 4.2) 1072 - railties (>= 4.2) 1073 rspec-core (~> 3.10) 1074 rspec-expectations (~> 3.10) 1075 rspec-mocks (~> 3.10) ··· 1111 i18n 1112 ruby-fogbugz (0.2.1) 1113 crack (~> 0.4) 1114 - ruby-magic-static (0.3.5) 1115 mini_portile2 (~> 2.5.0) 1116 ruby-prof (1.3.1) 1117 ruby-progressbar (1.11.0) 1118 - ruby-saml (1.7.2) 1119 - nokogiri (>= 1.5.10) 1120 ruby-statistics (2.1.2) 1121 ruby2_keywords (0.0.2) 1122 ruby_parser (3.15.0) ··· 1201 sprockets (>= 3.0.0) 1202 sqlite3 (1.3.13) 1203 sshkey (2.0.0) 1204 stackprof (0.2.15) 1205 state_machines (0.5.0) 1206 state_machines-activemodel (0.8.0) ··· 1222 terser (1.0.2) 1223 execjs (>= 0.3.0, < 3) 1224 test-prof (0.12.0) 1225 text (1.3.1) 1226 thin (1.8.0) 1227 daemons (~> 1.0, >= 1.0.9) ··· 1359 bcrypt_pbkdf (~> 1.0) 1360 benchmark-ips (~> 2.3.0) 1361 benchmark-memory (~> 0.1) 1362 - better_errors (~> 2.7.1) 1363 bootsnap (~> 1.4.6) 1364 bootstrap_form (~> 4.2.0) 1365 - brakeman (~> 4.2) 1366 browser (~> 4.2) 1367 bullet (~> 6.1.3) 1368 bundler-audit (~> 0.7.0.1) ··· 1376 countries (~> 3.0) 1377 creole (~> 0.5.0) 1378 crystalball (~> 0.7.0) 1379 - danger-gitlab (~> 8.0) 1380 database_cleaner (~> 1.7.0) 1381 deckar01-task_list (= 2.3.1) 1382 default_value_for (~> 3.4.0) ··· 1384 derailed_benchmarks 1385 device_detector 1386 devise (~> 4.7.2) 1387 - devise-two-factor (~> 3.1.0) 1388 diff_match_patch (~> 0.1.0) 1389 diffy (~> 3.3) 1390 discordrb-webhooks (~> 3.4) ··· 1419 gettext (~> 3.3) 1420 gettext_i18n_rails (~> 1.8.0) 1421 gettext_i18n_rails_js (~> 1.3) 1422 - gitaly (~> 13.9.0.pre.rc1) 1423 github-markup (~> 1.7.0) 1424 gitlab-chronic (~> 0.10.5) 1425 - gitlab-dangerfiles (~> 0.8.0) 1426 - gitlab-experiment (~> 0.5.0) 1427 gitlab-fog-azure-rm (~> 1.0.1) 1428 gitlab-fog-google (~> 1.13) 1429 - gitlab-labkit (~> 0.16.1) 1430 - gitlab-license (~> 1.3) 1431 gitlab-mail_room (~> 0.0.9) 1432 gitlab-markup (~> 1.7.1) 1433 gitlab-net-dns (~> 0.9.1) 1434 gitlab-pry-byebug 1435 - gitlab-sidekiq-fetcher (= 0.5.5) 1436 - gitlab-styles (~> 6.1.0) 1437 gitlab_chronic_duration (~> 0.10.6.2) 1438 gitlab_omniauth-ldap (~> 2.1.1) 1439 - gon (~> 6.2) 1440 google-api-client (~> 0.33) 1441 - google-protobuf (~> 3.12) 1442 gpgme (~> 2.0.19) 1443 grape (~> 1.5.2) 1444 grape-entity (~> 0.7.1) ··· 1452 gssapi 1453 guard-rspec 1454 haml_lint (~> 0.36.0) 1455 - hamlit (~> 2.14.4) 1456 hangouts-chat (~> 0.0.5) 1457 hashie 1458 hashie-forbidden_attributes ··· 1470 json_schemer (~> 0.2.12) 1471 jwt (~> 2.1.0) 1472 kaminari (~> 1.0) 1473 - knapsack (~> 1.17) 1474 - kramdown (~> 2.3.0) 1475 kubeclient (~> 4.9.1) 1476 - lefthook (~> 0.7) 1477 - letter_opener_web (~> 1.3.4) 1478 license_finder (~> 6.0) 1479 licensee (~> 9.14.1) 1480 - lockbox (~> 0.3.3) 1481 lograge (~> 0.5) 1482 loofah (~> 2.2) 1483 lru_redux ··· 1485 marginalia (~> 1.10.0) 1486 memory_profiler (~> 0.9) 1487 method_source (~> 1.0) 1488 - mimemagic (~> 0.3.10) 1489 mini_magick (~> 4.10.1) 1490 minitest (~> 5.11.0) 1491 multi_json (~> 1.14.1) ··· 1535 rack-oauth2 (~> 1.16.0) 1536 rack-proxy (~> 0.6.0) 1537 rack-timeout (~> 0.5.1) 1538 - rails (~> 6.0.3.1) 1539 rails-controller-testing 1540 rails-i18n (~> 6.0) 1541 rainbow (~> 3.0) ··· 1551 request_store (~> 1.5) 1552 responders (~> 3.0) 1553 retriable (~> 3.1.2) 1554 rouge (~> 3.26.0) 1555 rqrcode-rails3 (~> 0.1.7) 1556 rspec-parameterized 1557 - rspec-rails (~> 4.0.2) 1558 rspec-retry (~> 0.6.1) 1559 rspec_junit_formatter 1560 rspec_profiling (~> 0.0.6) 1561 ruby-fogbugz (~> 0.2.1) 1562 - ruby-magic-static (~> 0.3.4) 1563 ruby-prof (~> 1.3.0) 1564 ruby-progressbar (~> 1.10) 1565 ruby_parser (~> 3.15) 1566 rubyzip (~> 2.0.0) 1567 rugged (~> 1.1) ··· 1588 sys-filesystem (~> 1.1.6) 1589 terser (= 1.0.2) 1590 test-prof (~> 0.12.0) 1591 thin (~> 1.8.0) 1592 thrift (>= 0.14.0) 1593 timecop (~> 0.9.1)
··· 5 abstract_type (0.0.7) 6 acme-client (2.0.6) 7 faraday (>= 0.17, < 2.0.0) 8 + actioncable (6.0.3.6) 9 + actionpack (= 6.0.3.6) 10 nio4r (~> 2.0) 11 websocket-driver (>= 0.6.1) 12 + actionmailbox (6.0.3.6) 13 + actionpack (= 6.0.3.6) 14 + activejob (= 6.0.3.6) 15 + activerecord (= 6.0.3.6) 16 + activestorage (= 6.0.3.6) 17 + activesupport (= 6.0.3.6) 18 mail (>= 2.7.1) 19 + actionmailer (6.0.3.6) 20 + actionpack (= 6.0.3.6) 21 + actionview (= 6.0.3.6) 22 + activejob (= 6.0.3.6) 23 mail (~> 2.5, >= 2.5.4) 24 rails-dom-testing (~> 2.0) 25 + actionpack (6.0.3.6) 26 + actionview (= 6.0.3.6) 27 + activesupport (= 6.0.3.6) 28 rack (~> 2.0, >= 2.0.8) 29 rack-test (>= 0.6.3) 30 rails-dom-testing (~> 2.0) 31 rails-html-sanitizer (~> 1.0, >= 1.2.0) 32 + actiontext (6.0.3.6) 33 + actionpack (= 6.0.3.6) 34 + activerecord (= 6.0.3.6) 35 + activestorage (= 6.0.3.6) 36 + activesupport (= 6.0.3.6) 37 nokogiri (>= 1.8.5) 38 + actionview (6.0.3.6) 39 + activesupport (= 6.0.3.6) 40 builder (~> 3.1) 41 erubi (~> 1.4) 42 rails-dom-testing (~> 2.0) 43 rails-html-sanitizer (~> 1.1, >= 1.2.0) 44 + activejob (6.0.3.6) 45 + activesupport (= 6.0.3.6) 46 globalid (>= 0.3.6) 47 + activemodel (6.0.3.6) 48 + activesupport (= 6.0.3.6) 49 + activerecord (6.0.3.6) 50 + activemodel (= 6.0.3.6) 51 + activesupport (= 6.0.3.6) 52 activerecord-explain-analyze (0.1.0) 53 activerecord (>= 4) 54 pg 55 + activestorage (6.0.3.6) 56 + actionpack (= 6.0.3.6) 57 + activejob (= 6.0.3.6) 58 + activerecord (= 6.0.3.6) 59 + marcel (~> 1.0.0) 60 + activesupport (6.0.3.6) 61 concurrent-ruby (~> 1.0, >= 1.0.2) 62 i18n (>= 0.7, < 2) 63 minitest (~> 5.1) ··· 133 benchmark-ips (2.3.0) 134 benchmark-memory (0.1.2) 135 memory_profiler (~> 0.9) 136 + better_errors (2.9.1) 137 coderay (>= 1.0.0) 138 erubi (>= 1.0.0) 139 rack (>= 0.9.0) ··· 144 bootstrap_form (4.2.0) 145 actionpack (>= 5.0) 146 activemodel (>= 5.0) 147 browser (4.2.0) 148 builder (3.2.4) 149 bullet (6.1.3) ··· 164 capybara-screenshot (1.0.22) 165 capybara (>= 1.0, < 4) 166 launchy 167 + carrierwave (1.3.2) 168 activemodel (>= 4.0.0) 169 activesupport (>= 4.0.0) 170 mime-types (>= 1.16) 171 + ssrf_filter (~> 1.0) 172 cbor (0.5.9.6) 173 character_set (1.4.0) 174 charlock_holmes (0.7.7) ··· 259 railties (>= 4.1.0) 260 responders 261 warden (~> 1.2.3) 262 + devise-two-factor (4.0.0) 263 + activesupport (< 6.2) 264 attr_encrypted (>= 1.3, < 4, != 2) 265 devise (~> 4.0) 266 + railties (< 6.2) 267 + rotp (~> 6.0) 268 diff-lcs (1.4.4) 269 diff_match_patch (0.1.0) 270 diffy (3.3.0) ··· 428 rails (>= 3.2.0) 429 git (1.7.0) 430 rchardet (~> 1.8) 431 + gitaly (13.11.0.pre.rc1) 432 grpc (~> 1.0) 433 github-markup (1.7.0) 434 gitlab (4.16.1) ··· 436 terminal-table (~> 1.5, >= 1.5.1) 437 gitlab-chronic (0.10.5) 438 numerizer (~> 0.2) 439 + gitlab-dangerfiles (1.1.1) 440 + danger-gitlab 441 + gitlab-experiment (0.5.3) 442 activesupport (>= 3.0) 443 + scientist (~> 1.6, >= 1.6.0) 444 gitlab-fog-azure-rm (1.0.1) 445 azure-storage-blob (~> 2.0) 446 azure-storage-common (~> 2.0) ··· 455 fog-xml (~> 0.1.0) 456 google-api-client (>= 0.44.2, < 0.51) 457 google-cloud-env (~> 1.2) 458 + gitlab-labkit (0.16.2) 459 actionpack (>= 5.0.0, < 7.0.0) 460 activesupport (>= 5.0.0, < 7.0.0) 461 grpc (~> 1.19) ··· 463 opentracing (~> 0.4) 464 pg_query (~> 1.3) 465 redis (> 3.0.0, < 5.0.0) 466 + gitlab-license (1.4.0) 467 gitlab-mail_room (0.0.9) 468 gitlab-markup (1.7.1) 469 gitlab-net-dns (0.9.1) 470 gitlab-pry-byebug (3.9.0) 471 byebug (~> 11.0) 472 pry (~> 0.13.0) 473 + gitlab-sidekiq-fetcher (0.5.6) 474 sidekiq (~> 5) 475 + gitlab-styles (6.2.0) 476 rubocop (~> 0.91, >= 0.91.1) 477 rubocop-gitlab-security (~> 0.1.1) 478 rubocop-performance (~> 1.9.2) ··· 487 rubyntlm (~> 0.5) 488 globalid (0.4.2) 489 activesupport (>= 4.2.0) 490 + gon (6.4.0) 491 + actionpack (>= 3.0.20) 492 + i18n (>= 0.7) 493 multi_json 494 request_store (>= 1.0) 495 google-api-client (0.50.0) ··· 503 signet (~> 0.12) 504 google-cloud-env (1.4.0) 505 faraday (>= 0.17.3, < 2.0) 506 + google-protobuf (3.14.0) 507 googleapis-common-protos-types (1.0.5) 508 google-protobuf (~> 3.11) 509 googleauth (0.14.0) ··· 580 rainbow 581 rubocop (>= 0.50.0) 582 sysexits (~> 1.1) 583 + hamlit (2.15.0) 584 temple (>= 0.8.2) 585 thor 586 tilt ··· 615 mime-types (~> 3.0) 616 multi_xml (>= 0.5.2) 617 httpclient (2.8.3) 618 + i18n (1.8.10) 619 concurrent-ruby (~> 1.0) 620 i18n_data (0.8.0) 621 icalendar (2.4.1) ··· 641 activesupport (>= 4.2) 642 aes_key_wrap 643 bindata 644 + json-schema (2.8.1) 645 addressable (>= 2.4) 646 json_schemer (0.2.12) 647 ecma-re-validator (~> 0.2) ··· 665 kaminari-core (= 1.2.1) 666 kaminari-core (1.2.1) 667 kgio (2.11.3) 668 + knapsack (1.21.1) 669 rake 670 + kramdown (2.3.1) 671 rexml 672 kramdown-parser-gfm (1.1.0) 673 kramdown (~> 2.0) ··· 676 jsonpath (~> 1.0) 677 recursive-open-struct (~> 1.1, >= 1.1.1) 678 rest-client (~> 2.0) 679 + launchy (2.5.0) 680 + addressable (~> 2.7) 681 lefthook (0.7.2) 682 letter_opener (1.7.0) 683 launchy (~> 2.2) 684 + letter_opener_web (1.4.0) 685 actionmailer (>= 3.2) 686 letter_opener (~> 1.0) 687 railties (>= 3.2) ··· 703 rb-fsevent (~> 0.10, >= 0.10.3) 704 rb-inotify (~> 0.9, >= 0.9.10) 705 locale (2.1.3) 706 + lockbox (0.6.2) 707 lograge (0.11.2) 708 actionpack (>= 4) 709 activesupport (>= 4) 710 railties (>= 4) 711 request_store (~> 1.0) 712 + loofah (2.9.1) 713 crass (~> 1.0.2) 714 nokogiri (>= 1.5.9) 715 lru_redux (1.1.0) 716 lumberjack (1.2.7) 717 mail (2.7.1) 718 mini_mime (>= 0.1.1) 719 + marcel (1.0.1) 720 marginalia (1.10.0) 721 actionpack (>= 2.3) 722 activerecord (>= 2.3) ··· 728 mime-types (3.3.1) 729 mime-types-data (~> 3.2015) 730 mime-types-data (3.2020.0512) 731 mini_histogram (0.3.1) 732 mini_magick (4.10.1) 733 + mini_mime (1.1.0) 734 mini_portile2 (2.5.0) 735 minitest (5.11.3) 736 mixlib-cli (2.1.8) ··· 769 netrc (0.11.0) 770 nio4r (2.5.4) 771 no_proxy_fix (0.1.2) 772 + nokogiri (1.11.3) 773 mini_portile2 (~> 2.5.0) 774 racc (~> 1.4) 775 nokogumbo (2.0.2) ··· 948 rack-test (1.1.0) 949 rack (>= 1.0, < 3) 950 rack-timeout (0.5.2) 951 + rails (6.0.3.6) 952 + actioncable (= 6.0.3.6) 953 + actionmailbox (= 6.0.3.6) 954 + actionmailer (= 6.0.3.6) 955 + actionpack (= 6.0.3.6) 956 + actiontext (= 6.0.3.6) 957 + actionview (= 6.0.3.6) 958 + activejob (= 6.0.3.6) 959 + activemodel (= 6.0.3.6) 960 + activerecord (= 6.0.3.6) 961 + activestorage (= 6.0.3.6) 962 + activesupport (= 6.0.3.6) 963 bundler (>= 1.3.0) 964 + railties (= 6.0.3.6) 965 sprockets-rails (>= 2.0.0) 966 rails-controller-testing (1.0.5) 967 actionpack (>= 5.0.1.rc1) ··· 975 rails-i18n (6.0.0) 976 i18n (>= 0.7, < 2) 977 railties (>= 6.0.0, < 7) 978 + railties (6.0.3.6) 979 + actionpack (= 6.0.3.6) 980 + activesupport (= 6.0.3.6) 981 method_source 982 rake (>= 0.8.7) 983 thor (>= 0.20.3, < 2.0) ··· 1037 retriable (3.1.2) 1038 reverse_markdown (1.4.0) 1039 nokogiri 1040 + rexml (3.2.5) 1041 rinku (2.0.0) 1042 + rotp (6.2.0) 1043 rouge (3.26.0) 1044 rqrcode (0.7.0) 1045 chunky_png ··· 1063 proc_to_ast 1064 rspec (>= 2.13, < 4) 1065 unparser 1066 + rspec-rails (5.0.1) 1067 + actionpack (>= 5.2) 1068 + activesupport (>= 5.2) 1069 + railties (>= 5.2) 1070 rspec-core (~> 3.10) 1071 rspec-expectations (~> 3.10) 1072 rspec-mocks (~> 3.10) ··· 1108 i18n 1109 ruby-fogbugz (0.2.1) 1110 crack (~> 0.4) 1111 + ruby-magic (0.4.0) 1112 mini_portile2 (~> 2.5.0) 1113 ruby-prof (1.3.1) 1114 ruby-progressbar (1.11.0) 1115 + ruby-saml (1.12.1) 1116 + nokogiri (>= 1.10.5) 1117 + rexml 1118 ruby-statistics (2.1.2) 1119 ruby2_keywords (0.0.2) 1120 ruby_parser (3.15.0) ··· 1199 sprockets (>= 3.0.0) 1200 sqlite3 (1.3.13) 1201 sshkey (2.0.0) 1202 + ssrf_filter (1.0.7) 1203 stackprof (0.2.15) 1204 state_machines (0.5.0) 1205 state_machines-activemodel (0.8.0) ··· 1221 terser (1.0.2) 1222 execjs (>= 0.3.0, < 3) 1223 test-prof (0.12.0) 1224 + test_file_finder (0.1.3) 1225 + faraday (~> 1.0.1) 1226 text (1.3.1) 1227 thin (1.8.0) 1228 daemons (~> 1.0, >= 1.0.9) ··· 1360 bcrypt_pbkdf (~> 1.0) 1361 benchmark-ips (~> 2.3.0) 1362 benchmark-memory (~> 0.1) 1363 + better_errors (~> 2.9.0) 1364 bootsnap (~> 1.4.6) 1365 bootstrap_form (~> 4.2.0) 1366 browser (~> 4.2) 1367 bullet (~> 6.1.3) 1368 bundler-audit (~> 0.7.0.1) ··· 1376 countries (~> 3.0) 1377 creole (~> 0.5.0) 1378 crystalball (~> 0.7.0) 1379 database_cleaner (~> 1.7.0) 1380 deckar01-task_list (= 2.3.1) 1381 default_value_for (~> 3.4.0) ··· 1383 derailed_benchmarks 1384 device_detector 1385 devise (~> 4.7.2) 1386 + devise-two-factor (~> 4.0.0) 1387 diff_match_patch (~> 0.1.0) 1388 diffy (~> 3.3) 1389 discordrb-webhooks (~> 3.4) ··· 1418 gettext (~> 3.3) 1419 gettext_i18n_rails (~> 1.8.0) 1420 gettext_i18n_rails_js (~> 1.3) 1421 + gitaly (~> 13.11.0.pre.rc1) 1422 github-markup (~> 1.7.0) 1423 gitlab-chronic (~> 0.10.5) 1424 + gitlab-dangerfiles (~> 1.1.1) 1425 + gitlab-experiment (~> 0.5.3) 1426 gitlab-fog-azure-rm (~> 1.0.1) 1427 gitlab-fog-google (~> 1.13) 1428 + gitlab-labkit (~> 0.16.2) 1429 + gitlab-license (~> 1.4) 1430 gitlab-mail_room (~> 0.0.9) 1431 gitlab-markup (~> 1.7.1) 1432 gitlab-net-dns (~> 0.9.1) 1433 gitlab-pry-byebug 1434 + gitlab-sidekiq-fetcher (= 0.5.6) 1435 + gitlab-styles (~> 6.2.0) 1436 gitlab_chronic_duration (~> 0.10.6.2) 1437 gitlab_omniauth-ldap (~> 2.1.1) 1438 + gon (~> 6.4.0) 1439 google-api-client (~> 0.33) 1440 + google-protobuf (~> 3.14.0) 1441 gpgme (~> 2.0.19) 1442 grape (~> 1.5.2) 1443 grape-entity (~> 0.7.1) ··· 1451 gssapi 1452 guard-rspec 1453 haml_lint (~> 0.36.0) 1454 + hamlit (~> 2.15.0) 1455 hangouts-chat (~> 0.0.5) 1456 hashie 1457 hashie-forbidden_attributes ··· 1469 json_schemer (~> 0.2.12) 1470 jwt (~> 2.1.0) 1471 kaminari (~> 1.0) 1472 + knapsack (~> 1.21.1) 1473 + kramdown (~> 2.3.1) 1474 kubeclient (~> 4.9.1) 1475 + lefthook (~> 0.7.0) 1476 + letter_opener_web (~> 1.4.0) 1477 license_finder (~> 6.0) 1478 licensee (~> 9.14.1) 1479 + lockbox (~> 0.6.2) 1480 lograge (~> 0.5) 1481 loofah (~> 2.2) 1482 lru_redux ··· 1484 marginalia (~> 1.10.0) 1485 memory_profiler (~> 0.9) 1486 method_source (~> 1.0) 1487 mini_magick (~> 4.10.1) 1488 minitest (~> 5.11.0) 1489 multi_json (~> 1.14.1) ··· 1533 rack-oauth2 (~> 1.16.0) 1534 rack-proxy (~> 0.6.0) 1535 rack-timeout (~> 0.5.1) 1536 + rails (~> 6.0.3.6) 1537 rails-controller-testing 1538 rails-i18n (~> 6.0) 1539 rainbow (~> 3.0) ··· 1549 request_store (~> 1.5) 1550 responders (~> 3.0) 1551 retriable (~> 3.1.2) 1552 + rexml (~> 3.2.5) 1553 rouge (~> 3.26.0) 1554 rqrcode-rails3 (~> 0.1.7) 1555 rspec-parameterized 1556 + rspec-rails (~> 5.0.1) 1557 rspec-retry (~> 0.6.1) 1558 rspec_junit_formatter 1559 rspec_profiling (~> 0.0.6) 1560 ruby-fogbugz (~> 0.2.1) 1561 + ruby-magic (~> 0.4) 1562 ruby-prof (~> 1.3.0) 1563 ruby-progressbar (~> 1.10) 1564 + ruby-saml (~> 1.12.1) 1565 ruby_parser (~> 3.15) 1566 rubyzip (~> 2.0.0) 1567 rugged (~> 1.1) ··· 1588 sys-filesystem (~> 1.1.6) 1589 terser (= 1.0.2) 1590 test-prof (~> 0.12.0) 1591 + test_file_finder (~> 0.1.3) 1592 thin (~> 1.8.0) 1593 thrift (>= 0.14.0) 1594 timecop (~> 0.9.1)
+113 -114
pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
··· 26 platforms = []; 27 source = { 28 remotes = ["https://rubygems.org"]; 29 - sha256 = "0y3aa0965cdsqamxk8ac6brcvijl1zv4pvqils6xy3pbcrv0ljid"; 30 type = "gem"; 31 }; 32 - version = "6.0.3.4"; 33 }; 34 actionmailbox = { 35 dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"]; ··· 37 platforms = []; 38 source = { 39 remotes = ["https://rubygems.org"]; 40 - sha256 = "10vb9s4frq22h5j6gyw2598k1jc29lg2czm95hf284l3mi4qly6a"; 41 type = "gem"; 42 }; 43 - version = "6.0.3.4"; 44 }; 45 actionmailer = { 46 dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"]; ··· 48 platforms = []; 49 source = { 50 remotes = ["https://rubygems.org"]; 51 - sha256 = "1ykn5qkwdlcv5aa1gjhhmrxpjccwa7df6n4amvkmvxv5lggyma52"; 52 type = "gem"; 53 }; 54 - version = "6.0.3.4"; 55 }; 56 actionpack = { 57 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; ··· 59 platforms = []; 60 source = { 61 remotes = ["https://rubygems.org"]; 62 - sha256 = "0fbjpnh5hrihc9l35q9why6ip0hcdj42axzbp6b4j1xcy1v1bicj"; 63 type = "gem"; 64 }; 65 - version = "6.0.3.4"; 66 }; 67 actiontext = { 68 dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"]; ··· 70 platforms = []; 71 source = { 72 remotes = ["https://rubygems.org"]; 73 - sha256 = "0r0j0m76ynjspmvj5qbzl06kl9i920v269iz62y62009xydv6rqz"; 74 type = "gem"; 75 }; 76 - version = "6.0.3.4"; 77 }; 78 actionview = { 79 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 81 platforms = []; 82 source = { 83 remotes = ["https://rubygems.org"]; 84 - sha256 = "0gdz31cq08nrqq6bxqim2qcbzv0fr34z6ycl73dmawpafj33wdkj"; 85 type = "gem"; 86 }; 87 - version = "6.0.3.4"; 88 }; 89 activejob = { 90 dependencies = ["activesupport" "globalid"]; ··· 92 platforms = []; 93 source = { 94 remotes = ["https://rubygems.org"]; 95 - sha256 = "0d0p8gjplrgym38dmchyzhv7lrrxngz0yrxl6xyvwxfxm1hgdk2k"; 96 type = "gem"; 97 }; 98 - version = "6.0.3.4"; 99 }; 100 activemodel = { 101 dependencies = ["activesupport"]; ··· 103 platforms = []; 104 source = { 105 remotes = ["https://rubygems.org"]; 106 - sha256 = "00jj8namy5niq7grl5lrsr4y351rxpj1b69k1i9gvb1hnpghl099"; 107 type = "gem"; 108 }; 109 - version = "6.0.3.4"; 110 }; 111 activerecord = { 112 dependencies = ["activemodel" "activesupport"]; ··· 114 platforms = []; 115 source = { 116 remotes = ["https://rubygems.org"]; 117 - sha256 = "06qvvp73z8kq9sd2mhw6p9124q5pfkswjga2fidz4c73zbr79r3g"; 118 type = "gem"; 119 }; 120 - version = "6.0.3.4"; 121 }; 122 activerecord-explain-analyze = { 123 dependencies = ["activerecord" "pg"]; ··· 136 platforms = []; 137 source = { 138 remotes = ["https://rubygems.org"]; 139 - sha256 = "0q734331wb7cfsh4jahj3lphpxvglzb17yvibwss1ml4g01xxm52"; 140 type = "gem"; 141 }; 142 - version = "6.0.3.4"; 143 }; 144 activesupport = { 145 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 147 platforms = []; 148 source = { 149 remotes = ["https://rubygems.org"]; 150 - sha256 = "1axidc4mikgi4yxs0ynw2c54jyrs5lxprxmzv6m3aayi9rg6rk5j"; 151 type = "gem"; 152 }; 153 - version = "6.0.3.4"; 154 }; 155 acts-as-taggable-on = { 156 dependencies = ["activerecord"]; ··· 527 platforms = []; 528 source = { 529 remotes = ["https://rubygems.org"]; 530 - sha256 = "0kn7rv81i2r462k56v29i3s8abcmfcpfj9axia736mwjvv0app2k"; 531 type = "gem"; 532 }; 533 - version = "2.7.1"; 534 }; 535 bindata = { 536 groups = ["default"]; ··· 574 }; 575 version = "4.2.0"; 576 }; 577 - brakeman = { 578 - groups = ["development"]; 579 - platforms = []; 580 - source = { 581 - remotes = ["https://rubygems.org"]; 582 - sha256 = "161l4ln7x1vnqrcvbvglznf46f0lvq305vq211xaxp4fv4wwv89v"; 583 - type = "gem"; 584 - }; 585 - version = "4.2.1"; 586 - }; 587 browser = { 588 groups = ["default"]; 589 platforms = []; ··· 663 version = "1.0.22"; 664 }; 665 carrierwave = { 666 - dependencies = ["activemodel" "activesupport" "mime-types"]; 667 groups = ["default"]; 668 platforms = []; 669 source = { 670 remotes = ["https://rubygems.org"]; 671 - sha256 = "10rz94kajilffp83sb767lr62b5f8l4jzqq80cr92wqxdgbszdks"; 672 type = "gem"; 673 }; 674 - version = "1.3.1"; 675 }; 676 cbor = { 677 groups = ["default"]; ··· 1084 platforms = []; 1085 source = { 1086 remotes = ["https://rubygems.org"]; 1087 - sha256 = "0gzk7phrryxlq4k3jrcxm8faifmbqrbfxq7jx089ncsixwd69bn4"; 1088 type = "gem"; 1089 }; 1090 - version = "3.1.0"; 1091 }; 1092 diff-lcs = { 1093 groups = ["default" "development" "test"]; ··· 1861 platforms = []; 1862 source = { 1863 remotes = ["https://rubygems.org"]; 1864 - sha256 = "137gr4nbxhcyh4s60r2z0js8q2bfnmxiggwnf122wp9csywlnyg2"; 1865 type = "gem"; 1866 }; 1867 - version = "13.9.0.pre.rc1"; 1868 }; 1869 github-markup = { 1870 groups = ["default"]; ··· 1899 version = "0.10.5"; 1900 }; 1901 gitlab-dangerfiles = { 1902 - dependencies = ["danger"]; 1903 groups = ["danger" "development" "test"]; 1904 platforms = []; 1905 source = { 1906 remotes = ["https://rubygems.org"]; 1907 - sha256 = "09ggs890b5gfphnz7ayavs55l6xhw323spfd22dg246g0rw9vliy"; 1908 type = "gem"; 1909 }; 1910 - version = "0.8.0"; 1911 }; 1912 gitlab-experiment = { 1913 dependencies = ["activesupport" "scientist"]; ··· 1915 platforms = []; 1916 source = { 1917 remotes = ["https://rubygems.org"]; 1918 - sha256 = "0x4hyva7ypi2mx5jcyxac8w7ffai1pkkjc49fk3avqh4aimlibfr"; 1919 type = "gem"; 1920 }; 1921 - version = "0.5.0"; 1922 }; 1923 gitlab-fog-azure-rm = { 1924 dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types" "ms_rest_azure"]; ··· 1948 platforms = []; 1949 source = { 1950 remotes = ["https://rubygems.org"]; 1951 - sha256 = "03i8fc1yzm5yzqxb8bxhjkhqpj17fy71vg2z02bcj4mzbj0piflx"; 1952 type = "gem"; 1953 }; 1954 - version = "0.16.1"; 1955 }; 1956 gitlab-license = { 1957 groups = ["default"]; 1958 platforms = []; 1959 source = { 1960 remotes = ["https://rubygems.org"]; 1961 - sha256 = "01z5pb6fg1j83p73vys2fhj7qh60zkqbgiyp4nvw013a6hjlv3qk"; 1962 type = "gem"; 1963 }; 1964 - version = "1.3.1"; 1965 }; 1966 gitlab-mail_room = { 1967 groups = ["default"]; ··· 2014 platforms = []; 2015 source = { 2016 remotes = ["https://rubygems.org"]; 2017 - sha256 = "055v0cxvxgy12iwhqa2xbsxa9j6ww7p1f5jqwncwsnr7l6f1f4c9"; 2018 type = "gem"; 2019 }; 2020 - version = "0.5.5"; 2021 }; 2022 gitlab-styles = { 2023 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-performance" "rubocop-rails" "rubocop-rspec"]; ··· 2025 platforms = []; 2026 source = { 2027 remotes = ["https://rubygems.org"]; 2028 - sha256 = "0y3livdpkdzp4cy47ycpwqa7nhrf6fb1ff2lwhh4l5n4dpqympwn"; 2029 type = "gem"; 2030 }; 2031 - version = "6.1.0"; 2032 }; 2033 gitlab_chronic_duration = { 2034 dependencies = ["numerizer"]; ··· 2064 version = "0.4.2"; 2065 }; 2066 gon = { 2067 - dependencies = ["actionpack" "multi_json" "request_store"]; 2068 groups = ["default"]; 2069 platforms = []; 2070 source = { 2071 remotes = ["https://rubygems.org"]; 2072 - sha256 = "0q9nvnw98mbb40h7mlzn1zk40r2l29yybhinmiqhrq8a6adsv806"; 2073 type = "gem"; 2074 }; 2075 - version = "6.2.0"; 2076 }; 2077 google-api-client = { 2078 dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "rexml" "signet"]; ··· 2101 platforms = []; 2102 source = { 2103 remotes = ["https://rubygems.org"]; 2104 - sha256 = "1m3la0yid3bqx9b30raisqbp27d0q7vdrlslazrdasf8v1vhifxj"; 2105 type = "gem"; 2106 }; 2107 - version = "3.12.4"; 2108 }; 2109 googleapis-common-protos-types = { 2110 dependencies = ["google-protobuf"]; ··· 2319 platforms = []; 2320 source = { 2321 remotes = ["https://rubygems.org"]; 2322 - sha256 = "1gjbdni9jdpsdahrx2q7cvrc6jkrzpf9rdi0rli8mdvwi9xjafz5"; 2323 type = "gem"; 2324 }; 2325 - version = "2.14.4"; 2326 }; 2327 hana = { 2328 groups = ["default"]; ··· 2509 platforms = []; 2510 source = { 2511 remotes = ["https://rubygems.org"]; 2512 - sha256 = "08p6b13p99j1rrcrw1l3v0kb9mxbsvy6nk31r8h4rnszdgzpga32"; 2513 type = "gem"; 2514 }; 2515 - version = "1.8.9"; 2516 }; 2517 i18n_data = { 2518 groups = ["default"]; ··· 2635 platforms = []; 2636 source = { 2637 remotes = ["https://rubygems.org"]; 2638 - sha256 = "11di8qyam6bmqn0fvvvf3crgaqy4sil0d406ymx0jacn3ff98ymz"; 2639 type = "gem"; 2640 }; 2641 - version = "2.8.0"; 2642 }; 2643 json_schemer = { 2644 dependencies = ["ecma-re-validator" "hana" "regexp_parser" "uri_template"]; ··· 2731 platforms = []; 2732 source = { 2733 remotes = ["https://rubygems.org"]; 2734 - sha256 = "1c69rcwfrdrnx8ddl6k1qxhw9f2dj5x5bbddz435isl2hfr5zh92"; 2735 type = "gem"; 2736 }; 2737 - version = "1.17.0"; 2738 }; 2739 kramdown = { 2740 dependencies = ["rexml"]; 2741 - groups = ["default" "development"]; 2742 platforms = []; 2743 source = { 2744 remotes = ["https://rubygems.org"]; 2745 - sha256 = "1vmw752c26ny2jwl0npn0gbyqwgz4hdmlpxnsld9qi9xhk5b1qh7"; 2746 type = "gem"; 2747 }; 2748 - version = "2.3.0"; 2749 }; 2750 kramdown-parser-gfm = { 2751 dependencies = ["kramdown"]; ··· 2775 platforms = []; 2776 source = { 2777 remotes = ["https://rubygems.org"]; 2778 - sha256 = "190lfbiy1vwxhbgn4nl4dcbzxvm049jwc158r2x7kq3g5khjrxa2"; 2779 type = "gem"; 2780 }; 2781 - version = "2.4.3"; 2782 }; 2783 lefthook = { 2784 groups = ["development"]; ··· 2807 platforms = []; 2808 source = { 2809 remotes = ["https://rubygems.org"]; 2810 - sha256 = "17qhwrkncrrp1bi2f7fbkm5lpnkdsiwy8jcvgr2wa97ck8y4x2bb"; 2811 type = "gem"; 2812 }; 2813 - version = "1.3.4"; 2814 }; 2815 libyajl2 = { 2816 groups = ["default"]; ··· 2870 platforms = []; 2871 source = { 2872 remotes = ["https://rubygems.org"]; 2873 - sha256 = "0sgbs0frk601yc7bb33pz5z9cyadvj077vwy9k5zapsbn2rxf5aj"; 2874 type = "gem"; 2875 }; 2876 - version = "0.3.3"; 2877 }; 2878 lograge = { 2879 dependencies = ["actionpack" "activesupport" "railties" "request_store"]; ··· 2892 platforms = []; 2893 source = { 2894 remotes = ["https://rubygems.org"]; 2895 - sha256 = "0ndimir6k3kfrh8qrb7ir1j836l4r3qlwyclwjh88b86clblhszh"; 2896 type = "gem"; 2897 }; 2898 - version = "2.8.0"; 2899 }; 2900 lru_redux = { 2901 groups = ["default"]; ··· 2929 version = "2.7.1"; 2930 }; 2931 marcel = { 2932 - dependencies = ["mimemagic"]; 2933 - groups = ["default" "development" "test"]; 2934 platforms = []; 2935 source = { 2936 remotes = ["https://rubygems.org"]; 2937 - sha256 = "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx"; 2938 type = "gem"; 2939 }; 2940 - version = "0.3.3"; 2941 }; 2942 marginalia = { 2943 dependencies = ["actionpack" "activerecord"]; ··· 3016 }; 3017 version = "3.2020.0512"; 3018 }; 3019 - mimemagic = { 3020 - dependencies = ["nokogiri" "rake"]; 3021 - groups = ["default" "test"]; 3022 - platforms = []; 3023 - source = { 3024 - remotes = ["https://rubygems.org"]; 3025 - sha256 = "0cqm9n9122qpksn9v6mp0gn3lrzxhh72lwl7yb6j75gykdan6h41"; 3026 - type = "gem"; 3027 - }; 3028 - version = "0.3.10"; 3029 - }; 3030 mini_histogram = { 3031 groups = ["default" "test"]; 3032 platforms = []; ··· 3052 platforms = []; 3053 source = { 3054 remotes = ["https://rubygems.org"]; 3055 - sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha"; 3056 type = "gem"; 3057 }; 3058 - version = "1.0.2"; 3059 }; 3060 mini_portile2 = { 3061 groups = ["default" "development" "test"]; ··· 3321 platforms = []; 3322 source = { 3323 remotes = ["https://rubygems.org"]; 3324 - sha256 = "1ajwkqr28hwqbyl1l3czx4a34c88acxywyqp8cjyy0zgsd6sbhj2"; 3325 type = "gem"; 3326 }; 3327 - version = "1.11.1"; 3328 }; 3329 nokogumbo = { 3330 dependencies = ["nokogiri"]; ··· 4093 platforms = []; 4094 source = { 4095 remotes = ["https://rubygems.org"]; 4096 - sha256 = "0vs4kfgp5pr5032nnhdapq60ga6karann06ilq1yjx8qck87cfxg"; 4097 type = "gem"; 4098 }; 4099 - version = "6.0.3.4"; 4100 }; 4101 rails-controller-testing = { 4102 dependencies = ["actionpack" "actionview" "activesupport"]; ··· 4148 platforms = []; 4149 source = { 4150 remotes = ["https://rubygems.org"]; 4151 - sha256 = "0x28620cvfja8r06lk6f90pw5lvijz9qi4bjsa4z1d1rkr3v4r3w"; 4152 type = "gem"; 4153 }; 4154 - version = "6.0.3.4"; 4155 }; 4156 rainbow = { 4157 groups = ["default" "development" "test"]; ··· 4453 version = "1.4.0"; 4454 }; 4455 rexml = { 4456 - groups = ["default" "development" "test"]; 4457 platforms = []; 4458 source = { 4459 remotes = ["https://rubygems.org"]; 4460 - sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3"; 4461 type = "gem"; 4462 }; 4463 - version = "3.2.4"; 4464 }; 4465 rinku = { 4466 groups = ["default"]; ··· 4477 platforms = []; 4478 source = { 4479 remotes = ["https://rubygems.org"]; 4480 - sha256 = "1w8d6svhq3y9y952r8cqirxvdx12zlkb7zxjb44bcbidb2sisy4d"; 4481 type = "gem"; 4482 }; 4483 - version = "2.1.2"; 4484 }; 4485 rouge = { 4486 groups = ["default"]; ··· 4575 platforms = []; 4576 source = { 4577 remotes = ["https://rubygems.org"]; 4578 - sha256 = "0aw5knjij21kzwis3vkcmqc16p55lbig1wq0i37093qga7zfsdg1"; 4579 type = "gem"; 4580 }; 4581 - version = "4.0.2"; 4582 }; 4583 rspec-retry = { 4584 dependencies = ["rspec-core"]; ··· 4711 }; 4712 version = "0.2.1"; 4713 }; 4714 - ruby-magic-static = { 4715 dependencies = ["mini_portile2"]; 4716 groups = ["default"]; 4717 platforms = []; 4718 source = { 4719 remotes = ["https://rubygems.org"]; 4720 - sha256 = "0whs2i868g1bgglrxl6aba47h8n9zqglsipskk6l83rfkm85ik3g"; 4721 type = "gem"; 4722 }; 4723 - version = "0.3.5"; 4724 }; 4725 ruby-prof = { 4726 groups = ["default"]; ··· 4743 version = "1.11.0"; 4744 }; 4745 ruby-saml = { 4746 - dependencies = ["nokogiri"]; 4747 groups = ["default"]; 4748 platforms = []; 4749 source = { 4750 remotes = ["https://rubygems.org"]; 4751 - sha256 = "0k9d88fa8bp5szivbwq0qi960y3r2kp6jhnkmsp3n2rvwpn936i3"; 4752 type = "gem"; 4753 }; 4754 - version = "1.7.2"; 4755 }; 4756 ruby-statistics = { 4757 groups = ["default"]; ··· 5184 }; 5185 version = "2.0.0"; 5186 }; 5187 stackprof = { 5188 groups = ["default"]; 5189 platforms = []; ··· 5299 type = "gem"; 5300 }; 5301 version = "0.12.0"; 5302 }; 5303 text = { 5304 groups = ["default" "development"];
··· 26 platforms = []; 27 source = { 28 remotes = ["https://rubygems.org"]; 29 + sha256 = "1543p34bfq7s4l83m0f84f0z5yr1ip1miyimv4gh2k136pgk23r9"; 30 type = "gem"; 31 }; 32 + version = "6.0.3.6"; 33 }; 34 actionmailbox = { 35 dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"]; ··· 37 platforms = []; 38 source = { 39 remotes = ["https://rubygems.org"]; 40 + sha256 = "0dnx7mhhzwr45lsxkd7y9ld9vazcadxzs7813jp19hk3wra4jvs3"; 41 type = "gem"; 42 }; 43 + version = "6.0.3.6"; 44 }; 45 actionmailer = { 46 dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"]; ··· 48 platforms = []; 49 source = { 50 remotes = ["https://rubygems.org"]; 51 + sha256 = "1cnsv97qx7708wg00lxcl7a6h8amxn85h40s8ngszhknh8wpwj3f"; 52 type = "gem"; 53 }; 54 + version = "6.0.3.6"; 55 }; 56 actionpack = { 57 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; ··· 59 platforms = []; 60 source = { 61 remotes = ["https://rubygems.org"]; 62 + sha256 = "10rn7gmnnwpm593xv6lcf4qa72wmlbyjg4zmdc3lpb5596whd3yz"; 63 type = "gem"; 64 }; 65 + version = "6.0.3.6"; 66 }; 67 actiontext = { 68 dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"]; ··· 70 platforms = []; 71 source = { 72 remotes = ["https://rubygems.org"]; 73 + sha256 = "13i7x4zp991sq3zsagpzs01bhm81zgy63lamqrpsp68nv584n5sx"; 74 type = "gem"; 75 }; 76 + version = "6.0.3.6"; 77 }; 78 actionview = { 79 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 81 platforms = []; 82 source = { 83 remotes = ["https://rubygems.org"]; 84 + sha256 = "0ikqpxsrsb7xmq6ds5iq22nj2j3ai16z8z2j5r6lk8pzbi0wwsz5"; 85 type = "gem"; 86 }; 87 + version = "6.0.3.6"; 88 }; 89 activejob = { 90 dependencies = ["activesupport" "globalid"]; ··· 92 platforms = []; 93 source = { 94 remotes = ["https://rubygems.org"]; 95 + sha256 = "1sy9kyl7famlwrdw7gz6sy7azhkcsn1mjja44s44libcz3fl7jpc"; 96 type = "gem"; 97 }; 98 + version = "6.0.3.6"; 99 }; 100 activemodel = { 101 dependencies = ["activesupport"]; ··· 103 platforms = []; 104 source = { 105 remotes = ["https://rubygems.org"]; 106 + sha256 = "15kq8ghmkav331dz1pak1bc8q1v5xajw6pkj20hqr8m5zl6czcld"; 107 type = "gem"; 108 }; 109 + version = "6.0.3.6"; 110 }; 111 activerecord = { 112 dependencies = ["activemodel" "activesupport"]; ··· 114 platforms = []; 115 source = { 116 remotes = ["https://rubygems.org"]; 117 + sha256 = "1a3hc2rammy4mfrjwzc9rsn497yq9xc0x89c00niiq45q3qs44vz"; 118 type = "gem"; 119 }; 120 + version = "6.0.3.6"; 121 }; 122 activerecord-explain-analyze = { 123 dependencies = ["activerecord" "pg"]; ··· 136 platforms = []; 137 source = { 138 remotes = ["https://rubygems.org"]; 139 + sha256 = "1jwdfqn01g7v7ssrrf2q2pvc8k6rdqccp26qkyfxiraaz9d1la62"; 140 type = "gem"; 141 }; 142 + version = "6.0.3.6"; 143 }; 144 activesupport = { 145 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 147 platforms = []; 148 source = { 149 remotes = ["https://rubygems.org"]; 150 + sha256 = "0sls37x9pd2zmipn14c46gcjbfzlg269r413cvm0d58595qkiv7z"; 151 type = "gem"; 152 }; 153 + version = "6.0.3.6"; 154 }; 155 acts-as-taggable-on = { 156 dependencies = ["activerecord"]; ··· 527 platforms = []; 528 source = { 529 remotes = ["https://rubygems.org"]; 530 + sha256 = "11220lfzhsyf5fcril3qd689kgg46qlpiiaj00hc9mh4mcbc3vrr"; 531 type = "gem"; 532 }; 533 + version = "2.9.1"; 534 }; 535 bindata = { 536 groups = ["default"]; ··· 574 }; 575 version = "4.2.0"; 576 }; 577 browser = { 578 groups = ["default"]; 579 platforms = []; ··· 653 version = "1.0.22"; 654 }; 655 carrierwave = { 656 + dependencies = ["activemodel" "activesupport" "mime-types" "ssrf_filter"]; 657 groups = ["default"]; 658 platforms = []; 659 source = { 660 remotes = ["https://rubygems.org"]; 661 + sha256 = "055i3ybjv9n9hqaazxn3d9ibqhlwh93d4hdlwbpjjfy8qbrz6hiw"; 662 type = "gem"; 663 }; 664 + version = "1.3.2"; 665 }; 666 cbor = { 667 groups = ["default"]; ··· 1074 platforms = []; 1075 source = { 1076 remotes = ["https://rubygems.org"]; 1077 + sha256 = "148pfr6g8dwikdq3994gsid2a3n6p5h4z1a1dzh1898shr5f9znc"; 1078 type = "gem"; 1079 }; 1080 + version = "4.0.0"; 1081 }; 1082 diff-lcs = { 1083 groups = ["default" "development" "test"]; ··· 1851 platforms = []; 1852 source = { 1853 remotes = ["https://rubygems.org"]; 1854 + sha256 = "1hbc2frfyxxlar9ggpnl4x090nw1nlriazzkdgjz3r4mx4ihja1b"; 1855 type = "gem"; 1856 }; 1857 + version = "13.11.0.pre.rc1"; 1858 }; 1859 github-markup = { 1860 groups = ["default"]; ··· 1889 version = "0.10.5"; 1890 }; 1891 gitlab-dangerfiles = { 1892 + dependencies = ["danger-gitlab"]; 1893 groups = ["danger" "development" "test"]; 1894 platforms = []; 1895 source = { 1896 remotes = ["https://rubygems.org"]; 1897 + sha256 = "0ivkbq50fhm39zwyfac4q3y0qkrsk3hmrk1ggyhz1yphkq38qvq7"; 1898 type = "gem"; 1899 }; 1900 + version = "1.1.1"; 1901 }; 1902 gitlab-experiment = { 1903 dependencies = ["activesupport" "scientist"]; ··· 1905 platforms = []; 1906 source = { 1907 remotes = ["https://rubygems.org"]; 1908 + sha256 = "0ccjmm10pjvpzy5m7b86mxd2mg2x0k4y0c4cim0r4y7sy2c115mz"; 1909 type = "gem"; 1910 }; 1911 + version = "0.5.3"; 1912 }; 1913 gitlab-fog-azure-rm = { 1914 dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types" "ms_rest_azure"]; ··· 1938 platforms = []; 1939 source = { 1940 remotes = ["https://rubygems.org"]; 1941 + sha256 = "0184rq6sal3xz4f0w5iaa5zf3q55i4dh0rlvr25l1g0s2imwr3fa"; 1942 type = "gem"; 1943 }; 1944 + version = "0.16.2"; 1945 }; 1946 gitlab-license = { 1947 groups = ["default"]; 1948 platforms = []; 1949 source = { 1950 remotes = ["https://rubygems.org"]; 1951 + sha256 = "1rfyxchshl2h0c2dpsy1wa751l02i22nv5mkhygfwnbi0ndkzqmg"; 1952 type = "gem"; 1953 }; 1954 + version = "1.4.0"; 1955 }; 1956 gitlab-mail_room = { 1957 groups = ["default"]; ··· 2004 platforms = []; 2005 source = { 2006 remotes = ["https://rubygems.org"]; 2007 + sha256 = "0838p0vnyl65571d8j5hljwyfyhsnfs6dlj6di57gpmwrbl9sdpr"; 2008 type = "gem"; 2009 }; 2010 + version = "0.5.6"; 2011 }; 2012 gitlab-styles = { 2013 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-performance" "rubocop-rails" "rubocop-rspec"]; ··· 2015 platforms = []; 2016 source = { 2017 remotes = ["https://rubygems.org"]; 2018 + sha256 = "1lgjp6cfb92z7i03f9k519bjabnnh1k0bgzmagp5x15iza73sz4v"; 2019 type = "gem"; 2020 }; 2021 + version = "6.2.0"; 2022 }; 2023 gitlab_chronic_duration = { 2024 dependencies = ["numerizer"]; ··· 2054 version = "0.4.2"; 2055 }; 2056 gon = { 2057 + dependencies = ["actionpack" "i18n" "multi_json" "request_store"]; 2058 groups = ["default"]; 2059 platforms = []; 2060 source = { 2061 remotes = ["https://rubygems.org"]; 2062 + sha256 = "1w6ji15jrl4p6q0gxy5mmqspvzbmgkqj1d3xmbqr0a1rb7b1i9p3"; 2063 type = "gem"; 2064 }; 2065 + version = "6.4.0"; 2066 }; 2067 google-api-client = { 2068 dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "rexml" "signet"]; ··· 2091 platforms = []; 2092 source = { 2093 remotes = ["https://rubygems.org"]; 2094 + sha256 = "0pbm2kjhxvazx9d5c071bxcjx5cbip6d2y36dii2a4558nqjd12p"; 2095 type = "gem"; 2096 }; 2097 + version = "3.14.0"; 2098 }; 2099 googleapis-common-protos-types = { 2100 dependencies = ["google-protobuf"]; ··· 2309 platforms = []; 2310 source = { 2311 remotes = ["https://rubygems.org"]; 2312 + sha256 = "13n3v9kbyrrm48hn1v0028cdrsq7pswb4s4w63x4b29kc99m1s6j"; 2313 type = "gem"; 2314 }; 2315 + version = "2.15.0"; 2316 }; 2317 hana = { 2318 groups = ["default"]; ··· 2499 platforms = []; 2500 source = { 2501 remotes = ["https://rubygems.org"]; 2502 + sha256 = "0g2fnag935zn2ggm5cn6k4s4xvv53v2givj1j90szmvavlpya96a"; 2503 type = "gem"; 2504 }; 2505 + version = "1.8.10"; 2506 }; 2507 i18n_data = { 2508 groups = ["default"]; ··· 2625 platforms = []; 2626 source = { 2627 remotes = ["https://rubygems.org"]; 2628 + sha256 = "1yv5lfmr2nzd14af498xqd5p89f3g080q8wk0klr3vxgypsikkb5"; 2629 type = "gem"; 2630 }; 2631 + version = "2.8.1"; 2632 }; 2633 json_schemer = { 2634 dependencies = ["ecma-re-validator" "hana" "regexp_parser" "uri_template"]; ··· 2721 platforms = []; 2722 source = { 2723 remotes = ["https://rubygems.org"]; 2724 + sha256 = "056g86ndhq51303k4g3fhdfwhpr6cpzypxhlnp0wxjpbmli09xw2"; 2725 type = "gem"; 2726 }; 2727 + version = "1.21.1"; 2728 }; 2729 kramdown = { 2730 dependencies = ["rexml"]; 2731 + groups = ["danger" "default" "development" "test"]; 2732 platforms = []; 2733 source = { 2734 remotes = ["https://rubygems.org"]; 2735 + sha256 = "0jdbcjv4v7sj888bv3vc6d1dg4ackkh7ywlmn9ln2g9alk7kisar"; 2736 type = "gem"; 2737 }; 2738 + version = "2.3.1"; 2739 }; 2740 kramdown-parser-gfm = { 2741 dependencies = ["kramdown"]; ··· 2765 platforms = []; 2766 source = { 2767 remotes = ["https://rubygems.org"]; 2768 + sha256 = "1xdyvr5j0gjj7b10kgvh8ylxnwk3wx19my42wqn9h82r4p246hlm"; 2769 type = "gem"; 2770 }; 2771 + version = "2.5.0"; 2772 }; 2773 lefthook = { 2774 groups = ["development"]; ··· 2797 platforms = []; 2798 source = { 2799 remotes = ["https://rubygems.org"]; 2800 + sha256 = "0pianlrbf9n7jrqxpyxgsfk1j1d312d57d6gq7yxni6ax2q0293q"; 2801 type = "gem"; 2802 }; 2803 + version = "1.4.0"; 2804 }; 2805 libyajl2 = { 2806 groups = ["default"]; ··· 2860 platforms = []; 2861 source = { 2862 remotes = ["https://rubygems.org"]; 2863 + sha256 = "0g6w327y8d7dr0d7zw6p7hmlwh0hcvb7pkc7xxyf5mn3fmw6fdh1"; 2864 type = "gem"; 2865 }; 2866 + version = "0.6.2"; 2867 }; 2868 lograge = { 2869 dependencies = ["actionpack" "activesupport" "railties" "request_store"]; ··· 2882 platforms = []; 2883 source = { 2884 remotes = ["https://rubygems.org"]; 2885 + sha256 = "1w9mbii8515p28xd4k72f3ab2g6xiyq15497ys5r8jn6m355lgi7"; 2886 type = "gem"; 2887 }; 2888 + version = "2.9.1"; 2889 }; 2890 lru_redux = { 2891 groups = ["default"]; ··· 2919 version = "2.7.1"; 2920 }; 2921 marcel = { 2922 + groups = ["default" "test"]; 2923 platforms = []; 2924 source = { 2925 remotes = ["https://rubygems.org"]; 2926 + sha256 = "0bp001p687nsa4a8sp3q1iv8pfhs24w7s3avychjp64sdkg6jxq3"; 2927 type = "gem"; 2928 }; 2929 + version = "1.0.1"; 2930 }; 2931 marginalia = { 2932 dependencies = ["actionpack" "activerecord"]; ··· 3005 }; 3006 version = "3.2020.0512"; 3007 }; 3008 mini_histogram = { 3009 groups = ["default" "test"]; 3010 platforms = []; ··· 3030 platforms = []; 3031 source = { 3032 remotes = ["https://rubygems.org"]; 3033 + sha256 = "0kb7jq3wjgckmkzna799y5qmvn6vg52878bkgw35qay6lflcrwih"; 3034 type = "gem"; 3035 }; 3036 + version = "1.1.0"; 3037 }; 3038 mini_portile2 = { 3039 groups = ["default" "development" "test"]; ··· 3299 platforms = []; 3300 source = { 3301 remotes = ["https://rubygems.org"]; 3302 + sha256 = "19d78mdg2lbz9jb4ph6nk783c9jbsdm8rnllwhga6pd53xffp6x0"; 3303 type = "gem"; 3304 }; 3305 + version = "1.11.3"; 3306 }; 3307 nokogumbo = { 3308 dependencies = ["nokogiri"]; ··· 4071 platforms = []; 4072 source = { 4073 remotes = ["https://rubygems.org"]; 4074 + sha256 = "01mwx4q9yz792dbi61j378iz6p7q63sxj3267jwwccjqmn6hf2kr"; 4075 type = "gem"; 4076 }; 4077 + version = "6.0.3.6"; 4078 }; 4079 rails-controller-testing = { 4080 dependencies = ["actionpack" "actionview" "activesupport"]; ··· 4126 platforms = []; 4127 source = { 4128 remotes = ["https://rubygems.org"]; 4129 + sha256 = "0i50vbscdk6wqxd2p0xwsyi07lwda612njqk8pn1f56snz5z0dcr"; 4130 type = "gem"; 4131 }; 4132 + version = "6.0.3.6"; 4133 }; 4134 rainbow = { 4135 groups = ["default" "development" "test"]; ··· 4431 version = "1.4.0"; 4432 }; 4433 rexml = { 4434 + groups = ["danger" "default" "development" "test"]; 4435 platforms = []; 4436 source = { 4437 remotes = ["https://rubygems.org"]; 4438 + sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53"; 4439 type = "gem"; 4440 }; 4441 + version = "3.2.5"; 4442 }; 4443 rinku = { 4444 groups = ["default"]; ··· 4455 platforms = []; 4456 source = { 4457 remotes = ["https://rubygems.org"]; 4458 + sha256 = "11q7rkjx40yi6lpylgl2jkpy162mjw7mswrcgcax86vgpbpjx6i3"; 4459 type = "gem"; 4460 }; 4461 + version = "6.2.0"; 4462 }; 4463 rouge = { 4464 groups = ["default"]; ··· 4553 platforms = []; 4554 source = { 4555 remotes = ["https://rubygems.org"]; 4556 + sha256 = "1pj2a9vrkp2xzlq0810q90sdc2zcqc7k92n57hxzhri2vcspy7n6"; 4557 type = "gem"; 4558 }; 4559 + version = "5.0.1"; 4560 }; 4561 rspec-retry = { 4562 dependencies = ["rspec-core"]; ··· 4689 }; 4690 version = "0.2.1"; 4691 }; 4692 + ruby-magic = { 4693 dependencies = ["mini_portile2"]; 4694 groups = ["default"]; 4695 platforms = []; 4696 source = { 4697 remotes = ["https://rubygems.org"]; 4698 + sha256 = "1mn1m682l6hv54afh1an5lh623zbllgl2aqjz2f62v892slzkq57"; 4699 type = "gem"; 4700 }; 4701 + version = "0.4.0"; 4702 }; 4703 ruby-prof = { 4704 groups = ["default"]; ··· 4721 version = "1.11.0"; 4722 }; 4723 ruby-saml = { 4724 + dependencies = ["nokogiri" "rexml"]; 4725 groups = ["default"]; 4726 platforms = []; 4727 source = { 4728 remotes = ["https://rubygems.org"]; 4729 + sha256 = "0hczs2s490x6lj8z9xczlgi4c159nk9b10njsnl37nqbgjfkjgsw"; 4730 type = "gem"; 4731 }; 4732 + version = "1.12.1"; 4733 }; 4734 ruby-statistics = { 4735 groups = ["default"]; ··· 5162 }; 5163 version = "2.0.0"; 5164 }; 5165 + ssrf_filter = { 5166 + groups = ["default"]; 5167 + platforms = []; 5168 + source = { 5169 + remotes = ["https://rubygems.org"]; 5170 + sha256 = "0flmg6f444liaxjgdwdrwcfwyyhc54a7wp26kqih2cklwll5gp40"; 5171 + type = "gem"; 5172 + }; 5173 + version = "1.0.7"; 5174 + }; 5175 stackprof = { 5176 groups = ["default"]; 5177 platforms = []; ··· 5287 type = "gem"; 5288 }; 5289 version = "0.12.0"; 5290 + }; 5291 + test_file_finder = { 5292 + dependencies = ["faraday"]; 5293 + groups = ["development" "test"]; 5294 + platforms = []; 5295 + source = { 5296 + remotes = ["https://rubygems.org"]; 5297 + sha256 = "0mbhiz7g7nd3v1ai4cgwzp2zr34k1h5am0vn9bny5qqn1408rlgi"; 5298 + type = "gem"; 5299 + }; 5300 + version = "0.1.3"; 5301 }; 5302 text = { 5303 groups = ["default" "development"];
+148 -132
pkgs/applications/version-management/gitlab/yarnPkgs.nix
··· 794 }; 795 } 796 { 797 - name = "_gitlab_eslint_plugin___eslint_plugin_8.1.0.tgz"; 798 path = fetchurl { 799 - name = "_gitlab_eslint_plugin___eslint_plugin_8.1.0.tgz"; 800 - url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-8.1.0.tgz"; 801 - sha1 = "a98ac4219da3316d30ee717ef0603c8fa0c4d5d8"; 802 }; 803 } 804 { ··· 818 }; 819 } 820 { 821 - name = "_gitlab_svgs___svgs_1.185.0.tgz"; 822 path = fetchurl { 823 - name = "_gitlab_svgs___svgs_1.185.0.tgz"; 824 - url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.185.0.tgz"; 825 - sha1 = "15b5c6d680b5fcfc2deb2a5decef427939e34ed7"; 826 }; 827 } 828 { ··· 834 }; 835 } 836 { 837 - name = "_gitlab_ui___ui_28.9.1.tgz"; 838 path = fetchurl { 839 - name = "_gitlab_ui___ui_28.9.1.tgz"; 840 - url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-28.9.1.tgz"; 841 - sha1 = "7d4d4502ff09fca19ab815504f80afbf03dd2fc1"; 842 }; 843 } 844 { ··· 1010 }; 1011 } 1012 { 1013 name = "_rails_actioncable___actioncable_6.1.0.tgz"; 1014 path = fetchurl { 1015 name = "_rails_actioncable___actioncable_6.1.0.tgz"; ··· 1138 }; 1139 } 1140 { 1141 - name = "_toast_ui_editor___editor_2.5.1.tgz"; 1142 path = fetchurl { 1143 - name = "_toast_ui_editor___editor_2.5.1.tgz"; 1144 - url = "https://registry.yarnpkg.com/@toast-ui/editor/-/editor-2.5.1.tgz"; 1145 - sha1 = "42671c52ca4b97c84f684d09c2966711b36f41a7"; 1146 }; 1147 } 1148 { 1149 - name = "_toast_ui_vue_editor___vue_editor_2.5.1.tgz"; 1150 path = fetchurl { 1151 - name = "_toast_ui_vue_editor___vue_editor_2.5.1.tgz"; 1152 - url = "https://registry.yarnpkg.com/@toast-ui/vue-editor/-/vue-editor-2.5.1.tgz"; 1153 - sha1 = "0a221d74d5305c8ca20cb11d9eb8ff9206455cfc"; 1154 }; 1155 } 1156 { ··· 1658 }; 1659 } 1660 { 1661 name = "acorn___acorn_6.4.2.tgz"; 1662 path = fetchurl { 1663 name = "acorn___acorn_6.4.2.tgz"; ··· 1671 name = "acorn___acorn_7.4.1.tgz"; 1672 url = "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz"; 1673 sha1 = "feaed255973d2e77555b83dbc08851a6c63520fa"; 1674 }; 1675 } 1676 { ··· 2394 }; 2395 } 2396 { 2397 - name = "bfj___bfj_6.1.1.tgz"; 2398 - path = fetchurl { 2399 - name = "bfj___bfj_6.1.1.tgz"; 2400 - url = "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz"; 2401 - sha1 = "05a3b7784fbd72cfa3c22e56002ef99336516c48"; 2402 - }; 2403 - } 2404 - { 2405 name = "big.js___big.js_5.2.2.tgz"; 2406 path = fetchurl { 2407 name = "big.js___big.js_5.2.2.tgz"; ··· 2890 }; 2891 } 2892 { 2893 - name = "check_types___check_types_7.3.0.tgz"; 2894 - path = fetchurl { 2895 - name = "check_types___check_types_7.3.0.tgz"; 2896 - url = "https://registry.yarnpkg.com/check-types/-/check-types-7.3.0.tgz"; 2897 - sha1 = "468f571a4435c24248f5fd0cb0e8d87c3c341e7d"; 2898 - }; 2899 - } 2900 - { 2901 name = "chokidar___chokidar_3.4.0.tgz"; 2902 path = fetchurl { 2903 name = "chokidar___chokidar_3.4.0.tgz"; ··· 3167 name = "commander___commander_2.20.0.tgz"; 3168 url = "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz"; 3169 sha1 = "d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"; 3170 }; 3171 } 3172 { ··· 3450 }; 3451 } 3452 { 3453 - name = "core_js___core_js_3.9.1.tgz"; 3454 path = fetchurl { 3455 - name = "core_js___core_js_3.9.1.tgz"; 3456 - url = "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz"; 3457 - sha1 = "cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae"; 3458 }; 3459 } 3460 { ··· 4514 }; 4515 } 4516 { 4517 - name = "duplexer___duplexer_0.1.1.tgz"; 4518 path = fetchurl { 4519 - name = "duplexer___duplexer_0.1.1.tgz"; 4520 - url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz"; 4521 - sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"; 4522 }; 4523 } 4524 { ··· 4570 }; 4571 } 4572 { 4573 - name = "ejs___ejs_2.6.1.tgz"; 4574 - path = fetchurl { 4575 - name = "ejs___ejs_2.6.1.tgz"; 4576 - url = "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz"; 4577 - sha1 = "498ec0d495655abc6f23cd61868d926464071aa0"; 4578 - }; 4579 - } 4580 - { 4581 name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz"; 4582 path = fetchurl { 4583 name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz"; ··· 4930 }; 4931 } 4932 { 4933 - name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.5.0.tgz"; 4934 path = fetchurl { 4935 - name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.5.0.tgz"; 4936 - url = "https://registry.yarnpkg.com/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-2.5.0.tgz"; 4937 - sha1 = "6c12e3aae172bfd3363b7ac8c3f3e944704867f4"; 4938 }; 4939 } 4940 { ··· 5002 }; 5003 } 5004 { 5005 - name = "eslint___eslint_7.21.0.tgz"; 5006 path = fetchurl { 5007 - name = "eslint___eslint_7.21.0.tgz"; 5008 - url = "https://registry.yarnpkg.com/eslint/-/eslint-7.21.0.tgz"; 5009 - sha1 = "4ecd5b8c5b44f5dedc9b8a110b01bbfeb15d1c83"; 5010 }; 5011 } 5012 { ··· 5370 }; 5371 } 5372 { 5373 - name = "file_loader___file_loader_5.1.0.tgz"; 5374 path = fetchurl { 5375 - name = "file_loader___file_loader_5.1.0.tgz"; 5376 - url = "https://registry.yarnpkg.com/file-loader/-/file-loader-5.1.0.tgz"; 5377 - sha1 = "cb56c070efc0e40666424309bd0d9e45ac6f2bb8"; 5378 }; 5379 } 5380 { ··· 5386 }; 5387 } 5388 { 5389 - name = "filesize___filesize_3.6.1.tgz"; 5390 - path = fetchurl { 5391 - name = "filesize___filesize_3.6.1.tgz"; 5392 - url = "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz"; 5393 - sha1 = "090bb3ee01b6f801a8a8be99d31710b3422bb317"; 5394 - }; 5395 - } 5396 - { 5397 name = "fill_range___fill_range_4.0.0.tgz"; 5398 path = fetchurl { 5399 name = "fill_range___fill_range_4.0.0.tgz"; ··· 5890 }; 5891 } 5892 { 5893 name = "globby___globby_11.0.2.tgz"; 5894 path = fetchurl { 5895 name = "globby___globby_11.0.2.tgz"; ··· 6002 }; 6003 } 6004 { 6005 - name = "gzip_size___gzip_size_5.0.0.tgz"; 6006 path = fetchurl { 6007 - name = "gzip_size___gzip_size_5.0.0.tgz"; 6008 - url = "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz"; 6009 - sha1 = "a55ecd99222f4c48fd8c01c625ce3b349d0a0e80"; 6010 }; 6011 } 6012 { ··· 6215 name = "homedir_polyfill___homedir_polyfill_1.0.1.tgz"; 6216 url = "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; 6217 sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; 6218 - }; 6219 - } 6220 - { 6221 - name = "hoopy___hoopy_0.1.4.tgz"; 6222 - path = fetchurl { 6223 - name = "hoopy___hoopy_0.1.4.tgz"; 6224 - url = "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz"; 6225 - sha1 = "609207d661100033a9a9402ad3dea677381c1b1d"; 6226 }; 6227 } 6228 { ··· 8354 }; 8355 } 8356 { 8357 - name = "lodash___lodash_4.17.20.tgz"; 8358 path = fetchurl { 8359 - name = "lodash___lodash_4.17.20.tgz"; 8360 - url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz"; 8361 - sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52"; 8362 }; 8363 } 8364 { ··· 8730 }; 8731 } 8732 { 8733 - name = "mermaid___mermaid_8.9.0.tgz"; 8734 path = fetchurl { 8735 - name = "mermaid___mermaid_8.9.0.tgz"; 8736 - url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.9.0.tgz"; 8737 - sha1 = "e569517863ab903aa5389cd746b68ca958a8ca7c"; 8738 }; 8739 } 8740 { ··· 8778 }; 8779 } 8780 { 8781 - name = "mime_db___mime_db_1.44.0.tgz"; 8782 path = fetchurl { 8783 - name = "mime_db___mime_db_1.44.0.tgz"; 8784 - url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz"; 8785 - sha1 = "fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"; 8786 }; 8787 } 8788 { 8789 - name = "mime_types___mime_types_2.1.27.tgz"; 8790 path = fetchurl { 8791 - name = "mime_types___mime_types_2.1.27.tgz"; 8792 - url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz"; 8793 - sha1 = "47949f98e279ea53119f5722e0f34e529bec009f"; 8794 }; 8795 } 8796 { ··· 8994 }; 8995 } 8996 { 8997 - name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.0.tgz"; 8998 path = fetchurl { 8999 - name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.0.tgz"; 9000 - url = "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-1.9.0.tgz"; 9001 - sha1 = "5b547281b9f404057dc5d8c5722390df9ac90be6"; 9002 }; 9003 } 9004 { ··· 9474 }; 9475 } 9476 { 9477 - name = "opener___opener_1.5.1.tgz"; 9478 path = fetchurl { 9479 - name = "opener___opener_1.5.1.tgz"; 9480 - url = "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz"; 9481 - sha1 = "6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"; 9482 }; 9483 } 9484 { ··· 11530 }; 11531 } 11532 { 11533 name = "sisteransi___sisteransi_1.0.5.tgz"; 11534 path = fetchurl { 11535 name = "sisteransi___sisteransi_1.0.5.tgz"; ··· 12538 }; 12539 } 12540 { 12541 name = "touch___touch_3.1.0.tgz"; 12542 path = fetchurl { 12543 name = "touch___touch_3.1.0.tgz"; ··· 12615 name = "try_to_catch___try_to_catch_1.1.1.tgz"; 12616 url = "https://registry.yarnpkg.com/try-to-catch/-/try-to-catch-1.1.1.tgz"; 12617 sha1 = "770162dd13b9a0e55da04db5b7f888956072038a"; 12618 - }; 12619 - } 12620 - { 12621 - name = "tryer___tryer_1.0.0.tgz"; 12622 - path = fetchurl { 12623 - name = "tryer___tryer_1.0.0.tgz"; 12624 - url = "https://registry.yarnpkg.com/tryer/-/tryer-1.0.0.tgz"; 12625 - sha1 = "027b69fa823225e551cace3ef03b11f6ab37c1d7"; 12626 }; 12627 } 12628 { ··· 12714 }; 12715 } 12716 { 12717 name = "type_fest___type_fest_0.6.0.tgz"; 12718 path = fetchurl { 12719 name = "type_fest___type_fest_0.6.0.tgz"; ··· 12978 }; 12979 } 12980 { 12981 - name = "url_loader___url_loader_3.0.0.tgz"; 12982 path = fetchurl { 12983 - name = "url_loader___url_loader_3.0.0.tgz"; 12984 - url = "https://registry.yarnpkg.com/url-loader/-/url-loader-3.0.0.tgz"; 12985 - sha1 = "9f1f11b371acf6e51ed15a50db635e02eec18368"; 12986 }; 12987 } 12988 { ··· 13370 }; 13371 } 13372 { 13373 - name = "vue_virtual_scroll_list___vue_virtual_scroll_list_1.4.4.tgz"; 13374 path = fetchurl { 13375 - name = "vue_virtual_scroll_list___vue_virtual_scroll_list_1.4.4.tgz"; 13376 - url = "https://registry.yarnpkg.com/vue-virtual-scroll-list/-/vue-virtual-scroll-list-1.4.4.tgz"; 13377 - sha1 = "5fca7a13f785899bbfb70471ec4fe222437d8495"; 13378 }; 13379 } 13380 { ··· 13482 }; 13483 } 13484 { 13485 - name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.9.0.tgz"; 13486 path = fetchurl { 13487 - name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.9.0.tgz"; 13488 - url = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz"; 13489 - sha1 = "f6f94db108fb574e415ad313de41a2707d33ef3c"; 13490 }; 13491 } 13492 { ··· 13698 }; 13699 } 13700 { 13701 - name = "ws___ws_7.3.0.tgz"; 13702 path = fetchurl { 13703 - name = "ws___ws_7.3.0.tgz"; 13704 - url = "https://registry.yarnpkg.com/ws/-/ws-7.3.0.tgz"; 13705 - sha1 = "4b2f7f219b3d3737bc1a2fbf145d825b94d38ffd"; 13706 }; 13707 } 13708 {
··· 794 }; 795 } 796 { 797 + name = "_gitlab_eslint_plugin___eslint_plugin_8.2.0.tgz"; 798 path = fetchurl { 799 + name = "_gitlab_eslint_plugin___eslint_plugin_8.2.0.tgz"; 800 + url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-8.2.0.tgz"; 801 + sha1 = "caccf2777febd89420c0225e000a789376ecaba2"; 802 }; 803 } 804 { ··· 818 }; 819 } 820 { 821 + name = "_gitlab_svgs___svgs_1.189.0.tgz"; 822 path = fetchurl { 823 + name = "_gitlab_svgs___svgs_1.189.0.tgz"; 824 + url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.189.0.tgz"; 825 + sha1 = "1ba972bfbcf46e52321c50fd57d00315535c3d1b"; 826 }; 827 } 828 { ··· 834 }; 835 } 836 { 837 + name = "_gitlab_ui___ui_29.6.0.tgz"; 838 path = fetchurl { 839 + name = "_gitlab_ui___ui_29.6.0.tgz"; 840 + url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-29.6.0.tgz"; 841 + sha1 = "5e8369d7aeab56edab570ef148dbc289b51901fc"; 842 }; 843 } 844 { ··· 1010 }; 1011 } 1012 { 1013 + name = "_polka_url___url_1.0.0_next.12.tgz"; 1014 + path = fetchurl { 1015 + name = "_polka_url___url_1.0.0_next.12.tgz"; 1016 + url = "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.12.tgz"; 1017 + sha1 = "431ec342a7195622f86688bbda82e3166ce8cb28"; 1018 + }; 1019 + } 1020 + { 1021 name = "_rails_actioncable___actioncable_6.1.0.tgz"; 1022 path = fetchurl { 1023 name = "_rails_actioncable___actioncable_6.1.0.tgz"; ··· 1146 }; 1147 } 1148 { 1149 + name = "_toast_ui_editor___editor_2.5.2.tgz"; 1150 path = fetchurl { 1151 + name = "_toast_ui_editor___editor_2.5.2.tgz"; 1152 + url = "https://registry.yarnpkg.com/@toast-ui/editor/-/editor-2.5.2.tgz"; 1153 + sha1 = "0637e1bbdb205c1ab53b6d3722ced26399b2f0ca"; 1154 }; 1155 } 1156 { 1157 + name = "_toast_ui_vue_editor___vue_editor_2.5.2.tgz"; 1158 path = fetchurl { 1159 + name = "_toast_ui_vue_editor___vue_editor_2.5.2.tgz"; 1160 + url = "https://registry.yarnpkg.com/@toast-ui/vue-editor/-/vue-editor-2.5.2.tgz"; 1161 + sha1 = "0b54107a196471eacb18aabb7100101606917b27"; 1162 }; 1163 } 1164 { ··· 1666 }; 1667 } 1668 { 1669 + name = "acorn_walk___acorn_walk_8.0.2.tgz"; 1670 + path = fetchurl { 1671 + name = "acorn_walk___acorn_walk_8.0.2.tgz"; 1672 + url = "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.0.2.tgz"; 1673 + sha1 = "d4632bfc63fd93d0f15fd05ea0e984ffd3f5a8c3"; 1674 + }; 1675 + } 1676 + { 1677 name = "acorn___acorn_6.4.2.tgz"; 1678 path = fetchurl { 1679 name = "acorn___acorn_6.4.2.tgz"; ··· 1687 name = "acorn___acorn_7.4.1.tgz"; 1688 url = "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz"; 1689 sha1 = "feaed255973d2e77555b83dbc08851a6c63520fa"; 1690 + }; 1691 + } 1692 + { 1693 + name = "acorn___acorn_8.1.0.tgz"; 1694 + path = fetchurl { 1695 + name = "acorn___acorn_8.1.0.tgz"; 1696 + url = "https://registry.yarnpkg.com/acorn/-/acorn-8.1.0.tgz"; 1697 + sha1 = "52311fd7037ae119cbb134309e901aa46295b3fe"; 1698 }; 1699 } 1700 { ··· 2418 }; 2419 } 2420 { 2421 name = "big.js___big.js_5.2.2.tgz"; 2422 path = fetchurl { 2423 name = "big.js___big.js_5.2.2.tgz"; ··· 2906 }; 2907 } 2908 { 2909 name = "chokidar___chokidar_3.4.0.tgz"; 2910 path = fetchurl { 2911 name = "chokidar___chokidar_3.4.0.tgz"; ··· 3175 name = "commander___commander_2.20.0.tgz"; 3176 url = "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz"; 3177 sha1 = "d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"; 3178 + }; 3179 + } 3180 + { 3181 + name = "commander___commander_6.2.1.tgz"; 3182 + path = fetchurl { 3183 + name = "commander___commander_6.2.1.tgz"; 3184 + url = "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz"; 3185 + sha1 = "0792eb682dfbc325999bb2b84fddddba110ac73c"; 3186 }; 3187 } 3188 { ··· 3466 }; 3467 } 3468 { 3469 + name = "core_js___core_js_3.10.2.tgz"; 3470 path = fetchurl { 3471 + name = "core_js___core_js_3.10.2.tgz"; 3472 + url = "https://registry.yarnpkg.com/core-js/-/core-js-3.10.2.tgz"; 3473 + sha1 = "17cb038ce084522a717d873b63f2b3ee532e2cd5"; 3474 }; 3475 } 3476 { ··· 4530 }; 4531 } 4532 { 4533 + name = "duplexer___duplexer_0.1.2.tgz"; 4534 path = fetchurl { 4535 + name = "duplexer___duplexer_0.1.2.tgz"; 4536 + url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz"; 4537 + sha1 = "3abe43aef3835f8ae077d136ddce0f276b0400e6"; 4538 }; 4539 } 4540 { ··· 4586 }; 4587 } 4588 { 4589 name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz"; 4590 path = fetchurl { 4591 name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz"; ··· 4938 }; 4939 } 4940 { 4941 + name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.6.0.tgz"; 4942 path = fetchurl { 4943 + name = "eslint_plugin_no_jquery___eslint_plugin_no_jquery_2.6.0.tgz"; 4944 + url = "https://registry.yarnpkg.com/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-2.6.0.tgz"; 4945 + sha1 = "7892cb7c086f7813156bca6bc48429825428e9eb"; 4946 }; 4947 } 4948 { ··· 5010 }; 5011 } 5012 { 5013 + name = "eslint___eslint_7.24.0.tgz"; 5014 path = fetchurl { 5015 + name = "eslint___eslint_7.24.0.tgz"; 5016 + url = "https://registry.yarnpkg.com/eslint/-/eslint-7.24.0.tgz"; 5017 + sha1 = "2e44fa62d93892bfdb100521f17345ba54b8513a"; 5018 }; 5019 } 5020 { ··· 5378 }; 5379 } 5380 { 5381 + name = "file_loader___file_loader_6.2.0.tgz"; 5382 path = fetchurl { 5383 + name = "file_loader___file_loader_6.2.0.tgz"; 5384 + url = "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz"; 5385 + sha1 = "baef7cf8e1840df325e4390b4484879480eebe4d"; 5386 }; 5387 } 5388 { ··· 5394 }; 5395 } 5396 { 5397 name = "fill_range___fill_range_4.0.0.tgz"; 5398 path = fetchurl { 5399 name = "fill_range___fill_range_4.0.0.tgz"; ··· 5890 }; 5891 } 5892 { 5893 + name = "globals___globals_13.8.0.tgz"; 5894 + path = fetchurl { 5895 + name = "globals___globals_13.8.0.tgz"; 5896 + url = "https://registry.yarnpkg.com/globals/-/globals-13.8.0.tgz"; 5897 + sha1 = "3e20f504810ce87a8d72e55aecf8435b50f4c1b3"; 5898 + }; 5899 + } 5900 + { 5901 name = "globby___globby_11.0.2.tgz"; 5902 path = fetchurl { 5903 name = "globby___globby_11.0.2.tgz"; ··· 6010 }; 6011 } 6012 { 6013 + name = "gzip_size___gzip_size_6.0.0.tgz"; 6014 path = fetchurl { 6015 + name = "gzip_size___gzip_size_6.0.0.tgz"; 6016 + url = "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz"; 6017 + sha1 = "065367fd50c239c0671cbcbad5be3e2eeb10e462"; 6018 }; 6019 } 6020 { ··· 6223 name = "homedir_polyfill___homedir_polyfill_1.0.1.tgz"; 6224 url = "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz"; 6225 sha1 = "4c2bbc8a758998feebf5ed68580f76d46768b4bc"; 6226 }; 6227 } 6228 { ··· 8354 }; 8355 } 8356 { 8357 + name = "lodash___lodash_4.17.21.tgz"; 8358 path = fetchurl { 8359 + name = "lodash___lodash_4.17.21.tgz"; 8360 + url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz"; 8361 + sha1 = "679591c564c3bffaae8454cf0b3df370c3d6911c"; 8362 }; 8363 } 8364 { ··· 8730 }; 8731 } 8732 { 8733 + name = "mermaid___mermaid_8.9.2.tgz"; 8734 path = fetchurl { 8735 + name = "mermaid___mermaid_8.9.2.tgz"; 8736 + url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.9.2.tgz"; 8737 + sha1 = "40bb2052cc6c4feaf5d93a5e527a8d06d0bacea7"; 8738 }; 8739 } 8740 { ··· 8778 }; 8779 } 8780 { 8781 + name = "mime_db___mime_db_1.47.0.tgz"; 8782 path = fetchurl { 8783 + name = "mime_db___mime_db_1.47.0.tgz"; 8784 + url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz"; 8785 + sha1 = "8cb313e59965d3c05cfbf898915a267af46a335c"; 8786 }; 8787 } 8788 { 8789 + name = "mime_types___mime_types_2.1.30.tgz"; 8790 path = fetchurl { 8791 + name = "mime_types___mime_types_2.1.30.tgz"; 8792 + url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz"; 8793 + sha1 = "6e7be8b4c479825f85ed6326695db73f9305d62d"; 8794 }; 8795 } 8796 { ··· 8994 }; 8995 } 8996 { 8997 + name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.1.tgz"; 8998 path = fetchurl { 8999 + name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.1.tgz"; 9000 + url = "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-1.9.1.tgz"; 9001 + sha1 = "eb4bbb1c5e5bfb554541c1ae1542e74c2a9f43fd"; 9002 }; 9003 } 9004 { ··· 9474 }; 9475 } 9476 { 9477 + name = "opener___opener_1.5.2.tgz"; 9478 path = fetchurl { 9479 + name = "opener___opener_1.5.2.tgz"; 9480 + url = "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz"; 9481 + sha1 = "5d37e1f35077b9dcac4301372271afdeb2a13598"; 9482 }; 9483 } 9484 { ··· 11530 }; 11531 } 11532 { 11533 + name = "sirv___sirv_1.0.11.tgz"; 11534 + path = fetchurl { 11535 + name = "sirv___sirv_1.0.11.tgz"; 11536 + url = "https://registry.yarnpkg.com/sirv/-/sirv-1.0.11.tgz"; 11537 + sha1 = "81c19a29202048507d6ec0d8ba8910fda52eb5a4"; 11538 + }; 11539 + } 11540 + { 11541 name = "sisteransi___sisteransi_1.0.5.tgz"; 11542 path = fetchurl { 11543 name = "sisteransi___sisteransi_1.0.5.tgz"; ··· 12546 }; 12547 } 12548 { 12549 + name = "totalist___totalist_1.1.0.tgz"; 12550 + path = fetchurl { 12551 + name = "totalist___totalist_1.1.0.tgz"; 12552 + url = "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz"; 12553 + sha1 = "a4d65a3e546517701e3e5c37a47a70ac97fe56df"; 12554 + }; 12555 + } 12556 + { 12557 name = "touch___touch_3.1.0.tgz"; 12558 path = fetchurl { 12559 name = "touch___touch_3.1.0.tgz"; ··· 12631 name = "try_to_catch___try_to_catch_1.1.1.tgz"; 12632 url = "https://registry.yarnpkg.com/try-to-catch/-/try-to-catch-1.1.1.tgz"; 12633 sha1 = "770162dd13b9a0e55da04db5b7f888956072038a"; 12634 }; 12635 } 12636 { ··· 12722 }; 12723 } 12724 { 12725 + name = "type_fest___type_fest_0.20.2.tgz"; 12726 + path = fetchurl { 12727 + name = "type_fest___type_fest_0.20.2.tgz"; 12728 + url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz"; 12729 + sha1 = "1bf207f4b28f91583666cb5fbd327887301cd5f4"; 12730 + }; 12731 + } 12732 + { 12733 name = "type_fest___type_fest_0.6.0.tgz"; 12734 path = fetchurl { 12735 name = "type_fest___type_fest_0.6.0.tgz"; ··· 12994 }; 12995 } 12996 { 12997 + name = "url_loader___url_loader_4.1.1.tgz"; 12998 path = fetchurl { 12999 + name = "url_loader___url_loader_4.1.1.tgz"; 13000 + url = "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz"; 13001 + sha1 = "28505e905cae158cf07c92ca622d7f237e70a4e2"; 13002 }; 13003 } 13004 { ··· 13386 }; 13387 } 13388 { 13389 + name = "vue_virtual_scroll_list___vue_virtual_scroll_list_1.4.7.tgz"; 13390 path = fetchurl { 13391 + name = "vue_virtual_scroll_list___vue_virtual_scroll_list_1.4.7.tgz"; 13392 + url = "https://registry.yarnpkg.com/vue-virtual-scroll-list/-/vue-virtual-scroll-list-1.4.7.tgz"; 13393 + sha1 = "12ee26833885f5bb4d37dc058085ccf3ce5b5a74"; 13394 }; 13395 } 13396 { ··· 13498 }; 13499 } 13500 { 13501 + name = "webpack_bundle_analyzer___webpack_bundle_analyzer_4.4.1.tgz"; 13502 path = fetchurl { 13503 + name = "webpack_bundle_analyzer___webpack_bundle_analyzer_4.4.1.tgz"; 13504 + url = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.1.tgz"; 13505 + sha1 = "c71fb2eaffc10a4754d7303b224adb2342069da1"; 13506 }; 13507 } 13508 { ··· 13714 }; 13715 } 13716 { 13717 + name = "ws___ws_7.4.4.tgz"; 13718 path = fetchurl { 13719 + name = "ws___ws_7.4.4.tgz"; 13720 + url = "https://registry.yarnpkg.com/ws/-/ws-7.4.4.tgz"; 13721 + sha1 = "383bc9742cb202292c9077ceab6f6047b17f2d59"; 13722 }; 13723 } 13724 {