Lots of changes in this commit !! (probably too much)
After cuple of discussions, global styles and component structures needs to be more uniform and centralised. Every modification were made to ease production for next user story.
Most noticeable changes:
Updating FormFactory and all forms component logic to create standard easily appliable in future forms. Providing also new utils object related to form construction.
Updating AuthService logic with better privacy and fix authGuard behaviour
Adding user profile component based on the new standard
Adding avatar-picker which can be embeded in any form => Added in register and user profile
Adding simple footer redirecting to github profile
Improving models behaviors and restrictions
Updating global Stylesheet and scopes
User now need to be adult to register (over API and web ui)
Api was improved to check user password before update information
User can now update all informations execpt for roles directly in user profile form
Responsive is now live on every page, improvement needed for some breakpoint
Lots of changes in this commit !! (probably too much)
After cuple of discussions, global styles and component structures needs to be more uniform and centralised. Every modification were made to ease production for next user story.
Most noticeable changes:
Updating FormFactory and all forms component logic to create standard easily appliable in future forms. Providing also new utils object related to form construction.
Updating AuthService logic with better privacy and fix authGuard behaviour
Adding user profile component based on the new standard
Adding avatar-picker which can be embeded in any form => Added in register and user profile
Adding simple footer redirecting to github profile
Improving models behaviors and restrictions
Updating global Stylesheet and scopes
User now need to be adult to register (over API and web ui)
Api was improved to check user password before update information
User can now update all informations execpt for roles directly in user profile form
Responsive is now live on every page, improvement needed for some breakpoint
Fixing Test to match new patterns
This PR resolves and fix: #3 #4 #5 #11