Anton Gunnarsson
490013be62
Merged in chore/sw-3474-remove-unused-booking-flow-exports (pull request #2858 )
...
chore: (SW-3474): Remove unused exports from booking-flow
* Remove unused exports from booking-flow
Approved-by: Joakim Jäderberg
2025-09-24 07:48:24 +00:00
Anton Gunnarsson
da55e37489
Merged in feat/sw-3489-route-change-component (pull request #2845 )
...
feat(SW-3489): Add RouteChange component to partner-sas
* Add RouteChange component to partner-sas
Approved-by: Linus Flood
2025-09-24 06:20:20 +00:00
Anton Gunnarsson
88b0b7764d
Merged in fix/remove-extra-slash-in-sas-web-urls (pull request #2855 )
...
fix: Remove extra slash in urls from sas to scandic
* Remove extra slash in urls from sas to scandic
Approved-by: Joakim Jäderberg
2025-09-23 13:19:49 +00:00
Joakim Jäderberg
c46e71d76e
Merged in feature/SW-3505-fetch-eurobonus-points (pull request #2847 )
...
feat(SW-3505): add endpoint for getting eurobonus profile
* feat(SW-3505): add endpoint for getting eurobonus profile
* make sure we add loginType to session
* no need to run zod parsing twice
* Make SAS environment variables mandatory
Approved-by: Anton Gunnarsson
2025-09-23 12:13:20 +00:00
Matilda Landström
e8968a9eaf
Merged in fix/Lokalise (pull request #2851 )
...
fix label typo
* fix label typo
Approved-by: Bianca Widstam
2025-09-23 11:25:53 +00:00
Bianca Widstam
56764f8720
Merged in sync/Localize (pull request #2850 )
...
sync to localize
* sync to localize
Approved-by: Anton Gunnarsson
2025-09-23 09:37:15 +00:00
Hrishikesh Vaipurkar
16e6c1596c
Merged in feat/SW-3477-hide-voucher-booking-code-sas- (pull request #2836 )
...
feat(SW-3477) Updated booking widget for SAS white label
Approved-by: Anton Gunnarsson
2025-09-23 08:44:55 +00:00
Anton Gunnarsson
c21d0dbc74
Merged in fix/sw-3495-booking-flow-links-to-web (pull request #2837 )
...
fix: (SW-3495): Update booking-flow links in partner-sas
* Update links to scandic web in booking-flow
* Fix routeToScandicWeb util function
Approved-by: Hrishikesh Vaipurkar
2025-09-22 13:30:38 +00:00
Anton Gunnarsson
630e89c845
Merged in feat/sw-3473-remove-tracking-context (pull request #2843 )
...
feat(SW-3473): Rework booking-flow tracking provider
* Remove tracking context and import instead
* Remove unused file
Approved-by: Joakim Jäderberg
2025-09-22 13:08:10 +00:00
Joakim Jäderberg
a7b19e8b14
Merged in fix/trust-host-partner-sas (pull request #2844 )
...
add trust host setting for partner-sas auth
* add trust host setting for partner-sas auth
Approved-by: Anton Gunnarsson
2025-09-22 12:33:14 +00:00
Joakim Jäderberg
8ebc48b138
Merged in feat/SW-3461-setup-auth-with-sas-eurobonus (pull request #2825 )
...
Feat/SW-3461 setup auth with sas eurobonus
* feat(SW-3461): Setup auth for sas eurobonus
* .
* feat: setup auth towards SAS
* Fix auth via SAS and add logout route
* .
* merge
* auth via SAS
* fix powered by scandic logo
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3461-setup-auth-with-sas-eurobonus
* Include access_token in jwt after successful login
* merge
Approved-by: Anton Gunnarsson
2025-09-22 09:30:36 +00:00
Anton Gunnarsson
7adb9ded46
Merged in feat/sw-3472-booking-flow-parameterization (pull request #2811 )
...
feat(SW-3272): Add BookingFlowConfig
* Add BookingFlowConfig
* Rename "provider" to BookingFlowConfig
* Change bookingCode to boolean
* Fix error
Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2025-09-19 11:56:50 +00:00
Joakim Jäderberg
ae7a62c88f
Merged in feature/SW-3149-send-logs-to-sentry (pull request #2802 )
...
Feature/SW-3149 send logs to sentry
* Use sentry for logging
* .
* fix(SW-3149) Send logs to Sentry
* remove experimental flag for logs
* add sentry settings for partner-sas
* feat(SW-3108): Added external link option to top primary button on content/collection page
Approved-by: Matilda Landström
* fix(BOOK-152): Removed old header references inside useStickyPosition hook to fix offset issue for the sitewide alert
Approved-by: Matilda Landström
* Merged in fix/LOY-360-team-member-text-for-retired-employees (pull request #2799 )
fix(LOY-360): improve text for retired employees
* fix(LOY-360): improve text for retired employees
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
* Merged in fix/STAY-67-redirect-to-webview-after-gla (pull request #2795 )
fix(STAY-67): redirect to webview after guarantee on my stay
* fix(STAY-67): redirect to webview after guarantee on my stay
* fix(STAY-67): add callback page for guarantee on webview
Approved-by: Linus Flood
* feat(SW-3152): Respecting image aspect ratio inside image gallery/lightbox
* feat(SW-3152): Respecting image aspect ratio inside image gallery/lightbox
* feat(BOOK-144): Make image clickable instead of a button to avoid being able to click outside of the image area
Approved-by: Bianca Widstam
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in fix/BOOK-127-translate-validation-text (pull request #2800 )
fix(BOOK-127): translate terms required message
* fix(BOOK-127): translate terms required message
Approved-by: Erik Tiekstra
* Merged in feat/LOY-354-L7-Progress-Card (pull request #2786 )
Feat/LOY-354 L7 Progress Card
* feat(LOY-354): Add Trophy icon
* fix(LOY-354): include new tierPoints value
* feat(LOY-354): L7 Progress Level Card support
* refactor(LOY-354): Refactoring of component structure
* fix(LOY-354): Remove intl prop drilling
* fix(LOY-354): cleanup progress section code
Approved-by: Erik Tiekstra
* Merged in fix/BOOK-132-tracking-breakfast (pull request #2803 )
fix(BOOK-132): add breakfastOption tracking
* fix(BOOK-132): add breakfastOption tracking
Approved-by: Joakim Jäderberg
* Merged in fix/enter-details-errors-missing (pull request #2806 )
fix: Add missing messages to BookingFlowInput errors
* Add missing messages to BookingFlowInput errors
* Fix errors
* zippy zip
* phoney
Approved-by: Bianca Widstam
Approved-by: Joakim Jäderberg
* Merged in feature/copy-static-files-via-build-scripts (pull request #2798 )
SW-3467 Copy static files via build scripts
* add file copy script and add all fonts to design-system
* add file copy script and add all fonts to design-system
* add file copy script and add all fonts to design-system
* remove fonts that will be copied via build scripts
* wip
* update paths to shared files
* update material-symbol script
* merge
* fix missing shared segment for path in fonts.css
Approved-by: Linus Flood
* Merged in feat/SW-2999-cleanup (pull request #2810 )
feat(SW-2999): cleanup current web
* feat(SW-2999): cleanup current web
* Merge master
* Removed unused fonts
Approved-by: Joakim Jäderberg
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/SW-3149-send-logs-to-sentry
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/SW-3149-send-logs-to-sentry
* merge
Approved-by: Linus Flood
2025-09-18 07:59:44 +00:00
Anton Gunnarsson
65e4623b52
Merged in chore/fix-partner-sas-todos (pull request #2823 )
...
chore: Fix partner-sas todos
* Add onError to TrpcProvider
* Add AdobeSDKScript
* Add GTMScript
* Add adobeDataLayer script
* Add ReactQueryDevtools
* Move components to correct folder
Approved-by: Joakim Jäderberg
2025-09-18 07:28:14 +00:00
Joakim Jäderberg
9620bfe76d
Merged in SW-3476-use-separate-curity-client-for-service-tokens-for-partner-sas (pull request #2809 )
...
feat(SW-3476): add support for using different curity clients when creating service tokens
* fix(SW-3476): add support for using different curity clients when creating service tokens
* remove log statement
Approved-by: Hrishikesh Vaipurkar
2025-09-18 07:04:45 +00:00
Anton Gunnarsson
5a86cbaafe
Merged in chore/update-eslint-configs (pull request #2812 )
...
chore: Extend eslint configs from @typescript-eslint/recommended
* Change to typescript recommended in scandic-web
* Remove comment
* Change to recommended ts config in partner-sas
* Change to recommended ts lint config in booking-flow
Approved-by: Linus Flood
2025-09-17 07:55:11 +00:00
Matilda Landström
e6d5c45ca7
Merged in fix/Lokalise-update (pull request #2807 )
...
Fix/Lokalise update
* chore: update English keys
* fix: update from Lokalise
Approved-by: Linus Flood
2025-09-16 11:46:31 +00:00
Linus Flood
fd0198f57b
Merged in feat/SW-2999-cleanup (pull request #2810 )
...
feat(SW-2999): cleanup current web
* feat(SW-2999): cleanup current web
* Merge master
* Removed unused fonts
Approved-by: Joakim Jäderberg
2025-09-16 11:28:57 +00:00
Joakim Jäderberg
48324ef935
Merged in feature/copy-static-files-via-build-scripts (pull request #2798 )
...
SW-3467 Copy static files via build scripts
* add file copy script and add all fonts to design-system
* add file copy script and add all fonts to design-system
* add file copy script and add all fonts to design-system
* remove fonts that will be copied via build scripts
* wip
* update paths to shared files
* update material-symbol script
* merge
* fix missing shared segment for path in fonts.css
Approved-by: Linus Flood
2025-09-16 10:59:33 +00:00
Chuma Mcphoy (We Ahead)
0737f4fb78
Merged in feat/LOY-354-L7-Progress-Card (pull request #2786 )
...
Feat/LOY-354 L7 Progress Card
* feat(LOY-354): Add Trophy icon
* fix(LOY-354): include new tierPoints value
* feat(LOY-354): L7 Progress Level Card support
* refactor(LOY-354): Refactoring of component structure
* fix(LOY-354): Remove intl prop drilling
* fix(LOY-354): cleanup progress section code
Approved-by: Erik Tiekstra
2025-09-15 11:48:18 +00:00
Hrishikesh Vaipurkar
def079021b
Merged in feat/SW-3441-add-hero-floatingbookingwid (pull request #2789 )
...
feat(SW-3441): Add Hero image to sas landing page
* feat(SW-3441): Add Hero image to sas landing page
* feat(SW-3441): Code Optimise
Approved-by: Joakim Jäderberg
2025-09-11 12:30:13 +00:00
Anton Gunnarsson
c6aebbd0b2
Merged in feat/sw-3415-set-up-cookiebot-in-partner-sas (pull request #2784 )
...
feat(SW-3415): Add CookieBotConsent to partner-sas
* Add CookieBotConsent
Approved-by: Joakim Jäderberg
2025-09-11 12:29:52 +00:00
Joakim Jäderberg
4893eb8b25
Merged in SW-3459-setup-booking-confirmation-page-in-sas (pull request #2794 )
...
Setup booking-confirmation page in SAS
* Setup booking-confirmation page in SAS
move booking-confirmation tracking to booking-flow
* remove unused param
* Add test cards to documentation
* Fix payment callback page to use correct status
Approved-by: Anton Gunnarsson
Approved-by: Hrishikesh Vaipurkar
2025-09-11 12:19:26 +00:00
Anton Gunnarsson
3e5263bf72
Merged in feat/sw-2877-move-payment-callback (pull request #2755 )
...
feat(SW-2877): Move payment callback page
* WIP move
* Add payment callback page to partner-sas
Approved-by: Joakim Jäderberg
2025-09-11 09:06:11 +00:00
Joakim Jäderberg
c3e78fcadd
Merged in feature/SW-3457-enter-details-on-sas (pull request #2792 )
...
Add enter-details page to SAS
* Add enter-details page to SAS
Approved-by: Anton Gunnarsson
2025-09-11 09:05:47 +00:00
Joakim Jäderberg
7dee6d5083
Merged in chore/move-enter-details (pull request #2778 )
...
Chore/move enter details
Approved-by: Anton Gunnarsson
2025-09-11 07:16:24 +00:00
Anton Gunnarsson
4550ddec53
Merged in feat/sw-3416-add-sitewidealert-to-partner-sas (pull request #2773 )
...
feat(SW-3416): Add SiteWideAlert to partner-sas
* Add SiteWideAlert to partner-sas
* Remove log
Approved-by: Joakim Jäderberg
2025-09-09 10:00:25 +00:00
Anton Gunnarsson
e68b029078
Merged in feat/sw-3414-add-fontpreload-to-partner-sas (pull request #2774 )
...
feat(SW-3414): Add FontPreload to partner-sas
* Add FontPreload
Approved-by: Joakim Jäderberg
2025-09-09 08:47:11 +00:00
Anton Gunnarsson
261eeef3e2
Merged in feat/sw-3417-add-toasthandler-to-partner-sas (pull request #2775 )
...
feat(SW-3417): Add ToastHandler to partner-sas
* Add ToastHandler to partner-sas
Approved-by: Joakim Jäderberg
2025-09-09 08:27:24 +00:00
Anton Gunnarsson
69268d88fb
Merged in feat/sw-3418-add-routerprovider-to-partner-sas (pull request #2777 )
...
feat(SW-3418): Add RouterProvider to partner-sas
* Add RouterProvider
Approved-by: Joakim Jäderberg
2025-09-09 08:20:17 +00:00
Matilda Landström
70f3b8f016
Merged in feat/Lokalise-update-080925 (pull request #2771 )
...
feat: Update from Lokalise 080925
* feat: Update from Lokalise 080925
Approved-by: Anton Gunnarsson
2025-09-09 06:41:29 +00:00
Anton Gunnarsson
c0ee968368
Merged in chore/partner-sas-header-footer-styling (pull request #2765 )
...
chore: partner-sas header and footer improvements
* improve header styling
* Add footer
Approved-by: Bianca Widstam
2025-09-08 09:23:20 +00:00
Anton Gunnarsson
7e585b2d9a
Merged in chore/more-partner-sas-boilerplate (pull request #2756 )
...
chore: Misc for partner-sas
* Add global-error to partner-sas
* Add redirect to lang in partner-sas
* Actually use language from param
* Increase test timeouts and use parsed lang to fix tests
* Remove need to import serverClient to setup trpc
Approved-by: Hrishikesh Vaipurkar
2025-09-04 07:45:14 +00:00
Anton Gunnarsson
36b6685ad5
Merged in feat/partner-sas-netlify-branch-sync (pull request #2758 )
...
feat: Add netlify-plugin-sync to partner-sas
* Add netlify-plugin-sync to partner-sas
Approved-by: Joakim Jäderberg
2025-09-03 13:50:45 +00:00
Anton Gunnarsson
f7ef58eafa
Merged in feat/sw-2874-move-select-rate (pull request #2750 )
...
Approved-by: Joakim Jäderberg
2025-09-03 08:30:05 +00:00
Anton Gunnarsson
9e3294b113
Merged in chore/move-bookingwidget-to-parallel-route (pull request #2738 )
...
chore: Render partner-sas BookingWidget in parallel route
* Render BookingWidget in parallel route
Approved-by: Joakim Jäderberg
2025-09-01 12:46:42 +00:00
Anton Gunnarsson
1673006169
Merged in chore/set-branch-env-in-partner-sas (pull request #2737 )
...
chore: Add BRANCH and GIT_SHA to partner-sas
* Add BRANCH and GIT_SHA to next config env setup
Approved-by: Bianca Widstam
2025-09-01 09:05:32 +00:00
Anton Gunnarsson
87402a2092
Merged in feat/sw-2873-move-selecthotel-to-booking-flow (pull request #2727 )
...
feat(SW-2873): Move select-hotel to booking flow
* crude setup of select-hotel in partner-sas
* wip
* Fix linting
* restructure tracking files
* Remove dependency on trpc in tracking hooks
* Move pageview tracking to common
* Fix some lint and import issues
* Add AlternativeHotelsPage
* Add SelectHotelMapPage
* Add AlternativeHotelsMapPage
* remove next dependency in tracking store
* Remove dependency on react in tracking hooks
* move isSameBooking to booking-flow
* Inject searchParamsComparator into tracking store
* Move useTrackHardNavigation to common
* Move useTrackSoftNavigation to common
* Add TrackingSDK to partner-sas
* call serverclient in layout
* Remove unused css
* Update types
* Move HotelPin type
* Fix todos
* Merge branch 'master' into feat/sw-2873-move-selecthotel-to-booking-flow
* Merge branch 'master' into feat/sw-2873-move-selecthotel-to-booking-flow
* Fix component
Approved-by: Joakim Jäderberg
2025-09-01 08:37:00 +00:00
Bianca Widstam
c7f00aca4d
Merged in fix/SW-2844-fix-gap-mobile-menu (pull request #2732 )
...
* fix(SW-2844): remove gap mobile safari
Approved-by: Joakim Jäderberg
Approved-by: Hrishikesh Vaipurkar
2025-09-01 07:28:48 +00:00
Bianca Widstam
5af320eb92
Merged in localize/sync (pull request #2722 )
...
Localize/sync
* sync/localize
* localize
Approved-by: Anton Gunnarsson
2025-08-28 09:15:04 +00:00
Joakim Jäderberg
80c3327419
Merged in fix/linting (pull request #2708 )
...
Fix/linting
* fix import issues and add lint check no-extraneous-dependencies
* fix use type HotelType instead of string
Approved-by: Anton Gunnarsson
2025-08-27 09:22:37 +00:00
Bianca Widstam
5f8d77e54a
Merged in fix/SW-1655-tripadvisor-icon-map (pull request #2695 )
...
fix(SW-1655): update design tripadvisor on hotel map card
* fix(SW-1655): update design tripadvisor on hotel map card
* fix(SW-1655): update radius
* fix(SW-1655): use tripadvisor chip, create different variants
* fix(SW-1655): update variants, storybook, and global css
Approved-by: Joakim Jäderberg
2025-08-26 13:08:28 +00:00
Joakim Jäderberg
c54c1ec540
Merged in SW-3270-move-interactive-map-to-design-system-or-booking-flow (pull request #2681 )
...
SW-3270 move interactive map to design system or booking flow
* wip
* wip
* merge
* wip
* add support for locales in design-system
* add story for HotelCard
* setup alias
* .
* remove tracking from design-system for hotelcard
* pass isUserLoggedIn
* export design-system-new-deprecated.css from design-system
* Add HotelMarkerByType to Storybook
* Add interactive map to Storybook
* fix reactintl in vitest
* rename env variables
* .
* fix background colors
* add storybook stories for <Link />
* merge
* fix tracking for when clicking 'See rooms' in InteractiveMap
* Merge branch 'master' of bitbucket.org:scandic-swap/web into SW-3270-move-interactive-map-to-design-system-or-booking-flow
* remove deprecated comment
Approved-by: Anton Gunnarsson
2025-08-25 11:26:16 +00:00
Anton Gunnarsson
4f8c51298f
Merged in chore/improve-e2e-tests-in-sas (pull request #2663 )
...
chore: Increase expect timeout in SAS e2e tests
* Increase expect timeout
Approved-by: Joakim Jäderberg
2025-08-25 07:51:26 +00:00
Linus Flood
d16c6b8082
Merged in feat/lokalise-sync-220825 (pull request #2690 )
...
Lokalise sync
* Lokalise sync
Approved-by: Joakim Jäderberg
2025-08-22 13:10:47 +00:00
Anton Gunnarsson
deaba8b5c4
Merged in feat/sw-3241-move-readme-to-booking-flow (pull request #2660 )
...
feat(SW-3241): Move ReadMe to booking-flow and rename to OpenSidePeekButton
* Move ReadMe to booking-flow
* Rename ReadMore to OpenSidePeekButton
* Fix self-referencing import
Approved-by: Joakim Jäderberg
2025-08-19 07:20:44 +00:00
Anton Gunnarsson
322268595d
Merged in feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow (pull request #2600 )
...
feat(SW-2873): Move HotelReservationSidePeek to booking-flow
* Move sidepeek store to booking-flow
* Begin move of HotelReservationSidePeek to booking-flow
* Copy Link
* Update AccessibilityAccordionItem
* Split AccessibilityAccordionItem into two components
* Fix tracking for Accordion
* Duplicate ButtonLink to booking-flow TEMP
* AdditionalAmeneties
* wip
* Move sidepeek accordion items
* Remove temp ButtonLink
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Fix accordion tracking
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Update exports
* Fix self-referencing import
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Add 'use client' to tracking function
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
* Fix TEMP folder
* Refactor sidepeek tracking
* Merge branch 'master' into feat/sw-3218-move-hotelreservationsidepeek-to-booking-flow
Approved-by: Joakim Jäderberg
2025-08-14 12:25:40 +00:00
Linus Flood
985d47d7b3
Merged in feat/lokalise-sync-140825 (pull request #2652 )
...
Lokalise sync 14-08-25
* Lokalise sync 14-08-25
Approved-by: Joakim Jäderberg
2025-08-14 06:27:35 +00:00
Joakim Jäderberg
f531c7a49f
Merged in feature/storybook-tests (pull request #2623 )
...
Feature/storybook tests
* feature: add interaction tests for storybook and upgrade storybook@9
* add a11y testing for storybook
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/storybook-tests
* Test and build only required packages
* .
* .
* .
* .
* .
* .
* .
* disable playwright tests in netlify ci
* .
* debug out process.env
* don't run playwright on CI
* remove unused netlify-plugin-playwright-cache
* .
* .
* .
* .
* .
* .
* remove turbo dependancy to design-system#test
* merge
* merge
Approved-by: Anton Gunnarsson
2025-08-14 06:25:08 +00:00
Linus Flood
b2148cd12e
Merged in fix/branch-sync-4 (pull request #2650 )
...
Fix/branch sync 4
* Test ignore script
* Test
* Fixed ignore script
2025-08-14 05:53:32 +00:00