Skip to content

[SSF 139] - Volunteers Module#108

Open
dburkhart07 wants to merge 13 commits intomainfrom
ddb/SSF-139-volunteers-module
Open

[SSF 139] - Volunteers Module#108
dburkhart07 wants to merge 13 commits intomainfrom
ddb/SSF-139-volunteers-module

Conversation

@dburkhart07
Copy link

@dburkhart07 dburkhart07 commented Feb 16, 2026

ℹ️ Issue

Closes #139

📝 Description

For this PR, I moved all volunteer related logic into its own separate module. I did not create a new entity for this, but I did create new controlleres, modules, and services).

I also chose to write the volunteer tests, since it has likely not been made into a ticket (if it has been I'm sorry). This brought up a realization that I messed up the setup and takedown of the test database, however, and implemented that fix in the PR. This made it so that, the database is reset back to nothing after each test, which was not properly occuring previously. Since we are interacting with a database, I also made it so that tests run sequentially now, as we will have issues altering the database in multiple ways simultaneously.

✔️ Verification

Verified all tests pass, and all new endpoints in volunteers work properly in Postman.

🏕️ (Optional) Future Work / Notes

Did you notice anything ugly during the course of this ticket? Any bugs, design challenges, or unexpected behavior? Write it down so we can clean it up in a future ticket!

@dburkhart07 dburkhart07 changed the title Ddb/ssf 139 volunteers module [SSF 139] - Volunteers Module Feb 16, 2026
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.

1 participant