[#20] Fix profile URL to be accessed by both admins and contributors
Closes #20 (closed)
This MR consists of:
- Combining admin and contributor profile view
- Combining admin and contributor profile edit view
- Add role display on profile and edit profile pages
- Refactor pre-existing related tests
- Update all URLs and references to mentioned views
Sonarqube report here. (False alarm on security hotspot, the password parameter is used for testing; duplications on untouched parts of the code)
Edited by Jonathan Christopher Jakub