Chuma Mcphoy (We Ahead)
d259a26b6e
Merged in fix/LOY-358-change-sas-boosted-text (pull request #3018 )
...
fix(LOY-358): change sas boost text
* fix(LOY-358): change sas boost text
Approved-by: Emma Zettervall
2025-10-27 14:24:58 +00:00
Joakim Jäderberg
3b3e7308cc
Merged in feat/SW-3549-pass-scandic-token (pull request #2989 )
...
Feat/SW-3549 pass scandic token
* WIP pass scandic token
* pass scandic token when booking
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3549-pass-scandic-token
* pass user token when doing availability search
* undo changes
* merge
* Merged in fix/sw-3551-rsc-bookingflowconfig (pull request #2988 )
fix(SW-3551): Fix issue with BookingConfigProvider in RSC
* wip move config to pages
* Move config providing to pages
* Merged in fix/update-promo-error-modal-text (pull request #2990 )
fix: update promo error modal text
* fix: update promo error modal text
Approved-by: Emma Zettervall
* Merged in fix/sw-3514-missing-membership-input-for-multiroom (pull request #2991 )
fix(SW-3514): Show join Scandic Friends card for SAS multiroom
* Show join card for room 2+
Approved-by: Hrishikesh Vaipurkar
* Merged in feat/lokalise-rebuild (pull request #2993 )
Feat/lokalise rebuild
* chore(lokalise): update translation ids
* chore(lokalise): easier to switch between projects
* chore(lokalise): update translation ids
* .
* .
* .
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* chore(lokalise): new translations
* merge
* switch to errors for missing id's
* merge
* sync translations
Approved-by: Linus Flood
* Merged in feat/SW-3552-logout-from-social-session-when- (pull request #2994 )
feat(SW-3552): Removed scandic session on logout
Approved-by: Joakim Jäderberg
* merge
* replace getRedemptionTokenSafely() with context based instead
* Refactor user verification and error handling across multiple components; implement safeTry utility for safer async calls
* Refactor user verification and error handling across multiple components; implement safeTry utility for safer async calls
* merge
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3549-pass-scandic-token
* add booking scope
remove unused getMembershipNumber()
Approved-by: Anton Gunnarsson
Approved-by: Hrishikesh Vaipurkar
2025-10-24 13:17:02 +00:00
Bianca Widstam
c473bbc8b0
Merged in fix/BOOK-323-enter-details-scroll-error (pull request #2986 )
...
Fix/BOOK-323 enter details scroll error
* fix(BOOK-323): scroll to invalid element on submit on enter details
* fix(BOOK-323): update error message design
* fix(BOOK-323): clean up
* fix(BOOK-323): scroll to fields in room in right order
* fix(BOOK-323): add id to translations
* fix(BOOK-323): remove undefined
* fix(BOOK-323): fix submitting state
* fix(BOOK-323): use ref in multiroom for scrolling to right element, add membershipNo
* fix(BOOK-323): fix invalid border country
* fix(BOOK-323): use error message component
* fix(BOOK-323): fix invalid focused styling on mobile
* fix(BOOK-323): remove redundant dependency in callback
Approved-by: Erik Tiekstra
2025-10-24 11:30:56 +00:00
Erik Tiekstra
11f76a509a
fix(BOOK-466): We needed to separate the z-index from window.kindlyChat to also cater for other languages
...
Approved-by: Linus Flood
2025-10-23 13:37:08 +00:00
Erik Tiekstra
8714bc79fd
feat(BOOK-116): Added better alt text to static map on hotel pages
...
Approved-by: Bianca Widstam
2025-10-23 13:06:45 +00:00
Anton Gunnarsson
24847bbc1c
Merged in fix/sw-3561-swan-eco-icon-broken (pull request #3004 )
...
fix(SW-3561): Fix broken swan eco icon on partner-sas
* Move swan-eco icons to shared
* Delete unused icons
Approved-by: Linus Flood
2025-10-23 12:42:46 +00:00
Erik Tiekstra
89f1fb0023
fix(BOOK-466): Setting chatbot z-index variable to -1 if the chatbot should be hidden to avoid issues when multiple tabs are open
...
Approved-by: Linus Flood
2025-10-23 09:37:47 +00:00
Joakim Jäderberg
aafad9781f
Merged in feat/lokalise-rebuild (pull request #2993 )
...
Feat/lokalise rebuild
* chore(lokalise): update translation ids
* chore(lokalise): easier to switch between projects
* chore(lokalise): update translation ids
* .
* .
* .
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* chore(lokalise): new translations
* merge
* switch to errors for missing id's
* merge
* sync translations
Approved-by: Linus Flood
2025-10-22 11:00:03 +00:00
Matilda Landström
7164070d59
Merged in fix/update-promo-error-modal-text (pull request #2990 )
...
fix: update promo error modal text
* fix: update promo error modal text
Approved-by: Emma Zettervall
2025-10-22 07:05:05 +00:00
Anton Gunnarsson
c435cdba68
Merged in fix/sw-3551-rsc-bookingflowconfig (pull request #2988 )
...
fix(SW-3551): Fix issue with BookingConfigProvider in RSC
* wip move config to pages
* Move config providing to pages
2025-10-22 07:04:21 +00:00
Erik Tiekstra
3257054474
feat(BOOK-462): Hiding chatbot on german hotels with Dialogshift widget
...
Approved-by: Linus Flood
2025-10-20 10:43:08 +00:00
Matilda Landström
bacdc669a3
Merged in fix/Lokalise-EN-edits-2025-10 (pull request #2962 )
...
Fix/Lokalise English manual updates
* fix: update English keys
Approved-by: Linus Flood
2025-10-16 15:04:58 +00:00
Erik Tiekstra
038211bf09
feat(BOOK-450): Added theme to hotel page only, reverting previous theme handing on the body tag
...
Approved-by: Linus Flood
2025-10-16 12:54:03 +00:00
Emma Zettervall
1850cfd20d
Merged in feat/LOY-390-hide-the-value-non-transactional-in-booking-number-column (pull request #2920 )
...
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
2025-10-16 11:14:29 +00:00
Erik Tiekstra
800df0ade9
feat(BOOK-67): Added functionality to show/hide the chatbot
...
Approved-by: Linus Flood
2025-10-16 10:59:47 +00:00
Chuma Mcphoy (We Ahead)
a6e10a0628
Merged in fix/LOY-408-promo-client-side-dynamic-states (pull request #2956 )
...
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
2025-10-16 06:45:41 +00:00
Erik Tiekstra
c6f76b83cc
Merged in fix/BOOK-456-destination-city-validation-error (pull request #2975 )
...
fix(BOOK-456): Added nullish() to destination pages content and sidepeek content schema to avoid unexpected errors
* fix(BOOK-456): Added nullish() to destination pages content and sidepeek content schema to avoid unexpected errors
Approved-by: Linus Flood
2025-10-15 14:41:26 +00:00
Erik Tiekstra
339e7195dc
fix(BOOK-436): Added new section component and deprecated the other
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-13 08:31:26 +00:00
Chuma Mcphoy (We Ahead)
29f51e655e
Merged in fix/LOY-359-revert-to-loyalty-level-to-support-boosted-level (pull request #2954 )
...
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
2025-10-13 06:51:59 +00:00
Erik Tiekstra
b7af8f5eb2
fix(BOOK-138): Back to cities on mobile map view
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 12:02:20 +00:00
Erik Tiekstra
99e1dfcf72
fix(BOOK-249): Added Typography around the back button inside the mobile menu to give the icon the correct color
...
Approved-by: Matilda Landström
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 10:37:10 +00:00
Erik Tiekstra
50aaa095eb
fix(BOOK-412): Using internalCategoryName to map ancillaries and show translated categoryName only
...
Approved-by: Linus Flood
2025-10-10 09:10:51 +00:00
Erik Tiekstra
c84d686d9d
fix(BOOK-138): Added underline to explore city link
...
fix(BOOK-138): removed duplicate back to cities button on mobile
Approved-by: Matilda Landström
2025-10-10 07:46:10 +00:00
Linus Flood
f70d4d7c7f
Merged in fix/getProfile (pull request #2945 )
...
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
2025-10-10 07:45:06 +00:00
Erik Tiekstra
790a5edd95
fix(BOOK-378): Added underline prop to email link on hotel pages
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 06:14:16 +00:00
Erik Tiekstra
d298d5c2ff
feat(BOOK-436): Added manage cookie bot dynamic content to content pages
...
Approved-by: Linus Flood
2025-10-09 12:46:17 +00:00
Erik Tiekstra
527ab170b5
fix(BOOK-405): Pushing to history when opening sidepeek to avoid navigating back inside the booking flow
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-09 11:34:58 +00:00
Matilda Landström
cc00322ffa
Merged in fix/promo-prefetch (pull request #2932 )
...
fix: remove prefetch of login and signup links on promo page
* fix: remove prefetch of login and signup liinks on promo page
Approved-by: Linus Flood
2025-10-09 06:42:55 +00:00
Chuma Mcphoy (We Ahead)
2f10a453d4
Merged in fix/LOY-399-include-lang-in-activate-call (pull request #2927 )
...
fix(LOY-399): Add lang to promo campaign call
* fix(LOY-399): Add lang to promo campaign call
Approved-by: Matilda Landström
2025-10-08 11:26:08 +00:00
Erik Tiekstra
67a58d5a43
feat(BOOK-378): Added email address to the hotel page intro section
...
Approved-by: Matilda Landström
2025-10-08 11:20:10 +00:00
Joakim Jäderberg
17df3ee71a
Merged in feature/SW-3516-pass-eurobonus-number-on-booking (pull request #2902 )
...
* 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
2025-10-08 10:48:42 +00:00
Matilda Landström
31dcbc5335
Merged in fix/beneits-ui-fix (pull request #2923 )
...
fix benefit list
* fix benefit list
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-07 13:03:08 +00:00
Erik Tiekstra
36aa5089ea
fix(BOOK-138): Fixed several issues after country map functionality was added
...
* fix(BOOK-138): Fixed issue when hovering markers and info windows for both city cluster marker as city markers.
Approved-by: Matilda Landström
2025-10-07 11:37:54 +00:00
Emma Zettervall
9d62333aca
Merged in feat/LOY-377-margin-top (pull request #2912 )
...
Feat/LOY-377 margin top
* changed Title to Typography, added some css
* feat(LOY-377): Changed variants based on isUserLoggedIn in LoyaltyPageBreadcrubs and removed the previous added padding
* feat(LOY-377): Changed p to h1. Sends the variants to the skeleton aswell
Approved-by: Linus Flood
Approved-by: Matilda Landström
2025-10-07 08:59:07 +00:00
Matilda Haneling
973a665aba
Merged in fix/book-249-navigation-icon-color-update (pull request #2916 )
...
fix(BOOK-249): navigation icon color update
* fix(BOOK:249): updated color token to CurrentColor
* fix(BOOK-249): changed "log in/join" text to bold
* fix(BOOK-249): changed color on login arrow icon and in skeleton
Approved-by: Matilda Landström
2025-10-07 06:51:10 +00:00
Erik Tiekstra
725b105637
fix(BOOK-53): Seo filter block now uses h3 as summary content and adjusted spacing
...
Approved-by: Bianca Widstam
2025-10-06 10:43:05 +00:00
Bianca Widstam
f726b4f7e1
Merged in feat/BOOK-377-keep-booking-widget-state (pull request #2894 )
...
feat(BOOK-377): keep dates and rooms & guest in session storage
* feat(BOOK-377): keep dates and rooms & guest in session storage
* feat(BOOK-377): extract to hook and reuse
Approved-by: Erik Tiekstra
2025-10-06 09:33:09 +00:00
Matilda Haneling
cbeba7eb08
Merged in fix/book-249-navigation-icon-color-change (pull request #2906 )
...
fix(BOOK-249): changed top nav icon color
* changed top nav icon color
Approved-by: Erik Tiekstra
2025-10-06 08:53:21 +00:00
Hrishikesh Vaipurkar
d3368e9b85
Merged in feat/SW-2782-create-sas-branded-header (pull request #2878 )
...
feat(SW-2782): Updated header as per design, added language switcher and user menu
* feat(SW-2782): Updated header as per design, added language switcher and user menu
* feat(SW-2782): Updated UI as per design
* feat(SW-2782): Optimised code with use of Popover and modal from RAC
Approved-by: Anton Gunnarsson
2025-10-06 08:46:26 +00:00
Erik Tiekstra
e18bba79c6
fix: Added Jacuzzi and Relax to the switch statement to avoid unnecessary warnings in the logs
...
* fix: Ignore casing in getTranslatedName switch statement
Approved-by: Joakim Jäderberg
2025-10-06 07:54:45 +00:00
Emma Zettervall
20f1020818
Merged in LOY-346-add-modal-to-level-progress-card (pull request #2896 )
...
feat(LOY-346): Add modal to LevelProgressCard
* Added LevelProgressModal with styles in LevelProgressCard. Also added compareAllLevels LangRoute in webHrefs
* feat(LOY-346): Smaller changes based on comments
* feat(LOY-346): Changed paragraph to time, added textdecoration:underline, changed dialog css
* feat(LOY-346): Changed title size:)
* feat(LOY-346): Changed dates-arrow icon to in text
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-10-06 07:42:11 +00:00
Erik Tiekstra
7fcd5833bd
feat(BOOK-414): Added hotel branding themes to hotelpages
...
Approved-by: Matilda Landström
2025-10-02 12:34:38 +00:00
Erik Tiekstra
57315baf97
Merged in fix/scroll-to-top-issue (pull request #2892 )
...
fix: Update route info inside store before checking if path or lang has changed
* fix: Update route info inside store before checking if path or lang has changed
Approved-by: Linus Flood
2025-10-01 11:15:59 +00:00
Chuma Mcphoy (We Ahead)
85a925f281
Merged in fix/make-promohero-signup-button-client-component (pull request #2889 )
...
fix: make promo hero signup cta client component
* fix: make promo hero signup cta client component
Approved-by: Matilda Landström
2025-10-01 07:52:17 +00:00
Matilda Landström
72d62e6868
Merged in feat/LOY-364-promo-activation-flow (pull request #2872 )
...
Feat/LOY-364 promo activation flow
* feat(LOY-364): add promo activation flow
* chore(LOY-371): add tracking
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-01 06:39:35 +00:00
Chuma Mcphoy (We Ahead)
8ac9e82476
Merged in fix/LOY-380-fix-promo-login-redirect (pull request #2887 )
...
fix(LOY-380): Redirect back to promo page after login
* fix(LOY-380): Fix redirect back to promo page after login
Approved-by: Matilda Landström
2025-09-30 14:05:14 +00:00
Chuma Mcphoy (We Ahead)
0d9f38857b
Merged in fix/LOY-363-promo-hero-text-changes (pull request #2885 )
...
fix(LOY-363): content updates for promo hero
* fix(LOY-363): content updates for promo hero
Approved-by: Matilda Landström
2025-09-30 06:50:19 +00:00
Matilda Landström
dd44e39732
Merged in feat/LOY-362-promo-blocks (pull request #2880 )
...
feat(LOY-362): add blocks
* feat(LOY-362): add blocks
* fix(LOY-362): hide RTE while waiting for CS
Approved-by: Chuma Mcphoy (We Ahead)
2025-09-29 14:42:16 +00:00
Chuma Mcphoy (We Ahead)
9e14a24ba3
Merged in fix/LOY-363-promo-hero-login-cta-text (pull request #2884 )
...
fix(LOY-363): update log in cta text
* fix(LOY-363): update log in cta text
Approved-by: Matilda Landström
2025-09-29 14:25:07 +00:00
Chuma Mcphoy (We Ahead)
7956a17a33
Merged in fix/LOY-365-promo-campaign-layout (pull request #2879 )
...
fix(LOY-365): cleanup promo campaign page layout
* fix(LOY-365): cleanup promo camppaign page layout
* fix(LOY-365): proper gap
* fix(LOY-365): expired campaign gap
Approved-by: Matilda Landström
2025-09-29 09:40:07 +00:00