diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 55204f917b..519f0df389 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,9 +34,13 @@ jobs: - '6.0' - '6.1' - '7.0' + - '7.1' + - '7.2' exclude: - ruby: '3.2.2' rails: '6.0' + - ruby: '3.0.3' + rails: '7.2' runs-on: ubuntu-latest env: @@ -56,7 +60,7 @@ jobs: uses: ruby/setup-ruby@v1 with: # bundler-cache: true - bundler: default + bundler: 2.5.18 ruby-version: ${{ matrix.ruby }} - name: Install PostgreSQL 11 client @@ -143,7 +147,7 @@ jobs: uses: ruby/setup-ruby@v1 with: # bundler-cache: true - bundler: default + bundler: 2.5.18 ruby-version: ${{ matrix.ruby }} - name: Install PostgreSQL 11 client diff --git a/Appraisals b/Appraisals index 5e910ca66b..014fa4e844 100644 --- a/Appraisals +++ b/Appraisals @@ -2,6 +2,7 @@ appraise "rails-6.0-ruby-#{ruby_version}" do gem "rails", "~> 6.0.0" gem "ransack", "~> 3.1.0" + gem "pagy", "~> 6.0" end end @@ -10,6 +11,34 @@ end appraise "rails-#{rails_version}-ruby-#{ruby_version}" do gem "rails", "~> #{rails_version}.0" gem "ransack", "~> 4.0.0" + gem "pagy", "~> 6.0" + end + end +end + +["3.0.3", "3.2.2"].each do |ruby_version| + ["7.1"].each do |rails_version| + appraise "rails-#{rails_version}-ruby-#{ruby_version}" do + gem "rails", "~> #{rails_version}.0" + gem "ransack", "~> 4.0.0" + gem "acts-as-taggable-on", "~> 10.0" + gem "puma", "~> 6.0" + gem "pagy", "~> 6.0" + end + end +end + +["3.2.2"].each do |ruby_version| + ["7.2"].each do |rails_version| + appraise "rails-#{rails_version}-ruby-#{ruby_version}" do + gem "rails", "~> #{rails_version}.0" + gem "ransack", "~> 4.2.0" + gem "acts-as-taggable-on", "~> 11.0" + gem "puma", "~> 6.0" + group :test do + gem "rspec-rails", "~> 6.0" + end + gem "pagy", "~> 8.0" end end end diff --git a/Gemfile b/Gemfile index aa7c02c01b..113eb40e70 100644 --- a/Gemfile +++ b/Gemfile @@ -52,8 +52,6 @@ gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false -# # END Dependencies for dummy_app # @@ -88,7 +86,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" # Adds support for Capybara system testing and selenium driver gem "capybara" diff --git a/Gemfile.lock b/Gemfile.lock index fca720f082..b9e35bd89b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -93,7 +93,7 @@ GEM annotate (3.2.0) activerecord (>= 3.2, < 8.0) rake (>= 10.4, < 14.0) - appraisal (2.4.1) + appraisal (2.5.0) bundler rake thor (>= 0.14.0) @@ -128,7 +128,7 @@ GEM bootsnap (1.16.0) msgpack (~> 1.2) brakeman (5.4.0) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -142,7 +142,7 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) chartkick (4.2.1) - concurrent-ruby (1.2.2) + concurrent-ruby (1.3.4) countries (4.2.3) i18n_data (~> 0.16.0) sixarm_ruby_unaccent (~> 1.1) @@ -164,7 +164,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -172,7 +172,7 @@ GEM railties (>= 3.2) dry-initializer (3.1.1) erb-formatter (0.3.0) - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.2.1) activesupport (>= 5.0.0) factory_bot_rails (6.2.0) @@ -180,7 +180,8 @@ GEM railties (>= 5.0.0) faker (2.22.0) i18n (>= 1.8.11, < 2) - ffi (1.15.5) + ffi (1.17.0) + ffi (1.17.0-x86_64-linux-gnu) friendly_id (5.4.2) activerecord (>= 4.0.0) fuubar (2.5.1) @@ -199,12 +200,12 @@ GEM hotwire-livereload (1.2.3) listen (>= 3.0.0) rails (>= 6.0.0) - html_tokenizer (0.0.7) + html_tokenizer (0.0.8) htmlbeautifier (1.4.2) httparty (0.21.0) mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) i18n-tasks (1.0.12) activesupport (>= 4.0.2) @@ -236,7 +237,7 @@ GEM listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - loofah (2.21.3) + loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.8.1) @@ -252,11 +253,11 @@ GEM matrix (0.4.2) meta-tags (2.18.0) actionpack (>= 3.2.0, < 7.1) - method_source (1.0.0) + method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - mini_portile2 (2.8.4) - minitest (5.19.0) + mini_portile2 (2.8.7) + minitest (5.25.1) msgpack (1.5.6) multi_xml (0.6.0) net-imap (0.3.7) @@ -269,13 +270,13 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.16.0) + nokogiri (1.16.7) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.16.0-x86_64-linux) + nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) - pagy (6.0.4) + pagy (8.6.3) parallel (1.22.1) parser (3.2.0.0) ast (~> 2.4.1) @@ -288,8 +289,8 @@ GEM nio4r (~> 2.0) pundit (2.2.0) activesupport (>= 3.0.0) - racc (1.7.1) - rack (2.2.8) + racc (1.8.1) + rack (2.2.9) rack-test (2.1.0) rack (>= 1.3) rails (6.1.7.6) @@ -328,7 +329,7 @@ GEM rake (>= 12.2) thor (~> 1.0) rainbow (3.1.1) - rake (13.0.6) + rake (13.2.1) ransack (4.0.0) activerecord (>= 6.1.5) activesupport (>= 6.1.5) @@ -342,23 +343,23 @@ GEM actionpack (>= 5.0) railties (>= 5.0) rexml (3.2.6) - rspec-core (3.11.0) - rspec-support (~> 3.11.0) - rspec-expectations (3.11.1) + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.11.0) - rspec-mocks (3.11.1) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.11.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-support (~> 3.13.0) + rspec-rails (5.1.2) + 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.11.0) + rspec-support (3.13.1) rubocop (1.35.1) json (~> 2.3) parallel (~> 1.10) @@ -376,8 +377,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.5.0) rubocop (~> 1.25) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.11.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -414,7 +413,7 @@ GEM terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) test-prof (1.0.10) - thor (1.2.2) + thor (1.3.2) timeout (0.4.0) turbo-rails (1.4.0) actionpack (>= 6.0.0) @@ -450,7 +449,7 @@ GEM websocket-extensions (0.1.5) xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.6.11) + zeitwerk (2.6.17) PLATFORMS ruby @@ -509,10 +508,9 @@ DEPENDENCIES rails-controller-testing ransack redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura @@ -529,4 +527,4 @@ DEPENDENCIES zeitwerk BUNDLED WITH - 2.4.18 + 2.5.18 diff --git a/gemfiles/rails_6.0_ruby_3.0.3.gemfile b/gemfiles/rails_6.0_ruby_3.0.3.gemfile index 4f38e34c8c..5ec5f647d2 100644 --- a/gemfiles/rails_6.0_ruby_3.0.3.gemfile +++ b/gemfiles/rails_6.0_ruby_3.0.3.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock b/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock index a5c8423d64..24699a8db4 100644 --- a/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_6.0_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -96,33 +96,34 @@ GEM ast (2.4.2) awesome_print (1.9.2) aws-eventstream (1.2.0) - aws-partitions (1.733.0) - aws-sdk-core (3.171.0) + aws-partitions (1.621.0) + aws-sdk-core (3.134.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.651.0) - aws-sigv4 (~> 1.5) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.63.0) - aws-sdk-core (~> 3, >= 3.165.0) + aws-sdk-kms (1.58.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.119.2) - aws-sdk-core (~> 3, >= 3.165.0) + aws-sdk-s3 (1.116.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sigv4 (1.5.2) + aws-sigv4 (1.5.1) aws-eventstream (~> 1, >= 1.0.2) bcrypt (3.1.18) - better_html (2.0.1) - actionview (>= 6.0) - activesupport (>= 6.0) + better_html (1.0.16) + actionview (>= 4.0) + activesupport (>= 4.0) ast (~> 2.0) erubi (~> 1.4) + html_tokenizer (~> 0.0.6) parser (>= 2.4) smart_properties bindex (0.8.1) bootsnap (1.16.0) msgpack (~> 1.2) - brakeman (5.4.1) + brakeman (5.4.0) builder (3.2.4) bump (0.10.0) bundler-integrity (1.0.9) @@ -136,44 +137,44 @@ GEM rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) - chartkick (5.0.1) + chartkick (4.2.1) concurrent-ruby (1.2.2) - countries (5.3.2) - unaccent (~> 0.3) + countries (4.2.3) + i18n_data (~> 0.16.0) + sixarm_ruby_unaccent (~> 1.1) crack (0.4.5) rexml crass (1.0.6) - cssbundling-rails (1.1.2) + cssbundling-rails (1.1.1) railties (>= 6.0.0) - database_cleaner (2.0.2) - database_cleaner-active_record (>= 2, < 3) - database_cleaner-active_record (2.1.0) + 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) - date (3.3.3) - devise (4.9.2) + date (3.3.4) + devise (4.9.0) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) dotenv (= 2.8.1) railties (>= 3.2) dry-initializer (3.1.1) - erb-formatter (0.4.2) - syntax_tree (~> 5.0) + erb-formatter (0.3.0) erubi (1.12.0) factory_bot (6.2.1) activesupport (>= 5.0.0) factory_bot_rails (6.2.0) factory_bot (~> 6.2.0) railties (>= 5.0.0) - faker (3.1.1) + faker (2.22.0) i18n (>= 1.8.11, < 2) ffi (1.15.5) friendly_id (5.4.2) @@ -184,7 +185,7 @@ GEM gem-release (2.2.2) globalid (1.1.0) activesupport (>= 5.0) - groupdate (6.2.0) + groupdate (6.1.0) activesupport (>= 5.2) hashdiff (1.0.1) hashids (1.0.6) @@ -194,6 +195,7 @@ GEM hotwire-livereload (1.2.3) listen (>= 3.0.0) rails (>= 6.0.0) + html_tokenizer (0.0.8) htmlbeautifier (1.4.2) httparty (0.21.0) mini_mime (>= 1.0.0) @@ -211,6 +213,8 @@ GEM rails-i18n rainbow (>= 2.2.2, < 4.0) terminal-table (>= 1.5.1) + i18n_data (0.16.0) + simple_po_parser (~> 1.1) image_processing (1.12.2) mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.17, < 3) @@ -219,11 +223,10 @@ GEM nokogiri (>= 1.6) iso (0.4.0) i18n - jmespath (1.6.2) - jsbundling-rails (1.1.1) + jmespath (1.6.1) + jsbundling-rails (1.0.3) railties (>= 6.0.0) - json (2.6.3) - language_server-protocol (3.17.0.3) + json (2.6.2) launchy (2.5.2) addressable (~> 2.8) listen (3.8.0) @@ -243,15 +246,16 @@ GEM mapkick-rb (0.1.4) marcel (1.0.2) matrix (0.4.2) - meta-tags (2.18.0) - actionpack (>= 3.2.0, < 7.1) + meta-tags (2.22.0) + actionpack (>= 6.0.0, < 8.1) method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.4) minitest (5.19.0) - msgpack (1.7.0) + msgpack (1.5.6) multi_xml (0.6.0) - net-imap (0.3.7) + net-imap (0.4.15) date net-protocol net-pop (0.1.2) @@ -261,24 +265,24 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) + nokogiri (1.16.0) + mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.16.0-x86_64-linux) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) parallel (1.22.1) - parser (3.2.2.0) + parser (3.2.0.0) ast (~> 2.4.1) pg (1.4.6) - prefixed_ids (1.5.0) + prefixed_ids (1.4.0) hashids (>= 1.0.0, < 2.0.0) rails (>= 6.0.0) - prettier_print (1.2.1) public_suffix (5.0.3) puma (5.6.7) nio4r (~> 2.0) - pundit (2.3.0) + pundit (2.2.0) activesupport (>= 3.0.0) racc (1.7.1) rack (2.2.8) @@ -310,7 +314,7 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - rails-i18n (7.0.6) + rails-i18n (7.0.5) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) railties (6.0.6.1) @@ -330,47 +334,45 @@ GEM ffi (~> 1.0) redis (4.8.1) regexp_parser (2.8.1) - responders (3.1.0) - actionpack (>= 5.2) - railties (>= 5.2) + responders (3.0.1) + actionpack (>= 5.0) + railties (>= 5.0) rexml (3.2.6) - rspec-core (3.12.1) - rspec-support (~> 3.12.0) - rspec-expectations (3.12.2) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-mocks (3.12.4) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-support (~> 3.11.0) + rspec-rails (5.1.2) + 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.12.0) - rubocop (1.48.1) + rspec-support (3.11.0) + rubocop (1.35.1) json (~> 2.3) parallel (~> 1.10) - parser (>= 3.2.0.0) + parser (>= 3.1.2.1) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.26.0, < 2.0) + rubocop-ast (>= 1.20.1, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.28.0) - parser (>= 3.2.1.0) - rubocop-performance (1.16.0) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.21.0) + parser (>= 3.1.1.0) + rubocop-performance (1.14.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-shopify (2.12.0) - rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) - ruby-progressbar (1.13.0) + rubocop-shopify (2.5.0) + rubocop (~> 1.25) + ruby-progressbar (1.11.0) ruby-vips (2.1.4) ffi (~> 1.12) rubyzip (2.3.2) @@ -378,6 +380,7 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) + simple_po_parser (1.1.6) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -387,8 +390,9 @@ GEM simplecov (~> 0.19) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) + sixarm_ruby_unaccent (1.2.0) smart_properties (1.17.0) - spring (4.1.1) + spring (3.1.1) spring-commands-rspec (1.0.4) spring (>= 0.9.1) sprockets (4.2.0) @@ -398,15 +402,12 @@ GEM actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) - standard (1.26.0) - language_server-protocol (~> 3.17.0.2) - rubocop (~> 1.48.1) - rubocop-performance (~> 1.16.0) - syntax_tree (5.3.0) - prettier_print (>= 1.2.0) + standard (1.16.1) + rubocop (= 1.35.1) + rubocop-performance (= 1.14.3) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) - test-prof (1.2.0) + test-prof (1.0.10) thor (1.2.2) thread_safe (0.3.6) timeout (0.4.0) @@ -418,8 +419,7 @@ GEM turbo-rails (~> 1.3) tzinfo (1.2.11) thread_safe (~> 0.1) - unaccent (0.4.0) - unicode-display_width (2.4.2) + unicode-display_width (2.4.0) view_component (3.5.0) activesupport (>= 5.2.0, < 8.0) concurrent-ruby (~> 1.0) @@ -448,8 +448,7 @@ GEM zeitwerk (2.6.11) PLATFORMS - arm64-darwin-21 - arm64-darwin-22 + ruby x86_64-linux DEPENDENCIES @@ -497,6 +496,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -505,10 +505,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 3.1.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_6.0_ruby_3.2.2.gemfile b/gemfiles/rails_6.0_ruby_3.2.2.gemfile index 4f38e34c8c..5ec5f647d2 100644 --- a/gemfiles/rails_6.0_ruby_3.2.2.gemfile +++ b/gemfiles/rails_6.0_ruby_3.2.2.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock b/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock index a5c8423d64..44b8c1ad3a 100644 --- a/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_6.0_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -158,7 +158,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -248,6 +248,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.7) minitest (5.19.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -261,9 +262,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.15.4) + mini_portile2 (~> 2.8.2) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -342,10 +342,10 @@ GEM rspec-mocks (3.12.4) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) rspec-core (~> 3.10) rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) @@ -368,8 +368,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.12.0) rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.13.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -497,6 +495,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -505,10 +504,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 3.1.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_6.1_ruby_3.0.3.gemfile b/gemfiles/rails_6.1_ruby_3.0.3.gemfile index 7ca92b9847..81929ebbae 100644 --- a/gemfiles/rails_6.1_ruby_3.0.3.gemfile +++ b/gemfiles/rails_6.1_ruby_3.0.3.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock b/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock index b7a8eed6ca..9bf2c3789a 100644 --- a/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -162,7 +162,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -252,6 +252,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.7) minitest (5.19.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -265,9 +266,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.15.4) + mini_portile2 (~> 2.8.2) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -346,10 +346,10 @@ GEM rspec-mocks (3.12.4) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) rspec-core (~> 3.10) rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) @@ -372,8 +372,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.12.0) rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.13.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -500,6 +498,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -508,10 +507,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 4.0.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile b/gemfiles/rails_6.1_ruby_3.2.2.gemfile index 7ca92b9847..81929ebbae 100644 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile +++ b/gemfiles/rails_6.1_ruby_3.2.2.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock b/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock index b7a8eed6ca..9bf2c3789a 100644 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -162,7 +162,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -252,6 +252,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.7) minitest (5.19.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -265,9 +266,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.15.4) + mini_portile2 (~> 2.8.2) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -346,10 +346,10 @@ GEM rspec-mocks (3.12.4) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) rspec-core (~> 3.10) rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) @@ -372,8 +372,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.12.0) rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.13.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -500,6 +498,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -508,10 +507,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 4.0.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_7.0_ruby_3.0.3.gemfile b/gemfiles/rails_7.0_ruby_3.0.3.gemfile index 4bbf8cba44..cdced82c5d 100644 --- a/gemfiles/rails_7.0_ruby_3.0.3.gemfile +++ b/gemfiles/rails_7.0_ruby_3.0.3.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock b/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock index ca8e0941d2..ce25493853 100644 --- a/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock +++ b/gemfiles/rails_7.0_ruby_3.0.3.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -168,7 +168,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -258,6 +258,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.7) minitest (5.19.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -271,9 +272,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.15.4) + mini_portile2 (~> 2.8.2) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -352,10 +352,10 @@ GEM rspec-mocks (3.12.4) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) rspec-core (~> 3.10) rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) @@ -378,8 +378,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.12.0) rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.13.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -506,6 +504,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -514,10 +513,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 4.0.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_7.0_ruby_3.2.2.gemfile b/gemfiles/rails_7.0_ruby_3.2.2.gemfile index 4bbf8cba44..cdced82c5d 100644 --- a/gemfiles/rails_7.0_ruby_3.2.2.gemfile +++ b/gemfiles/rails_7.0_ruby_3.2.2.gemfile @@ -18,7 +18,6 @@ gem "factory_bot_rails" gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] gem "devise" gem "database_cleaner" -gem "ruby-debug-ide", require: false gem "awesome_print" gem "rubocop" gem "rubocop-shopify", require: false @@ -50,6 +49,7 @@ gem "image_processing", "~> 1.12" gem "prefixed_ids" gem "mapkick-rb", "~> 0.1.4" gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" group :development do gem "standard" @@ -67,7 +67,7 @@ group :development, :test do end group :test do - gem "rspec-rails", "~> 4.0.0" + gem "rspec-rails", "~> 5.0" gem "rails-controller-testing" gem "capybara" gem "selenium-webdriver" diff --git a/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock b/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock index ca8e0941d2..ce25493853 100644 --- a/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock +++ b/gemfiles/rails_7.0_ruby_3.2.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - avo (2.46.0) + avo (2.52.0) actionview (>= 6.0) active_link_to activerecord (>= 6.0) @@ -168,7 +168,7 @@ GEM railties (>= 4.1.0) responders warden (~> 1.2.3) - diff-lcs (1.5.0) + diff-lcs (1.5.1) docile (1.4.0) dotenv (2.8.1) dotenv-rails (2.8.1) @@ -258,6 +258,7 @@ GEM method_source (1.0.0) mini_magick (4.12.0) mini_mime (1.1.5) + mini_portile2 (2.8.7) minitest (5.19.0) msgpack (1.7.0) multi_xml (0.6.0) @@ -271,9 +272,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.15.4-arm64-darwin) - racc (~> 1.4) - nokogiri (1.15.4-x86_64-linux) + nokogiri (1.15.4) + mini_portile2 (~> 2.8.2) racc (~> 1.4) orm_adapter (0.5.0) pagy (6.0.4) @@ -352,10 +352,10 @@ GEM rspec-mocks (3.12.4) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (4.0.2) - actionpack (>= 4.2) - activesupport (>= 4.2) - railties (>= 4.2) + rspec-rails (5.1.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + railties (>= 5.2) rspec-core (~> 3.10) rspec-expectations (~> 3.10) rspec-mocks (~> 3.10) @@ -378,8 +378,6 @@ GEM rubocop-ast (>= 0.4.0) rubocop-shopify (2.12.0) rubocop (~> 1.44) - ruby-debug-ide (0.7.3) - rake (>= 0.8.1) ruby-progressbar (1.13.0) ruby-vips (2.1.4) ffi (~> 1.12) @@ -506,6 +504,7 @@ DEPENDENCIES mapkick-rb (~> 0.1.4) meta-tags net-smtp + pagy (~> 6.0) pg (>= 0.18, < 2.0) prefixed_ids puma (~> 5.6.4) @@ -514,10 +513,9 @@ DEPENDENCIES rails-controller-testing ransack (~> 4.0.0) redis (~> 4.0) - rspec-rails (~> 4.0.0) + rspec-rails (~> 5.0) rubocop rubocop-shopify - ruby-debug-ide selenium-webdriver simplecov simplecov-cobertura diff --git a/gemfiles/rails_7.1_ruby_3.0.3.gemfile b/gemfiles/rails_7.1_ruby_3.0.3.gemfile new file mode 100644 index 0000000000..0298ce19df --- /dev/null +++ b/gemfiles/rails_7.1_ruby_3.0.3.gemfile @@ -0,0 +1,84 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "jsbundling-rails" +gem "cssbundling-rails" +gem "rails", "~> 7.1.0" +gem "pg", ">= 0.18", "< 2.0" +gem "puma", "~> 6.0" +gem "redis", "~> 4.0" +gem "bootsnap", ">= 1.4.2", require: false +gem "byebug", platforms: [:mri, :mingw, :x64_mingw] +gem "dotenv-rails" +gem "web-console", ">= 3.3.0" +gem "listen", ">= 3.5.1" +gem "spring" +gem "factory_bot_rails" +gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] +gem "devise" +gem "database_cleaner" +gem "awesome_print" +gem "rubocop" +gem "rubocop-shopify", require: false +gem "zeitwerk" +gem "httparty" +gem "iso" +gem "active_link_to" +gem "addressable" +gem "appraisal" +gem "meta-tags" +gem "manifester" +gem "ransack", "~> 4.0.0" +gem "friendly_id", "~> 5.4.0" +gem "aws-sdk-s3", require: false +gem "net-smtp", require: false +gem "groupdate" +gem "hightop" +gem "active_median" +gem "acts_as_list" +gem "acts-as-taggable-on", "~> 10.0" +gem "bundler-integrity", "~> 1.0" +gem "erb-formatter" +gem "pundit" +gem "countries" +gem "chartkick" +gem "activestorage" +gem "sprockets-rails" +gem "image_processing", "~> 1.12" +gem "prefixed_ids" +gem "mapkick-rb", "~> 0.1.4" +gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" + +group :development do + gem "standard" + gem "bump", require: false + gem "gem-release", require: false + gem "annotate" + gem "htmlbeautifier" + gem "hotwire-livereload", "~> 1.2" + gem "brakeman" +end + +group :development, :test do + gem "faker", require: false + gem "i18n-tasks", "~> 1.0.12" +end + +group :test do + gem "rspec-rails", "~> 5.0" + gem "rails-controller-testing" + gem "capybara" + gem "selenium-webdriver" + gem "webdrivers", ">= 5.3.0" + gem "fuubar" + gem "simplecov", require: false + gem "simplecov-cobertura" + gem "webmock" + gem "spring-commands-rspec" + gem "launchy", require: false + gem "test-prof" +end + +gemspec path: "../" diff --git a/gemfiles/rails_7.1_ruby_3.0.3.gemfile.lock b/gemfiles/rails_7.1_ruby_3.0.3.gemfile.lock new file mode 100644 index 0000000000..76031fb9d0 --- /dev/null +++ b/gemfiles/rails_7.1_ruby_3.0.3.gemfile.lock @@ -0,0 +1,611 @@ +PATH + remote: .. + specs: + avo (2.52.0) + actionview (>= 6.0) + active_link_to + activerecord (>= 6.0) + addressable + docile + dry-initializer + httparty + inline_svg + meta-tags + pagy + turbo-rails + turbo_power (~> 0.5.0) + view_component (>= 2.54.0) + zeitwerk (>= 2.6.2) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.1.4) + actionpack (= 7.1.4) + activesupport (= 7.1.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + zeitwerk (~> 2.6) + actionmailbox (7.1.4) + actionpack (= 7.1.4) + activejob (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.1.4) + actionpack (= 7.1.4) + actionview (= 7.1.4) + activejob (= 7.1.4) + activesupport (= 7.1.4) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.2) + actionpack (7.1.4) + actionview (= 7.1.4) + activesupport (= 7.1.4) + nokogiri (>= 1.8.5) + racc + rack (>= 2.2.4) + rack-session (>= 1.0.1) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + actiontext (7.1.4) + actionpack (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.1.4) + activesupport (= 7.1.4) + builder (~> 3.1) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + active_link_to (1.0.5) + actionpack + addressable + active_median (0.4.1) + activesupport (>= 6.1) + activejob (7.1.4) + activesupport (= 7.1.4) + globalid (>= 0.3.6) + activemodel (7.1.4) + activesupport (= 7.1.4) + activerecord (7.1.4) + activemodel (= 7.1.4) + activesupport (= 7.1.4) + timeout (>= 0.4.0) + activestorage (7.1.4) + actionpack (= 7.1.4) + activejob (= 7.1.4) + activerecord (= 7.1.4) + activesupport (= 7.1.4) + marcel (~> 1.0) + activesupport (7.1.4) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.0.2) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + minitest (>= 5.1) + mutex_m + tzinfo (~> 2.0) + acts-as-taggable-on (10.0.0) + activerecord (>= 6.1, < 7.2) + acts_as_list (1.2.2) + activerecord (>= 6.1) + activesupport (>= 6.1) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + annotate (3.2.0) + activerecord (>= 3.2, < 8.0) + rake (>= 10.4, < 14.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + awesome_print (1.9.2) + aws-eventstream (1.3.0) + aws-partitions (1.970.0) + aws-sdk-core (3.202.2) + aws-eventstream (~> 1, >= 1.3.0) + aws-partitions (~> 1, >= 1.651.0) + aws-sigv4 (~> 1.9) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.88.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sigv4 (~> 1.5) + aws-sdk-s3 (1.159.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.5) + aws-sigv4 (1.9.1) + aws-eventstream (~> 1, >= 1.0.2) + base64 (0.2.0) + bcrypt (3.1.20) + bigdecimal (3.1.8) + bindex (0.8.1) + bootsnap (1.18.4) + msgpack (~> 1.2) + brakeman (6.2.1) + racc + builder (3.3.0) + bump (0.10.0) + bundler-integrity (1.0.9) + byebug (11.1.3) + capybara (3.40.0) + addressable + matrix + mini_mime (>= 0.1.3) + nokogiri (~> 1.11) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + regexp_parser (>= 1.5, < 3.0) + xpath (~> 3.2) + chartkick (5.1.0) + childprocess (5.1.0) + logger (~> 1.5) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + countries (6.0.1) + unaccent (~> 0.3) + crack (1.0.0) + bigdecimal + rexml + crass (1.0.6) + cssbundling-rails (1.4.1) + railties (>= 6.0.0) + 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) + date (3.3.4) + devise (4.9.4) + bcrypt (~> 3.0) + orm_adapter (~> 0.1) + railties (>= 4.1.0) + responders + warden (~> 1.2.3) + diff-lcs (1.5.1) + docile (1.4.1) + dotenv (3.1.2) + dotenv-rails (3.1.2) + dotenv (= 3.1.2) + railties (>= 6.1) + drb (2.2.1) + dry-initializer (3.1.1) + erb-formatter (0.7.3) + syntax_tree (~> 6.0) + erubi (1.13.0) + factory_bot (6.4.6) + activesupport (>= 5.0.0) + factory_bot_rails (6.4.3) + factory_bot (~> 6.4) + railties (>= 5.0.0) + faker (3.4.2) + i18n (>= 1.8.11, < 2) + ffi (1.17.0-aarch64-linux-gnu) + ffi (1.17.0-aarch64-linux-musl) + ffi (1.17.0-arm-linux-gnu) + ffi (1.17.0-arm-linux-musl) + ffi (1.17.0-arm64-darwin) + ffi (1.17.0-x86-linux-gnu) + ffi (1.17.0-x86-linux-musl) + ffi (1.17.0-x86_64-darwin) + ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0-x86_64-linux-musl) + friendly_id (5.4.2) + activerecord (>= 4.0.0) + fuubar (2.5.1) + rspec-core (~> 3.0) + ruby-progressbar (~> 1.4) + gem-release (2.2.2) + globalid (1.2.1) + activesupport (>= 6.1) + groupdate (6.4.0) + activesupport (>= 6.1) + hashdiff (1.1.1) + hashids (1.0.6) + highline (3.1.1) + reline + hightop (0.4.0) + activesupport (>= 6.1) + hotwire-livereload (1.4.0) + actioncable (>= 6.0.0) + listen (>= 3.0.0) + railties (>= 6.0.0) + htmlbeautifier (1.4.3) + httparty (0.22.0) + csv + mini_mime (>= 1.0.0) + multi_xml (>= 0.5.2) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + i18n-tasks (1.0.14) + activesupport (>= 4.0.2) + ast (>= 2.1.0) + erubi + highline (>= 2.0.0) + i18n + parser (>= 3.2.2.1) + rails-i18n + rainbow (>= 2.2.2, < 4.0) + terminal-table (>= 1.5.1) + image_processing (1.13.0) + mini_magick (>= 4.9.5, < 5) + ruby-vips (>= 2.0.17, < 3) + inline_svg (1.9.0) + activesupport (>= 3.0) + nokogiri (>= 1.6) + io-console (0.7.2) + irb (1.14.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + iso (0.4.0) + i18n + jmespath (1.6.2) + jsbundling-rails (1.3.1) + railties (>= 6.0.0) + json (2.7.2) + language_server-protocol (3.17.0.3) + launchy (3.0.1) + addressable (~> 2.8) + childprocess (~> 5.0) + lint_roller (1.1.0) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + logger (1.6.0) + loofah (2.22.0) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + manifester (0.1.8) + rails (>= 6.0) + zeitwerk + mapkick-rb (0.1.5) + marcel (1.0.4) + matrix (0.4.2) + meta-tags (2.22.0) + actionpack (>= 6.0.0, < 8.1) + method_source (1.1.0) + mini_magick (4.13.2) + mini_mime (1.1.5) + minitest (5.25.1) + msgpack (1.7.2) + multi_xml (0.7.1) + bigdecimal (~> 3.1) + mutex_m (0.2.0) + net-imap (0.4.15) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.2) + timeout + net-smtp (0.5.0) + net-protocol + nio4r (2.7.3) + nokogiri (1.16.7-aarch64-linux) + racc (~> 1.4) + nokogiri (1.16.7-arm-linux) + racc (~> 1.4) + nokogiri (1.16.7-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86-linux) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-linux) + racc (~> 1.4) + orm_adapter (0.5.0) + pagy (6.0.4) + parallel (1.26.3) + parser (3.3.4.2) + ast (~> 2.4.1) + racc + pg (1.5.7) + prefixed_ids (1.8.1) + hashids (>= 1.0.0, < 2.0.0) + rails (>= 6.0.0) + prettier_print (1.2.1) + psych (5.1.2) + stringio + public_suffix (6.0.1) + puma (6.4.2) + nio4r (~> 2.0) + pundit (2.4.0) + activesupport (>= 3.0.0) + racc (1.8.1) + rack (3.1.7) + rack-session (2.0.0) + rack (>= 3.0.0) + rack-test (2.1.0) + rack (>= 1.3) + rackup (2.1.0) + rack (>= 3) + webrick (~> 1.8) + rails (7.1.4) + actioncable (= 7.1.4) + actionmailbox (= 7.1.4) + actionmailer (= 7.1.4) + actionpack (= 7.1.4) + actiontext (= 7.1.4) + actionview (= 7.1.4) + activejob (= 7.1.4) + activemodel (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + bundler (>= 1.15.0) + railties (= 7.1.4) + rails-controller-testing (1.0.5) + actionpack (>= 5.0.1.rc1) + actionview (>= 5.0.1.rc1) + activesupport (>= 5.0.1.rc1) + rails-dom-testing (2.2.0) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + rails-i18n (7.0.9) + i18n (>= 0.7, < 2) + railties (>= 6.0.0, < 8) + railties (7.1.4) + actionpack (= 7.1.4) + activesupport (= 7.1.4) + irb + rackup (>= 1.0.0) + rake (>= 12.2) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) + rainbow (3.1.1) + rake (13.2.1) + ransack (4.0.0) + activerecord (>= 6.1.5) + activesupport (>= 6.1.5) + i18n + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rdoc (6.7.0) + psych (>= 4.0.0) + redis (4.8.1) + regexp_parser (2.9.2) + reline (0.5.9) + io-console (~> 0.5) + responders (3.1.1) + actionpack (>= 5.2) + railties (>= 5.2) + rexml (3.3.6) + strscan + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-rails (5.1.2) + 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.13.1) + rubocop (1.65.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.3.0.2) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 2.4, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.31.1, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.32.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) + rubocop-shopify (2.15.1) + rubocop (~> 1.51) + ruby-progressbar (1.13.0) + ruby-vips (2.2.2) + ffi (~> 1.12) + logger + rubyzip (2.3.2) + selenium-webdriver (4.10.0) + rexml (~> 3.2, >= 3.2.5) + rubyzip (>= 1.2.2, < 3.0) + websocket (~> 1.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spring (4.2.1) + spring-commands-rspec (1.0.4) + spring (>= 0.9.1) + sprockets (4.2.1) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.5.2) + actionpack (>= 6.1) + activesupport (>= 6.1) + sprockets (>= 3.0.0) + standard (1.40.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.65.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.4) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.4.0) + lint_roller (~> 1.1) + rubocop-performance (~> 1.21.0) + stringio (3.1.1) + strscan (3.1.0) + syntax_tree (6.2.0) + prettier_print (>= 1.2.0) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + test-prof (1.4.1) + thor (1.3.2) + timeout (0.4.1) + turbo-rails (1.5.0) + actionpack (>= 6.0.0) + activejob (>= 6.0.0) + railties (>= 6.0.0) + turbo_power (0.5.0) + turbo-rails (~> 1.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unaccent (0.4.0) + unicode-display_width (2.5.0) + view_component (3.14.0) + activesupport (>= 5.2.0, < 8.0) + concurrent-ruby (~> 1.0) + method_source (~> 1.0) + warden (1.2.9) + rack (>= 2.0.9) + web-console (4.2.1) + actionview (>= 6.0.0) + activemodel (>= 6.0.0) + bindex (>= 0.4.0) + railties (>= 6.0.0) + webdrivers (5.3.1) + nokogiri (~> 1.6) + rubyzip (>= 1.3.0) + selenium-webdriver (~> 4.0, < 4.11) + webmock (3.23.1) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + websocket (1.2.11) + websocket-driver (0.7.6) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + xpath (3.2.0) + nokogiri (~> 1.8) + zeitwerk (2.6.17) + +PLATFORMS + aarch64-linux + aarch64-linux-gnu + aarch64-linux-musl + arm-linux + arm-linux-gnu + arm-linux-musl + arm64-darwin + x86-linux + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux-gnu + x86_64-linux-musl + +DEPENDENCIES + active_link_to + active_median + activestorage + acts-as-taggable-on (~> 10.0) + acts_as_list + addressable + annotate + appraisal + avo! + awesome_print + aws-sdk-s3 + bootsnap (>= 1.4.2) + brakeman + bump + bundler-integrity (~> 1.0) + byebug + capybara + chartkick + countries + cssbundling-rails + database_cleaner + devise + dotenv-rails + erb-formatter + factory_bot_rails + faker + friendly_id (~> 5.4.0) + fuubar + gem-release + groupdate + hightop + hotwire-livereload (~> 1.2) + htmlbeautifier + httparty + i18n-tasks (~> 1.0.12) + image_processing (~> 1.12) + iso + jsbundling-rails + launchy + listen (>= 3.5.1) + manifester + mapkick-rb (~> 0.1.4) + meta-tags + net-smtp + pagy (~> 6.0) + pg (>= 0.18, < 2.0) + prefixed_ids + puma (~> 6.0) + pundit + rails (~> 7.1.0) + rails-controller-testing + ransack (~> 4.0.0) + redis (~> 4.0) + rspec-rails (~> 5.0) + rubocop + rubocop-shopify + selenium-webdriver + simplecov + simplecov-cobertura + spring + spring-commands-rspec + sprockets-rails + standard + test-prof + turbo_power (~> 0.5.0) + tzinfo-data + web-console (>= 3.3.0) + webdrivers (>= 5.3.0) + webmock + zeitwerk + +BUNDLED WITH + 2.5.18 diff --git a/gemfiles/rails_7.1_ruby_3.2.2.gemfile b/gemfiles/rails_7.1_ruby_3.2.2.gemfile new file mode 100644 index 0000000000..0298ce19df --- /dev/null +++ b/gemfiles/rails_7.1_ruby_3.2.2.gemfile @@ -0,0 +1,84 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "jsbundling-rails" +gem "cssbundling-rails" +gem "rails", "~> 7.1.0" +gem "pg", ">= 0.18", "< 2.0" +gem "puma", "~> 6.0" +gem "redis", "~> 4.0" +gem "bootsnap", ">= 1.4.2", require: false +gem "byebug", platforms: [:mri, :mingw, :x64_mingw] +gem "dotenv-rails" +gem "web-console", ">= 3.3.0" +gem "listen", ">= 3.5.1" +gem "spring" +gem "factory_bot_rails" +gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] +gem "devise" +gem "database_cleaner" +gem "awesome_print" +gem "rubocop" +gem "rubocop-shopify", require: false +gem "zeitwerk" +gem "httparty" +gem "iso" +gem "active_link_to" +gem "addressable" +gem "appraisal" +gem "meta-tags" +gem "manifester" +gem "ransack", "~> 4.0.0" +gem "friendly_id", "~> 5.4.0" +gem "aws-sdk-s3", require: false +gem "net-smtp", require: false +gem "groupdate" +gem "hightop" +gem "active_median" +gem "acts_as_list" +gem "acts-as-taggable-on", "~> 10.0" +gem "bundler-integrity", "~> 1.0" +gem "erb-formatter" +gem "pundit" +gem "countries" +gem "chartkick" +gem "activestorage" +gem "sprockets-rails" +gem "image_processing", "~> 1.12" +gem "prefixed_ids" +gem "mapkick-rb", "~> 0.1.4" +gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 6.0" + +group :development do + gem "standard" + gem "bump", require: false + gem "gem-release", require: false + gem "annotate" + gem "htmlbeautifier" + gem "hotwire-livereload", "~> 1.2" + gem "brakeman" +end + +group :development, :test do + gem "faker", require: false + gem "i18n-tasks", "~> 1.0.12" +end + +group :test do + gem "rspec-rails", "~> 5.0" + gem "rails-controller-testing" + gem "capybara" + gem "selenium-webdriver" + gem "webdrivers", ">= 5.3.0" + gem "fuubar" + gem "simplecov", require: false + gem "simplecov-cobertura" + gem "webmock" + gem "spring-commands-rspec" + gem "launchy", require: false + gem "test-prof" +end + +gemspec path: "../" diff --git a/gemfiles/rails_7.1_ruby_3.2.2.gemfile.lock b/gemfiles/rails_7.1_ruby_3.2.2.gemfile.lock new file mode 100644 index 0000000000..6a9825ed70 --- /dev/null +++ b/gemfiles/rails_7.1_ruby_3.2.2.gemfile.lock @@ -0,0 +1,580 @@ +PATH + remote: .. + specs: + avo (2.52.0) + actionview (>= 6.0) + active_link_to + activerecord (>= 6.0) + addressable + docile + dry-initializer + httparty + inline_svg + meta-tags + pagy + turbo-rails + turbo_power (~> 0.5.0) + view_component (>= 2.54.0) + zeitwerk (>= 2.6.2) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.1.4) + actionpack (= 7.1.4) + activesupport (= 7.1.4) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + zeitwerk (~> 2.6) + actionmailbox (7.1.4) + actionpack (= 7.1.4) + activejob (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + mail (>= 2.7.1) + net-imap + net-pop + net-smtp + actionmailer (7.1.4) + actionpack (= 7.1.4) + actionview (= 7.1.4) + activejob (= 7.1.4) + activesupport (= 7.1.4) + mail (~> 2.5, >= 2.5.4) + net-imap + net-pop + net-smtp + rails-dom-testing (~> 2.2) + actionpack (7.1.4) + actionview (= 7.1.4) + activesupport (= 7.1.4) + nokogiri (>= 1.8.5) + racc + rack (>= 2.2.4) + rack-session (>= 1.0.1) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + actiontext (7.1.4) + actionpack (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.1.4) + activesupport (= 7.1.4) + builder (~> 3.1) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + active_link_to (1.0.5) + actionpack + addressable + active_median (0.4.1) + activesupport (>= 6.1) + activejob (7.1.4) + activesupport (= 7.1.4) + globalid (>= 0.3.6) + activemodel (7.1.4) + activesupport (= 7.1.4) + activerecord (7.1.4) + activemodel (= 7.1.4) + activesupport (= 7.1.4) + timeout (>= 0.4.0) + activestorage (7.1.4) + actionpack (= 7.1.4) + activejob (= 7.1.4) + activerecord (= 7.1.4) + activesupport (= 7.1.4) + marcel (~> 1.0) + activesupport (7.1.4) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.0.2) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + minitest (>= 5.1) + mutex_m + tzinfo (~> 2.0) + acts-as-taggable-on (10.0.0) + activerecord (>= 6.1, < 7.2) + acts_as_list (1.2.2) + activerecord (>= 6.1) + activesupport (>= 6.1) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + annotate (3.2.0) + activerecord (>= 3.2, < 8.0) + rake (>= 10.4, < 14.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + awesome_print (1.9.2) + aws-eventstream (1.3.0) + aws-partitions (1.970.0) + aws-sdk-core (3.202.2) + aws-eventstream (~> 1, >= 1.3.0) + aws-partitions (~> 1, >= 1.651.0) + aws-sigv4 (~> 1.9) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.88.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sigv4 (~> 1.5) + aws-sdk-s3 (1.159.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.5) + aws-sigv4 (1.9.1) + aws-eventstream (~> 1, >= 1.0.2) + base64 (0.2.0) + bcrypt (3.1.20) + bigdecimal (3.1.8) + bindex (0.8.1) + bootsnap (1.18.4) + msgpack (~> 1.2) + brakeman (6.2.1) + racc + builder (3.3.0) + bump (0.10.0) + bundler-integrity (1.0.9) + byebug (11.1.3) + capybara (3.40.0) + addressable + matrix + mini_mime (>= 0.1.3) + nokogiri (~> 1.11) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + regexp_parser (>= 1.5, < 3.0) + xpath (~> 3.2) + chartkick (5.1.0) + childprocess (5.1.0) + logger (~> 1.5) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + countries (6.0.1) + unaccent (~> 0.3) + crack (1.0.0) + bigdecimal + rexml + crass (1.0.6) + cssbundling-rails (1.4.1) + railties (>= 6.0.0) + 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) + date (3.3.4) + devise (4.9.4) + bcrypt (~> 3.0) + orm_adapter (~> 0.1) + railties (>= 4.1.0) + responders + warden (~> 1.2.3) + diff-lcs (1.5.1) + docile (1.4.1) + dotenv (3.1.2) + dotenv-rails (3.1.2) + dotenv (= 3.1.2) + railties (>= 6.1) + drb (2.2.1) + dry-initializer (3.1.1) + erb-formatter (0.7.3) + syntax_tree (~> 6.0) + erubi (1.13.0) + factory_bot (6.4.6) + activesupport (>= 5.0.0) + factory_bot_rails (6.4.3) + factory_bot (~> 6.4) + railties (>= 5.0.0) + faker (3.4.2) + i18n (>= 1.8.11, < 2) + ffi (1.17.0-x86_64-linux-gnu) + friendly_id (5.4.2) + activerecord (>= 4.0.0) + fuubar (2.5.1) + rspec-core (~> 3.0) + ruby-progressbar (~> 1.4) + gem-release (2.2.2) + globalid (1.2.1) + activesupport (>= 6.1) + groupdate (6.4.0) + activesupport (>= 6.1) + hashdiff (1.1.1) + hashids (1.0.6) + highline (3.1.1) + reline + hightop (0.4.0) + activesupport (>= 6.1) + hotwire-livereload (1.4.0) + actioncable (>= 6.0.0) + listen (>= 3.0.0) + railties (>= 6.0.0) + htmlbeautifier (1.4.3) + httparty (0.22.0) + csv + mini_mime (>= 1.0.0) + multi_xml (>= 0.5.2) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + i18n-tasks (1.0.14) + activesupport (>= 4.0.2) + ast (>= 2.1.0) + erubi + highline (>= 2.0.0) + i18n + parser (>= 3.2.2.1) + rails-i18n + rainbow (>= 2.2.2, < 4.0) + terminal-table (>= 1.5.1) + image_processing (1.13.0) + mini_magick (>= 4.9.5, < 5) + ruby-vips (>= 2.0.17, < 3) + inline_svg (1.9.0) + activesupport (>= 3.0) + nokogiri (>= 1.6) + io-console (0.7.2) + irb (1.14.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + iso (0.4.0) + i18n + jmespath (1.6.2) + jsbundling-rails (1.3.1) + railties (>= 6.0.0) + json (2.7.2) + language_server-protocol (3.17.0.3) + launchy (3.0.1) + addressable (~> 2.8) + childprocess (~> 5.0) + lint_roller (1.1.0) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + logger (1.6.0) + loofah (2.22.0) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + manifester (0.1.8) + rails (>= 6.0) + zeitwerk + mapkick-rb (0.1.5) + marcel (1.0.4) + matrix (0.4.2) + meta-tags (2.22.0) + actionpack (>= 6.0.0, < 8.1) + method_source (1.1.0) + mini_magick (4.13.2) + mini_mime (1.1.5) + minitest (5.25.1) + msgpack (1.7.2) + multi_xml (0.7.1) + bigdecimal (~> 3.1) + mutex_m (0.2.0) + net-imap (0.4.15) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.2) + timeout + net-smtp (0.5.0) + net-protocol + nio4r (2.7.3) + nokogiri (1.16.7-x86_64-linux) + racc (~> 1.4) + orm_adapter (0.5.0) + pagy (6.0.4) + parallel (1.26.3) + parser (3.3.4.2) + ast (~> 2.4.1) + racc + pg (1.5.7) + prefixed_ids (1.8.1) + hashids (>= 1.0.0, < 2.0.0) + rails (>= 6.0.0) + prettier_print (1.2.1) + psych (5.1.2) + stringio + public_suffix (6.0.1) + puma (6.4.2) + nio4r (~> 2.0) + pundit (2.4.0) + activesupport (>= 3.0.0) + racc (1.8.1) + rack (3.1.7) + rack-session (2.0.0) + rack (>= 3.0.0) + rack-test (2.1.0) + rack (>= 1.3) + rackup (2.1.0) + rack (>= 3) + webrick (~> 1.8) + rails (7.1.4) + actioncable (= 7.1.4) + actionmailbox (= 7.1.4) + actionmailer (= 7.1.4) + actionpack (= 7.1.4) + actiontext (= 7.1.4) + actionview (= 7.1.4) + activejob (= 7.1.4) + activemodel (= 7.1.4) + activerecord (= 7.1.4) + activestorage (= 7.1.4) + activesupport (= 7.1.4) + bundler (>= 1.15.0) + railties (= 7.1.4) + rails-controller-testing (1.0.5) + actionpack (>= 5.0.1.rc1) + actionview (>= 5.0.1.rc1) + activesupport (>= 5.0.1.rc1) + rails-dom-testing (2.2.0) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + rails-i18n (7.0.9) + i18n (>= 0.7, < 2) + railties (>= 6.0.0, < 8) + railties (7.1.4) + actionpack (= 7.1.4) + activesupport (= 7.1.4) + irb + rackup (>= 1.0.0) + rake (>= 12.2) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) + rainbow (3.1.1) + rake (13.2.1) + ransack (4.0.0) + activerecord (>= 6.1.5) + activesupport (>= 6.1.5) + i18n + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rdoc (6.7.0) + psych (>= 4.0.0) + redis (4.8.1) + regexp_parser (2.9.2) + reline (0.5.9) + io-console (~> 0.5) + responders (3.1.1) + actionpack (>= 5.2) + railties (>= 5.2) + rexml (3.3.6) + strscan + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-rails (5.1.2) + 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.13.1) + rubocop (1.65.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.3.0.2) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 2.4, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.31.1, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.32.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) + rubocop-shopify (2.15.1) + rubocop (~> 1.51) + ruby-progressbar (1.13.0) + ruby-vips (2.2.2) + ffi (~> 1.12) + logger + rubyzip (2.3.2) + selenium-webdriver (4.10.0) + rexml (~> 3.2, >= 3.2.5) + rubyzip (>= 1.2.2, < 3.0) + websocket (~> 1.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spring (4.2.1) + spring-commands-rspec (1.0.4) + spring (>= 0.9.1) + sprockets (4.2.1) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.5.2) + actionpack (>= 6.1) + activesupport (>= 6.1) + sprockets (>= 3.0.0) + standard (1.40.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.65.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.4) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.4.0) + lint_roller (~> 1.1) + rubocop-performance (~> 1.21.0) + stringio (3.1.1) + strscan (3.1.0) + syntax_tree (6.2.0) + prettier_print (>= 1.2.0) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + test-prof (1.4.1) + thor (1.3.2) + timeout (0.4.1) + turbo-rails (1.5.0) + actionpack (>= 6.0.0) + activejob (>= 6.0.0) + railties (>= 6.0.0) + turbo_power (0.5.0) + turbo-rails (~> 1.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unaccent (0.4.0) + unicode-display_width (2.5.0) + view_component (3.14.0) + activesupport (>= 5.2.0, < 8.0) + concurrent-ruby (~> 1.0) + method_source (~> 1.0) + warden (1.2.9) + rack (>= 2.0.9) + web-console (4.2.1) + actionview (>= 6.0.0) + activemodel (>= 6.0.0) + bindex (>= 0.4.0) + railties (>= 6.0.0) + webdrivers (5.3.1) + nokogiri (~> 1.6) + rubyzip (>= 1.3.0) + selenium-webdriver (~> 4.0, < 4.11) + webmock (3.23.1) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + websocket (1.2.11) + websocket-driver (0.7.6) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + xpath (3.2.0) + nokogiri (~> 1.8) + zeitwerk (2.6.17) + +PLATFORMS + x86_64-linux-gnu + +DEPENDENCIES + active_link_to + active_median + activestorage + acts-as-taggable-on (~> 10.0) + acts_as_list + addressable + annotate + appraisal + avo! + awesome_print + aws-sdk-s3 + bootsnap (>= 1.4.2) + brakeman + bump + bundler-integrity (~> 1.0) + byebug + capybara + chartkick + countries + cssbundling-rails + database_cleaner + devise + dotenv-rails + erb-formatter + factory_bot_rails + faker + friendly_id (~> 5.4.0) + fuubar + gem-release + groupdate + hightop + hotwire-livereload (~> 1.2) + htmlbeautifier + httparty + i18n-tasks (~> 1.0.12) + image_processing (~> 1.12) + iso + jsbundling-rails + launchy + listen (>= 3.5.1) + manifester + mapkick-rb (~> 0.1.4) + meta-tags + net-smtp + pagy (~> 6.0) + pg (>= 0.18, < 2.0) + prefixed_ids + puma (~> 6.0) + pundit + rails (~> 7.1.0) + rails-controller-testing + ransack (~> 4.0.0) + redis (~> 4.0) + rspec-rails (~> 5.0) + rubocop + rubocop-shopify + selenium-webdriver + simplecov + simplecov-cobertura + spring + spring-commands-rspec + sprockets-rails + standard + test-prof + turbo_power (~> 0.5.0) + tzinfo-data + web-console (>= 3.3.0) + webdrivers (>= 5.3.0) + webmock + zeitwerk + +BUNDLED WITH + 2.5.18 diff --git a/gemfiles/rails_7.2_ruby_3.2.2.gemfile b/gemfiles/rails_7.2_ruby_3.2.2.gemfile new file mode 100644 index 0000000000..dfe059a880 --- /dev/null +++ b/gemfiles/rails_7.2_ruby_3.2.2.gemfile @@ -0,0 +1,84 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "jsbundling-rails" +gem "cssbundling-rails" +gem "rails", "~> 7.2.0" +gem "pg", ">= 0.18", "< 2.0" +gem "puma", "~> 6.0" +gem "redis", "~> 4.0" +gem "bootsnap", ">= 1.4.2", require: false +gem "byebug", platforms: [:mri, :mingw, :x64_mingw] +gem "dotenv-rails" +gem "web-console", ">= 3.3.0" +gem "listen", ">= 3.5.1" +gem "spring" +gem "factory_bot_rails" +gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] +gem "devise" +gem "database_cleaner" +gem "awesome_print" +gem "rubocop" +gem "rubocop-shopify", require: false +gem "zeitwerk" +gem "httparty" +gem "iso" +gem "active_link_to" +gem "addressable" +gem "appraisal" +gem "meta-tags" +gem "manifester" +gem "ransack", "~> 4.2.0" +gem "friendly_id", "~> 5.4.0" +gem "aws-sdk-s3", require: false +gem "net-smtp", require: false +gem "groupdate" +gem "hightop" +gem "active_median" +gem "acts_as_list" +gem "acts-as-taggable-on", "~> 11.0" +gem "bundler-integrity", "~> 1.0" +gem "erb-formatter" +gem "pundit" +gem "countries" +gem "chartkick" +gem "activestorage" +gem "sprockets-rails" +gem "image_processing", "~> 1.12" +gem "prefixed_ids" +gem "mapkick-rb", "~> 0.1.4" +gem "turbo_power", "~> 0.5.0" +gem "pagy", "~> 8.0" + +group :development do + gem "standard" + gem "bump", require: false + gem "gem-release", require: false + gem "annotate" + gem "htmlbeautifier" + gem "hotwire-livereload", "~> 1.2" + gem "brakeman" +end + +group :development, :test do + gem "faker", require: false + gem "i18n-tasks", "~> 1.0.12" +end + +group :test do + gem "rspec-rails", "~> 6.0" + gem "rails-controller-testing" + gem "capybara" + gem "selenium-webdriver" + gem "webdrivers", ">= 5.3.0" + gem "fuubar" + gem "simplecov", require: false + gem "simplecov-cobertura" + gem "webmock" + gem "spring-commands-rspec" + gem "launchy", require: false + gem "test-prof" +end + +gemspec path: "../" diff --git a/gemfiles/rails_7.2_ruby_3.2.2.gemfile.lock b/gemfiles/rails_7.2_ruby_3.2.2.gemfile.lock new file mode 100644 index 0000000000..f938b6bc8c --- /dev/null +++ b/gemfiles/rails_7.2_ruby_3.2.2.gemfile.lock @@ -0,0 +1,609 @@ +PATH + remote: .. + specs: + avo (2.52.0) + actionview (>= 6.0) + active_link_to + activerecord (>= 6.0) + addressable + docile + dry-initializer + httparty + inline_svg + meta-tags + pagy + turbo-rails + turbo_power (~> 0.5.0) + view_component (>= 2.54.0) + zeitwerk (>= 2.6.2) + +GEM + remote: https://rubygems.org/ + specs: + actioncable (7.2.1) + actionpack (= 7.2.1) + activesupport (= 7.2.1) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + zeitwerk (~> 2.6) + actionmailbox (7.2.1) + actionpack (= 7.2.1) + activejob (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) + mail (>= 2.8.0) + actionmailer (7.2.1) + actionpack (= 7.2.1) + actionview (= 7.2.1) + activejob (= 7.2.1) + activesupport (= 7.2.1) + mail (>= 2.8.0) + rails-dom-testing (~> 2.2) + actionpack (7.2.1) + actionview (= 7.2.1) + activesupport (= 7.2.1) + nokogiri (>= 1.8.5) + racc + rack (>= 2.2.4, < 3.2) + rack-session (>= 1.0.1) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + useragent (~> 0.16) + actiontext (7.2.1) + actionpack (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) + globalid (>= 0.6.0) + nokogiri (>= 1.8.5) + actionview (7.2.1) + activesupport (= 7.2.1) + builder (~> 3.1) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + active_link_to (1.0.5) + actionpack + addressable + active_median (0.4.1) + activesupport (>= 6.1) + activejob (7.2.1) + activesupport (= 7.2.1) + globalid (>= 0.3.6) + activemodel (7.2.1) + activesupport (= 7.2.1) + activerecord (7.2.1) + activemodel (= 7.2.1) + activesupport (= 7.2.1) + timeout (>= 0.4.0) + activestorage (7.2.1) + actionpack (= 7.2.1) + activejob (= 7.2.1) + activerecord (= 7.2.1) + activesupport (= 7.2.1) + marcel (~> 1.0) + activesupport (7.2.1) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + acts-as-taggable-on (11.0.0) + activerecord (>= 7.0, < 8.0) + zeitwerk (>= 2.4, < 3.0) + acts_as_list (1.2.2) + activerecord (>= 6.1) + activesupport (>= 6.1) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + annotate (3.2.0) + activerecord (>= 3.2, < 8.0) + rake (>= 10.4, < 14.0) + appraisal (2.5.0) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + awesome_print (1.9.2) + aws-eventstream (1.3.0) + aws-partitions (1.970.0) + aws-sdk-core (3.202.2) + aws-eventstream (~> 1, >= 1.3.0) + aws-partitions (~> 1, >= 1.651.0) + aws-sigv4 (~> 1.9) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.88.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sigv4 (~> 1.5) + aws-sdk-s3 (1.159.0) + aws-sdk-core (~> 3, >= 3.201.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.5) + aws-sigv4 (1.9.1) + aws-eventstream (~> 1, >= 1.0.2) + base64 (0.2.0) + bcrypt (3.1.20) + bigdecimal (3.1.8) + bindex (0.8.1) + bootsnap (1.18.4) + msgpack (~> 1.2) + brakeman (6.2.1) + racc + builder (3.3.0) + bump (0.10.0) + bundler-integrity (1.0.9) + byebug (11.1.3) + capybara (3.40.0) + addressable + matrix + mini_mime (>= 0.1.3) + nokogiri (~> 1.11) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + regexp_parser (>= 1.5, < 3.0) + xpath (~> 3.2) + chartkick (5.1.0) + childprocess (5.1.0) + logger (~> 1.5) + concurrent-ruby (1.3.4) + connection_pool (2.4.1) + countries (6.0.1) + unaccent (~> 0.3) + crack (1.0.0) + bigdecimal + rexml + crass (1.0.6) + cssbundling-rails (1.4.1) + railties (>= 6.0.0) + 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) + date (3.3.4) + devise (4.9.4) + bcrypt (~> 3.0) + orm_adapter (~> 0.1) + railties (>= 4.1.0) + responders + warden (~> 1.2.3) + diff-lcs (1.5.1) + docile (1.4.1) + dotenv (3.1.2) + dotenv-rails (3.1.2) + dotenv (= 3.1.2) + railties (>= 6.1) + drb (2.2.1) + dry-initializer (3.1.1) + erb-formatter (0.7.3) + syntax_tree (~> 6.0) + erubi (1.13.0) + factory_bot (6.4.6) + activesupport (>= 5.0.0) + factory_bot_rails (6.4.3) + factory_bot (~> 6.4) + railties (>= 5.0.0) + faker (3.4.2) + i18n (>= 1.8.11, < 2) + ffi (1.17.0-aarch64-linux-gnu) + ffi (1.17.0-aarch64-linux-musl) + ffi (1.17.0-arm-linux-gnu) + ffi (1.17.0-arm-linux-musl) + ffi (1.17.0-arm64-darwin) + ffi (1.17.0-x86-linux-gnu) + ffi (1.17.0-x86-linux-musl) + ffi (1.17.0-x86_64-darwin) + ffi (1.17.0-x86_64-linux-gnu) + ffi (1.17.0-x86_64-linux-musl) + friendly_id (5.4.2) + activerecord (>= 4.0.0) + fuubar (2.5.1) + rspec-core (~> 3.0) + ruby-progressbar (~> 1.4) + gem-release (2.2.2) + globalid (1.2.1) + activesupport (>= 6.1) + groupdate (6.4.0) + activesupport (>= 6.1) + hashdiff (1.1.1) + hashids (1.0.6) + highline (3.1.1) + reline + hightop (0.4.0) + activesupport (>= 6.1) + hotwire-livereload (1.4.0) + actioncable (>= 6.0.0) + listen (>= 3.0.0) + railties (>= 6.0.0) + htmlbeautifier (1.4.3) + httparty (0.22.0) + csv + mini_mime (>= 1.0.0) + multi_xml (>= 0.5.2) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + i18n-tasks (1.0.14) + activesupport (>= 4.0.2) + ast (>= 2.1.0) + erubi + highline (>= 2.0.0) + i18n + parser (>= 3.2.2.1) + rails-i18n + rainbow (>= 2.2.2, < 4.0) + terminal-table (>= 1.5.1) + image_processing (1.13.0) + mini_magick (>= 4.9.5, < 5) + ruby-vips (>= 2.0.17, < 3) + inline_svg (1.9.0) + activesupport (>= 3.0) + nokogiri (>= 1.6) + io-console (0.7.2) + irb (1.14.0) + rdoc (>= 4.0.0) + reline (>= 0.4.2) + iso (0.4.0) + i18n + jmespath (1.6.2) + jsbundling-rails (1.3.1) + railties (>= 6.0.0) + json (2.7.2) + language_server-protocol (3.17.0.3) + launchy (3.0.1) + addressable (~> 2.8) + childprocess (~> 5.0) + lint_roller (1.1.0) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + logger (1.6.0) + loofah (2.22.0) + crass (~> 1.0.2) + nokogiri (>= 1.12.0) + mail (2.8.1) + mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp + manifester (0.1.8) + rails (>= 6.0) + zeitwerk + mapkick-rb (0.1.5) + marcel (1.0.4) + matrix (0.4.2) + meta-tags (2.22.0) + actionpack (>= 6.0.0, < 8.1) + method_source (1.1.0) + mini_magick (4.13.2) + mini_mime (1.1.5) + minitest (5.25.1) + msgpack (1.7.2) + multi_xml (0.7.1) + bigdecimal (~> 3.1) + net-imap (0.4.15) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.2) + timeout + net-smtp (0.5.0) + net-protocol + nio4r (2.7.3) + nokogiri (1.16.7-aarch64-linux) + racc (~> 1.4) + nokogiri (1.16.7-arm-linux) + racc (~> 1.4) + nokogiri (1.16.7-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86-linux) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-linux) + racc (~> 1.4) + orm_adapter (0.5.0) + pagy (8.6.3) + parallel (1.26.3) + parser (3.3.4.2) + ast (~> 2.4.1) + racc + pg (1.5.7) + prefixed_ids (1.8.1) + hashids (>= 1.0.0, < 2.0.0) + rails (>= 6.0.0) + prettier_print (1.2.1) + psych (5.1.2) + stringio + public_suffix (6.0.1) + puma (6.4.2) + nio4r (~> 2.0) + pundit (2.4.0) + activesupport (>= 3.0.0) + racc (1.8.1) + rack (3.1.7) + rack-session (2.0.0) + rack (>= 3.0.0) + rack-test (2.1.0) + rack (>= 1.3) + rackup (2.1.0) + rack (>= 3) + webrick (~> 1.8) + rails (7.2.1) + actioncable (= 7.2.1) + actionmailbox (= 7.2.1) + actionmailer (= 7.2.1) + actionpack (= 7.2.1) + actiontext (= 7.2.1) + actionview (= 7.2.1) + activejob (= 7.2.1) + activemodel (= 7.2.1) + activerecord (= 7.2.1) + activestorage (= 7.2.1) + activesupport (= 7.2.1) + bundler (>= 1.15.0) + railties (= 7.2.1) + rails-controller-testing (1.0.5) + actionpack (>= 5.0.1.rc1) + actionview (>= 5.0.1.rc1) + activesupport (>= 5.0.1.rc1) + rails-dom-testing (2.2.0) + activesupport (>= 5.0.0) + minitest + nokogiri (>= 1.6) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + rails-i18n (7.0.9) + i18n (>= 0.7, < 2) + railties (>= 6.0.0, < 8) + railties (7.2.1) + actionpack (= 7.2.1) + activesupport (= 7.2.1) + irb (~> 1.13) + rackup (>= 1.0.0) + rake (>= 12.2) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) + rainbow (3.1.1) + rake (13.2.1) + ransack (4.2.1) + activerecord (>= 6.1.5) + activesupport (>= 6.1.5) + i18n + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rdoc (6.7.0) + psych (>= 4.0.0) + redis (4.8.1) + regexp_parser (2.9.2) + reline (0.5.9) + io-console (~> 0.5) + responders (3.1.1) + actionpack (>= 5.2) + railties (>= 5.2) + rexml (3.3.6) + strscan + rspec-core (3.13.0) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.13.0) + rspec-rails (6.1.4) + actionpack (>= 6.1) + activesupport (>= 6.1) + railties (>= 6.1) + rspec-core (~> 3.13) + rspec-expectations (~> 3.13) + rspec-mocks (~> 3.13) + rspec-support (~> 3.13) + rspec-support (3.13.1) + rubocop (1.65.1) + json (~> 2.3) + language_server-protocol (>= 3.17.0) + parallel (~> 1.10) + parser (>= 3.3.0.2) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 2.4, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.31.1, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 2.4.0, < 3.0) + rubocop-ast (1.32.1) + parser (>= 3.3.1.0) + rubocop-performance (1.21.1) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) + rubocop-shopify (2.15.1) + rubocop (~> 1.51) + ruby-progressbar (1.13.0) + ruby-vips (2.2.2) + ffi (~> 1.12) + logger + rubyzip (2.3.2) + securerandom (0.3.1) + selenium-webdriver (4.10.0) + rexml (~> 3.2, >= 3.2.5) + rubyzip (>= 1.2.2, < 3.0) + websocket (~> 1.0) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spring (4.2.1) + spring-commands-rspec (1.0.4) + spring (>= 0.9.1) + sprockets (4.2.1) + concurrent-ruby (~> 1.0) + rack (>= 2.2.4, < 4) + sprockets-rails (3.5.2) + actionpack (>= 6.1) + activesupport (>= 6.1) + sprockets (>= 3.0.0) + standard (1.40.0) + language_server-protocol (~> 3.17.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.65.0) + standard-custom (~> 1.0.0) + standard-performance (~> 1.4) + standard-custom (1.0.2) + lint_roller (~> 1.0) + rubocop (~> 1.50) + standard-performance (1.4.0) + lint_roller (~> 1.1) + rubocop-performance (~> 1.21.0) + stringio (3.1.1) + strscan (3.1.0) + syntax_tree (6.2.0) + prettier_print (>= 1.2.0) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + test-prof (1.4.1) + thor (1.3.2) + timeout (0.4.1) + turbo-rails (1.5.0) + actionpack (>= 6.0.0) + activejob (>= 6.0.0) + railties (>= 6.0.0) + turbo_power (0.5.0) + turbo-rails (~> 1.3) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unaccent (0.4.0) + unicode-display_width (2.5.0) + useragent (0.16.10) + view_component (3.14.0) + activesupport (>= 5.2.0, < 8.0) + concurrent-ruby (~> 1.0) + method_source (~> 1.0) + warden (1.2.9) + rack (>= 2.0.9) + web-console (4.2.1) + actionview (>= 6.0.0) + activemodel (>= 6.0.0) + bindex (>= 0.4.0) + railties (>= 6.0.0) + webdrivers (5.3.1) + nokogiri (~> 1.6) + rubyzip (>= 1.3.0) + selenium-webdriver (~> 4.0, < 4.11) + webmock (3.23.1) + addressable (>= 2.8.0) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.8.1) + websocket (1.2.11) + websocket-driver (0.7.6) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + xpath (3.2.0) + nokogiri (~> 1.8) + zeitwerk (2.6.17) + +PLATFORMS + aarch64-linux + aarch64-linux-gnu + aarch64-linux-musl + arm-linux + arm-linux-gnu + arm-linux-musl + arm64-darwin + x86-linux + x86-linux-gnu + x86-linux-musl + x86_64-darwin + x86_64-linux-gnu + x86_64-linux-musl + +DEPENDENCIES + active_link_to + active_median + activestorage + acts-as-taggable-on (~> 11.0) + acts_as_list + addressable + annotate + appraisal + avo! + awesome_print + aws-sdk-s3 + bootsnap (>= 1.4.2) + brakeman + bump + bundler-integrity (~> 1.0) + byebug + capybara + chartkick + countries + cssbundling-rails + database_cleaner + devise + dotenv-rails + erb-formatter + factory_bot_rails + faker + friendly_id (~> 5.4.0) + fuubar + gem-release + groupdate + hightop + hotwire-livereload (~> 1.2) + htmlbeautifier + httparty + i18n-tasks (~> 1.0.12) + image_processing (~> 1.12) + iso + jsbundling-rails + launchy + listen (>= 3.5.1) + manifester + mapkick-rb (~> 0.1.4) + meta-tags + net-smtp + pagy (~> 8.0) + pg (>= 0.18, < 2.0) + prefixed_ids + puma (~> 6.0) + pundit + rails (~> 7.2.0) + rails-controller-testing + ransack (~> 4.2.0) + redis (~> 4.0) + rspec-rails (~> 6.0) + rubocop + rubocop-shopify + selenium-webdriver + simplecov + simplecov-cobertura + spring + spring-commands-rspec + sprockets-rails + standard + test-prof + turbo_power (~> 0.5.0) + tzinfo-data + web-console (>= 3.3.0) + webdrivers (>= 5.3.0) + webmock + zeitwerk + +BUNDLED WITH + 2.5.18 diff --git a/spec/dummy/config/environments/test.rb b/spec/dummy/config/environments/test.rb index 6db0584d88..f042aa96da 100644 --- a/spec/dummy/config/environments/test.rb +++ b/spec/dummy/config/environments/test.rb @@ -53,8 +53,4 @@ config.log_level = :fatal config.i18n.load_path += Dir[Avo::Engine.root.join("lib", "generators", "avo", "templates", "locales", "*.{rb,yml}")] - - config.to_prepare do - ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.create_unlogged_tables = true - end end diff --git a/spec/dummy/config/locales/avo.es.yml b/spec/dummy/config/locales/avo.es.yml new file mode 100644 index 0000000000..7b847f870a --- /dev/null +++ b/spec/dummy/config/locales/avo.es.yml @@ -0,0 +1,126 @@ +--- +es: + avo: + action_ran_successfully: "¡Acción ejecutada con éxito!" + actions: Acciones + and_x_other_resources: y %{count} otros recursos + are_you_sure: "¿Estás seguro?" + are_you_sure_detach_item: "¿Estás seguro de que quieres separar este/a %{item}?" + are_you_sure_you_want_to_run_this_option: "¿Estás seguro de que quieres ejectuar esta acción?" + attach: Adjuntar + attach_and_attach_another: Adjuntar y adjuntar otro + attach_item: Adjuntar %{item} + attachment_class_attached: "%{attachment_class} adjuntado/a." + attachment_class_detached: "%{attachment_class} adjuntado/a." + attachment_destroyed: Adjunto eliminado + cancel: Cancelar + choose_a_country: Elige un país + choose_an_option: Elige una opción + choose_item: Elige %{item} + clear_value: Borrar el valor + click_to_reveal_filters: Pulsa para mostrar los filtros + confirm: Confirmar + create_new_item: Crear nuevo/a %{item} + dashboard: Panel + dashboards: Paneles + delete: eliminar + delete_file: Eliminar fichero + delete_item: Eliminar %{item} + detach_item: separar %{item} + details: detalles + download: Descargar + download_file: Descargar fichero + download_item: Descargar %{item} + edit: editar + edit_item: editar %{item} + empty_dashboard_message: Añadir tarjetas a este panel + failed: Fallo + failed_to_find_attachment: No se ha encontrado el archivo adjunto + failed_to_load: No se ha podido cargar + field_translations: + file: + one: fichero + other: ficheros + zero: ficheros + people: + one: persona + other: personas + zero: personas + filter_by: Filtrar por + filters: Filtros + go_back: Volver + grid_view: Vista en cuardrícula + hide_content: Ocultar contenido + home: Inicio + key_value_field: + add_row: Añadir fila + delete_row: Eliminar fila + key: Clave + value: Valor + list_is_empty: La lista está vacía + loading: Cargando + more: Más + new: nuevo/a + next_page: Página siguiente + no_cards_present: No hay tarjetas + no_item_found: No se ha encontrado ningún elemento + no_options_available: No hay opciones disponibles + no_related_item_found: No se ha encontrado ningún elemento relacionado + not_authorized: No estás autorizado/a a realizar esta acción. + number_of_items: + one: un/a %{item} + other: "%{count} %{item}" + zero: ningún/a %{item} + oops_nothing_found: Oops! No se ha encontrado nada... + order: + higher: Mover arriba + lower: Mover abajo + reorder_record: Reordenar registro + to_bottom: Mover abajo del todo + to_top: Mover arriba del todo + per_page: Por página + prev_page: Página anterior + records_selected_from_all_pages_html: Todos los registros seleccionados de todas las páginas. + remove_selection: Quitar la selección + reset_filters: Reiniciar filtros + resource_created: Recurso creado + resource_destroyed: Recurso eliminado + resource_translations: + team_members: + one: miembro del equipo + other: miembros del equipo + zero: miembros del equipo + user: + one: usuario/a + other: usuarios/as + zero: usuarios/as + resource_updated: Recurso actualizado + resources: Recursos + run: Ejecutar + save: Guardar + search: + cancel_button: Cancelar + placeholder: Buscar + select_all: Seleccionar todo + select_all_matching: Seleccionar todas las coincidencias + select_item: Selecionar elemento + show_content: Mostrar contenido + sign_out: Salir + switch_to_view: Cambiar a la vista %{view_type} + table_view: Vista en tabla + tools: Herramientas + type_to_search: Escribe para buscar. + unauthorized: No autorizado + undo: deshacer + view: Vista + view_item: ver %{item} + was_successfully_created: se ha creado con éxito + was_successfully_updated: se ha actualizado con éxito + x_items_more: + one: un elemento más + other: "%{count} elementos más" + zero: ningún elemento más + x_records_selected_from_a_total_of_x_html: %{selected} registros seleccionados en esta página de un total de %{count} + x_records_selected_from_all_pages_html: %{count} registros seleccionados en todas las páginas + x_records_selected_from_page_html: %{selected} registros seleccionados en esta página + you_missed_something_check_form: Es posible que hayas pasado algo por alto. Comprueba el formulario.