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

release/FY25Q1.3.0 (#1738) #1739

Merged
merged 1 commit into from
Nov 14, 2024
Merged

release/FY25Q1.3.0 (#1738) #1739

merged 1 commit into from
Nov 14, 2024

Commits on Nov 7, 2024

  1. Feature/APPEALS-44512-Zeitwerk-auto-transition (#1738)

    * Update Caseflow-Commons for Zeitwerk
    
    * Remove classic loading, added Zeitwerk loading options
    
    * Added to_prepare's - Solves DW on autoloading initialized constants
    
    * Added Zeitwerk initializer file
    
    * Refactored bgs_errors.rb and bgs.rb
    
    * Remove require statements
    
    * Added Fakes and TestAuthStrategy modules
    
    * Readded accidental require deletion
    
    * Removed plural from CurrentUserLoadTests
    
    * Refactored for One File One Constant
    
    * Added Zeitwerk Rspec test
    
    * Fix Rubocop setup - removed incorrect include setup
    
    * Added custom Rubocop - Top Level Constatns Per File
    
    * Rename and moved Zeitwerk spec for Caseflow parity
    
    * Fixed custom cop spec file structure
    
    * Zeitwerk spec comments addressed
    
    * Refactored for Caseflow parity
    
    * Renamed for consistency
    
    * Safety require
    
    * Safety require and to_prepare for BGS
    
    * Added autoload/eagerload section
    
    * Renamed for consistency
    
    * Readded require so to_prepare could be removed
    
    * Added rubocop_todo for temp ignore linter errors
    
    * Required changes for .rubocop.yml to work
    
    * Updated Rubocop todo with proper generation
    
    * Unecessary ShellCommand removed
    
    * Ignored TestAuthStrategy in autoloading - unneeded
    
    * Update .rubocop.yml
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Update app/services/external_api/vbms_service.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Add #{root} to config/application.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Cosmetic Update config/initializers/shoryuken.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Cosmetic Update config/initializers/shoryuken.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Cosmetic Update config/initializers/shoryuken.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Cosmetic Update lib/fakes/test_auth_strategy.rb
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    
    * Added after_initialize to prevent multiple subscribers on relead
    
    * Added before_initialize so Error class is loaded before anything else
    
    * ✏️ Fix typo in filename
    
    * 🚚 Move spec file to proper location
    
    * ♻️ Lexically order filters in .simplecov
    
    * 🔧 Filter `lib/efolder/migration.rb` from simplecov coverage
    
    * ⬆️ Update `caseflow-commons` dependecy
    
    ---------
    
    Co-authored-by: Jeremy Croteau <[email protected]>
    Co-authored-by: Jeremy Croteau <[email protected]>
    3 people authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2e59a15 View commit details
    Browse the repository at this point in the history