diff --git a/Gemfile b/Gemfile index e0c1986f..3634cdb0 100644 --- a/Gemfile +++ b/Gemfile @@ -7,7 +7,7 @@ gem 'geocoder' gem 'grape', '~> 1.8.0' gem 'grape-entity', '~> 0.8.1' gem 'iso_country_codes' -gem 'mongo', '~> 2.8.0' +gem 'mongo', '~> 2.18.1' gem 'mongoid', '~> 6.4' gem 'rake' gem 'require_all' diff --git a/Gemfile.lock b/Gemfile.lock index dc47a8f2..a05501e2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,22 +1,33 @@ GEM remote: https://rubygems.org/ specs: - activemodel (5.2.6) - activesupport (= 5.2.6) - activesupport (5.2.6) + activemodel (5.2.8.1) + activesupport (= 5.2.8.1) + activerecord (5.2.8.1) + activemodel (= 5.2.8.1) + activesupport (= 5.2.8.1) + arel (>= 9.0) + activesupport (5.2.8.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) - ast (2.4.1) + arel (9.0.0) + ast (2.4.2) + base64 (0.2.0) bigdecimal (3.1.8) blockenspiel (0.5.0) - bson (4.10.0) + bson (4.15.0) builder (3.3.0) - concurrent-ruby (1.1.9) - database_cleaner (1.8.5) - domain_name (0.5.20190701) - unf (>= 0.0.5, < 1.0.0) + concurrent-ruby (1.3.4) + csv (3.3.0) + database_cleaner (2.0.2) + database_cleaner-active_record (>= 2, < 3) + database_cleaner-active_record (2.2.0) + activerecord (>= 5.a) + database_cleaner-core (~> 2.0.0) + database_cleaner-core (2.0.1) + domain_name (0.6.20240107) dry-core (1.0.1) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) @@ -32,10 +43,12 @@ GEM dry-inflector (~> 1.0) dry-logic (~> 1.4) zeitwerk (~> 2.6) - factory_bot (5.2.0) - activesupport (>= 4.2.0) - ffi (1.13.1-x86-mingw32) - geocoder (1.6.7) + factory_bot (6.4.6) + activesupport (>= 5.0.0) + ffi (1.17.0-x86-mingw32) + geocoder (1.8.3) + base64 (>= 0.1.0) + csv (>= 3.0.0) grape (1.8.0) activesupport (>= 5) builder @@ -43,45 +56,49 @@ GEM mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - grape-entity (0.8.1) + grape-entity (0.8.2) activesupport (>= 3.0.0) multi_json (>= 1.3.2) http-accept (1.7.0) - http-cookie (1.0.3) + http-cookie (1.0.7) domain_name (~> 0.5) - i18n (1.8.10) + i18n (1.14.5) concurrent-ruby (~> 1.0) iso_country_codes (0.7.8) - kgio (2.11.3) - mime-types (3.3.1) + json (2.7.2) + kgio (2.11.4) + language_server-protocol (3.17.0.3) + mime-types (3.5.2) mime-types-data (~> 3.2015) - mime-types-data (3.2020.0512) - minitest (5.14.4) - mongo (2.8.0) - bson (>= 4.4.2, < 5.0.0) - mongoid (6.4.5) + mime-types-data (3.2024.0820) + minitest (5.25.1) + mongo (2.18.3) + bson (>= 4.14.1, < 5.0.0) + mongoid (6.4.8) activemodel (>= 5.1, < 6.0.0) mongo (>= 2.5.1, < 3.0.0) multi_json (1.15.0) - mustermann (1.1.1) + mustermann (2.0.2) ruby2_keywords (~> 0.0.1) mustermann-grape (1.0.2) mustermann (>= 1.0.0) netrc (0.11.0) - parallel (1.19.2) - parser (2.7.1.5) + parallel (1.26.3) + parser (3.3.4.2) ast (~> 2.4.1) - rack (2.2.6.4) + racc + racc (1.8.1) + rack (2.2.9) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.2.4) rack - rack-test (1.1.0) - rack (>= 1.0, < 3) - rainbow (3.0.0) - raindrops (0.19.1) - rake (13.0.4) - regexp_parser (1.8.0) + rack-test (2.1.0) + rack (>= 1.3) + rainbow (3.1.1) + raindrops (0.20.1) + rake (13.2.1) + regexp_parser (2.9.2) require_all (3.0.0) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) @@ -94,45 +111,42 @@ GEM http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.2.5) + rexml (3.3.6) + strscan rss (0.3.1) rexml - rubocop (0.92.0) + rubocop (1.66.0) + json (~> 2.3) + language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 2.7.1.5) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.7) - rexml - rubocop-ast (>= 0.5.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.1, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 2.0) - rubocop-ast (0.7.0) - parser (>= 2.7.1.5) - strscan (>= 1.0.0) - ruby-progressbar (1.10.1) - ruby2_keywords (0.0.2) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.32.2) + parser (>= 3.3.1.0) + ruby-progressbar (1.13.0) + ruby2_keywords (0.0.5) shoulda-context (2.0.0) - simple-navigation (4.3.0) + simple-navigation (4.4.0) activesupport (>= 2.3.2) - sinatra (2.1.0) - mustermann (~> 1.0) + sinatra (2.2.4) + mustermann (~> 2.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.4) tilt (~> 2.0) sinatra-simple-navigation (4.1.0) simple-navigation (~> 4.0) sinatra (>= 1.0, < 3.0) - strscan (1.0.3) + strscan (3.1.0) thread_safe (0.3.6) - tilt (2.0.10) - tzinfo (1.2.9) + tilt (2.4.0) + tzinfo (1.2.11) thread_safe (~> 0.1) - unf (0.1.4) - unf_ext - unf_ext (0.0.7.7) - unf_ext (0.0.7.7-x86-mingw32) - unicode-display_width (1.7.0) - unicorn (5.7.0) + unicode-display_width (2.5.0) + unicorn (6.1.0) kgio (~> 2.6) raindrops (~> 0.7) versionomy (0.5.0) @@ -153,7 +167,7 @@ DEPENDENCIES grape-entity (~> 0.8.1) iso_country_codes minitest - mongo (~> 2.8.0) + mongo (~> 2.18.1) mongoid (~> 6.4) rack-test rake