feat(SW-3541): Do social login after login to SAS
* feat(auth): wip social login via curity
* Setup social login auth flow
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/curity-social-login
* Added support for getting scandic tokens and refresh them
* feat: Enhance social login and session management with auto-refresh and improved error handling
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/curity-social-login
* wrap layout in suspense
* revert app/layout.tsx
* fix import
* cleanup
* merge
* merge
* dont pass client_secret in the url to curity
* add state validation when doing social login through /authorize
* remove debug logging
Approved-by: Anton Gunnarsson
feat(LOY-390): Hide the value non transactional in booking number column.
* feat(LOY-390): Removed non transactional confirmationNumber link, also added description message for non transactional confirmationNumbers with 0 nights
* feat(LOY-390): changed description
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
feat(SW-3514): Add variant of join friends card with membership id input
* Move membershipId input in enter details to join card
Add booking flow feature flag to move membershipId into join card and hide login button.
Currently only applies to first room.
* Add sas join card to multiroom
Approved-by: Hrishikesh Vaipurkar
fix(LOY-408): Make auth parts of promohero client components
* fix(LOY-408): Move auth parts of promohero client side
* chore(LOY-408): remove unused code
Approved-by: Linus Flood
Approved-by: Matilda Landström
feat(SW-3526): Show EB points rate and label in booking flow
* feat(SW-3526): Show EB points rate and label in booking flow
* feat(SW-3526) Optimized points currency code
* feat(SW-3526) Removed extra multiplication for token expiry after rebase
* feat(SW-3526): Updated to exhaustive check and thow if type error
Approved-by: Anton Gunnarsson
fix(LOY-359): Revert back to allow non-native loyalty level in overview cards
* fix(LOY-359): Revert back to allow non-native loyalty level in overview cards
Approved-by: Erik Tiekstra
Fix/getProfile
* fix(mypages): do not fetch SAS data on overview page and use correct mfa value when masking personal data
* Merge branch 'master' into fix/getProfile
* feat(profile): revert and dont mask data :O
Approved-by: Anton Gunnarsson
feat(BOOK-401): Add support for new-url -> new-url in the redirect-service
* Switch to typescript
* add new dependencies for tests and typescript
* Switch to typescript
* add new dependencies for tests and typescript
* rewrite to typescript and include tests
* rewrite to typescript and include tests
* refactor: update README and scripts for CSV handling; rename update script to generate
* include csv-data folder
* feat(BOOK-401): Add support for new-url -> new-url in the redirect-service
* Add errors when given unsupported URLs
* merge
Approved-by: Linus Flood
fix(mypages): do not fetch SAS data on overview page and use correct mfa value when masking personal data
* fix(mypages): do not fetch SAS data on overview page and use correct mfa value when masking personal data
Approved-by: Anton Gunnarsson
feat(BOOK-401): redirect-service with tests and typings
* Switch to typescript
* add new dependencies for tests and typescript
* Switch to typescript
* add new dependencies for tests and typescript
* rewrite to typescript and include tests
* rewrite to typescript and include tests
* refactor: update README and scripts for CSV handling; rename update script to generate
* include csv-data folder
Approved-by: Linus Flood