diff --git a/.github/workflows/feature-tests.yml b/.github/workflows/feature-tests.yml index 7f2c72bfd6..23dd94dc70 100644 --- a/.github/workflows/feature-tests.yml +++ b/.github/workflows/feature-tests.yml @@ -31,7 +31,6 @@ jobs: matrix: ruby: - '3.1.4' - - '3.2.2' - '3.3.0' rails: - '6.1' diff --git a/.github/workflows/release.yml-old b/.github/workflows/release.yml-old deleted file mode 100644 index 0b0e800d8e..0000000000 --- a/.github/workflows/release.yml-old +++ /dev/null @@ -1,127 +0,0 @@ -name: Build, Generate Ruby Gem and Release - -on: - push: - tags: - - 'v*.*.*' - -jobs: - build: - - env: - RAILS_ENV: production - NODE_ENV: production - BUNDLE_WITHOUT: development:test - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 3.1.0 - - - uses: actions/cache@v3 - with: - path: vendor/bundle - key: ${{ runner.os }}-production-gems-${{ hashFiles('**/Gemfile.lock') }} - restore-keys: | - ${{ runner.os }}-production-gems- - - - name: Bundle install - run: | - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 - - - name: Get yarn cache directory path - id: production-yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" - - - uses: actions/cache@v3 - id: production-yarn-cache - with: - path: ${{ steps.production-yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-production-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-production-yarn- - - - name: Yarn install - run: yarn install - - - name: Yarn check integrity - run: yarn check --integrity - - - name: Symlink avo packages - run: bundle exec rails avo:sym_link - - - name: Build assets - run: | - yarn prod:build:js - yarn prod:build:css - - - name: Build gem - run: bundle exec rails build - - - name: Get gem version - id: gem_version - run: | - echo "::set-output name=tag::$(sed "s|refs/tags/v||" <<< ${{ github.ref }})" - - - name: Get release notes - uses: actions/github-script@v6 - id: get_release_notes - with: - script: | - const {data: releases} = await github.rest.repos.listReleases({ - owner: context.repo.owner, - repo: context.repo.repo, - }); - return releases.find((r) => r.draft)?.body || "No draft release found." - - - name: Create Release - id: create_release - if: ${{steps.get_release_notes.outputs.result != ''}} - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - body: | - ${{fromJson(steps.get_release_notes.outputs.result)}} - draft: false - prerelease: false - - - name: Upload Release Asset - id: upload-release-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - asset_path: pkg/avo-${{steps.gem_version.outputs.tag}}.gem - asset_name: avo-${{steps.gem_version.outputs.tag}}.gem - asset_content_type: application/x-tar - - - name: Publish to rubygems.org - id: publish-to-rubygems-package-registry - env: - RUBYGEMS_TOKEN: ${{ secrets.RUBYGEMS_TOKEN }} - run: | - mkdir ~/.gem - touch ~/.gem/credentials - chmod 600 ~/.gem/credentials - echo ":rubygems_api_key: ${RUBYGEMS_TOKEN}" >> ~/.gem/credentials - gem push --host https://rubygems.org/ ./pkg/avo-${{steps.gem_version.outputs.tag}}.gem - - - name: Publish to GitHub Package Registry - id: publish-to-github-package-registry - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - echo ":github: Bearer ${GITHUB_TOKEN}" >> ~/.gem/credentials - gem push --key github --host https://rubygems.pkg.github.com/avo-hq ./pkg/avo-${{steps.gem_version.outputs.tag}}.gem - - - name: Publish release on avohq.io - run: curl https://avohq.io/releases/refresh_releases diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index 80ad736e99..df737ed027 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -30,7 +30,6 @@ jobs: matrix: ruby: - '3.1.4' - - '3.2.2' - '3.3.0' rails: - '6.1' diff --git a/.github/workflows/undercover.yml b/.github/workflows/undercover.yml deleted file mode 100644 index 812c333931..0000000000 --- a/.github/workflows/undercover.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: "Undercover: Merge coverage" -on: - workflow_run: - workflows: ["Feature Tests", "System Tests"] - types: - - completed -jobs: - await-tests: - runs-on: ubuntu-latest - timeout-minutes: 15 - steps: - - uses: ahmadnassri/action-workflow-run-wait@v1 - with: - timeout: 600000 # 10 minutes - coverage: - runs-on: ubuntu-latest - needs: [await-tests] - env: - COVERAGE_COMPARE_COMMIT_SHA: ${{ github.event.pull_request.head.sha || github.sha }} - COVERAGE_COMPARE_BRANCH: ${{ github.event.workflow_run.head_branch }} - steps: - - uses: actions/checkout@v3 - - run: echo "Merging coverage reports for $COVERAGE_COMPARE_BRANCH @ $COVERAGE_COMPARE_COMMIT_SHA" - - uses: dawidd6/action-download-artifact@v3 # supports downloads between workflows - with: - workflow: feature-tests.yml - workflow_search: true - search_artifacts: true - commit: ${{ env.COVERAGE_COMPARE_COMMIT_SHA }} - name: coverage_features_7.1_ruby_3.3.0 - path: coverage_features # creates coverage_features/.resultset.json - - uses: dawidd6/action-download-artifact@v3 - with: - workflow: system-tests.yml - workflow_search: true - search_artifacts: true - commit: ${{ env.COVERAGE_COMPARE_COMMIT_SHA }} - name: coverage_system_7.1_ruby_3.3.0 - path: coverage_system # creates coverage_system/.resultset.json - - run: | - sudo gem install simplecov simplecov-lcov - ruby scripts/merge_coverage.rb coverage_all.lcov - - run: | - ruby -e "$(curl -s https://undercover-ci.com/uploader.rb)" -- \ - --repo avo-hq/avo \ - --commit ${{ env.COVERAGE_COMPARE_COMMIT_SHA }} \ - --lcov coverage_all.lcov - - uses: actions/upload-artifact@v3 - with: - name: avo_coverage_merged_lcov - path: coverage_all.lcov \ No newline at end of file diff --git a/Appraisals b/Appraisals index 0c223ff1cf..236205e049 100644 --- a/Appraisals +++ b/Appraisals @@ -1,10 +1,11 @@ -["3.1.4", "3.2.2", "3.3.0"].each do |ruby_version| +["3.1.4", "3.3.0"].each do |ruby_version| ["6.1", "7.1"].each do |rails_version| appraise "rails-#{rails_version}-ruby-#{ruby_version}" do gem "psych", "< 4" gem "rails", "~> #{rails_version}" gem "activestorage", "~> #{rails_version}" gem "ransack", "~> 4.1", ">= 4.1.1" + gem "activestorage" # source "https://rubygems.pkg.github.com/avo-hq" do # gem "avo-dynamic_filters" diff --git a/gemfiles/rails_6.1_ruby_3.1.4.gemfile b/gemfiles/rails_6.1_ruby_3.1.4.gemfile index bbf70044ff..e6671982a7 100644 --- a/gemfiles/rails_6.1_ruby_3.1.4.gemfile +++ b/gemfiles/rails_6.1_ruby_3.1.4.gemfile @@ -5,7 +5,7 @@ source "https://rubygems.org" gem "jsbundling-rails" gem "cssbundling-rails" gem "rails", "~> 6.1" -gem "activestorage", "~> 6.1" +gem "activestorage" gem "pg", ">= 0.18", "< 2.0" gem "puma", "~> 6.4" gem "redis", "~> 5.0" diff --git a/gemfiles/rails_6.1_ruby_3.1.4.gemfile.lock b/gemfiles/rails_6.1_ruby_3.1.4.gemfile.lock index a3e3198bd4..638a4cac07 100644 --- a/gemfiles/rails_6.1_ruby_3.1.4.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.1.4.gemfile.lock @@ -33,40 +33,40 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) + actioncable (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionmailbox (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (>= 2.7.1) - actionmailer (6.1.7.7) - actionpack (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionmailer (6.1.7.8) + actionpack (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.7.7) - actionview (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionpack (6.1.7.8) + actionview (= 6.1.7.8) + activesupport (= 6.1.7.8) 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.1.7.7) - actionpack (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + actiontext (6.1.7.8) + actionpack (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) nokogiri (>= 1.8.5) - actionview (6.1.7.7) - activesupport (= 6.1.7.7) + actionview (6.1.7.8) + activesupport (= 6.1.7.8) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) @@ -76,22 +76,22 @@ GEM addressable active_median (0.4.1) activesupport (>= 6.1) - activejob (6.1.7.7) - activesupport (= 6.1.7.7) + activejob (6.1.7.8) + activesupport (= 6.1.7.8) globalid (>= 0.3.6) - activemodel (6.1.7.7) - activesupport (= 6.1.7.7) - activerecord (6.1.7.7) - activemodel (= 6.1.7.7) - activesupport (= 6.1.7.7) - activestorage (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activesupport (= 6.1.7.7) + activemodel (6.1.7.8) + activesupport (= 6.1.7.8) + activerecord (6.1.7.8) + activemodel (= 6.1.7.8) + activesupport (= 6.1.7.8) + activestorage (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activesupport (= 6.1.7.8) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.7.7) + activesupport (6.1.7.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -151,7 +151,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -168,7 +168,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -211,7 +211,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -314,7 +314,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -327,7 +327,7 @@ GEM msgpack (1.7.2) multi_xml (0.7.1) bigdecimal (~> 3.1) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -337,7 +337,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -359,20 +359,20 @@ GEM rack (2.2.9) rack-test (2.1.0) rack (>= 1.3) - rails (6.1.7.7) - actioncable (= 6.1.7.7) - actionmailbox (= 6.1.7.7) - actionmailer (= 6.1.7.7) - actionpack (= 6.1.7.7) - actiontext (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activemodel (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + rails (6.1.7.8) + actioncable (= 6.1.7.8) + actionmailbox (= 6.1.7.8) + actionmailer (= 6.1.7.8) + actionpack (= 6.1.7.8) + actiontext (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activemodel (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) bundler (>= 1.15.0) - railties (= 6.1.7.7) + railties (= 6.1.7.8) sprockets-rails (>= 2.0.0) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) @@ -388,9 +388,9 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) + railties (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) method_source rake (>= 12.2) thor (~> 1.0) @@ -513,9 +513,9 @@ GEM sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) + sprockets-rails (3.5.1) + actionpack (>= 6.1) + activesupport (>= 6.1) sprockets (>= 3.0.0) standard (1.33.0) language_server-protocol (~> 3.17.0.2) @@ -576,7 +576,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23 @@ -584,7 +584,7 @@ PLATFORMS DEPENDENCIES active_link_to active_median - activestorage (~> 6.1) + activestorage acts-as-taggable-on! acts_as_list actual_db_schema diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile b/gemfiles/rails_6.1_ruby_3.2.2.gemfile deleted file mode 100644 index bbf70044ff..0000000000 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile +++ /dev/null @@ -1,93 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "jsbundling-rails" -gem "cssbundling-rails" -gem "rails", "~> 6.1" -gem "activestorage", "~> 6.1" -gem "pg", ">= 0.18", "< 2.0" -gem "puma", "~> 6.4" -gem "redis", "~> 5.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 "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] -gem "devise" -gem "awesome_print" -gem "zeitwerk" -gem "httparty" -gem "iso" -gem "active_link_to" -gem "addressable" -gem "meta-tags" -gem "ransack", "~> 4.1", ">= 4.1.1" -gem "friendly_id", "~> 5.5.1" -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", git: "https://github.com/avo-hq/acts-as-taggable-on.git" -gem "bundler-integrity", "~> 1.0" -gem "countries" -gem "chartkick" -gem "sprockets-rails" -gem "image_processing", "~> 1.12" -gem "prefixed_ids" -gem "mapkick-rb", "~> 0.1.4" -gem "pluggy", path: "../pluggy" -gem "money-rails", "~> 1.12" -gem "avo-money_field" -gem "avo-record_link_field" -gem "pagy", "> 8" -gem "csv" -gem "psych", "< 4" - -group :development do - gem "standard" - gem "bump", require: false - gem "gem-release", require: false - gem "annotate" - gem "htmlbeautifier" - gem "hotwire-livereload", "~> 1.3.0" - gem "rubocop" - gem "ripper-tags" - gem "rubocop-shopify", require: false - gem "rubycritic", require: false - gem "actual_db_schema" -end - -group :test do - gem "rspec-rails", "~> 6.0", ">= 6.0.3" - gem "rspec-retry", "~> 0.6.2" - gem "rails-controller-testing" - gem "capybara" - gem "cuprite" - gem "fuubar" - gem "simplecov", require: false - gem "simplecov-cobertura" - gem "simplecov-lcov" - gem "webmock" - gem "spring-commands-rspec" - gem "launchy", require: false - gem "test-prof" - gem "database_cleaner-active_record" -end - -group :development, :test do - gem "faker", require: false - gem "i18n-tasks", "~> 1.0.12" - gem "erb-formatter" - gem "erb_lint" - gem "solargraph" - gem "solargraph-rails" - gem "factory_bot_rails" - gem "appraisal" -end - -gemspec path: "../" diff --git a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock b/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock deleted file mode 100644 index a3e3198bd4..0000000000 --- a/gemfiles/rails_6.1_ruby_3.2.2.gemfile.lock +++ /dev/null @@ -1,666 +0,0 @@ -GIT - remote: https://github.com/avo-hq/acts-as-taggable-on.git - revision: faa91e0ed2947f25a08a5e03a7eea1d391bc72ac - specs: - acts-as-taggable-on (10.0.0) - activerecord (>= 6.1) - -PATH - remote: ../pluggy - specs: - pluggy (0.0.1) - -PATH - remote: .. - specs: - avo (3.9.2) - actionview (>= 6.1) - active_link_to - activerecord (>= 6.1) - activesupport (>= 6.1) - addressable - docile - httparty - inline_svg - literal (~> 0.2) - meta-tags - pagy (>= 7.0.0) - turbo-rails (>= 2.0.0) - turbo_power (>= 0.6.0) - view_component (>= 3.7.0) - zeitwerk (>= 2.6.12) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) - mail (>= 2.7.1) - actionmailer (6.1.7.7) - actionpack (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activesupport (= 6.1.7.7) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.7.7) - actionview (= 6.1.7.7) - activesupport (= 6.1.7.7) - 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.1.7.7) - actionpack (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) - nokogiri (>= 1.8.5) - actionview (6.1.7.7) - activesupport (= 6.1.7.7) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_link_to (1.0.5) - actionpack - addressable - active_median (0.4.1) - activesupport (>= 6.1) - activejob (6.1.7.7) - activesupport (= 6.1.7.7) - globalid (>= 0.3.6) - activemodel (6.1.7.7) - activesupport (= 6.1.7.7) - activerecord (6.1.7.7) - activemodel (= 6.1.7.7) - activesupport (= 6.1.7.7) - activestorage (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activesupport (= 6.1.7.7) - marcel (~> 1.0) - mini_mime (>= 1.1.0) - activesupport (6.1.7.7) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - acts_as_list (1.1.0) - activerecord (>= 4.2) - actual_db_schema (0.7.5) - activerecord (>= 6.0.0) - activesupport (>= 6.0.0) - csv - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.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) - avo-money_field (0.0.4) - money-rails (~> 1.12) - avo-record_link_field (0.0.1) - awesome_print (1.9.2) - aws-eventstream (1.3.0) - aws-partitions (1.937.0) - aws-sdk-core (3.196.1) - aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.651.0) - aws-sigv4 (~> 1.8) - jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.82.0) - aws-sdk-core (~> 3, >= 3.193.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.151.0) - aws-sdk-core (~> 3, >= 3.194.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.8) - aws-sigv4 (1.8.0) - aws-eventstream (~> 1, >= 1.0.2) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - backport (1.2.0) - bcrypt (3.1.20) - benchmark (0.3.0) - better_html (2.1.1) - actionview (>= 6.0) - activesupport (>= 6.0) - ast (~> 2.0) - erubi (~> 1.4) - parser (>= 2.4) - smart_properties - bigdecimal (3.1.8) - bindex (0.8.1) - bootsnap (1.18.3) - msgpack (~> 1.2) - builder (3.2.4) - 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.0.7) - childprocess (5.0.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) - 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.0) - railties (>= 6.0.0) - csv (3.3.0) - cuprite (0.15) - capybara (~> 3.0) - ferrum (~> 0.14.0) - database_cleaner-active_record (2.1.0) - activerecord (>= 5.a) - database_cleaner-core (~> 2.0.0) - database_cleaner-core (2.0.1) - date (3.3.4) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - 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.0) - dotenv (3.1.2) - dotenv-rails (3.1.2) - dotenv (= 3.1.2) - railties (>= 6.1) - e2mmap (0.1.0) - erb-formatter (0.7.2) - syntax_tree (~> 6.0) - erb_lint (0.5.0) - activesupport - better_html (>= 2.0.1) - parser (>= 2.7.1.4) - rainbow - rubocop - smart_properties - erubi (1.12.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.1) - i18n (>= 1.8.11, < 2) - ferrum (0.14) - addressable (~> 2.5) - concurrent-ruby (~> 1.1) - webrick (~> 1.7) - websocket-driver (>= 0.6, < 0.8) - ffi (1.16.3) - flay (2.13.3) - erubi (~> 1.10) - path_expander (~> 1.0) - ruby_parser (~> 3.0) - sexp_processor (~> 4.0) - flog (4.8.0) - path_expander (~> 1.0) - ruby_parser (~> 3.1, > 3.1.0) - sexp_processor (~> 4.8) - friendly_id (5.5.1) - 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.0) - hashids (1.0.6) - highline (3.0.1) - hightop (0.4.0) - activesupport (>= 6.1) - hotwire-livereload (1.3.2) - 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) - ice_nine (0.11.2) - image_processing (1.12.2) - mini_magick (>= 4.9.5, < 5) - ruby-vips (>= 2.0.17, < 3) - inline_svg (1.9.0) - activesupport (>= 3.0) - nokogiri (>= 1.6) - iso (0.4.0) - i18n - jaro_winkler (1.5.6) - jmespath (1.6.2) - jsbundling-rails (1.3.0) - railties (>= 6.0.0) - json (2.7.2) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - kwalify (0.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) - literal (0.2.1) - 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 - mapkick-rb (0.1.5) - marcel (1.0.4) - matrix (0.4.2) - meta-tags (2.21.0) - actionpack (>= 6.0.0, < 7.2) - method_source (1.1.0) - mini_magick (4.12.0) - mini_mime (1.1.5) - minitest (5.23.1) - monetize (1.13.0) - money (~> 6.12) - money (6.19.0) - i18n (>= 0.6.4, <= 2) - money-rails (1.15.0) - activesupport (>= 3.0) - monetize (~> 1.9) - money (~> 6.13) - railties (>= 3.0) - msgpack (1.7.2) - multi_xml (0.7.1) - bigdecimal (~> 3.1) - net-imap (0.4.11) - 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.5-arm64-darwin) - racc (~> 1.4) - orm_adapter (0.5.0) - pagy (8.4.0) - parallel (1.24.0) - parser (3.2.2.4) - ast (~> 2.4.1) - racc - path_expander (1.1.1) - pg (1.5.6) - prefixed_ids (1.7.0) - hashids (>= 1.0.0, < 2.0.0) - rails (>= 6.0.0) - prettier_print (1.2.1) - psych (3.3.4) - public_suffix (5.0.5) - puma (6.4.2) - nio4r (~> 2.0) - racc (1.8.0) - rack (2.2.9) - rack-test (2.1.0) - rack (>= 1.3) - rails (6.1.7.7) - actioncable (= 6.1.7.7) - actionmailbox (= 6.1.7.7) - actionmailer (= 6.1.7.7) - actionpack (= 6.1.7.7) - actiontext (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activemodel (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) - bundler (>= 1.15.0) - railties (= 6.1.7.7) - sprockets-rails (>= 2.0.0) - 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 (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) - method_source - rake (>= 12.2) - thor (~> 1.0) - rainbow (3.1.1) - rake (13.2.1) - ransack (4.1.1) - activerecord (>= 6.1.5) - activesupport (>= 6.1.5) - i18n - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rbs (2.8.4) - redis (5.2.0) - redis-client (>= 0.22.0) - redis-client (0.22.2) - connection_pool - reek (6.1.4) - kwalify (~> 0.7.0) - parser (~> 3.2.0) - rainbow (>= 2.0, < 4.0) - regexp_parser (2.9.2) - responders (3.1.1) - actionpack (>= 5.2) - railties (>= 5.2) - reverse_markdown (2.1.1) - nokogiri - rexml (3.2.8) - strscan (>= 3.0.9) - ripper-tags (1.0.2) - rspec-core (3.13.0) - rspec-support (~> 3.13.0) - rspec-expectations (3.13.0) - 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.2) - 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-retry (0.6.2) - rspec-core (> 3.3) - rspec-support (3.13.1) - rubocop (1.59.0) - json (~> 2.3) - language_server-protocol (>= 3.17.0) - parallel (~> 1.10) - parser (>= 3.2.2.4) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) - rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) - rubocop-shopify (2.15.1) - rubocop (~> 1.51) - ruby-progressbar (1.13.0) - ruby-vips (2.2.1) - ffi (~> 1.12) - ruby_parser (3.21.0) - racc (~> 1.5) - sexp_processor (~> 4.16) - rubycritic (4.9.1) - flay (~> 2.13) - flog (~> 4.7) - launchy (>= 2.5.2) - parser (>= 3.2.2.4) - rainbow (~> 3.1.1) - reek (~> 6.0, < 6.2) - rexml - ruby_parser (~> 3.21) - simplecov (>= 0.22.0) - tty-which (~> 0.5.0) - virtus (~> 2.0) - sexp_processor (4.17.1) - 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-lcov (0.8.0) - simplecov_json_formatter (0.1.4) - smart_properties (1.17.0) - solargraph (0.50.0) - backport (~> 1.2) - benchmark - bundler (~> 2.0) - diff-lcs (~> 1.4) - e2mmap - jaro_winkler (~> 1.5) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.1) - parser (~> 3.0) - rbs (~> 2.0) - reverse_markdown (~> 2.0) - rubocop (~> 1.38) - thor (~> 1.0) - tilt (~> 2.0) - yard (~> 0.9, >= 0.9.24) - solargraph-rails (1.1.0) - activesupport - solargraph - 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.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - standard (1.33.0) - language_server-protocol (~> 3.17.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.59.0) - standard-custom (~> 1.0.0) - standard-performance (~> 1.3) - standard-custom (1.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.50) - standard-performance (1.3.1) - lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) - 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.3.3) - thor (1.3.1) - thread_safe (0.3.6) - tilt (2.3.0) - timeout (0.4.1) - tty-which (0.5.0) - turbo-rails (2.0.5) - actionpack (>= 6.0.0) - activejob (>= 6.0.0) - railties (>= 6.0.0) - turbo_power (0.6.1) - turbo-rails (>= 1.3.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - unaccent (0.4.0) - unicode-display_width (2.5.0) - view_component (3.12.1) - activesupport (>= 5.2.0, < 8.0) - concurrent-ruby (~> 1.0) - method_source (~> 1.0) - virtus (2.0.0) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - 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) - webmock (3.23.1) - addressable (>= 2.8.0) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.8.1) - websocket-driver (0.7.6) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - xpath (3.2.0) - nokogiri (~> 1.8) - yard (0.9.36) - zeitwerk (2.6.15) - -PLATFORMS - arm64-darwin-23 - -DEPENDENCIES - active_link_to - active_median - activestorage (~> 6.1) - acts-as-taggable-on! - acts_as_list - actual_db_schema - addressable - annotate - appraisal - avo! - avo-money_field - avo-record_link_field - awesome_print - aws-sdk-s3 - bootsnap (>= 1.4.2) - bump - bundler-integrity (~> 1.0) - byebug - capybara - chartkick - countries - cssbundling-rails - csv - cuprite - database_cleaner-active_record - devise - dotenv-rails - erb-formatter - erb_lint - factory_bot_rails - faker - friendly_id (~> 5.5.1) - fuubar - gem-release - groupdate - hightop - hotwire-livereload (~> 1.3.0) - htmlbeautifier - httparty - i18n-tasks (~> 1.0.12) - image_processing (~> 1.12) - iso - jsbundling-rails - launchy - listen (>= 3.5.1) - mapkick-rb (~> 0.1.4) - meta-tags - money-rails (~> 1.12) - net-smtp - pagy (> 8) - pg (>= 0.18, < 2.0) - pluggy! - prefixed_ids - psych (< 4) - puma (~> 6.4) - rails (~> 6.1) - rails-controller-testing - ransack (~> 4.1, >= 4.1.1) - redis (~> 5.0) - ripper-tags - rspec-rails (~> 6.0, >= 6.0.3) - rspec-retry (~> 0.6.2) - rubocop - rubocop-shopify - rubycritic - simplecov - simplecov-cobertura - simplecov-lcov - solargraph - solargraph-rails - spring - spring-commands-rspec - sprockets-rails - standard - test-prof - tzinfo-data - web-console (>= 3.3.0) - webmock - zeitwerk - -BUNDLED WITH - 2.4.7 diff --git a/gemfiles/rails_6.1_ruby_3.3.0.gemfile b/gemfiles/rails_6.1_ruby_3.3.0.gemfile index bbf70044ff..e6671982a7 100644 --- a/gemfiles/rails_6.1_ruby_3.3.0.gemfile +++ b/gemfiles/rails_6.1_ruby_3.3.0.gemfile @@ -5,7 +5,7 @@ source "https://rubygems.org" gem "jsbundling-rails" gem "cssbundling-rails" gem "rails", "~> 6.1" -gem "activestorage", "~> 6.1" +gem "activestorage" gem "pg", ">= 0.18", "< 2.0" gem "puma", "~> 6.4" gem "redis", "~> 5.0" diff --git a/gemfiles/rails_6.1_ruby_3.3.0.gemfile.lock b/gemfiles/rails_6.1_ruby_3.3.0.gemfile.lock index a3e3198bd4..638a4cac07 100644 --- a/gemfiles/rails_6.1_ruby_3.3.0.gemfile.lock +++ b/gemfiles/rails_6.1_ruby_3.3.0.gemfile.lock @@ -33,40 +33,40 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) + actioncable (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionmailbox (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (>= 2.7.1) - actionmailer (6.1.7.7) - actionpack (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionmailer (6.1.7.8) + actionpack (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activesupport (= 6.1.7.8) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.7.7) - actionview (= 6.1.7.7) - activesupport (= 6.1.7.7) + actionpack (6.1.7.8) + actionview (= 6.1.7.8) + activesupport (= 6.1.7.8) 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.1.7.7) - actionpack (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + actiontext (6.1.7.8) + actionpack (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) nokogiri (>= 1.8.5) - actionview (6.1.7.7) - activesupport (= 6.1.7.7) + actionview (6.1.7.8) + activesupport (= 6.1.7.8) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) @@ -76,22 +76,22 @@ GEM addressable active_median (0.4.1) activesupport (>= 6.1) - activejob (6.1.7.7) - activesupport (= 6.1.7.7) + activejob (6.1.7.8) + activesupport (= 6.1.7.8) globalid (>= 0.3.6) - activemodel (6.1.7.7) - activesupport (= 6.1.7.7) - activerecord (6.1.7.7) - activemodel (= 6.1.7.7) - activesupport (= 6.1.7.7) - activestorage (6.1.7.7) - actionpack (= 6.1.7.7) - activejob (= 6.1.7.7) - activerecord (= 6.1.7.7) - activesupport (= 6.1.7.7) + activemodel (6.1.7.8) + activesupport (= 6.1.7.8) + activerecord (6.1.7.8) + activemodel (= 6.1.7.8) + activesupport (= 6.1.7.8) + activestorage (6.1.7.8) + actionpack (= 6.1.7.8) + activejob (= 6.1.7.8) + activerecord (= 6.1.7.8) + activesupport (= 6.1.7.8) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.7.7) + activesupport (6.1.7.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -151,7 +151,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -168,7 +168,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -211,7 +211,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -314,7 +314,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -327,7 +327,7 @@ GEM msgpack (1.7.2) multi_xml (0.7.1) bigdecimal (~> 3.1) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -337,7 +337,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -359,20 +359,20 @@ GEM rack (2.2.9) rack-test (2.1.0) rack (>= 1.3) - rails (6.1.7.7) - actioncable (= 6.1.7.7) - actionmailbox (= 6.1.7.7) - actionmailer (= 6.1.7.7) - actionpack (= 6.1.7.7) - actiontext (= 6.1.7.7) - actionview (= 6.1.7.7) - activejob (= 6.1.7.7) - activemodel (= 6.1.7.7) - activerecord (= 6.1.7.7) - activestorage (= 6.1.7.7) - activesupport (= 6.1.7.7) + rails (6.1.7.8) + actioncable (= 6.1.7.8) + actionmailbox (= 6.1.7.8) + actionmailer (= 6.1.7.8) + actionpack (= 6.1.7.8) + actiontext (= 6.1.7.8) + actionview (= 6.1.7.8) + activejob (= 6.1.7.8) + activemodel (= 6.1.7.8) + activerecord (= 6.1.7.8) + activestorage (= 6.1.7.8) + activesupport (= 6.1.7.8) bundler (>= 1.15.0) - railties (= 6.1.7.7) + railties (= 6.1.7.8) sprockets-rails (>= 2.0.0) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) @@ -388,9 +388,9 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (6.1.7.7) - actionpack (= 6.1.7.7) - activesupport (= 6.1.7.7) + railties (6.1.7.8) + actionpack (= 6.1.7.8) + activesupport (= 6.1.7.8) method_source rake (>= 12.2) thor (~> 1.0) @@ -513,9 +513,9 @@ GEM sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) - sprockets-rails (3.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) + sprockets-rails (3.5.1) + actionpack (>= 6.1) + activesupport (>= 6.1) sprockets (>= 3.0.0) standard (1.33.0) language_server-protocol (~> 3.17.0.2) @@ -576,7 +576,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23 @@ -584,7 +584,7 @@ PLATFORMS DEPENDENCIES active_link_to active_median - activestorage (~> 6.1) + activestorage acts-as-taggable-on! acts_as_list actual_db_schema diff --git a/gemfiles/rails_7.1_ruby_3.1.4.gemfile b/gemfiles/rails_7.1_ruby_3.1.4.gemfile index 59cee1181a..ffbbff4f8a 100644 --- a/gemfiles/rails_7.1_ruby_3.1.4.gemfile +++ b/gemfiles/rails_7.1_ruby_3.1.4.gemfile @@ -5,7 +5,7 @@ source "https://rubygems.org" gem "jsbundling-rails" gem "cssbundling-rails" gem "rails", "~> 7.1" -gem "activestorage", "~> 7.1" +gem "activestorage" gem "pg", ">= 0.18", "< 2.0" gem "puma", "~> 6.4" gem "redis", "~> 5.0" diff --git a/gemfiles/rails_7.1_ruby_3.1.4.gemfile.lock b/gemfiles/rails_7.1_ruby_3.1.4.gemfile.lock index c0298f992c..e0e4a68f79 100644 --- a/gemfiles/rails_7.1_ruby_3.1.4.gemfile.lock +++ b/gemfiles/rails_7.1_ruby_3.1.4.gemfile.lock @@ -33,35 +33,35 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (7.1.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) + actioncable (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionmailbox (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.1.3.3) - actionpack (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionmailer (7.1.3.4) + actionpack (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) - actionpack (7.1.3.3) - actionview (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionpack (7.1.3.4) + actionview (= 7.1.3.4) + activesupport (= 7.1.3.4) nokogiri (>= 1.8.5) racc rack (>= 2.2.4) @@ -69,15 +69,15 @@ GEM rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.3.3) - actionpack (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + actiontext (7.1.3.4) + actionpack (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.3.3) - activesupport (= 7.1.3.3) + actionview (7.1.3.4) + activesupport (= 7.1.3.4) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) @@ -87,22 +87,22 @@ GEM addressable active_median (0.4.1) activesupport (>= 6.1) - activejob (7.1.3.3) - activesupport (= 7.1.3.3) + activejob (7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.3.6) - activemodel (7.1.3.3) - activesupport (= 7.1.3.3) - activerecord (7.1.3.3) - activemodel (= 7.1.3.3) - activesupport (= 7.1.3.3) + activemodel (7.1.3.4) + activesupport (= 7.1.3.4) + activerecord (7.1.3.4) + activemodel (= 7.1.3.4) + activesupport (= 7.1.3.4) timeout (>= 0.4.0) - activestorage (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activesupport (= 7.1.3.3) + activestorage (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activesupport (= 7.1.3.4) marcel (~> 1.0) - activesupport (7.1.3.3) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -167,7 +167,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -184,7 +184,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -228,7 +228,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -295,7 +295,7 @@ GEM activesupport (>= 3.0) nokogiri (>= 1.6) io-console (0.7.2) - irb (1.13.1) + irb (1.13.2) rdoc (>= 4.0.0) reline (>= 0.4.2) iso (0.4.0) @@ -335,7 +335,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -349,7 +349,7 @@ GEM multi_xml (0.7.1) bigdecimal (~> 3.1) mutex_m (0.2.0) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -359,7 +359,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -378,7 +378,7 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.8.0) - rack (3.0.11) + rack (3.1.4) rack-session (2.0.0) rack (>= 3.0.0) rack-test (2.1.0) @@ -386,20 +386,20 @@ GEM rackup (2.1.0) rack (>= 3) webrick (~> 1.8) - rails (7.1.3.3) - actioncable (= 7.1.3.3) - actionmailbox (= 7.1.3.3) - actionmailer (= 7.1.3.3) - actionpack (= 7.1.3.3) - actiontext (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activemodel (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + rails (7.1.3.4) + actioncable (= 7.1.3.4) + actionmailbox (= 7.1.3.4) + actionmailer (= 7.1.3.4) + actionpack (= 7.1.3.4) + actiontext (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activemodel (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) bundler (>= 1.15.0) - railties (= 7.1.3.3) + railties (= 7.1.3.4) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -414,9 +414,9 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.1.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) + railties (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) irb rackup (>= 1.0.0) rake (>= 12.2) @@ -442,7 +442,7 @@ GEM parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) regexp_parser (2.9.2) - reline (0.5.8) + reline (0.5.9) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -607,7 +607,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23 @@ -615,7 +615,7 @@ PLATFORMS DEPENDENCIES active_link_to active_median - activestorage (~> 7.1) + activestorage acts-as-taggable-on! acts_as_list actual_db_schema diff --git a/gemfiles/rails_7.1_ruby_3.2.2.gemfile b/gemfiles/rails_7.1_ruby_3.2.2.gemfile deleted file mode 100644 index 59cee1181a..0000000000 --- a/gemfiles/rails_7.1_ruby_3.2.2.gemfile +++ /dev/null @@ -1,93 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "jsbundling-rails" -gem "cssbundling-rails" -gem "rails", "~> 7.1" -gem "activestorage", "~> 7.1" -gem "pg", ">= 0.18", "< 2.0" -gem "puma", "~> 6.4" -gem "redis", "~> 5.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 "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] -gem "devise" -gem "awesome_print" -gem "zeitwerk" -gem "httparty" -gem "iso" -gem "active_link_to" -gem "addressable" -gem "meta-tags" -gem "ransack", "~> 4.1", ">= 4.1.1" -gem "friendly_id", "~> 5.5.1" -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", git: "https://github.com/avo-hq/acts-as-taggable-on.git" -gem "bundler-integrity", "~> 1.0" -gem "countries" -gem "chartkick" -gem "sprockets-rails" -gem "image_processing", "~> 1.12" -gem "prefixed_ids" -gem "mapkick-rb", "~> 0.1.4" -gem "pluggy", path: "../pluggy" -gem "money-rails", "~> 1.12" -gem "avo-money_field" -gem "avo-record_link_field" -gem "pagy", "> 8" -gem "csv" -gem "psych", "< 4" - -group :development do - gem "standard" - gem "bump", require: false - gem "gem-release", require: false - gem "annotate" - gem "htmlbeautifier" - gem "hotwire-livereload", "~> 1.3.0" - gem "rubocop" - gem "ripper-tags" - gem "rubocop-shopify", require: false - gem "rubycritic", require: false - gem "actual_db_schema" -end - -group :test do - gem "rspec-rails", "~> 6.0", ">= 6.0.3" - gem "rspec-retry", "~> 0.6.2" - gem "rails-controller-testing" - gem "capybara" - gem "cuprite" - gem "fuubar" - gem "simplecov", require: false - gem "simplecov-cobertura" - gem "simplecov-lcov" - gem "webmock" - gem "spring-commands-rspec" - gem "launchy", require: false - gem "test-prof" - gem "database_cleaner-active_record" -end - -group :development, :test do - gem "faker", require: false - gem "i18n-tasks", "~> 1.0.12" - gem "erb-formatter" - gem "erb_lint" - gem "solargraph" - gem "solargraph-rails" - gem "factory_bot_rails" - gem "appraisal" -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 deleted file mode 100644 index c0298f992c..0000000000 --- a/gemfiles/rails_7.1_ruby_3.2.2.gemfile.lock +++ /dev/null @@ -1,697 +0,0 @@ -GIT - remote: https://github.com/avo-hq/acts-as-taggable-on.git - revision: faa91e0ed2947f25a08a5e03a7eea1d391bc72ac - specs: - acts-as-taggable-on (10.0.0) - activerecord (>= 6.1) - -PATH - remote: ../pluggy - specs: - pluggy (0.0.1) - -PATH - remote: .. - specs: - avo (3.9.2) - actionview (>= 6.1) - active_link_to - activerecord (>= 6.1) - activesupport (>= 6.1) - addressable - docile - httparty - inline_svg - literal (~> 0.2) - meta-tags - pagy (>= 7.0.0) - turbo-rails (>= 2.0.0) - turbo_power (>= 0.6.0) - view_component (>= 3.7.0) - zeitwerk (>= 2.6.12) - -GEM - remote: https://rubygems.org/ - specs: - actioncable (7.1.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - zeitwerk (~> 2.6) - actionmailbox (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) - mail (>= 2.7.1) - net-imap - net-pop - net-smtp - actionmailer (7.1.3.3) - actionpack (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activesupport (= 7.1.3.3) - mail (~> 2.5, >= 2.5.4) - net-imap - net-pop - net-smtp - rails-dom-testing (~> 2.2) - actionpack (7.1.3.3) - actionview (= 7.1.3.3) - activesupport (= 7.1.3.3) - 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.3.3) - actionpack (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) - globalid (>= 0.6.0) - nokogiri (>= 1.8.5) - actionview (7.1.3.3) - activesupport (= 7.1.3.3) - 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.3.3) - activesupport (= 7.1.3.3) - globalid (>= 0.3.6) - activemodel (7.1.3.3) - activesupport (= 7.1.3.3) - activerecord (7.1.3.3) - activemodel (= 7.1.3.3) - activesupport (= 7.1.3.3) - timeout (>= 0.4.0) - activestorage (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activesupport (= 7.1.3.3) - marcel (~> 1.0) - activesupport (7.1.3.3) - 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_list (1.1.0) - activerecord (>= 4.2) - actual_db_schema (0.7.5) - activerecord (>= 6.0.0) - activesupport (>= 6.0.0) - csv - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.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) - avo-money_field (0.0.4) - money-rails (~> 1.12) - avo-record_link_field (0.0.1) - awesome_print (1.9.2) - aws-eventstream (1.3.0) - aws-partitions (1.937.0) - aws-sdk-core (3.196.1) - aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.651.0) - aws-sigv4 (~> 1.8) - jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.82.0) - aws-sdk-core (~> 3, >= 3.193.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.151.0) - aws-sdk-core (~> 3, >= 3.194.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.8) - aws-sigv4 (1.8.0) - aws-eventstream (~> 1, >= 1.0.2) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - backport (1.2.0) - base64 (0.2.0) - bcrypt (3.1.20) - benchmark (0.3.0) - better_html (2.1.1) - actionview (>= 6.0) - activesupport (>= 6.0) - ast (~> 2.0) - erubi (~> 1.4) - parser (>= 2.4) - smart_properties - bigdecimal (3.1.8) - bindex (0.8.1) - bootsnap (1.18.3) - msgpack (~> 1.2) - builder (3.2.4) - 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.0.7) - childprocess (5.0.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) - 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.0) - railties (>= 6.0.0) - csv (3.3.0) - cuprite (0.15) - capybara (~> 3.0) - ferrum (~> 0.14.0) - database_cleaner-active_record (2.1.0) - activerecord (>= 5.a) - database_cleaner-core (~> 2.0.0) - database_cleaner-core (2.0.1) - date (3.3.4) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - 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.0) - dotenv (3.1.2) - dotenv-rails (3.1.2) - dotenv (= 3.1.2) - railties (>= 6.1) - drb (2.2.1) - e2mmap (0.1.0) - erb-formatter (0.7.2) - syntax_tree (~> 6.0) - erb_lint (0.5.0) - activesupport - better_html (>= 2.0.1) - parser (>= 2.7.1.4) - rainbow - rubocop - smart_properties - erubi (1.12.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.1) - i18n (>= 1.8.11, < 2) - ferrum (0.14) - addressable (~> 2.5) - concurrent-ruby (~> 1.1) - webrick (~> 1.7) - websocket-driver (>= 0.6, < 0.8) - ffi (1.16.3) - flay (2.13.3) - erubi (~> 1.10) - path_expander (~> 1.0) - ruby_parser (~> 3.0) - sexp_processor (~> 4.0) - flog (4.8.0) - path_expander (~> 1.0) - ruby_parser (~> 3.1, > 3.1.0) - sexp_processor (~> 4.8) - friendly_id (5.5.1) - 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.0) - hashids (1.0.6) - highline (3.0.1) - hightop (0.4.0) - activesupport (>= 6.1) - hotwire-livereload (1.3.2) - 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) - ice_nine (0.11.2) - image_processing (1.12.2) - 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.13.1) - rdoc (>= 4.0.0) - reline (>= 0.4.2) - iso (0.4.0) - i18n - jaro_winkler (1.5.6) - jmespath (1.6.2) - jsbundling-rails (1.3.0) - railties (>= 6.0.0) - json (2.7.2) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - kwalify (0.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) - literal (0.2.1) - 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 - mapkick-rb (0.1.5) - marcel (1.0.4) - matrix (0.4.2) - meta-tags (2.21.0) - actionpack (>= 6.0.0, < 7.2) - method_source (1.1.0) - mini_magick (4.12.0) - mini_mime (1.1.5) - minitest (5.23.1) - monetize (1.13.0) - money (~> 6.12) - money (6.19.0) - i18n (>= 0.6.4, <= 2) - money-rails (1.15.0) - activesupport (>= 3.0) - monetize (~> 1.9) - money (~> 6.13) - railties (>= 3.0) - msgpack (1.7.2) - multi_xml (0.7.1) - bigdecimal (~> 3.1) - mutex_m (0.2.0) - net-imap (0.4.11) - 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.5-arm64-darwin) - racc (~> 1.4) - orm_adapter (0.5.0) - pagy (8.4.0) - parallel (1.24.0) - parser (3.2.2.4) - ast (~> 2.4.1) - racc - path_expander (1.1.1) - pg (1.5.6) - prefixed_ids (1.7.0) - hashids (>= 1.0.0, < 2.0.0) - rails (>= 6.0.0) - prettier_print (1.2.1) - psych (3.3.4) - public_suffix (5.0.5) - puma (6.4.2) - nio4r (~> 2.0) - racc (1.8.0) - rack (3.0.11) - 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.3.3) - actioncable (= 7.1.3.3) - actionmailbox (= 7.1.3.3) - actionmailer (= 7.1.3.3) - actionpack (= 7.1.3.3) - actiontext (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activemodel (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) - bundler (>= 1.15.0) - railties (= 7.1.3.3) - 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.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) - 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.1.1) - activerecord (>= 6.1.5) - activesupport (>= 6.1.5) - i18n - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rbs (2.8.4) - rdoc (6.3.4.1) - redis (5.2.0) - redis-client (>= 0.22.0) - redis-client (0.22.2) - connection_pool - reek (6.1.4) - kwalify (~> 0.7.0) - parser (~> 3.2.0) - rainbow (>= 2.0, < 4.0) - regexp_parser (2.9.2) - reline (0.5.8) - io-console (~> 0.5) - responders (3.1.1) - actionpack (>= 5.2) - railties (>= 5.2) - reverse_markdown (2.1.1) - nokogiri - rexml (3.2.8) - strscan (>= 3.0.9) - ripper-tags (1.0.2) - rspec-core (3.13.0) - rspec-support (~> 3.13.0) - rspec-expectations (3.13.0) - 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.2) - 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-retry (0.6.2) - rspec-core (> 3.3) - rspec-support (3.13.1) - rubocop (1.59.0) - json (~> 2.3) - language_server-protocol (>= 3.17.0) - parallel (~> 1.10) - parser (>= 3.2.2.4) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) - rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) - rubocop-shopify (2.15.1) - rubocop (~> 1.51) - ruby-progressbar (1.13.0) - ruby-vips (2.2.1) - ffi (~> 1.12) - ruby_parser (3.21.0) - racc (~> 1.5) - sexp_processor (~> 4.16) - rubycritic (4.9.1) - flay (~> 2.13) - flog (~> 4.7) - launchy (>= 2.5.2) - parser (>= 3.2.2.4) - rainbow (~> 3.1.1) - reek (~> 6.0, < 6.2) - rexml - ruby_parser (~> 3.21) - simplecov (>= 0.22.0) - tty-which (~> 0.5.0) - virtus (~> 2.0) - sexp_processor (4.17.1) - 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-lcov (0.8.0) - simplecov_json_formatter (0.1.4) - smart_properties (1.17.0) - solargraph (0.50.0) - backport (~> 1.2) - benchmark - bundler (~> 2.0) - diff-lcs (~> 1.4) - e2mmap - jaro_winkler (~> 1.5) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.1) - parser (~> 3.0) - rbs (~> 2.0) - reverse_markdown (~> 2.0) - rubocop (~> 1.38) - thor (~> 1.0) - tilt (~> 2.0) - yard (~> 0.9, >= 0.9.24) - solargraph-rails (1.1.0) - activesupport - solargraph - 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.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - standard (1.33.0) - language_server-protocol (~> 3.17.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.59.0) - standard-custom (~> 1.0.0) - standard-performance (~> 1.3) - standard-custom (1.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.50) - standard-performance (1.3.1) - lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) - 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.3.3) - thor (1.3.1) - thread_safe (0.3.6) - tilt (2.3.0) - timeout (0.4.1) - tty-which (0.5.0) - turbo-rails (2.0.5) - actionpack (>= 6.0.0) - activejob (>= 6.0.0) - railties (>= 6.0.0) - turbo_power (0.6.1) - turbo-rails (>= 1.3.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - unaccent (0.4.0) - unicode-display_width (2.5.0) - view_component (3.12.1) - activesupport (>= 5.2.0, < 8.0) - concurrent-ruby (~> 1.0) - method_source (~> 1.0) - virtus (2.0.0) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - 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) - webmock (3.23.1) - addressable (>= 2.8.0) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.8.1) - websocket-driver (0.7.6) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - xpath (3.2.0) - nokogiri (~> 1.8) - yard (0.9.36) - zeitwerk (2.6.15) - -PLATFORMS - arm64-darwin-23 - -DEPENDENCIES - active_link_to - active_median - activestorage (~> 7.1) - acts-as-taggable-on! - acts_as_list - actual_db_schema - addressable - annotate - appraisal - avo! - avo-money_field - avo-record_link_field - awesome_print - aws-sdk-s3 - bootsnap (>= 1.4.2) - bump - bundler-integrity (~> 1.0) - byebug - capybara - chartkick - countries - cssbundling-rails - csv - cuprite - database_cleaner-active_record - devise - dotenv-rails - erb-formatter - erb_lint - factory_bot_rails - faker - friendly_id (~> 5.5.1) - fuubar - gem-release - groupdate - hightop - hotwire-livereload (~> 1.3.0) - htmlbeautifier - httparty - i18n-tasks (~> 1.0.12) - image_processing (~> 1.12) - iso - jsbundling-rails - launchy - listen (>= 3.5.1) - mapkick-rb (~> 0.1.4) - meta-tags - money-rails (~> 1.12) - net-smtp - pagy (> 8) - pg (>= 0.18, < 2.0) - pluggy! - prefixed_ids - psych (< 4) - puma (~> 6.4) - rails (~> 7.1) - rails-controller-testing - ransack (~> 4.1, >= 4.1.1) - redis (~> 5.0) - ripper-tags - rspec-rails (~> 6.0, >= 6.0.3) - rspec-retry (~> 0.6.2) - rubocop - rubocop-shopify - rubycritic - simplecov - simplecov-cobertura - simplecov-lcov - solargraph - solargraph-rails - spring - spring-commands-rspec - sprockets-rails - standard - test-prof - tzinfo-data - web-console (>= 3.3.0) - webmock - zeitwerk - -BUNDLED WITH - 2.4.7 diff --git a/gemfiles/rails_7.1_ruby_3.3.0.gemfile b/gemfiles/rails_7.1_ruby_3.3.0.gemfile index 59cee1181a..ffbbff4f8a 100644 --- a/gemfiles/rails_7.1_ruby_3.3.0.gemfile +++ b/gemfiles/rails_7.1_ruby_3.3.0.gemfile @@ -5,7 +5,7 @@ source "https://rubygems.org" gem "jsbundling-rails" gem "cssbundling-rails" gem "rails", "~> 7.1" -gem "activestorage", "~> 7.1" +gem "activestorage" gem "pg", ">= 0.18", "< 2.0" gem "puma", "~> 6.4" gem "redis", "~> 5.0" diff --git a/gemfiles/rails_7.1_ruby_3.3.0.gemfile.lock b/gemfiles/rails_7.1_ruby_3.3.0.gemfile.lock index c0298f992c..e0e4a68f79 100644 --- a/gemfiles/rails_7.1_ruby_3.3.0.gemfile.lock +++ b/gemfiles/rails_7.1_ruby_3.3.0.gemfile.lock @@ -33,35 +33,35 @@ PATH GEM remote: https://rubygems.org/ specs: - actioncable (7.1.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) + actioncable (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionmailbox (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (>= 2.7.1) net-imap net-pop net-smtp - actionmailer (7.1.3.3) - actionpack (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionmailer (7.1.3.4) + actionpack (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activesupport (= 7.1.3.4) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.2) - actionpack (7.1.3.3) - actionview (= 7.1.3.3) - activesupport (= 7.1.3.3) + actionpack (7.1.3.4) + actionview (= 7.1.3.4) + activesupport (= 7.1.3.4) nokogiri (>= 1.8.5) racc rack (>= 2.2.4) @@ -69,15 +69,15 @@ GEM rack-test (>= 0.6.3) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - actiontext (7.1.3.3) - actionpack (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + actiontext (7.1.3.4) + actionpack (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.1.3.3) - activesupport (= 7.1.3.3) + actionview (7.1.3.4) + activesupport (= 7.1.3.4) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) @@ -87,22 +87,22 @@ GEM addressable active_median (0.4.1) activesupport (>= 6.1) - activejob (7.1.3.3) - activesupport (= 7.1.3.3) + activejob (7.1.3.4) + activesupport (= 7.1.3.4) globalid (>= 0.3.6) - activemodel (7.1.3.3) - activesupport (= 7.1.3.3) - activerecord (7.1.3.3) - activemodel (= 7.1.3.3) - activesupport (= 7.1.3.3) + activemodel (7.1.3.4) + activesupport (= 7.1.3.4) + activerecord (7.1.3.4) + activemodel (= 7.1.3.4) + activesupport (= 7.1.3.4) timeout (>= 0.4.0) - activestorage (7.1.3.3) - actionpack (= 7.1.3.3) - activejob (= 7.1.3.3) - activerecord (= 7.1.3.3) - activesupport (= 7.1.3.3) + activestorage (7.1.3.4) + actionpack (= 7.1.3.4) + activejob (= 7.1.3.4) + activerecord (= 7.1.3.4) + activesupport (= 7.1.3.4) marcel (~> 1.0) - activesupport (7.1.3.3) + activesupport (7.1.3.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -167,7 +167,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -184,7 +184,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -228,7 +228,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -295,7 +295,7 @@ GEM activesupport (>= 3.0) nokogiri (>= 1.6) io-console (0.7.2) - irb (1.13.1) + irb (1.13.2) rdoc (>= 4.0.0) reline (>= 0.4.2) iso (0.4.0) @@ -335,7 +335,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -349,7 +349,7 @@ GEM multi_xml (0.7.1) bigdecimal (~> 3.1) mutex_m (0.2.0) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -359,7 +359,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -378,7 +378,7 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.8.0) - rack (3.0.11) + rack (3.1.4) rack-session (2.0.0) rack (>= 3.0.0) rack-test (2.1.0) @@ -386,20 +386,20 @@ GEM rackup (2.1.0) rack (>= 3) webrick (~> 1.8) - rails (7.1.3.3) - actioncable (= 7.1.3.3) - actionmailbox (= 7.1.3.3) - actionmailer (= 7.1.3.3) - actionpack (= 7.1.3.3) - actiontext (= 7.1.3.3) - actionview (= 7.1.3.3) - activejob (= 7.1.3.3) - activemodel (= 7.1.3.3) - activerecord (= 7.1.3.3) - activestorage (= 7.1.3.3) - activesupport (= 7.1.3.3) + rails (7.1.3.4) + actioncable (= 7.1.3.4) + actionmailbox (= 7.1.3.4) + actionmailer (= 7.1.3.4) + actionpack (= 7.1.3.4) + actiontext (= 7.1.3.4) + actionview (= 7.1.3.4) + activejob (= 7.1.3.4) + activemodel (= 7.1.3.4) + activerecord (= 7.1.3.4) + activestorage (= 7.1.3.4) + activesupport (= 7.1.3.4) bundler (>= 1.15.0) - railties (= 7.1.3.3) + railties (= 7.1.3.4) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) @@ -414,9 +414,9 @@ GEM rails-i18n (7.0.9) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 8) - railties (7.1.3.3) - actionpack (= 7.1.3.3) - activesupport (= 7.1.3.3) + railties (7.1.3.4) + actionpack (= 7.1.3.4) + activesupport (= 7.1.3.4) irb rackup (>= 1.0.0) rake (>= 12.2) @@ -442,7 +442,7 @@ GEM parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) regexp_parser (2.9.2) - reline (0.5.8) + reline (0.5.9) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -607,7 +607,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23 @@ -615,7 +615,7 @@ PLATFORMS DEPENDENCIES active_link_to active_median - activestorage (~> 7.1) + activestorage acts-as-taggable-on! acts_as_list actual_db_schema diff --git a/gemfiles/rails_8.0_ruby_3.1.4.gemfile.lock b/gemfiles/rails_8.0_ruby_3.1.4.gemfile.lock index f640683ac5..1bb58e0cf9 100644 --- a/gemfiles/rails_8.0_ruby_3.1.4.gemfile.lock +++ b/gemfiles/rails_8.0_ruby_3.1.4.gemfile.lock @@ -17,7 +17,7 @@ GIT GIT remote: https://github.com/rails/rails.git - revision: a2b9e92401453b42859f5444aa60bfb46ddea00e + revision: b9d6759401c3d50a51e0a7650cb2331f4218d11f branch: main specs: actioncable (8.0.0.alpha) @@ -86,6 +86,7 @@ GIT connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) tzinfo (~> 2.0, >= 2.0.5) rails (8.0.0.alpha) @@ -199,7 +200,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -216,7 +217,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -260,7 +261,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -327,7 +328,7 @@ GEM activesupport (>= 3.0) nokogiri (>= 1.6) io-console (0.7.2) - irb (1.13.1) + irb (1.13.2) rdoc (>= 4.0.0) reline (>= 0.4.2) iso (0.4.0) @@ -351,6 +352,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) literal (0.2.1) + logger (1.6.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -367,7 +369,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -380,7 +382,7 @@ GEM msgpack (1.7.2) multi_xml (0.7.1) bigdecimal (~> 3.1) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -390,7 +392,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -409,7 +411,7 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.8.0) - rack (3.0.11) + rack (3.1.4) rack-session (2.0.0) rack (>= 3.0.0) rack-test (2.1.0) @@ -447,7 +449,7 @@ GEM parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) regexp_parser (2.9.2) - reline (0.5.8) + reline (0.5.9) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -613,7 +615,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23 diff --git a/gemfiles/rails_8.0_ruby_3.2.2.gemfile b/gemfiles/rails_8.0_ruby_3.2.2.gemfile deleted file mode 100644 index 2a8242d506..0000000000 --- a/gemfiles/rails_8.0_ruby_3.2.2.gemfile +++ /dev/null @@ -1,93 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "jsbundling-rails" -gem "cssbundling-rails" -gem "rails", branch: "main", git: "https://github.com/rails/rails.git" -gem "activestorage", branch: "main", git: "https://github.com/rails/rails.git" -gem "pg", ">= 0.18", "< 2.0" -gem "puma", "~> 6.4" -gem "redis", "~> 5.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 "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby] -gem "devise" -gem "awesome_print" -gem "zeitwerk" -gem "httparty" -gem "iso" -gem "active_link_to" -gem "addressable" -gem "meta-tags" -gem "ransack", branch: "fix/rails-8/delegate-alias-tracker-to-relation", git: "https://github.com/avo-hq/ransack.git" -gem "friendly_id", "~> 5.5.1" -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", git: "https://github.com/avo-hq/acts-as-taggable-on.git" -gem "bundler-integrity", "~> 1.0" -gem "countries" -gem "chartkick" -gem "sprockets-rails" -gem "image_processing", "~> 1.12" -gem "prefixed_ids" -gem "mapkick-rb", "~> 0.1.4" -gem "pluggy", path: "../pluggy" -gem "money-rails", "~> 1.12" -gem "avo-money_field" -gem "avo-record_link_field" -gem "pagy", "> 8" -gem "csv" -gem "psych", "< 4" - -group :development do - gem "standard" - gem "bump", require: false - gem "gem-release", require: false - gem "annotate" - gem "htmlbeautifier" - gem "hotwire-livereload", "~> 1.3.0" - gem "rubocop" - gem "ripper-tags" - gem "rubocop-shopify", require: false - gem "rubycritic", require: false - gem "actual_db_schema" -end - -group :test do - gem "rspec-rails", "~> 6.0", ">= 6.0.3" - gem "rspec-retry", "~> 0.6.2" - gem "rails-controller-testing" - gem "capybara" - gem "cuprite" - gem "fuubar" - gem "simplecov", require: false - gem "simplecov-cobertura" - gem "simplecov-lcov" - gem "webmock" - gem "spring-commands-rspec" - gem "launchy", require: false - gem "test-prof" - gem "database_cleaner-active_record" -end - -group :development, :test do - gem "faker", require: false - gem "i18n-tasks", "~> 1.0.12" - gem "erb-formatter" - gem "erb_lint" - gem "solargraph" - gem "solargraph-rails" - gem "factory_bot_rails" - gem "appraisal" -end - -gemspec path: "../" diff --git a/gemfiles/rails_8.0_ruby_3.2.2.gemfile.lock b/gemfiles/rails_8.0_ruby_3.2.2.gemfile.lock deleted file mode 100644 index f640683ac5..0000000000 --- a/gemfiles/rails_8.0_ruby_3.2.2.gemfile.lock +++ /dev/null @@ -1,703 +0,0 @@ -GIT - remote: https://github.com/avo-hq/acts-as-taggable-on.git - revision: faa91e0ed2947f25a08a5e03a7eea1d391bc72ac - specs: - acts-as-taggable-on (10.0.0) - activerecord (>= 6.1) - -GIT - remote: https://github.com/avo-hq/ransack.git - revision: 0af36d53a784e19b5a56f3b112f433c54f4d709f - branch: fix/rails-8/delegate-alias-tracker-to-relation - specs: - ransack (4.1.1) - activerecord (>= 6.1.5) - activesupport (>= 6.1.5) - i18n - -GIT - remote: https://github.com/rails/rails.git - revision: a2b9e92401453b42859f5444aa60bfb46ddea00e - branch: main - specs: - actioncable (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - zeitwerk (~> 2.6) - actionmailbox (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - activejob (= 8.0.0.alpha) - activerecord (= 8.0.0.alpha) - activestorage (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - mail (>= 2.8.0) - actionmailer (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - actionview (= 8.0.0.alpha) - activejob (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - mail (>= 2.8.0) - rails-dom-testing (~> 2.2) - actionpack (8.0.0.alpha) - actionview (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - 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) - useragent (~> 0.16) - actiontext (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - activerecord (= 8.0.0.alpha) - activestorage (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - globalid (>= 0.6.0) - nokogiri (>= 1.8.5) - actionview (8.0.0.alpha) - activesupport (= 8.0.0.alpha) - builder (~> 3.1) - erubi (~> 1.11) - rails-dom-testing (~> 2.2) - rails-html-sanitizer (~> 1.6) - activejob (8.0.0.alpha) - activesupport (= 8.0.0.alpha) - globalid (>= 0.3.6) - activemodel (8.0.0.alpha) - activesupport (= 8.0.0.alpha) - activerecord (8.0.0.alpha) - activemodel (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - timeout (>= 0.4.0) - activestorage (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - activejob (= 8.0.0.alpha) - activerecord (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - marcel (~> 1.0) - activesupport (8.0.0.alpha) - base64 - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0, >= 2.0.5) - rails (8.0.0.alpha) - actioncable (= 8.0.0.alpha) - actionmailbox (= 8.0.0.alpha) - actionmailer (= 8.0.0.alpha) - actionpack (= 8.0.0.alpha) - actiontext (= 8.0.0.alpha) - actionview (= 8.0.0.alpha) - activejob (= 8.0.0.alpha) - activemodel (= 8.0.0.alpha) - activerecord (= 8.0.0.alpha) - activestorage (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - bundler (>= 1.15.0) - railties (= 8.0.0.alpha) - railties (8.0.0.alpha) - actionpack (= 8.0.0.alpha) - activesupport (= 8.0.0.alpha) - irb (~> 1.13) - rackup (>= 1.0.0) - rake (>= 12.2) - thor (~> 1.0, >= 1.2.2) - zeitwerk (~> 2.6) - -PATH - remote: ../pluggy - specs: - pluggy (0.0.1) - -PATH - remote: .. - specs: - avo (3.9.2) - actionview (>= 6.1) - active_link_to - activerecord (>= 6.1) - activesupport (>= 6.1) - addressable - docile - httparty - inline_svg - literal (~> 0.2) - meta-tags - pagy (>= 7.0.0) - turbo-rails (>= 2.0.0) - turbo_power (>= 0.6.0) - view_component (>= 3.7.0) - zeitwerk (>= 2.6.12) - -GEM - remote: https://rubygems.org/ - specs: - active_link_to (1.0.5) - actionpack - addressable - active_median (0.4.1) - activesupport (>= 6.1) - acts_as_list (1.1.0) - activerecord (>= 4.2) - actual_db_schema (0.7.5) - activerecord (>= 6.0.0) - activesupport (>= 6.0.0) - csv - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.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) - avo-money_field (0.0.4) - money-rails (~> 1.12) - avo-record_link_field (0.0.1) - awesome_print (1.9.2) - aws-eventstream (1.3.0) - aws-partitions (1.937.0) - aws-sdk-core (3.196.1) - aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.651.0) - aws-sigv4 (~> 1.8) - jmespath (~> 1, >= 1.6.1) - aws-sdk-kms (1.82.0) - aws-sdk-core (~> 3, >= 3.193.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.151.0) - aws-sdk-core (~> 3, >= 3.194.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.8) - aws-sigv4 (1.8.0) - aws-eventstream (~> 1, >= 1.0.2) - axiom-types (0.1.1) - descendants_tracker (~> 0.0.4) - ice_nine (~> 0.11.0) - thread_safe (~> 0.3, >= 0.3.1) - backport (1.2.0) - base64 (0.2.0) - bcrypt (3.1.20) - benchmark (0.3.0) - better_html (2.1.1) - actionview (>= 6.0) - activesupport (>= 6.0) - ast (~> 2.0) - erubi (~> 1.4) - parser (>= 2.4) - smart_properties - bigdecimal (3.1.8) - bindex (0.8.1) - bootsnap (1.18.3) - msgpack (~> 1.2) - builder (3.2.4) - 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.0.7) - childprocess (5.0.0) - coercible (1.0.0) - descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) - 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.0) - railties (>= 6.0.0) - csv (3.3.0) - cuprite (0.15) - capybara (~> 3.0) - ferrum (~> 0.14.0) - database_cleaner-active_record (2.1.0) - activerecord (>= 5.a) - database_cleaner-core (~> 2.0.0) - database_cleaner-core (2.0.1) - date (3.3.4) - descendants_tracker (0.0.4) - thread_safe (~> 0.3, >= 0.3.1) - 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.0) - dotenv (3.1.2) - dotenv-rails (3.1.2) - dotenv (= 3.1.2) - railties (>= 6.1) - drb (2.2.1) - e2mmap (0.1.0) - erb-formatter (0.7.2) - syntax_tree (~> 6.0) - erb_lint (0.5.0) - activesupport - better_html (>= 2.0.1) - parser (>= 2.7.1.4) - rainbow - rubocop - smart_properties - erubi (1.12.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.1) - i18n (>= 1.8.11, < 2) - ferrum (0.14) - addressable (~> 2.5) - concurrent-ruby (~> 1.1) - webrick (~> 1.7) - websocket-driver (>= 0.6, < 0.8) - ffi (1.16.3) - flay (2.13.3) - erubi (~> 1.10) - path_expander (~> 1.0) - ruby_parser (~> 3.0) - sexp_processor (~> 4.0) - flog (4.8.0) - path_expander (~> 1.0) - ruby_parser (~> 3.1, > 3.1.0) - sexp_processor (~> 4.8) - friendly_id (5.5.1) - 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.0) - hashids (1.0.6) - highline (3.0.1) - hightop (0.4.0) - activesupport (>= 6.1) - hotwire-livereload (1.3.2) - 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) - ice_nine (0.11.2) - image_processing (1.12.2) - 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.13.1) - rdoc (>= 4.0.0) - reline (>= 0.4.2) - iso (0.4.0) - i18n - jaro_winkler (1.5.6) - jmespath (1.6.2) - jsbundling-rails (1.3.0) - railties (>= 6.0.0) - json (2.7.2) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - kwalify (0.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) - literal (0.2.1) - 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 - mapkick-rb (0.1.5) - marcel (1.0.4) - matrix (0.4.2) - meta-tags (2.2.0) - actionpack (>= 3.2.0) - method_source (1.1.0) - mini_magick (4.12.0) - mini_mime (1.1.5) - minitest (5.23.1) - monetize (1.13.0) - money (~> 6.12) - money (6.19.0) - i18n (>= 0.6.4, <= 2) - money-rails (1.15.0) - activesupport (>= 3.0) - monetize (~> 1.9) - money (~> 6.13) - railties (>= 3.0) - msgpack (1.7.2) - multi_xml (0.7.1) - bigdecimal (~> 3.1) - net-imap (0.4.11) - 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.5-arm64-darwin) - racc (~> 1.4) - orm_adapter (0.5.0) - pagy (8.4.0) - parallel (1.24.0) - parser (3.2.2.4) - ast (~> 2.4.1) - racc - path_expander (1.1.1) - pg (1.5.6) - prefixed_ids (1.7.0) - hashids (>= 1.0.0, < 2.0.0) - rails (>= 6.0.0) - prettier_print (1.2.1) - psych (3.3.4) - public_suffix (5.0.5) - puma (6.4.2) - nio4r (~> 2.0) - racc (1.8.0) - rack (3.0.11) - 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-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) - rainbow (3.1.1) - rake (13.2.1) - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rbs (2.8.4) - rdoc (6.3.4.1) - redis (5.2.0) - redis-client (>= 0.22.0) - redis-client (0.22.2) - connection_pool - reek (6.1.4) - kwalify (~> 0.7.0) - parser (~> 3.2.0) - rainbow (>= 2.0, < 4.0) - regexp_parser (2.9.2) - reline (0.5.8) - io-console (~> 0.5) - responders (3.1.1) - actionpack (>= 5.2) - railties (>= 5.2) - reverse_markdown (2.1.1) - nokogiri - rexml (3.2.8) - strscan (>= 3.0.9) - ripper-tags (1.0.2) - rspec-core (3.13.0) - rspec-support (~> 3.13.0) - rspec-expectations (3.13.0) - 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.2) - 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-retry (0.6.2) - rspec-core (> 3.3) - rspec-support (3.13.1) - rubocop (1.59.0) - json (~> 2.3) - language_server-protocol (>= 3.17.0) - parallel (~> 1.10) - parser (>= 3.2.2.4) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.30.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.20.2) - rubocop (>= 1.48.1, < 2.0) - rubocop-ast (>= 1.30.0, < 2.0) - rubocop-shopify (2.15.1) - rubocop (~> 1.51) - ruby-progressbar (1.13.0) - ruby-vips (2.2.1) - ffi (~> 1.12) - ruby_parser (3.21.0) - racc (~> 1.5) - sexp_processor (~> 4.16) - rubycritic (4.9.1) - flay (~> 2.13) - flog (~> 4.7) - launchy (>= 2.5.2) - parser (>= 3.2.2.4) - rainbow (~> 3.1.1) - reek (~> 6.0, < 6.2) - rexml - ruby_parser (~> 3.21) - simplecov (>= 0.22.0) - tty-which (~> 0.5.0) - virtus (~> 2.0) - sexp_processor (4.17.1) - 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-lcov (0.8.0) - simplecov_json_formatter (0.1.4) - smart_properties (1.17.0) - solargraph (0.50.0) - backport (~> 1.2) - benchmark - bundler (~> 2.0) - diff-lcs (~> 1.4) - e2mmap - jaro_winkler (~> 1.5) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.1) - parser (~> 3.0) - rbs (~> 2.0) - reverse_markdown (~> 2.0) - rubocop (~> 1.38) - thor (~> 1.0) - tilt (~> 2.0) - yard (~> 0.9, >= 0.9.24) - solargraph-rails (1.1.0) - activesupport - solargraph - 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.4.2) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - standard (1.33.0) - language_server-protocol (~> 3.17.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.59.0) - standard-custom (~> 1.0.0) - standard-performance (~> 1.3) - standard-custom (1.0.2) - lint_roller (~> 1.0) - rubocop (~> 1.50) - standard-performance (1.3.1) - lint_roller (~> 1.1) - rubocop-performance (~> 1.20.2) - 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.3.3) - thor (1.3.1) - thread_safe (0.3.6) - tilt (2.3.0) - timeout (0.4.1) - tty-which (0.5.0) - turbo-rails (2.0.5) - actionpack (>= 6.0.0) - activejob (>= 6.0.0) - railties (>= 6.0.0) - turbo_power (0.6.1) - turbo-rails (>= 1.3.0) - 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.12.1) - activesupport (>= 5.2.0, < 8.0) - concurrent-ruby (~> 1.0) - method_source (~> 1.0) - virtus (2.0.0) - axiom-types (~> 0.1) - coercible (~> 1.0) - descendants_tracker (~> 0.0, >= 0.0.3) - 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) - webmock (3.23.1) - addressable (>= 2.8.0) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.8.1) - websocket-driver (0.7.6) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - xpath (3.2.0) - nokogiri (~> 1.8) - yard (0.9.36) - zeitwerk (2.6.15) - -PLATFORMS - arm64-darwin-23 - -DEPENDENCIES - active_link_to - active_median - activestorage! - acts-as-taggable-on! - acts_as_list - actual_db_schema - addressable - annotate - appraisal - avo! - avo-money_field - avo-record_link_field - awesome_print - aws-sdk-s3 - bootsnap (>= 1.4.2) - bump - bundler-integrity (~> 1.0) - byebug - capybara - chartkick - countries - cssbundling-rails - csv - cuprite - database_cleaner-active_record - devise - dotenv-rails - erb-formatter - erb_lint - factory_bot_rails - faker - friendly_id (~> 5.5.1) - fuubar - gem-release - groupdate - hightop - hotwire-livereload (~> 1.3.0) - htmlbeautifier - httparty - i18n-tasks (~> 1.0.12) - image_processing (~> 1.12) - iso - jsbundling-rails - launchy - listen (>= 3.5.1) - mapkick-rb (~> 0.1.4) - meta-tags - money-rails (~> 1.12) - net-smtp - pagy (> 8) - pg (>= 0.18, < 2.0) - pluggy! - prefixed_ids - psych (< 4) - puma (~> 6.4) - rails! - rails-controller-testing - ransack! - redis (~> 5.0) - ripper-tags - rspec-rails (~> 6.0, >= 6.0.3) - rspec-retry (~> 0.6.2) - rubocop - rubocop-shopify - rubycritic - simplecov - simplecov-cobertura - simplecov-lcov - solargraph - solargraph-rails - spring - spring-commands-rspec - sprockets-rails - standard - test-prof - tzinfo-data - web-console (>= 3.3.0) - webmock - zeitwerk - -BUNDLED WITH - 2.4.7 diff --git a/gemfiles/rails_8.0_ruby_3.3.0.gemfile.lock b/gemfiles/rails_8.0_ruby_3.3.0.gemfile.lock index f640683ac5..1bb58e0cf9 100644 --- a/gemfiles/rails_8.0_ruby_3.3.0.gemfile.lock +++ b/gemfiles/rails_8.0_ruby_3.3.0.gemfile.lock @@ -17,7 +17,7 @@ GIT GIT remote: https://github.com/rails/rails.git - revision: a2b9e92401453b42859f5444aa60bfb46ddea00e + revision: b9d6759401c3d50a51e0a7650cb2331f4218d11f branch: main specs: actioncable (8.0.0.alpha) @@ -86,6 +86,7 @@ GIT connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) tzinfo (~> 2.0, >= 2.0.5) rails (8.0.0.alpha) @@ -199,7 +200,7 @@ GEM bindex (0.8.1) bootsnap (1.18.3) msgpack (~> 1.2) - builder (3.2.4) + builder (3.3.0) bump (0.10.0) bundler-integrity (1.0.9) byebug (11.1.3) @@ -216,7 +217,7 @@ GEM childprocess (5.0.0) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.3.1) + concurrent-ruby (1.3.3) connection_pool (2.4.1) countries (6.0.1) unaccent (~> 0.3) @@ -260,7 +261,7 @@ GEM rainbow rubocop smart_properties - erubi (1.12.0) + erubi (1.13.0) factory_bot (6.4.6) activesupport (>= 5.0.0) factory_bot_rails (6.4.3) @@ -327,7 +328,7 @@ GEM activesupport (>= 3.0) nokogiri (>= 1.6) io-console (0.7.2) - irb (1.13.1) + irb (1.13.2) rdoc (>= 4.0.0) reline (>= 0.4.2) iso (0.4.0) @@ -351,6 +352,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) literal (0.2.1) + logger (1.6.0) loofah (2.22.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -367,7 +369,7 @@ GEM method_source (1.1.0) mini_magick (4.12.0) mini_mime (1.1.5) - minitest (5.23.1) + minitest (5.24.0) monetize (1.13.0) money (~> 6.12) money (6.19.0) @@ -380,7 +382,7 @@ GEM msgpack (1.7.2) multi_xml (0.7.1) bigdecimal (~> 3.1) - net-imap (0.4.11) + net-imap (0.4.14) date net-protocol net-pop (0.1.2) @@ -390,7 +392,7 @@ GEM net-smtp (0.5.0) net-protocol nio4r (2.7.3) - nokogiri (1.16.5-arm64-darwin) + nokogiri (1.16.6-arm64-darwin) racc (~> 1.4) orm_adapter (0.5.0) pagy (8.4.0) @@ -409,7 +411,7 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.8.0) - rack (3.0.11) + rack (3.1.4) rack-session (2.0.0) rack (>= 3.0.0) rack-test (2.1.0) @@ -447,7 +449,7 @@ GEM parser (~> 3.2.0) rainbow (>= 2.0, < 4.0) regexp_parser (2.9.2) - reline (0.5.8) + reline (0.5.9) io-console (~> 0.5) responders (3.1.1) actionpack (>= 5.2) @@ -613,7 +615,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yard (0.9.36) - zeitwerk (2.6.15) + zeitwerk (2.6.16) PLATFORMS arm64-darwin-23