Skip to content

IRS Quarterly Metrics Report#12253

Merged
edimeo-gsa merged 6 commits intomainfrom
edimeo/irs-quarterly-metrics-report
Jun 30, 2025
Merged

IRS Quarterly Metrics Report#12253
edimeo-gsa merged 6 commits intomainfrom
edimeo/irs-quarterly-metrics-report

Conversation

@edimeo-gsa
Copy link
Contributor

🎫 Ticket

GL-61

Link to the relevant ticket:
GitLab Issue #61

🛠 Summary of changes

  • Created the reporting module irs_verification_demographics_report.rb provide IRS user counts by both age (in 10 year bins) and geographic location (state).
  • Created the rails job for running the IRS Verification Demographics Report module.
  • Accompanying spec files containing unit tests for both the reporting module and the rails job.
  • Updated the job_configurations.rb file to run the rails job on a quarterly cron schedule.
  • Added the IRS Verification Demographics Report to the report_mailer_preview.rb file for manual local testing and previewing.

📜 Testing Plan

  • Step 1 - Run unit tests for spec files in this PR (i.e. bundle exec rspec ./spec/path/to/spec_file)
  • Step 2 - Navigate to report mailer preview locally at http://localhost:3000/rails/mailers/report_mailer/irs_verification_demographics_report

👀 Screenshots

Screenshot 2025-06-10 at 2 31 25 PM Screenshot 2025-06-10 at 2 31 34 PM

@edimeo-gsa edimeo-gsa merged commit 1923b73 into main Jun 30, 2025
1 check passed
@edimeo-gsa edimeo-gsa deleted the edimeo/irs-quarterly-metrics-report branch June 30, 2025 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants