gitlab: 10.7.0 -> 10.8.0

+131 -149
+13 -18
pkgs/applications/version-management/gitlab/Gemfile
··· 33 33 gem 'faraday', '~> 0.12' 34 34 35 35 # Authentication libraries 36 - gem 'devise', '~> 4.2' 36 + gem 'devise', '~> 4.4' 37 37 gem 'doorkeeper', '~> 4.3' 38 38 gem 'doorkeeper-openid_connect', '~> 1.3' 39 39 gem 'omniauth', '~> 1.8' ··· 41 41 gem 'omniauth-azure-oauth2', '~> 0.0.9' 42 42 gem 'omniauth-cas3', '~> 1.1.4' 43 43 gem 'omniauth-facebook', '~> 4.0.0' 44 - gem 'omniauth-github', '~> 1.1.1' 44 + gem 'omniauth-github', '~> 1.3' 45 45 gem 'omniauth-gitlab', '~> 1.0.2' 46 46 gem 'omniauth-google-oauth2', '~> 0.5.3' 47 47 gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos ··· 51 51 gem 'omniauth-twitter', '~> 1.4' 52 52 gem 'omniauth_crowd', '~> 2.2.0' 53 53 gem 'omniauth-authentiq', '~> 0.3.1' 54 - gem 'omniauth-jwt', '~> 0.0.2' 55 54 gem 'rack-oauth2', '~> 1.2.1' 56 55 gem 'jwt', '~> 1.5.6' 57 56 ··· 62 61 # Two-factor authentication 63 62 gem 'devise-two-factor', '~> 3.0.0' 64 63 gem 'rqrcode-rails3', '~> 0.1.7' 65 - gem 'attr_encrypted', '~> 3.0.0' 64 + gem 'attr_encrypted', '~> 3.1.0' 66 65 gem 'u2f', '~> 0.2.1' 67 66 68 67 # GitLab Pages ··· 82 81 83 82 # Git Wiki 84 83 # Required manually in config/initializers/gollum.rb to control load order 85 - # Before updating this gem, check if 86 - # https://github.com/gollum/gollum-lib/pull/292 has been merged. 87 - # If it has, then remove the monkey patch for update_page, rename_page and raw_data_in_committer 88 - # in config/initializers/gollum.rb 89 - gem 'gollum-lib', '~> 4.2', require: false 84 + gem 'gitlab-gollum-lib', '~> 4.2', require: false 90 85 91 - # Before updating this gem, check if 92 - # https://github.com/gollum/rugged_adapter/pull/28 has been merged. 93 - # If it has, then remove the monkey patch for tree_entry in config/initializers/gollum.rb 94 - gem 'gollum-rugged_adapter', '~> 0.4.4', require: false 86 + gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4', require: false 95 87 96 88 # Language detection 97 89 gem 'github-linguist', '~> 5.3.3', require: 'linguist' 98 90 99 91 # API 100 92 gem 'grape', '~> 1.0' 101 - gem 'grape-entity', '~> 0.6.0' 93 + gem 'grape-entity', '~> 0.7.1' 102 94 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 103 95 104 96 # Disable strong_params so that Mash does not respond to :permitted? ··· 147 139 gem 'wikicloth', '0.8.1' 148 140 gem 'asciidoctor', '~> 1.5.6' 149 141 gem 'asciidoctor-plantuml', '0.0.8' 150 - gem 'rouge', '~> 2.0' 142 + gem 'rouge', '~> 3.1' 151 143 gem 'truncato', '~> 0.7.9' 152 144 gem 'bootstrap_form', '~> 2.7.0' 153 145 gem 'nokogiri', '~> 1.8.2' ··· 192 184 193 185 gem 'version_sorter', '~> 2.1.0' 194 186 187 + # User agent parsing 188 + gem 'device_detector' 189 + 195 190 # Cache 196 191 gem 'redis-rails', '~> 5.0.2' 197 192 ··· 290 285 gem 'peek', '~> 1.0.1' 291 286 gem 'peek-gc', '~> 0.0.2' 292 287 gem 'peek-mysql2', '~> 1.1.0', group: :mysql 293 - gem 'peek-performance_bar', '~> 1.3.0' 294 288 gem 'peek-pg', '~> 1.3.0', group: :postgres 295 289 gem 'peek-rblineprof', '~> 0.2.0' 296 290 gem 'peek-redis', '~> 1.2.0' ··· 384 378 gem 'email_spec', '~> 1.6.0' 385 379 gem 'json-schema', '~> 2.8.0' 386 380 gem 'webmock', '~> 2.3.2' 381 + gem 'rails-controller-testing' if rails5? # Rails5 only gem. 387 382 gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0. 388 383 gem 'sham_rack', '~> 1.3.6' 389 384 gem 'concurrent-ruby', '~> 1.0.5' ··· 421 416 end 422 417 423 418 # Gitaly GRPC client 424 - gem 'gitaly-proto', '~> 0.94.0', require: 'gitaly' 425 - gem 'grpc', '~> 1.10.0' 419 + gem 'gitaly-proto', '~> 0.99.0', require: 'gitaly' 420 + gem 'grpc', '~> 1.11.0' 426 421 427 422 # Locked until https://github.com/google/protobuf/issues/4210 is closed 428 423 gem 'google-protobuf', '= 3.5.1'
+51 -54
pkgs/applications/version-management/gitlab/Gemfile.lock
··· 66 66 unf 67 67 ast (2.4.0) 68 68 atomic (1.1.99) 69 - attr_encrypted (3.0.3) 69 + attr_encrypted (3.1.0) 70 70 encryptor (~> 3.0.0) 71 71 attr_required (1.0.0) 72 72 autoprefixer-rails (6.2.3) ··· 143 143 connection_pool (2.2.1) 144 144 crack (0.4.3) 145 145 safe_yaml (~> 1.0.0) 146 - crass (1.0.3) 146 + crass (1.0.4) 147 147 creole (0.5.0) 148 148 css_parser (1.5.0) 149 149 addressable ··· 161 161 activerecord (>= 3.2.0, < 5.1) 162 162 descendants_tracker (0.0.4) 163 163 thread_safe (~> 0.3, >= 0.3.1) 164 - devise (4.2.0) 164 + device_detector (1.0.0) 165 + devise (4.4.3) 165 166 bcrypt (~> 3.0) 166 167 orm_adapter (~> 0.1) 167 - railties (>= 4.1.0, < 5.1) 168 + railties (>= 4.1.0, < 6.0) 168 169 responders 169 170 warden (~> 1.2.3) 170 171 devise-two-factor (3.0.0) ··· 178 179 docile (1.1.5) 179 180 domain_name (0.5.20170404) 180 181 unf (>= 0.0.5, < 1.0.0) 181 - doorkeeper (4.3.1) 182 + doorkeeper (4.3.2) 182 183 railties (>= 4.2) 183 184 doorkeeper-openid_connect (1.3.0) 184 185 doorkeeper (~> 4.3) ··· 206 207 railties (>= 3.0.0) 207 208 faraday (0.12.2) 208 209 multipart-post (>= 1.2, < 3) 209 - faraday_middleware (0.11.0.1) 210 + faraday_middleware (0.12.2) 210 211 faraday (>= 0.7.4, < 1.0) 211 212 faraday_middleware-multi_json (0.0.6) 212 213 faraday_middleware ··· 290 291 po_to_json (>= 1.0.0) 291 292 rails (>= 3.2.0) 292 293 gherkin-ruby (0.3.2) 293 - gitaly-proto (0.94.0) 294 + gitaly-proto (0.99.0) 294 295 google-protobuf (~> 3.1) 295 - grpc (~> 1.0) 296 + grpc (~> 1.10) 296 297 github-linguist (5.3.3) 297 298 charlock_holmes (~> 0.7.5) 298 299 escape_utils (~> 1.1.0) 299 300 mime-types (>= 1.19) 300 301 rugged (>= 0.25.1) 301 - github-markup (1.6.1) 302 + github-markup (1.7.0) 302 303 gitlab-flowdock-git-hook (1.0.1) 303 304 flowdock (~> 0.7) 304 305 gitlab-grit (>= 2.4.1) 305 306 multi_json 307 + gitlab-gollum-lib (4.2.7.2) 308 + gemojione (~> 3.2) 309 + github-markup (~> 1.6) 310 + gollum-grit_adapter (~> 1.0) 311 + nokogiri (>= 1.6.1, < 2.0) 312 + rouge (~> 3.1) 313 + sanitize (~> 2.1) 314 + stringex (~> 2.6) 315 + gitlab-gollum-rugged_adapter (0.4.4) 316 + mime-types (>= 1.15) 317 + rugged (~> 0.25) 306 318 gitlab-grit (2.8.2) 307 319 charlock_holmes (~> 0.6) 308 320 diff-lcs (~> 1.1) ··· 322 334 activesupport (>= 4.2.0) 323 335 gollum-grit_adapter (1.0.1) 324 336 gitlab-grit (~> 2.7, >= 2.7.1) 325 - gollum-lib (4.2.7) 326 - gemojione (~> 3.2) 327 - github-markup (~> 1.6) 328 - gollum-grit_adapter (~> 1.0) 329 - nokogiri (>= 1.6.1, < 2.0) 330 - rouge (~> 2.1) 331 - sanitize (~> 2.1) 332 - stringex (~> 2.6) 333 - gollum-rugged_adapter (0.4.4) 334 - mime-types (>= 1.15) 335 - rugged (~> 0.25) 336 337 gon (6.1.0) 337 338 actionpack (>= 3.0) 338 339 json ··· 365 366 rack (>= 1.3.0) 366 367 rack-accept 367 368 virtus (>= 1.0.0) 368 - grape-entity (0.6.0) 369 - activesupport 369 + grape-entity (0.7.1) 370 + activesupport (>= 4.0) 370 371 multi_json (>= 1.3.2) 371 372 grape-route-helpers (2.1.0) 372 373 activesupport ··· 374 375 rake 375 376 grape_logging (1.7.0) 376 377 grape 377 - grpc (1.10.0) 378 + grpc (1.11.0) 378 379 google-protobuf (~> 3.1) 379 380 googleapis-common-protos-types (~> 1.0.0) 380 381 googleauth (>= 0.5.1, < 0.7) ··· 483 484 logging (2.2.2) 484 485 little-plugger (~> 1.1) 485 486 multi_json (~> 1.10) 486 - lograge (0.5.1) 487 - actionpack (>= 4, < 5.2) 488 - activesupport (>= 4, < 5.2) 489 - railties (>= 4, < 5.2) 487 + lograge (0.10.0) 488 + actionpack (>= 4) 489 + activesupport (>= 4) 490 + railties (>= 4) 491 + request_store (~> 1.0) 490 492 loofah (2.2.2) 491 493 crass (~> 1.0.2) 492 494 nokogiri (>= 1.5.9) ··· 544 546 omniauth (~> 1.2) 545 547 omniauth-facebook (4.0.0) 546 548 omniauth-oauth2 (~> 1.2) 547 - omniauth-github (1.1.2) 548 - omniauth (~> 1.0) 549 - omniauth-oauth2 (~> 1.1) 549 + omniauth-github (1.3.0) 550 + omniauth (~> 1.5) 551 + omniauth-oauth2 (>= 1.4.0, < 2.0) 550 552 omniauth-gitlab (1.0.2) 551 553 omniauth (~> 1.0) 552 554 omniauth-oauth2 (~> 1.0) ··· 554 556 jwt (>= 1.5) 555 557 omniauth (>= 1.1.1) 556 558 omniauth-oauth2 (>= 1.5) 557 - omniauth-jwt (0.0.2) 558 - jwt 559 - omniauth (~> 1.1) 560 559 omniauth-kerberos (0.3.0) 561 560 omniauth-multipassword 562 561 timfel-krb5-auth (~> 0.8) ··· 587 586 orm_adapter (0.5.0) 588 587 os (0.9.6) 589 588 parallel (1.12.1) 590 - parser (2.5.0.5) 589 + parser (2.5.1.0) 591 590 ast (~> 2.4.0) 592 591 parslet (1.5.0) 593 592 blankslate (~> 2.0) ··· 602 601 atomic (>= 1.0.0) 603 602 mysql2 604 603 peek 605 - peek-performance_bar (1.3.1) 606 - peek (>= 0.1.0) 607 604 peek-pg (1.3.0) 608 605 concurrent-ruby 609 606 concurrent-ruby-ext ··· 649 646 pry (>= 0.9.10) 650 647 public_suffix (3.0.2) 651 648 pyu-ruby-sasl (0.0.3.3) 652 - rack (1.6.9) 649 + rack (1.6.10) 653 650 rack-accept (0.4.5) 654 651 rack (>= 0.4) 655 652 rack-attack (4.4.1) ··· 697 694 rainbow (2.2.2) 698 695 rake 699 696 raindrops (0.18.0) 700 - rake (12.3.0) 697 + rake (12.3.1) 701 698 rb-fsevent (0.10.2) 702 699 rb-inotify (0.9.10) 703 700 ffi (>= 0.5.0, < 2) ··· 738 735 declarative-option (< 0.2.0) 739 736 uber (< 0.2.0) 740 737 request_store (1.3.1) 741 - responders (2.3.0) 742 - railties (>= 4.2.0, < 5.1) 738 + responders (2.4.0) 739 + actionpack (>= 4.2.0, < 5.3) 740 + railties (>= 4.2.0, < 5.3) 743 741 rest-client (2.0.2) 744 742 http-cookie (>= 1.0.2, < 2.0) 745 743 mime-types (>= 1.16, < 4.0) ··· 747 745 retriable (3.1.1) 748 746 rinku (2.0.0) 749 747 rotp (2.1.2) 750 - rouge (2.2.1) 748 + rouge (3.1.1) 751 749 rqrcode (0.7.0) 752 750 chunky_png 753 751 rqrcode-rails3 (0.1.7) ··· 907 905 state_machines-activerecord (0.5.1) 908 906 activerecord (>= 4.1, < 6.0) 909 907 state_machines-activemodel (>= 0.5.0) 910 - stringex (2.7.1) 908 + stringex (2.8.4) 911 909 sys-filesystem (1.1.6) 912 910 ffi 913 911 sysexits (1.2.0) ··· 969 967 descendants_tracker (~> 0.0, >= 0.0.3) 970 968 equalizer (~> 0.0, >= 0.0.9) 971 969 vmstat (2.3.0) 972 - warden (1.2.6) 970 + warden (1.2.7) 973 971 rack (>= 1.0) 974 972 webmock (2.3.2) 975 973 addressable (>= 2.3.6) ··· 1001 999 asciidoctor (~> 1.5.6) 1002 1000 asciidoctor-plantuml (= 0.0.8) 1003 1001 asset_sync (~> 2.2.0) 1004 - attr_encrypted (~> 3.0.0) 1002 + attr_encrypted (~> 3.1.0) 1005 1003 awesome_print (~> 1.2.0) 1006 1004 babosa (~> 1.0.2) 1007 1005 base32 (~> 0.3.0) ··· 1030 1028 database_cleaner (~> 1.5.0) 1031 1029 deckar01-task_list (= 2.0.0) 1032 1030 default_value_for (~> 3.0.0) 1033 - devise (~> 4.2) 1031 + device_detector 1032 + devise (~> 4.4) 1034 1033 devise-two-factor (~> 3.0.0) 1035 1034 diffy (~> 3.1.0) 1036 1035 doorkeeper (~> 4.3) ··· 1061 1060 gettext (~> 3.2.2) 1062 1061 gettext_i18n_rails (~> 1.8.0) 1063 1062 gettext_i18n_rails_js (~> 1.3) 1064 - gitaly-proto (~> 0.94.0) 1063 + gitaly-proto (~> 0.99.0) 1065 1064 github-linguist (~> 5.3.3) 1066 1065 gitlab-flowdock-git-hook (~> 1.0.1) 1066 + gitlab-gollum-lib (~> 4.2) 1067 + gitlab-gollum-rugged_adapter (~> 0.4.4) 1067 1068 gitlab-markup (~> 1.6.2) 1068 1069 gitlab-styles (~> 2.3) 1069 1070 gitlab_omniauth-ldap (~> 2.0.4) 1070 - gollum-lib (~> 4.2) 1071 - gollum-rugged_adapter (~> 0.4.4) 1072 1071 gon (~> 6.1.0) 1073 1072 google-api-client (~> 0.19.8) 1074 1073 google-protobuf (= 3.5.1) 1075 1074 gpgme 1076 1075 grape (~> 1.0) 1077 - grape-entity (~> 0.6.0) 1076 + grape-entity (~> 0.7.1) 1078 1077 grape-route-helpers (~> 2.1.0) 1079 1078 grape_logging (~> 1.7) 1080 - grpc (~> 1.10.0) 1079 + grpc (~> 1.11.0) 1081 1080 haml_lint (~> 0.26.0) 1082 1081 hamlit (~> 2.6.1) 1083 1082 hashie-forbidden_attributes ··· 1115 1114 omniauth-azure-oauth2 (~> 0.0.9) 1116 1115 omniauth-cas3 (~> 1.1.4) 1117 1116 omniauth-facebook (~> 4.0.0) 1118 - omniauth-github (~> 1.1.1) 1117 + omniauth-github (~> 1.3) 1119 1118 omniauth-gitlab (~> 1.0.2) 1120 1119 omniauth-google-oauth2 (~> 0.5.3) 1121 - omniauth-jwt (~> 0.0.2) 1122 1120 omniauth-kerberos (~> 0.3.0) 1123 1121 omniauth-oauth2-generic (~> 0.2.2) 1124 1122 omniauth-saml (~> 1.10) ··· 1129 1127 peek (~> 1.0.1) 1130 1128 peek-gc (~> 0.0.2) 1131 1129 peek-mysql2 (~> 1.1.0) 1132 - peek-performance_bar (~> 1.3.0) 1133 1130 peek-pg (~> 1.3.0) 1134 1131 peek-rblineprof (~> 0.2.0) 1135 1132 peek-redis (~> 1.2.0) ··· 1160 1157 redis-rails (~> 5.0.2) 1161 1158 request_store (~> 1.3) 1162 1159 responders (~> 2.0) 1163 - rouge (~> 2.0) 1160 + rouge (~> 3.1) 1164 1161 rqrcode-rails3 (~> 0.1.7) 1165 1162 rspec-parameterized 1166 1163 rspec-rails (~> 3.6.0)
+3 -3
pkgs/applications/version-management/gitlab/default.nix
··· 16 16 }; 17 17 }; 18 18 19 - version = "10.7.0"; 19 + version = "10.8.0"; 20 20 21 21 gitlabDeb = fetchurl { 22 22 url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/jessie/gitlab-ce_${version}-ce.0_amd64.deb/download"; 23 - sha256 = "0dngh6gj8kkfcxn6ki9i96jg4x1x0vq3zzdimxz31g3j2zpd0ryz"; 23 + sha256 = "0j5jrlwfpgwfirjnqb9w4snl9w213kdxb1ajyrla211q603d4j34"; 24 24 }; 25 25 26 26 in ··· 32 32 owner = "gitlabhq"; 33 33 repo = "gitlabhq"; 34 34 rev = "v${version}"; 35 - sha256 = "010xhzrp6svp2a4xzmzwl4x3hk9wc1frqr66lp8x58nfmvr8hdrg"; 35 + sha256 = "1idvi27xpghvvb3sv62afhcnnswvjlrbg5lld79a761kd4187cym"; 36 36 }; 37 37 38 38 buildInputs = [
+64 -74
pkgs/applications/version-management/gitlab/gemset.nix
··· 201 201 dependencies = ["encryptor"]; 202 202 source = { 203 203 remotes = ["https://rubygems.org"]; 204 - sha256 = "1dikbf55wjqyzfb9p4xjkkkajwan569pmzljdf9c1fy4a94cd13d"; 204 + sha256 = "0ncv2az1zlj33bsllr6q1qdvbw42gv91lxq0ryclbv8l8xh841jg"; 205 205 type = "gem"; 206 206 }; 207 - version = "3.0.3"; 207 + version = "3.1.0"; 208 208 }; 209 209 attr_required = { 210 210 source = { ··· 554 554 crass = { 555 555 source = { 556 556 remotes = ["https://rubygems.org"]; 557 - sha256 = "1czijxlagzpzwchr2ldrgfi7kywg08idjpq37ndcmwh4fmz72c4l"; 557 + sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi"; 558 558 type = "gem"; 559 559 }; 560 - version = "1.0.3"; 560 + version = "1.0.4"; 561 561 }; 562 562 creole = { 563 563 source = { ··· 660 660 }; 661 661 version = "0.0.4"; 662 662 }; 663 + device_detector = { 664 + source = { 665 + remotes = ["https://rubygems.org"]; 666 + sha256 = "0zbsjj1bgwmsiqiw6x5fzbzp25xc10c02s37ggl2635ha0qzn05q"; 667 + type = "gem"; 668 + }; 669 + version = "1.0.0"; 670 + }; 663 671 devise = { 664 672 dependencies = ["bcrypt" "orm_adapter" "railties" "responders" "warden"]; 665 673 source = { 666 674 remotes = ["https://rubygems.org"]; 667 - sha256 = "045qw3186gkcm38wjbjhb7w2zycbqj85wfb1cdwvkqk8hf1a7dp0"; 675 + sha256 = "1xmxfhym0yxwb0zwmmzhdiykbpyqqm3id02g7rf3vcgbc1lqvdnj"; 668 676 type = "gem"; 669 677 }; 670 - version = "4.2.0"; 678 + version = "4.4.3"; 671 679 }; 672 680 devise-two-factor = { 673 681 dependencies = ["activesupport" "attr_encrypted" "devise" "railties" "rotp"]; ··· 715 723 dependencies = ["railties"]; 716 724 source = { 717 725 remotes = ["https://rubygems.org"]; 718 - sha256 = "1yjbmkhpj25h6n5hi382gxna1303crr4v57w1ic23n0w8ll6jh0z"; 726 + sha256 = "022r03i830b2lvmr0xzlj6ivlvc1zr64hy4a4bsy3flv94da77rz"; 719 727 type = "gem"; 720 728 }; 721 - version = "4.3.1"; 729 + version = "4.3.2"; 722 730 }; 723 731 doorkeeper-openid_connect = { 724 732 dependencies = ["doorkeeper" "json-jwt"]; ··· 859 867 dependencies = ["faraday"]; 860 868 source = { 861 869 remotes = ["https://rubygems.org"]; 862 - sha256 = "0bcarc90brm1y68bl957w483bddsy9idj2gghqnysk6bbxpsvm00"; 870 + sha256 = "1p7icfl28nvl8qqdsngryz1snqic9l8x6bk0dxd7ygn230y0k41d"; 863 871 type = "gem"; 864 872 }; 865 - version = "0.11.0.1"; 873 + version = "0.12.2"; 866 874 }; 867 875 faraday_middleware-multi_json = { 868 876 dependencies = ["faraday_middleware" "multi_json"]; ··· 1130 1138 dependencies = ["google-protobuf" "grpc"]; 1131 1139 source = { 1132 1140 remotes = ["https://rubygems.org"]; 1133 - sha256 = "1rnfswh0jpsiyzvsac7kwk9rpbpf4fcz9p2i8pamqamm3skgd4i6"; 1141 + sha256 = "1y5sn60h71ssxmc8br32fqhgmfqxgrmdlg4vya8dyy37ai20f85z"; 1134 1142 type = "gem"; 1135 1143 }; 1136 - version = "0.94.0"; 1144 + version = "0.99.0"; 1137 1145 }; 1138 1146 github-linguist = { 1139 1147 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1147 1155 github-markup = { 1148 1156 source = { 1149 1157 remotes = ["https://rubygems.org"]; 1150 - sha256 = "1nyb9ck2c9z5qi86n7r52w0m126qpnvc93yh35cn8bwsnkjqx0iq"; 1158 + sha256 = "17g6g18gdjg63k75sfwiskjzl9i0hfcnrkcpb4fwrnb20v3jgswp"; 1151 1159 type = "gem"; 1152 1160 }; 1153 - version = "1.6.1"; 1161 + version = "1.7.0"; 1154 1162 }; 1155 1163 gitlab-flowdock-git-hook = { 1156 1164 dependencies = ["flowdock" "gitlab-grit" "multi_json"]; ··· 1160 1168 type = "gem"; 1161 1169 }; 1162 1170 version = "1.0.1"; 1171 + }; 1172 + gitlab-gollum-lib = { 1173 + dependencies = ["gemojione" "github-markup" "gollum-grit_adapter" "nokogiri" "rouge" "sanitize" "stringex"]; 1174 + source = { 1175 + remotes = ["https://rubygems.org"]; 1176 + sha256 = "1a1dv8n33pj2il07c8z7gz5542iby0z2qwymv8yj1kcn4avs4dxv"; 1177 + type = "gem"; 1178 + }; 1179 + version = "4.2.7.2"; 1180 + }; 1181 + gitlab-gollum-rugged_adapter = { 1182 + dependencies = ["mime-types" "rugged"]; 1183 + source = { 1184 + remotes = ["https://rubygems.org"]; 1185 + sha256 = "0zk89c2ljv9skcxzwnr84rqxv3iam30n5liv5r8hgl0l67qbg1mg"; 1186 + type = "gem"; 1187 + }; 1188 + version = "0.4.4"; 1163 1189 }; 1164 1190 gitlab-grit = { 1165 1191 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; ··· 1214 1240 }; 1215 1241 version = "1.0.1"; 1216 1242 }; 1217 - gollum-lib = { 1218 - dependencies = ["gemojione" "github-markup" "gollum-grit_adapter" "nokogiri" "rouge" "sanitize" "stringex"]; 1219 - source = { 1220 - remotes = ["https://rubygems.org"]; 1221 - sha256 = "1filwvjfj5q2m6w4q274ai36d6f0mrsv2l2khhk4bv1q6pqby2fq"; 1222 - type = "gem"; 1223 - }; 1224 - version = "4.2.7"; 1225 - }; 1226 - gollum-rugged_adapter = { 1227 - dependencies = ["mime-types" "rugged"]; 1228 - source = { 1229 - remotes = ["https://rubygems.org"]; 1230 - sha256 = "0khfmakp65frlaj7ajs6ihqg4xi7yc9z96kpsf1b7giqi3fqhhv4"; 1231 - type = "gem"; 1232 - }; 1233 - version = "0.4.4"; 1234 - }; 1235 1243 gon = { 1236 1244 dependencies = ["actionpack" "json" "multi_json" "request_store"]; 1237 1245 source = { ··· 1298 1306 dependencies = ["activesupport" "multi_json"]; 1299 1307 source = { 1300 1308 remotes = ["https://rubygems.org"]; 1301 - sha256 = "18jhjn1164z68xrjz23wf3qha3x9az086dr7p6405jv6rszyxihq"; 1309 + sha256 = "1w78wylkhdkc0s6n6d20hggbb3pl3ladzzd5lx6ack2iswybx7b9"; 1302 1310 type = "gem"; 1303 1311 }; 1304 - version = "0.6.0"; 1312 + version = "0.7.1"; 1305 1313 }; 1306 1314 grape-route-helpers = { 1307 1315 dependencies = ["activesupport" "grape" "rake"]; ··· 1325 1333 dependencies = ["google-protobuf" "googleapis-common-protos-types" "googleauth"]; 1326 1334 source = { 1327 1335 remotes = ["https://rubygems.org"]; 1328 - sha256 = "17wvqhjmldxph4li402rvfbyzi5455lzmfr2y19kq9ghrzjyad82"; 1336 + sha256 = "1is4czi3i7y6zyxzyrpsma1z91axmc0jz2ngr6ckixqd3629npkz"; 1329 1337 type = "gem"; 1330 1338 }; 1331 - version = "1.10.0"; 1339 + version = "1.11.0"; 1332 1340 }; 1333 1341 haml = { 1334 1342 dependencies = ["tilt"]; ··· 1694 1702 version = "2.2.2"; 1695 1703 }; 1696 1704 lograge = { 1697 - dependencies = ["actionpack" "activesupport" "railties"]; 1705 + dependencies = ["actionpack" "activesupport" "railties" "request_store"]; 1698 1706 source = { 1699 1707 remotes = ["https://rubygems.org"]; 1700 - sha256 = "1n08i1m4bn28vrc6gd642wzbyk2cdwahgcysd7pc2c7zd1ipqh0p"; 1708 + sha256 = "00lcn7s3slfn32di4qwlx2yj5f9r2pcnd0naxrvqqwypcg1z2sdd"; 1701 1709 type = "gem"; 1702 1710 }; 1703 - version = "0.5.1"; 1711 + version = "0.10.0"; 1704 1712 }; 1705 1713 loofah = { 1706 1714 dependencies = ["crass" "nokogiri"]; ··· 1984 1992 dependencies = ["omniauth" "omniauth-oauth2"]; 1985 1993 source = { 1986 1994 remotes = ["https://rubygems.org"]; 1987 - sha256 = "1mbx3c8m1llhdxrqdciq8jh428bxj1nvf4yhziv2xqmqpjcqz617"; 1995 + sha256 = "0yg7k4p95ybcsii17spqarl8rpfzkq0kb19ab6wl4lc922zgfbqc"; 1988 1996 type = "gem"; 1989 1997 }; 1990 - version = "1.1.2"; 1998 + version = "1.3.0"; 1991 1999 }; 1992 2000 omniauth-gitlab = { 1993 2001 dependencies = ["omniauth" "omniauth-oauth2"]; ··· 2006 2014 type = "gem"; 2007 2015 }; 2008 2016 version = "0.5.3"; 2009 - }; 2010 - omniauth-jwt = { 2011 - dependencies = ["jwt" "omniauth"]; 2012 - source = { 2013 - remotes = ["https://rubygems.org"]; 2014 - sha256 = "0qxr95z5p7fs13mg04zp76ldplgk6n8fkwbn17mlzlry1ihcrgxr"; 2015 - type = "gem"; 2016 - }; 2017 - version = "0.0.2"; 2018 2017 }; 2019 2018 omniauth-kerberos = { 2020 2019 dependencies = ["omniauth-multipassword" "timfel-krb5-auth"]; ··· 2134 2133 dependencies = ["ast"]; 2135 2134 source = { 2136 2135 remotes = ["https://rubygems.org"]; 2137 - sha256 = "1sj8dlqs5l2pa5y2412r4d5fi7qvf26n8vpciz7k9fy0ch327gdc"; 2136 + sha256 = "1af7aa1c2npi8dkshgm3f8qyacabm94ckrdz7b8vd3f8zzswqzp9"; 2138 2137 type = "gem"; 2139 2138 }; 2140 - version = "2.5.0.5"; 2139 + version = "2.5.1.0"; 2141 2140 }; 2142 2141 parslet = { 2143 2142 dependencies = ["blankslate"]; ··· 2183 2182 }; 2184 2183 version = "1.1.0"; 2185 2184 }; 2186 - peek-performance_bar = { 2187 - dependencies = ["peek"]; 2188 - source = { 2189 - remotes = ["https://rubygems.org"]; 2190 - sha256 = "1a0ly4p8xnrb3pnf273qq2d5bm2w19p829n4n2730rijd42pa2n4"; 2191 - type = "gem"; 2192 - }; 2193 - version = "1.3.1"; 2194 - }; 2195 2185 peek-pg = { 2196 2186 dependencies = ["concurrent-ruby" "concurrent-ruby-ext" "peek" "pg"]; 2197 2187 source = { ··· 2350 2340 rack = { 2351 2341 source = { 2352 2342 remotes = ["https://rubygems.org"]; 2353 - sha256 = "03w1ri5l91q800f1bdcdl5rbagy7s4kml136b42s2lmxmznxhr07"; 2343 + sha256 = "0in0amn0kwvzmi8h5zg6ijrx5wpsf8h96zrfmnk1kwh2ql4sxs2q"; 2354 2344 type = "gem"; 2355 2345 }; 2356 - version = "1.6.9"; 2346 + version = "1.6.10"; 2357 2347 }; 2358 2348 rack-accept = { 2359 2349 dependencies = ["rack"]; ··· 2491 2481 rake = { 2492 2482 source = { 2493 2483 remotes = ["https://rubygems.org"]; 2494 - sha256 = "190p7cs8zdn07mjj6xwwsdna3g0r98zs4crz7jh2j2q5b0nbxgjf"; 2484 + sha256 = "1idi53jay34ba9j68c3mfr9wwkg3cd9qh0fn9cg42hv72c6q8dyg"; 2495 2485 type = "gem"; 2496 2486 }; 2497 - version = "12.3.0"; 2487 + version = "12.3.1"; 2498 2488 }; 2499 2489 rb-fsevent = { 2500 2490 source = { ··· 2670 2660 version = "1.3.1"; 2671 2661 }; 2672 2662 responders = { 2673 - dependencies = ["railties"]; 2663 + dependencies = ["actionpack" "railties"]; 2674 2664 source = { 2675 2665 remotes = ["https://rubygems.org"]; 2676 - sha256 = "16h343srb6msivc2mpm1dbihsmniwvyc9jk3g4ip08g9fpmxfc2i"; 2666 + sha256 = "1rhdyyvvm26f2l3fgwdp6xasfl2y0whwgy766bhdwz697mf78zfn"; 2677 2667 type = "gem"; 2678 2668 }; 2679 - version = "2.3.0"; 2669 + version = "2.4.0"; 2680 2670 }; 2681 2671 rest-client = { 2682 2672 dependencies = ["http-cookie" "mime-types" "netrc"]; ··· 2714 2704 rouge = { 2715 2705 source = { 2716 2706 remotes = ["https://rubygems.org"]; 2717 - sha256 = "02kpahk5nkc33yxnn75649kzxaz073wvazr2zyg491nndykgnvcs"; 2707 + sha256 = "1sfhy0xxqjnzqa7qxmpz1bmy0mzcr55qyvi410gsb6d6i4ialbw3"; 2718 2708 type = "gem"; 2719 2709 }; 2720 - version = "2.2.1"; 2710 + version = "3.1.1"; 2721 2711 }; 2722 2712 rqrcode = { 2723 2713 dependencies = ["chunky_png"]; ··· 3287 3277 stringex = { 3288 3278 source = { 3289 3279 remotes = ["https://rubygems.org"]; 3290 - sha256 = "1zc93v00av643lc6njl09wwki7h5yqayhh1din8zqfylw814l1dv"; 3280 + sha256 = "0c5dfrjzkskzfsdvwsviq4111rwwpbk9022nxwdidz014mky5vi1"; 3291 3281 type = "gem"; 3292 3282 }; 3293 - version = "2.7.1"; 3283 + version = "2.8.4"; 3294 3284 }; 3295 3285 sys-filesystem = { 3296 3286 dependencies = ["ffi"]; ··· 3558 3548 dependencies = ["rack"]; 3559 3549 source = { 3560 3550 remotes = ["https://rubygems.org"]; 3561 - sha256 = "04gpmnvkp312wxmsvvbq834iyab58vjmh6w4x4qpgh4p1lzkiq1l"; 3551 + sha256 = "0va966lhpylcwbqb9n151kkihx30agh0a57mwjwdxyanll4s1q12"; 3562 3552 type = "gem"; 3563 3553 }; 3564 - version = "1.2.6"; 3554 + version = "1.2.7"; 3565 3555 }; 3566 3556 webmock = { 3567 3557 dependencies = ["addressable" "crack" "hashdiff"];