Feat(SW-1677) my stay update contact user
* feat(SW-1677): Hide membersettings that doesnt match the booking
* feat(SW-1677) Edit my stay contact details as user
Approved-by: Linus Flood
Fix(SW-1467): Remove translation of hotel page sidepeek slugs
* fix(SW-1467): remove translation of sidepeek slugs
* fix: update enums
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
Feat(SW-1469): Add check if we should create facility cards
* fix(SW-1469): only create facility cards if supposed to
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
feat: my profile - removed all parallel routes
* Removed all parallel routes on my-profile
* Fixed suspense
* Moved components into myprofile folder
* Turn off browser cache on myprofile
* Clear router cache when editing profile
* Clear route cache when adding new credit card
* PR fixes
Approved-by: Joakim Jäderberg
Fix(SW-1693): Don't render hotel subpages if not supposed to
* fix(SW-1693): don't render hotel subpage if not supposed to
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
feat(SW-1697): more tilted scripted text for FullWidthCampaign component
* feat(SW-1697): more tilted scripted text for FullWidthCampaign component
* feat(SW-1697): add text transform to FullWidthCampaign title
Approved-by: Christian Andolf
fix: langswitcher - remove check if lang exists since it's handled already
* fix: langswitcher - remove check if lang exists since it's handled already
fix: was unable to fetch hotel subpage data, now uses the same function as when fetching a 'normal' hotel page
* fix: was unable to fetch hotel subpage data, now uses the same function as when fetching a 'normal' hotel page
Approved-by: Linus Flood
Implement API call to link SAS account
* Add endpoint to actually link SAS account linking
* add logging of error
* Refactor tocDate to getCurrentDateWithoutTime
Approved-by: Joakim Jäderberg
Feat/SW-1077 enter details edit room
* feat(SW-1077): persist state when changing rooms
* fix: issue with step state when closing accordion and transition to correct room when modifying step
Approved-by: Pontus Dreij
* fix: findLang only returns acceptable languages
* fix: fallback to use header x-lang if we haven't setLang yet
* fix: languageSchema, allow uppercase
Approved-by: Linus Flood
feat: auth - changed the time left before we trying to refresh the token
* feat: auth - changed the time left before we trying to refresh the token
Approved-by: Joakim Jäderberg
Refactor: removed parallel routes for header, footer and sidewidealert. Langswitcher and sidewidealert now client components
* feat - removed parallel routes and made sidepeek and sitewidealerts as client components
* Langswitcher as client component
* Fixed lang switcher for current header
* Passing lang when fetching siteconfig
* Merge branch 'master' into feat/refactor-header-footer-sitewidealert
* Refactor
* Removed dead code
* Show only languages that has translation
* Refetch sitewidealert every 60 seconds
* Merge branch 'master' into feat/refactor-header-footer-sitewidealert
* Removed sidepeek parallel route from my-stay
* Added missing env.var to env.test
* Removed console.log
Approved-by: Joakim Jäderberg
Fix: Use session.token.access_token if session exists in booking confirmation, else use serviceToken
* Fix: Added service token to safeProtectedProcedure
* fix: use of safeProtectedServiceProcedure
Approved-by: Michael Zetterberg
feat(SW-1679): Add key prop to Carousel to reset on filter change
* feat(SW-1679): Enhance SectionHeader and Carousel component in CarouselCards
* Add headingLevel and headingAs props to SectionHeader
* Add key prop to Carousel to reset on filter change
Approved-by: Christian Andolf
fix: showing "undefined" if ancillary.price.text was undefined
* fix: showing "undefined" if ancillary.price.text was undefined
Approved-by: Tobias Johansson
feat(SW-550): added sync functionality and sitemap generation
* feat(SW-550): added sync functionality and sitemap generation
* feat(SW-550): Added support for splitting and saving multiple sitemaps when there are 50000+ urls
* feat(SW-550): Updates after PR
* feat(SW-550): Added locale to sitemap data
* feat(SW-550): Added support for locale based sitemapData
* feat(SW-550): Saving alternates of sitemap entries
* feat(SW-550): Refactoring to use sitemap utils file
* feat(SW-550): Using Netlify.env to get environment variables
* feat(SW-550): clarify use of functions
Approved-by: Michael Zetterberg