diff --git a/Gemfile.lock b/Gemfile.lock index cbd1b24738103dfe07f1719574a7c737f30ebed0..e4222be0b8c7543ca19a360f2f3596e575e564c5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,15 +1,25 @@ GIT remote: https://github.com/kreeti/kt-paperclip.git - revision: f0367733ddf37141ae00517c6697cc3dd233dab9 + revision: ab1016d77336a8d7b9db72eb29b6bd19af4027fc branch: master specs: - kt-paperclip (6.3.0) + kt-paperclip (6.4.1) activemodel (>= 4.2.0) activesupport (>= 4.2.0) mime-types mimemagic (~> 0.3.0) terrapin (~> 0.6.0) +GIT + remote: https://github.com/lynndylanhurley/devise_token_auth.git + revision: b1ceb54f33841eafffc31f1e47de378296fa990b + branch: master + specs: + devise_token_auth (1.1.4) + bcrypt (~> 3.0) + devise (> 3.5.2, < 5) + rails (>= 4.2.0, < 6.2) + GIT remote: https://github.com/tiagohconte/dspace-rest-client.git revision: 5af9d7d9c93748da11a8dda66638a2af9909973b @@ -25,69 +35,73 @@ GIT GEM remote: https://rubygems.org/ specs: - actioncable (6.0.3.3) - actionpack (= 6.0.3.3) + actioncable (6.1.3.2) + actionpack (= 6.1.3.2) + activesupport (= 6.1.3.2) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.3.3) - actionpack (= 6.0.3.3) - activejob (= 6.0.3.3) - activerecord (= 6.0.3.3) - activestorage (= 6.0.3.3) - activesupport (= 6.0.3.3) + actionmailbox (6.1.3.2) + actionpack (= 6.1.3.2) + activejob (= 6.1.3.2) + activerecord (= 6.1.3.2) + activestorage (= 6.1.3.2) + activesupport (= 6.1.3.2) mail (>= 2.7.1) - actionmailer (6.0.3.3) - actionpack (= 6.0.3.3) - actionview (= 6.0.3.3) - activejob (= 6.0.3.3) + actionmailer (6.1.3.2) + actionpack (= 6.1.3.2) + actionview (= 6.1.3.2) + activejob (= 6.1.3.2) + activesupport (= 6.1.3.2) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.3.3) - actionview (= 6.0.3.3) - activesupport (= 6.0.3.3) - rack (~> 2.0, >= 2.0.8) + actionpack (6.1.3.2) + actionview (= 6.1.3.2) + activesupport (= 6.1.3.2) + rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.3.3) - actionpack (= 6.0.3.3) - activerecord (= 6.0.3.3) - activestorage (= 6.0.3.3) - activesupport (= 6.0.3.3) + actiontext (6.1.3.2) + actionpack (= 6.1.3.2) + activerecord (= 6.1.3.2) + activestorage (= 6.1.3.2) + activesupport (= 6.1.3.2) nokogiri (>= 1.8.5) - actionview (6.0.3.3) - activesupport (= 6.0.3.3) + actionview (6.1.3.2) + activesupport (= 6.1.3.2) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.10) - actionpack (>= 4.1, < 6.1) - activemodel (>= 4.1, < 6.1) + active_model_serializers (0.10.12) + actionpack (>= 4.1, < 6.2) + activemodel (>= 4.1, < 6.2) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activejob (6.0.3.3) - activesupport (= 6.0.3.3) + activejob (6.1.3.2) + activesupport (= 6.1.3.2) globalid (>= 0.3.6) - activemodel (6.0.3.3) - activesupport (= 6.0.3.3) - activerecord (6.0.3.3) - activemodel (= 6.0.3.3) - activesupport (= 6.0.3.3) - activerecord-import (1.0.6) + activemodel (6.1.3.2) + activesupport (= 6.1.3.2) + activerecord (6.1.3.2) + activemodel (= 6.1.3.2) + activesupport (= 6.1.3.2) + activerecord-import (1.1.0) activerecord (>= 3.2) - activestorage (6.0.3.3) - actionpack (= 6.0.3.3) - activejob (= 6.0.3.3) - activerecord (= 6.0.3.3) - marcel (~> 0.3.1) - activesupport (6.0.3.3) + activestorage (6.1.3.2) + actionpack (= 6.1.3.2) + activejob (= 6.1.3.2) + activerecord (= 6.1.3.2) + activesupport (= 6.1.3.2) + marcel (~> 1.0.0) + mini_mime (~> 1.0.2) + activesupport (6.1.3.2) concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - acts_as_list (1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + acts_as_list (1.0.4) activerecord (>= 4.2) addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) @@ -95,21 +109,21 @@ GEM activerecord (>= 3.2, < 7.0) rake (>= 10.4, < 14.0) ansi (1.5.0) - ast (2.4.1) + ast (2.4.2) axiom-types (0.1.1) descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) bcrypt (3.1.16) - benchmark-ips (2.8.3) + benchmark-ips (2.9.1) better_errors (2.8.3) coderay (>= 1.0.0) erubi (>= 1.0.0) rack (>= 0.9.0) bindex (0.8.1) - brakeman (4.10.0) + brakeman (5.0.1) builder (3.2.4) - bullet (6.1.0) + bullet (6.1.4) activesupport (>= 3.0.0) uniform_notifier (~> 1.11) byebug (11.1.3) @@ -121,13 +135,18 @@ GEM coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.7) - connection_pool (2.2.3) + concurrent-ruby (1.1.8) + connection_pool (2.2.5) crass (1.0.6) - curb (0.9.10) + curb (0.9.11) cvss (0.99.0) dalli (2.7.11) - database_cleaner (1.8.5) + database_cleaner (2.0.1) + database_cleaner-active_record (~> 2.0.0) + database_cleaner-active_record (2.0.1) + activerecord (>= 5.a) + database_cleaner-core (~> 2.0.0) + database_cleaner-core (2.0.1) dawnscanner (1.6.9) cvss haml @@ -138,54 +157,65 @@ GEM sqlite3 sys-uname terminal-table - derailed_benchmarks (1.8.1) + dead_end (1.1.7) + derailed_benchmarks (2.1.0) benchmark-ips (~> 2) + dead_end get_process_mem (~> 0) heapy (~> 0) - memory_profiler (~> 0) - mini_histogram (>= 0.2.1) + memory_profiler (>= 0, < 2) + mini_histogram (>= 0.3.0) rack (>= 1) + rack-test rake (> 10, < 14) ruby-statistics (>= 2.1) thor (>= 0.19, < 2) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) - devise (4.7.3) + devise (4.8.0) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 4.1.0) responders warden (~> 1.2.3) - devise_token_auth (1.1.4) - bcrypt (~> 3.0) - devise (> 3.5.2, < 5) - rails (>= 4.2.0, < 6.1) - sprockets (= 3.7.2) diff-lcs (1.4.4) - docile (1.3.2) - elasticsearch (7.9.0) - elasticsearch-api (= 7.9.0) - elasticsearch-transport (= 7.9.0) - elasticsearch-api (7.9.0) + docile (1.4.0) + elasticsearch (7.13.0) + elasticsearch-api (= 7.13.0) + elasticsearch-transport (= 7.13.0) + elasticsearch-api (7.13.0) multi_json - elasticsearch-transport (7.9.0) + elasticsearch-transport (7.13.0) faraday (~> 1) multi_json equalizer (0.0.11) - erubi (1.9.0) + erubi (1.10.0) erubis (2.7.0) - execjs (2.7.0) - factory_bot (6.1.0) + execjs (2.8.1) + factory_bot (6.2.0) activesupport (>= 5.0.0) - factory_bot_rails (6.1.0) - factory_bot (~> 6.1.0) + factory_bot_rails (6.2.0) + factory_bot (~> 6.2.0) railties (>= 5.0.0) - faker (2.14.0) + faker (2.18.0) i18n (>= 1.6, < 2) - faraday (1.0.1) + faraday (1.4.2) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.1) multipart-post (>= 1.2, < 3) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.1.0) feature (1.4.0) - ffi (1.13.1) + ffi (1.15.1) + ffi-libarchive (1.0.17) + ffi (~> 1.0) flamegraph (0.9.5) flay (2.12.1) erubis (~> 2.7.0) @@ -198,12 +228,12 @@ GEM sexp_processor (~> 4.8) get_process_mem (0.2.7) ffi (~> 1.0) - gitlab (4.16.1) - httparty (~> 0.14, >= 0.14.0) + gitlab (4.17.0) + httparty (~> 0.18) terminal-table (~> 1.5, >= 1.5.1) globalid (0.4.2) activesupport (>= 4.2.0) - haml (5.2.0) + haml (5.2.1) temple (>= 0.8.0) tilt hashie (4.1.0) @@ -212,41 +242,41 @@ GEM httparty (0.18.1) mime-types (~> 3.0) multi_xml (>= 0.5.2) - i18n (1.8.5) + i18n (1.8.10) concurrent-ruby (~> 1.0) ice_nine (0.11.2) immigrant (0.3.6) activerecord (>= 3.0) - json (2.3.1) + json (2.5.1) jsonapi-renderer (0.2.2) justify (1.0.2) - jwt (2.2.2) + jwt (2.2.3) kwalify (0.7.2) launchy (2.5.0) addressable (~> 2.7) - libarchive-static (1.0.5) logger-colors (1.0.0) - loofah (2.7.0) + loofah (2.9.1) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (0.3.3) - mimemagic (~> 0.3.2) - memory_profiler (0.9.14) + marcel (1.0.1) + memory_profiler (1.0.0) method_source (1.0.0) mime-types (3.3.1) mime-types-data (~> 3.2015) - mime-types-data (3.2020.0512) - mimemagic (0.3.5) + mime-types-data (3.2021.0225) + mimemagic (0.3.10) + nokogiri (~> 1) + rake mina (1.2.3) open4 (~> 1.3.4) rake mini_histogram (0.3.1) - mini_mime (1.0.2) - mini_portile2 (2.4.0) - minitest (5.14.2) - minitest-reporters (1.4.2) + mini_mime (1.0.3) + mini_portile2 (2.5.1) + minitest (5.14.4) + minitest-reporters (1.4.3) ansi builder minitest (>= 5.0) @@ -257,113 +287,117 @@ GEM mustache (1.1.1) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) - net-http-persistent (4.0.0) + net-http-persistent (4.0.1) connection_pool (~> 2.2) - nio4r (2.5.4) - nokogiri (1.10.10) - mini_portile2 (~> 2.4.0) - oauth (0.5.4) - oauth2 (1.4.4) + nio4r (2.5.7) + nokogiri (1.11.6) + mini_portile2 (~> 2.5.0) + racc (~> 1.4) + oauth (0.5.6) + oauth2 (1.4.7) faraday (>= 0.8, < 2.0) jwt (>= 1.0, < 3.0) multi_json (~> 1.3) multi_xml (~> 0.5) rack (>= 1.2, < 3) - omniauth (1.9.1) + omniauth (2.0.4) hashie (>= 3.4.6) rack (>= 1.6.2, < 3) - omniauth-facebook (7.0.0) + rack-protection + omniauth-facebook (8.0.0) omniauth-oauth2 (~> 1.2) - omniauth-google-oauth2 (0.8.0) + omniauth-google-oauth2 (1.0.0) jwt (>= 2.0) - omniauth (>= 1.1.1) - omniauth-oauth2 (>= 1.6) - omniauth-oauth (1.1.0) + oauth2 (~> 1.1) + omniauth (~> 2.0) + omniauth-oauth2 (~> 1.7.1) + omniauth-oauth (1.2.0) oauth - omniauth (~> 1.0) - omniauth-oauth2 (1.7.0) + omniauth (>= 1.0, < 3) + omniauth-oauth2 (1.7.1) oauth2 (~> 1.4) - omniauth (~> 1.9) + omniauth (>= 1.9, < 3) omniauth-twitter (1.4.0) omniauth-oauth (~> 1.1) rack open4 (1.3.4) orm_adapter (0.5.0) - paper_trail (11.0.0) + paper_trail (12.0.0) activerecord (>= 5.2) request_store (~> 1.1) - parallel (1.19.2) - paranoia (2.4.2) - activerecord (>= 4.0, < 6.1) - parser (2.7.1.5) + parallel (1.20.1) + paranoia (2.4.3) + activerecord (>= 4.0, < 6.2) + parser (3.0.1.1) ast (~> 2.4.1) path_expander (1.1.0) pg (1.2.3) phantomjs (2.1.1.0) - psych (3.1.0) - ptools (1.4.0) + psych (3.3.2) + ptools (1.4.2) public_activity (1.6.4) actionpack (>= 3.0.0) activerecord (>= 3.0) i18n (>= 0.5.0) railties (>= 3.0.0) public_suffix (4.0.6) - puma (5.0.2) + puma (5.3.2) nio4r (~> 2.0) pundit (2.1.0) activesupport (>= 3.0.0) + racc (1.5.2) rack (2.2.3) - rack-attack (6.3.1) + rack-attack (6.5.0) rack (>= 1.0, < 3) rack-cors (1.1.1) rack (>= 2.0.0) - rack-mini-profiler (2.1.0) + rack-mini-profiler (2.3.2) rack (>= 1.2.0) rack-protection (2.1.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.3.3) - actioncable (= 6.0.3.3) - actionmailbox (= 6.0.3.3) - actionmailer (= 6.0.3.3) - actionpack (= 6.0.3.3) - actiontext (= 6.0.3.3) - actionview (= 6.0.3.3) - activejob (= 6.0.3.3) - activemodel (= 6.0.3.3) - activerecord (= 6.0.3.3) - activestorage (= 6.0.3.3) - activesupport (= 6.0.3.3) - bundler (>= 1.3.0) - railties (= 6.0.3.3) + rails (6.1.3.2) + actioncable (= 6.1.3.2) + actionmailbox (= 6.1.3.2) + actionmailer (= 6.1.3.2) + actionpack (= 6.1.3.2) + actiontext (= 6.1.3.2) + actionview (= 6.1.3.2) + activejob (= 6.1.3.2) + activemodel (= 6.1.3.2) + activerecord (= 6.1.3.2) + activestorage (= 6.1.3.2) + activesupport (= 6.1.3.2) + bundler (>= 1.15.0) + railties (= 6.1.3.2) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) - rails-erd (1.6.0) + rails-erd (1.6.1) activerecord (>= 4.2) activesupport (>= 4.2) choice (~> 0.2.0) ruby-graphviz (~> 1.2) rails-html-sanitizer (1.3.0) loofah (~> 2.3) - railties (6.0.3.3) - actionpack (= 6.0.3.3) - activesupport (= 6.0.3.3) + railties (6.1.3.2) + actionpack (= 6.1.3.2) + activesupport (= 6.1.3.2) method_source rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) + thor (~> 1.0) rainbow (3.0.0) - rake (13.0.1) - rdoc (6.2.1) - redis (4.2.2) - reek (6.0.1) + rake (13.0.3) + rdoc (6.3.1) + redis (4.2.5) + reek (6.0.4) kwalify (~> 0.7.0) - parser (>= 2.5.0.0, < 2.8, != 2.5.1.1) - psych (~> 3.1.0) + parser (~> 3.0.0) + psych (~> 3.1) rainbow (>= 2.0, < 4.0) - regexp_parser (1.8.1) + regexp_parser (2.1.1) request_store (1.5.0) rack (>= 1.4) resource_kit (0.1.7) @@ -371,52 +405,52 @@ GEM responders (3.0.1) actionpack (>= 5.0) railties (>= 5.0) - rexml (3.2.4) - rmagick (4.1.2) - rspec (3.9.0) - rspec-core (~> 3.9.0) - rspec-expectations (~> 3.9.0) - rspec-mocks (~> 3.9.0) - rspec-core (3.9.3) - rspec-support (~> 3.9.3) - rspec-expectations (3.9.2) + rexml (3.2.5) + rmagick (4.2.2) + rspec (3.10.0) + rspec-core (~> 3.10.0) + rspec-expectations (~> 3.10.0) + rspec-mocks (~> 3.10.0) + rspec-core (3.10.1) + rspec-support (~> 3.10.0) + rspec-expectations (3.10.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.9.0) - rspec-mocks (3.9.1) + rspec-support (~> 3.10.0) + rspec-mocks (3.10.2) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.9.0) - rspec-rails (4.0.1) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) - rspec-core (~> 3.9) - rspec-expectations (~> 3.9) - rspec-mocks (~> 3.9) - rspec-support (~> 3.9) - rspec-support (3.9.3) + rspec-support (~> 3.10.0) + rspec-rails (5.0.1) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) + rspec-core (~> 3.10) + rspec-expectations (~> 3.10) + rspec-mocks (~> 3.10) + rspec-support (~> 3.10) + rspec-support (3.10.2) rspec_api_documentation (6.1.0) activesupport (>= 3.0.0) mustache (~> 1.0, >= 0.99.4) rspec (~> 3.0) - rubocop (0.92.0) + rubocop (1.15.0) parallel (~> 1.10) - parser (>= 2.7.1.5) + parser (>= 3.0.0.0) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.7) + regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 0.5.0) + rubocop-ast (>= 1.5.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 2.0) - rubocop-ast (0.7.1) - parser (>= 2.7.1.5) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.6.0) + parser (>= 3.0.1.1) ruby-graphviz (1.2.5) rexml - ruby-progressbar (1.10.1) - ruby-statistics (2.1.2) - ruby2_keywords (0.0.2) - ruby_parser (3.15.0) - sexp_processor (~> 4.9) - rubycritic (4.5.2) + ruby-progressbar (1.11.0) + ruby-statistics (2.1.3) + ruby2_keywords (0.0.4) + ruby_parser (3.16.0) + sexp_processor (~> 4.15, >= 4.15.1) + rubycritic (4.6.1) flay (~> 2.8) flog (~> 4.4) launchy (>= 2.0.0) @@ -430,27 +464,29 @@ GEM rubyzip (2.3.0) screencap (0.1.4) phantomjs - sdoc (1.1.0) + sdoc (2.2.0) rdoc (>= 5.0) - searchkick (4.4.1) + searchkick (4.4.4) activemodel (>= 5) elasticsearch (>= 6) hashie - sexp_processor (4.15.1) + sexp_processor (4.15.3) shoulda (4.0.0) shoulda-context (~> 2.0) shoulda-matchers (~> 4.0) shoulda-context (2.0.0) - shoulda-matchers (4.4.1) + shoulda-matchers (4.5.1) activesupport (>= 4.2.0) - sidekiq (6.1.2) + sidekiq (6.2.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) - simplecov (0.19.0) + simplecov (0.21.2) docile (~> 1.1) simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) + simplecov_json_formatter (0.1.3) sinatra (2.1.0) mustermann (~> 1.0) rack (~> 2.2) @@ -460,7 +496,7 @@ GEM temple (>= 0.7.6, < 0.9) tilt (>= 2.0.6, < 2.1) spring (2.1.1) - sprockets (3.7.2) + sprockets (4.0.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) sprockets-rails (3.2.2) @@ -468,24 +504,23 @@ GEM activesupport (>= 4.0) sprockets (>= 3.0.0) sqlite3 (1.4.2) - stackprof (0.2.15) + stackprof (0.2.17) streamio-ffmpeg (3.0.2) multi_json (~> 1.8) - sys-uname (1.2.1) - ffi (>= 1.0.0) + sys-uname (1.2.2) + ffi (~> 1.1) temple (0.8.2) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) + terminal-table (1.6.0) terrapin (0.6.0) climate_control (>= 0.0.3, < 1.0) - thor (1.0.1) + thor (1.1.0) thread_safe (0.3.6) tilt (2.0.10) tty-which (0.4.2) - tzinfo (1.2.7) - thread_safe (~> 0.1) - unicode-display_width (1.7.0) - uniform_notifier (1.13.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.0.0) + uniform_notifier (1.14.2) virtus (1.0.5) axiom-types (~> 0.1) coercible (~> 1.0) @@ -498,12 +533,12 @@ GEM activemodel (>= 6.0.0) bindex (>= 0.4.0) railties (>= 6.0.0) - websocket-driver (0.7.3) + websocket-driver (0.7.4) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) whenever (1.0.0) chronic (>= 0.6.3) - zeitwerk (2.4.0) + zeitwerk (2.4.2) PLATFORMS ruby @@ -525,17 +560,17 @@ DEPENDENCIES dawnscanner derailed_benchmarks devise - devise_token_auth + devise_token_auth! dspace_rest_client! execjs factory_bot_rails faker feature + ffi-libarchive flamegraph gitlab immigrant kt-paperclip! - libarchive-static mimemagic mina minitest-reporters @@ -575,4 +610,4 @@ DEPENDENCIES whenever BUNDLED WITH - 2.1.4 + 2.2.15