Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Dependency, Rails, and Ruby upgrade main branch #912

Draft
wants to merge 128 commits into
base: master
Choose a base branch
from

Commits on Mar 26, 2021

  1. Configuration menu
    Copy the full SHA
    49fa422 View commit details
    Browse the repository at this point in the history
  2. Upgrade to ruby 2.7.2

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    18200f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a07151 View commit details
    Browse the repository at this point in the history
  4. Upgrade rubocop to v0.82

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    51ac505 View commit details
    Browse the repository at this point in the history
  5. Remove old tasks

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    a47c358 View commit details
    Browse the repository at this point in the history
  6. Fix rubocop errors

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    bea1fe3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a2bf91d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e245d5a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44366a8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bacaafe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ff713fe View commit details
    Browse the repository at this point in the history
  12. Upgrade jbuilder

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    22be908 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    175671d View commit details
    Browse the repository at this point in the history
  14. Continue FactoryBot upgrade

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    001705c View commit details
    Browse the repository at this point in the history
  15. Fix pgsearch deprecations

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    d2ec3f5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    db28908 View commit details
    Browse the repository at this point in the history
  17. Fix failing tests

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    fb47478 View commit details
    Browse the repository at this point in the history
  18. More rubocop autofixes

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    9ecfc7d View commit details
    Browse the repository at this point in the history
  19. Remove webshims-rails

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    1b33d8d View commit details
    Browse the repository at this point in the history
  20. Remove rails_12factor

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    69be899 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    46306b9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3c38c8e View commit details
    Browse the repository at this point in the history
  23. Cleanup Gemfile

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    30eb4ef View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    26aba5c View commit details
    Browse the repository at this point in the history
  25. Fix some deprecations

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    db2c61e View commit details
    Browse the repository at this point in the history
  26. Initial Rails 5.1 install

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    11154ac View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b1b51a0 View commit details
    Browse the repository at this point in the history
  28. Fix failing tests

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    57c7b84 View commit details
    Browse the repository at this point in the history
  29. Finish Rails 5.2 upgrade

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    bf64835 View commit details
    Browse the repository at this point in the history
  30. Rubocop fixes

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    0cfc10d View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    283f955 View commit details
    Browse the repository at this point in the history
  32. Fix docker entrypoint

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    95efcec View commit details
    Browse the repository at this point in the history
  33. Fix rebase error

    esoterik committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    9ce20e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    bd6a8a6 View commit details
    Browse the repository at this point in the history
  2. Update mimemagic

    esoterik committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    7fed138 View commit details
    Browse the repository at this point in the history
  3. Update to rails 5.2.6

    esoterik committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    d075622 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40434f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0ef999 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. enable state-level emails to be created in the admin panel and sent f…

    …rom a template generated by email actions
    wtcruft committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    ded6756 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    a110693 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    237ba9a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. leftover CR

    wtcruft committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7f586b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    077ad3f View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Rubocop fixes

    esoterik committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9f1db3a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    736c2aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b98693e View commit details
    Browse the repository at this point in the history
  3. Modernize signature factory

    esoterik committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    5b6e8cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ceb643b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc8e287 View commit details
    Browse the repository at this point in the history
  6. Rubocop

    esoterik committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    e68079a View commit details
    Browse the repository at this point in the history
  7. FactoryGirl -> FactoryBot

    esoterik committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    1203bf4 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    1d41357 View commit details
    Browse the repository at this point in the history
  2. Downgrade psych gem to < 4

    esoterik committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    55d23da View commit details
    Browse the repository at this point in the history
  3. Config for selenium

    esoterik committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    1a67458 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e6ffae View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Start swapping to selenium

    esoterik committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    4552c42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10e6f19 View commit details
    Browse the repository at this point in the history
  3. Start ruby 3 upgrade

    esoterik committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    2116bf8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7c9f61 View commit details
    Browse the repository at this point in the history
  5. Start rails 6 upgrade

    esoterik committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    4295c08 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d33bb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81da389 View commit details
    Browse the repository at this point in the history
  8. Upgrade rspec-rails to 4.1

    esoterik committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    281f873 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f4593ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eeef8c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Fix test db naming

    esoterik committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    2b0d255 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    116c548 View commit details
    Browse the repository at this point in the history
  3. Fixing tests

    esoterik committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    525e612 View commit details
    Browse the repository at this point in the history
  4. Start rails 6.1 upgrade

    esoterik committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    e8eeea1 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. begin fixing tests

    esoterik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    98dac4e View commit details
    Browse the repository at this point in the history
  2. ahoy_matey 1.6 -> v2

    esoterik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    d4fb522 View commit details
    Browse the repository at this point in the history
  3. Upgrade to ahoy_matey v5

    esoterik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    ceb38a8 View commit details
    Browse the repository at this point in the history
  4. Revert "Upgrade to ahoy_matey v5"

    This reverts commit ceb38a8.
    esoterik committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    9c01f2c View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. WIP ahoy upgrade

    esoterik committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    462b7e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    c3bfa0c View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    8ceb24e View commit details
    Browse the repository at this point in the history
  2. Fix fill attributes in lib/congress_forms

    -looks like rubocop erroneously 'fixed' this method
    jparr committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    33c81e9 View commit details
    Browse the repository at this point in the history
  3. Fix action_creation_spec

    jparr committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    be75e6f View commit details
    Browse the repository at this point in the history
  4. Fixing deprecation warnings

    jparr committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    eebcb8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1aa958a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    043ef9b View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Merge pull request #908 from EFForg/jparr/fix-tools-controller-spec

    Fix failing tests in tools_controller_spec.rb
    esoterik authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    586fa72 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #909 from EFForg/jparr/fix-congress-message-spec

    fix congress message spec
    esoterik authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1b88173 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #910 from EFForg/jparr/fix-call-action-spec

    fix feature specs
    esoterik authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b739c67 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #911 from EFForg/jparr/deprecation-fixes

    Fixing deprecation warnings
    esoterik authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    320e9ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1cd3dc6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. update rubocop config

    see: #193
    jparr committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7be5118 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9798cc View commit details
    Browse the repository at this point in the history
  3. Subclass ApplicationRecord per rubocop

    This is recommended in rails 5+
    https://www.rubydoc.info/gems/rubocop-rails/RuboCop/Cop/Rails/ApplicationRecord
    
    Delete .rubocop_todo.yml
    jparr committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    4525716 View commit details
    Browse the repository at this point in the history
  4. Enable NewCops and fix

    jparr committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ea38d35 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. upgrade rspec-rails

    jparr committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c856083 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    3514127 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Merge pull request #915 from EFForg/jparr/913-rubocop-fixes

    Update rubocop and fix issues
    esoterik authored May 9, 2024
    Configuration menu
    Copy the full SHA
    b705ed4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #917 from EFForg/jparr/upgrade-rspec-rails

    upgrade rspec-rails
    esoterik authored May 9, 2024
    Configuration menu
    Copy the full SHA
    16f042c View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    2d60ca1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c360cc3 View commit details
    Browse the repository at this point in the history
  3. remove logo from partners model

    jparr committed May 10, 2024
    Configuration menu
    Copy the full SHA
    99befae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf186e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    543fb03 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Merge pull request #918 from EFForg/jparr/913-replace-paperclip

    913 replace paperclip
    esoterik authored May 16, 2024
    Configuration menu
    Copy the full SHA
    c37a2b4 View commit details
    Browse the repository at this point in the history
  2. Upgrade sentry-raven gem

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    126da31 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #916 from EFForg/jparr/913-upgrade-sentry-raven

    Upgrade sentry raven
    jparr authored May 16, 2024
    Configuration menu
    Copy the full SHA
    e31d936 View commit details
    Browse the repository at this point in the history
  4. Remove DatabaseCleaner

    user rails_transactional_fixtures
    
    see: #913
    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    64f7aa0 View commit details
    Browse the repository at this point in the history
  5. Rspec modernization

    Use devise helpers for login
    Use new rails type:system for capybara tests
    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    ac79c33 View commit details
    Browse the repository at this point in the history
  6. Update config.ru

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    f4257d9 View commit details
    Browse the repository at this point in the history
  7. Prep for zeitwerk autoloader

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    5c585a2 View commit details
    Browse the repository at this point in the history
  8. rename CiviCRM to Civicrm

    prep for zetwerk autoloading
    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    61c436e View commit details
    Browse the repository at this point in the history
  9. update config for 6.1

    this uses new rails autoloader : zeitwerk
    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    39170cd View commit details
    Browse the repository at this point in the history
  10. configure headless chrome

    - larger window
    - faster exec
    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    0c7ff3a View commit details
    Browse the repository at this point in the history
  11. Upgrade to rails 7

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    83f80d2 View commit details
    Browse the repository at this point in the history
  12. Use rails 7 default config

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    6c3fe11 View commit details
    Browse the repository at this point in the history
  13. rubocop fix all

    jparr committed May 16, 2024
    Configuration menu
    Copy the full SHA
    54276b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Tweaks to ahoy upgrade

    esoterik committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7f3aaed View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    db14619 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f798554 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd6c220 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    68f6c38 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Merge pull request #922 from EFForg/2024_dockerfile

    Update dockerfile
    esoterik authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    494eaa5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #921 from EFForg/ahoy-upgrade

    Upgrade Ahoy to 4.2
    esoterik authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    ae71616 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    973aa50 View commit details
    Browse the repository at this point in the history
  4. Start ruby 3.2 upgrade

    esoterik committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    be13b45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fef7ca0 View commit details
    Browse the repository at this point in the history
  6. Upgrade to ruby 3.3

    esoterik committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    d9622b6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #923 from EFForg/ruby-3.3

    Upgrade Ruby: 3.0 -> 3.3.5
    esoterik authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    8fb0b6c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8c4aff View commit details
    Browse the repository at this point in the history
  9. Merge pull request #920 from EFForg/jparr/rails7

    Upgrade to rails 7
    esoterik authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    1086281 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    939ba65 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    446af23 View commit details
    Browse the repository at this point in the history