Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/255 user profile #290

Merged
merged 64 commits into from
Mar 31, 2024
Merged

Conversation

ralphgregorio
Copy link
Collaborator

@ralphgregorio ralphgregorio commented Mar 29, 2024

Resolves #255

Description

Functionally won't work yet until the API routes are implemented.
Changes!

  • Created new general use ConfirmModal to use
  • Created new hooks and API routes to use for deleting account, data and changing password
  • Created new dropdown menu when pressing the profile component
  • Created new Profile page where user can change password, delete data or delete account
  • Changed page routes to conform to page link best practices
  • Hid the sign in and sign up button in home page

@ralphgregorio ralphgregorio changed the base branch from master to development March 29, 2024 07:03
Copy link

github-actions bot commented Mar 29, 2024

Backend Code Coverage Report

Overall Project 28.58% -2.12%
Files changed 82.67% 🍏

File Coverage
RawDataService.java 100% 🍏
UserService.java 93.83% -0.15% 🍏
ProcessedDataService.java 90.72% 🍏
UserDao.java 74.15% -6.21% 🍏
UserController.java 71.48% -28.52%
PredictedDataService.java 68.1% -31.9%
PredictedDataDao.java 42.75% 🍏
RawDataDao.java 37.46% 🍏
ProcessedDataDao.java 36.96% -1.15% 🍏
ProfileDeleteService.java 0%
LoginUserController.java 0% 🍏
AccessGroupDao.java 0% 🍏
RoleDao.java 0% 🍏

Copy link

github-actions bot commented Mar 29, 2024

Frontend Code Coverage Report

Action wasn't able to generate report within GitHub comment limit. If you're facing this issue, please let me know by commenting under this issue.

Report generated by 🧪jest coverage report action from f3dc882

@ralphgregorio ralphgregorio self-assigned this Mar 29, 2024
ralphgregorio and others added 27 commits March 30, 2024 16:50
…page-api-routes' into feature/198-create-user-profile-page-api-routes
…page-api-routes' into feature/198-create-user-profile-page-api-routes
@ralphgregorio ralphgregorio merged commit 6cca1f3 into development Mar 31, 2024
1 of 3 checks passed
@ralphgregorio ralphgregorio deleted the feature/255-user-profile branch March 31, 2024 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature features that are to be built ID5
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants