Skip to content

[SSF 17] - environment variables updates#44

Merged
dburkhart07 merged 6 commits intorole-based-auth-backendfrom
ddb/SSF-17-environment-variables-updates
Jan 21, 2026
Merged

[SSF 17] - environment variables updates#44
dburkhart07 merged 6 commits intorole-based-auth-backendfrom
ddb/SSF-17-environment-variables-updates

Conversation

@dburkhart07
Copy link

ℹ️ Issue

Closes #17

📝 Description

Removed unnecessary environment variables and added proper documentation in the .env.example and README

✔️ Verification

Verified all tools utilizing AWS keys still worked. This included authenication (since this is branched off of #35) and delivery confirmation.

🏕️ (Optional) Future Work / Notes

We should make sure from here out, any environment updates get an updated README and .env.example in their PR

@dburkhart07 dburkhart07 changed the base branch from main to role-based-auth-backend September 22, 2025 22:38
@sam-schu sam-schu self-requested a review January 14, 2026 03:30
@sam-schu sam-schu removed the on hold label Jan 18, 2026
@dburkhart07 dburkhart07 requested a review from sam-schu January 18, 2026 03:57
Copy link

@Juwang110 Juwang110 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything lgtm!

Copy link
Collaborator

@sam-schu sam-schu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

This can be found next to your profile name when you login to the main page. Some accounts may be different, but we generally use us-east-1 or us-east-2
This can be found next to your profile name when you login to the main page. Some accounts may be different, but we generally use us-east-1 or us-east-2.
This is the region that you find on the right side after clicking on the location dropdown, usually saying "United States (*some region*)".
For example, if we want to use Ohio as the region, we would put `AWS_REGION="us-east2"`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing hyphen

@dburkhart07 dburkhart07 merged commit 1331bbb into role-based-auth-backend Jan 21, 2026
@dburkhart07 dburkhart07 deleted the ddb/SSF-17-environment-variables-updates branch January 21, 2026 20:52
dburkhart07 added a commit that referenced this pull request Feb 14, 2026
* Initial JWT Auth for backend

* Added guards for jwt auth

* Updated auth

* Tried fixing JWT Strategy

* Updated auth

* Finished general authentication for both frontend and backend pages

* Final commit for this branch

* Revisions made with Sam!!!

* Resolved merge conflicts

* Fixed all errors with modules

* prettier

* Fixed module importing

* prettier

* Added back in donation migration

* Full implementation of backend role-based auth

* prettier

* [SSF 17] - environment variables updates (#44)

* Fixed user flow to use a cognito id hardcoded into the database

* prettier

* Added requested changes

* Added in decorator and guard for a bypass gaurd

* Final commit

* Resolved comments

* Fixed addition of audience

* Fixed bugs wth id loader

* Fixed bugs wth id loader

* Final commit

* Final commit

* Made header signout button only appear when logged in

* prettier

* Final commit

* Final commit

* Removed user intercetor

* prettier

* prettier

* Fixed dependencies

* Fixed dependency

* Fix dependency attempt again

* Another attempt

* Yet another attempt

* Final commit

* Final commit

* Final commit

* hi amy

* i love dependencies

* fix: force all Jest packages to v30

* more dependency fixes

* another fix

* pls let this fix the dependency issues

* another attempt :/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants