[backend] on activity creation if activity has no average, max and normalized power define it should define it if power is set
[backend] added column private_notes to activity table
[backend] added validation to only retrieve private notes if user is owner of activity
[backend] removed activity name definition from backend
[frontend] added activity name definition done by the frontend
[frontend] fix ele not being showed on cycling activities on activity summary
[frontend] continued notifications logic. Added button to show more notifications if applicable (next page)
[backend] add search gear by nickname if contains or full match logic
[frontend] add search gear by nickname if contains or full match logic
[frontend] added new unified modal for add and edit gear
[frontend] add gear now uses new unified modal
[frontend] fixed issue on adding new user if height was not inputed
[backend] add get user by email crud and route logic
[frontend] add getUserByUsername logic and changed current to getUserContainsUsername
[frontend] add text to Strava callback view
[frontend] added username and email form validations to add and edit logic
[frontend] profile edit logic now uses unified modal
[backend] add delete user session logic
[frontend] added session list to settings security page
[frontend] added remove session button and logic to session list
[frontend] added missing translations to new profile session management
[frontend] added current session state to auth store