Skip to content

E2604. Finish Password Resets#153

Open
johnmweisz wants to merge 61 commits intoexpertiza:mainfrom
johnmweisz:development
Open

E2604. Finish Password Resets#153
johnmweisz wants to merge 61 commits intoexpertiza:mainfrom
johnmweisz:development

Conversation

@johnmweisz
Copy link
Copy Markdown

@johnmweisz johnmweisz commented Mar 20, 2026

This implements the frontend portion of password reset functionality.

Backend PR is here: expertiza/reimplementation-back-end#302

Feature detail can be reviewed here: https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Spring_2026_-_E2604._Finish_Password_Resets

Issue: #264

Notes

galav12 and others added 30 commits March 23, 2025 20:21
Merge: Forgot Password functionality to main
# Conflicts:
#	package-lock.json
#	src/App.tsx
API_BASE_URL is pulled in multiple locations, by setting this as a contant in a centralized location other pages can pull in this constant
This gives us one sourcce of truth for the API_BASE_URL rather than having it scattered in multiple areas

Added additional information in the readme file on where to set env variables for docker compose
Additionally, included a sample.env file which can be used to show what to include in the env file and how to get docker to load it

Added .env to the gitignore list
We can't use import.meta here we need to load the env first and then call env varsity.
Standardize ForgotPassword and ResetPassword pages with Login.tsx conventions
@johnmweisz johnmweisz marked this pull request as ready for review March 20, 2026 23:47
@johnmweisz johnmweisz changed the title CSC/ECE 517 Spring 2026 - E2604. Finish Password Resets E2604. Finish Password Resets Mar 21, 2026
Comment thread src/pages/Authentication/ForgotPassword.tsx
Comment thread src/pages/Authentication/ResetPassword.tsx
josev814 and others added 2 commits April 3, 2026 18:29
…padding above the container

Changing from mt-xxl-5 to mt-5 resolves the issue and keeps a top margin of 5

This change also needed to be done on the Login page
When viewing the login/forgot/reset pages the top padding is off
@johnmweisz johnmweisz closed this Apr 12, 2026
@johnmweisz johnmweisz deleted the development branch April 12, 2026 19:34
@johnmweisz johnmweisz restored the development branch April 13, 2026 13:16
@johnmweisz johnmweisz reopened this Apr 13, 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.

6 participants