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
feat(SW-3520): Updated the footer
* feat(SW-3520): Updated links to route to scandic web
* feat(SW-3520): Updated the footer with language switcher
* feat(SW-3520): Updated the Contact-us link and removed double slash
Approved-by: Anton Gunnarsson
fix(BOOK-377): clear date and guest data after confirmed booking
* fix(BOOK-377): clear date and guest data after confirmed booking
Approved-by: Erik Tiekstra
* feat(SW-3516): Include partnerLoyaltyNumber on bookings
- Added user context to BookingFlowProviders for user state management.
- Updated booking input and output schemas to accommodate new user data.
- Refactored booking mutation logic to include user-related information.
- Improved type definitions for better TypeScript support across booking components.
Approved-by: Anton Gunnarsson