Skip to content

Added reports for graduating seniors#1696

Merged
BrianRamsay merged 3 commits intoproductionfrom
reports-gradseniors
Apr 13, 2026
Merged

Added reports for graduating seniors#1696
BrianRamsay merged 3 commits intoproductionfrom
reports-gradseniors

Conversation

@Karina-Agliullova
Copy link
Copy Markdown
Contributor

@Karina-Agliullova Karina-Agliullova commented Apr 10, 2026

Fixes #1690

  • We need to add a report that will show graduating seniors who have earned any number of service hours for at least 4 unique semesters

Changes

  • Added a new report to spreadsheets that has graduating seniors and their information
  • Added tests to test out the function def graduatingSeniorsVolunteerHours(), following different kinds of edge cases

Testing

  • Reset DB with backuo data
  • Run the application and open Reports on side bar
  • In reports, download the AY of 2023-2024
  • Open spreadsheet and find "Graduating Seniors" section (close to the end)
  • It should show the names and other information of graduating seniors
  • Some of the newer AY reports will not show any data for "Graduating Seniors" because the data is out of sync

@github-actions
Copy link
Copy Markdown

View Code Coverage

@Karina-Agliullova Karina-Agliullova marked this pull request as ready for review April 10, 2026 21:07
@BrianRamsay BrianRamsay merged commit baafef2 into production Apr 13, 2026
4 checks passed
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.

2 participants