Feat/us131 edit profile
-
Review changes -
-
Download -
Patches
-
Plain diff
What does this MR do and why?
This mr adds the edit profile page with multiple tabs so the user can edit his profile.
Screenshots or screen recordings
How to set up and validate locally (or on alpha)
Have your server on US131.
MR acceptance checklist
Go on /profile/edit
Test :
-
update coordinates (name, surname, phone) -
update email -
update password -
update employer -
update function -
description -
delete account
Quality
-
Confirmed
- For the code that this change impacts, I believe that the automated tests validate functionality that is highly important to users. If the existing automated tests do not cover this functionality, I have added the necessary additional tests or I have added an issue to describe the automation testing gap and linked it to this MR.
- I have made sure that the sonar quality coverage is up to standards.
- I have considered the impact of this change on the front-end, back-end, and database portions of the system where appropriate and applied.
- I have tested this MR in all supported browsers or determined that this testing is not needed.
- I have confirmed that this change is backwards compatible across updates (migrate up needs a migrate down), or I have decided that this does not apply.
Performance, reliability and availability
-
Confirmed
- I am confident that this MR does not harm performance, or I have asked a reviewer to help assess the performance impact.
- I have considered the scalability risk based on future predicted growth.
Documentation
-
Confirmed
- I have prepared a squash commit to feed the changelog linked to the current milestone.
- I have added/updated documentation (also updated if the changes feature a deprecation) or I have decided that documentation changes are not needed for this MR.
Security
-
Confirmed
- I have confirmed that if this MR does not contains any sensitive informations hidden in the changes.
Deployment
-
Confirmed
- When featured on a self-data project release, i have made sure my app version in the manifest and package.json is incremented and any relative changes to the permissions are clearly written and transmitted to Cozy.
Edited by Hugo NOUTS
Merge request reports
Compare and
- version 26b6a3c898
- version 25b524c5a1
- version 2490fc0abf
- version 230d223253
- version 223424a0a9
- version 215c143125
- version 203fca9b0d
- version 19d29eb737
- version 18b9d6d7f9
- version 17bf9c924e
- version 16ee5c390d
- version 15f89e012d
- version 14f8dbc152
- version 139e580903
- version 12548cf3a0
- version 1107609819
- version 105ce4d298
- version 94ca4a016
- version 836705fb4
- version 75a911bb4
- version 682e9ad70
- version 5883b6361
- version 46b0df3a9
- version 367d1fbe4
- version 2c426b7d0
- version 1d87ece3e
- V2.0 (base)
- latest version127bd8ef52 commits,
- version 26b6a3c89851 commits,
- version 25b524c5a150 commits,
- version 2490fc0abf49 commits,
- version 230d22325348 commits,
- version 223424a0a947 commits,
- version 215c14312546 commits,
- version 203fca9b0d45 commits,
- version 19d29eb73744 commits,
- version 18b9d6d7f943 commits,
- version 17bf9c924e41 commits,
- version 16ee5c390d40 commits,
- version 15f89e012d39 commits,
- version 14f8dbc15238 commits,
- version 139e58090337 commits,
- version 12548cf3a036 commits,
- version 110760981935 commits,
- version 105ce4d29834 commits,
- version 94ca4a01632 commits,
- version 836705fb431 commits,
- version 75a911bb430 commits,
- version 682e9ad7028 commits,
- version 5883b636126 commits,
- version 46b0df3a923 commits,
- version 367d1fbe419 commits,
- version 2c426b7d018 commits,
- version 1d87ece3e17 commits,
Compare changes
- Side-by-side
- Inline
Files
13Loading