Commit Graph
100 Commits
Author SHA1 Message Date
Linus Flood a1bb07186c Merged in feat/remove-fetch-user (pull request #3173)
feat(booking): remove fetching of user just for logging

* feat(booking): remove fetching of user just for logging


Approved-by: Joakim Jäderberg
Approved-by: Matilda Landström
2025-11-19 08:21:38 +00:00
Linus Flood 4c4957be41 Merged in feat/lokalise-sync-181125 (pull request #3166)
feat(lokalise): sync 18/11-25

* feat(lokalise): sync 18/11-25


Approved-by: Matilda Landström
2025-11-19 07:13:39 +00:00
Linus Flood 711d8b46ef Merged in fix/permanent-filter-redirect (pull request #3170)
feat(BOOK-434): change redirect status from 301 to 307

* feat(BOOK-434): change redirect status from 301 to 307
2025-11-18 13:10:38 +00:00
Linus Flood 93c481fea8 Merged in feat/loy-403-seamless (pull request #3164)
feat(LOY-403): removed seamless login/logout

* feat(LOY-403): removed seamless login/logout


Approved-by: Joakim Jäderberg
2025-11-17 09:58:15 +00:00
Linus Flood 6424291ade Merged in feat/sw-3615-extendedpartner (pull request #3163)
feat(SW-3615): dont fetch extended data when not needed

* feat(SW-3615): dont fetch extended data when not needed


Approved-by: Joakim Jäderberg
2025-11-17 07:24:20 +00:00
Linus Flood 3d121be74a Merged in feat/book-570-select-rate-scroll (pull request #3160)
feat(BOOK-570): fix scroll issue when selecting a rate for the first time

* feat(BOOK-570): fix scroll issue when selecting a rate for the first time


Approved-by: Joakim Jäderberg
2025-11-14 09:51:29 +00:00
Linus FloodandMatilda Landström 966429313b Merged in feat/lokalise-sync-131125 (pull request #3157)
feat(lokalise): sync 13/11-25

* feat(lokalise): sync 13/11-25


Approved-by: Matilda Landström
2025-11-13 15:38:31 +00:00
Linus Flood 0a513fce9c Merged in feat/book-566-select-rate-design (pull request #3156)
feat(BOOK-566): align rates if room title breaks on two rows

* feat(BOOK-566): align rates if room title breaks on two rows


Approved-by: Anton Gunnarsson
2025-11-13 13:53:36 +00:00
Linus Flood 0830338734 Merged in feat/book-325-reconnect (pull request #3152)
feat(BOOK-325): refetch on re-connect

* feat(BOOK-325): refetch on re-connect


Approved-by: Anton Gunnarsson
2025-11-13 13:01:52 +00:00
Linus Flood 4b3dbadf24 Merged in feat/sw-3610-basicProfile (pull request #3144)
Feat(SW-3610): basic profile endpoint on protected layouts

* Basic profile in protected layouts

* .


Approved-by: Anton Gunnarsson
2025-11-13 07:35:16 +00:00
Linus Flood 3a45e6cfe3 Merged in feat/cleanup-logs (pull request #3141)
feat(logs): cleanup of token expired logs

* feat(logs): cleanup of token expired logs


Approved-by: Matilda Landström
2025-11-12 14:52:56 +00:00
Linus Flood 2b2894749d Merged in feat/sw-3551-robots (pull request #3139)
feat(SW-3551): added a robots.txt file

* feat(SW-3551): added a robots.txt file

* Added to sas page as well


Approved-by: Bianca Widstam
2025-11-12 14:18:21 +00:00
Linus Flood 19495eed28 Merged in feat/basic-user (pull request #3135)
feat(SW-3610): Get basic user from api

* feat(SW-3610): Get basic user from api

* .

* Optional profileid


Approved-by: Anton Gunnarsson
2025-11-12 14:00:56 +00:00
Linus Flood f8577dd09a Merged in fix/env-cleanup (pull request #3132)
fix(env): remove SHOW_SITEWIDE_ALERT and USE_NEW_REWARD_MODEL

* fix(env): remove SHOW_SITEWIDE_ALERT and USE_NEW_REWARD_MODEL


Approved-by: Matilda Landström
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-12 09:04:59 +00:00
Linus Flood c8cc4138b5 Merged in feat/env-cleanup (pull request #3076)
feat(SW-3594): webviews - remove unused "Back to overview" link

* feat(SW-3594): remove unused component


Approved-by: Bianca Widstam
2025-11-12 07:53:44 +00:00
Linus Flood 78ac93d836 Merged in feat/book-530-selectrate-tracking (pull request #3128)
feat(BOOK-530): fixed noAvailableRooms tracking on select rate page

* feat(BOOK-530): fixed noAvailableRooms tracking on select rate page


Approved-by: Bianca Widstam
2025-11-11 14:17:02 +00:00
Linus Flood ecb25cf6cd Merged in feat/sw-3604-webviews (pull request #3123)
feat(SW-3604): wrap mystay with bookingflowconfig

* feat(SW-3604): wrap mystay with bookingflowconfig


Approved-by: Joakim Jäderberg
2025-11-11 09:37:54 +00:00
Linus Flood 1b35618eb2 Merged in feat/sw-3596-cache (pull request #3106)
feat(SW-3598): Don't call redis api if cachetime=0

* feat(SW-3596): no cache if ttl=0

* Fixed on set as well

* No cache if redemption

* Revert no cache if redemption


Approved-by: Joakim Jäderberg
2025-11-11 06:52:47 +00:00
Linus Flood ce3412b29f Merged in feat/sw-3601-hookfix (pull request #3113)
Feat(SW-3601): useIsUserLoggedIn needs to check webview token 

* fix(SW-3601): useIsUserLoggedIn needs to check webview token

* Check if we have webview token as well

* .


Approved-by: Joakim Jäderberg
2025-11-10 13:06:51 +00:00
Linus Flood 5770dcdd9c Merged in revert-gql (pull request #3104)
Revert gql

* Revert "Merged in fix/system-fragment (pull request #3102)"

This reverts commit 0d479eb337.

* Revert "Merged in chore/replace-graphql-tag/loader (pull request #3096)"

This reverts commit e9bd159e98.
2025-11-07 13:13:28 +00:00
Linus Flood 7fb95f436b Merged in feat/book-522-align (pull request #3101)
feat(BOOK-522): align items in topmenu, header and booking widget

* feat(BOOK-522): align items in topmenu, header and booking widget

* Delete old css variable and use new

* Fixed underline on icons


Approved-by: Erik Tiekstra
2025-11-07 11:06:56 +00:00
Linus Flood 1a24eb68c7 Merged in feat/sw-3596-console (pull request #3100)
feat(SW-3596): added lint rule for no console.log. Use logger instead.

* feat(SW-3596): added lint rule for no console.log. Use logger instead.


Approved-by: Joakim Jäderberg
2025-11-07 08:14:16 +00:00
Linus Flood fdf124bd0c Merged in feat/book-504-at-pageview (pull request #3099)
Feat(BOOK-504): basic pageview event

* fix

* Cleanup


Approved-by: Joakim Jäderberg
2025-11-07 07:57:19 +00:00
Linus FloodandJoakim Jäderberg 0a5d3ef7c3 Merged in fix/book-516 (pull request #3093)
feat(BOOK-516): check valid token

* feat(BOOK-516): check valid token


Approved-by: Joakim Jäderberg
2025-11-06 10:08:49 +00:00
Linus Flood ad85c5900b Merged in feat/lokalise-pull-051125 (pull request #3083)
feat(lokalise): downloaded latest translations

* feat(lokalise): downloaded latest translations


Approved-by: Joakim Jäderberg
2025-11-05 13:28:01 +00:00
Linus Flood ffb88cf454 Merged in fix/sw-3591-pageview (pull request #3062)
Fix(SW-3591): fixed (?) race condition when tracking pageview on hard reload

* Added logging

* Fix


Approved-by: Hrishikesh Vaipurkar
2025-11-04 08:13:35 +00:00
Linus Flood 6374085a36 Merged in feat/sw-3560-sanitize2 (pull request #3001)
feat(SW-3560): send parameters to sentry logs

* feat(SW-3560): send parameters to sentry logs

* Use flatten instead of sanitize when logging


Approved-by: Joakim Jäderberg
2025-10-23 11:30:15 +00:00
Linus Flood acdc3dcec1 Merged in fix/book-453-linkconnection (pull request #2972)
fix(BOOK-453): avoid linkConnection invalid

* fix(BOOK-453): avoid linkConnection invalid

* test

* test

* test

* Merge master
2025-10-22 12:39:17 +00:00
Linus Flood d82bd7d804 Merged in feat/lokalise-sync-151025 (pull request #2966)
feat(lokalise): sync 15 oct

* feat(lokalise): sync 15 oct
2025-10-15 07:21:56 +00:00
Linus Flood 7b6c869f4e Merged in feat/lokalise-sync-131025 (pull request #2958)
feat(lokalise): sync 13 oct

* feat(lokalise): sync 13 oct
2025-10-13 11:53:17 +00:00
Linus Flood 205e5a1843 Merged in fix/getProfile-2 (pull request #2951)
fix: get profile

* fix: get profile


Approved-by: Anton Gunnarsson
2025-10-10 10:58:14 +00:00
Linus Flood 1668baf04b Merged in fix/getProfile (pull request #2950)
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
2025-10-10 10:42:23 +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
Linus Flood 040de50c0e Merged in feat/lokalise-sync-091025 (pull request #2935)
feat(lokalise): sync lokalise

* feat(lokalise): sync lokalise


Approved-by: Matilda Landström
2025-10-09 13:11:34 +00:00
Linus Flood 02f4721595 Merged in fix/preferred-lang-redirect (pull request #2928)
feat(lang-redirect): redirect to correct url, not netlify internal url

* feat(lang-redirect): redirect to correct url, not netlify internal url


Approved-by: Joakim Jäderberg
2025-10-08 12:06:10 +00:00
Linus Flood a60c613756 Merged in fix/log-spam (pull request #2919)
fix(logging): changed unauthorized logs to debug instead of info

* fix(logging): changed unauthorized logs to debug instead of info


Approved-by: Joakim Jäderberg
2025-10-07 06:23:37 +00:00
Linus Flood 7bdcfc7681 Merged in feat/book-396-validationerror (pull request #2871)
feat(BOOK-396): city page validation error

* feat(BOOK-396): city page validation error

* feat(BOOK-396): city page validation error


Approved-by: Erik Tiekstra
Approved-by: Joakim Jäderberg
2025-09-26 10:51:19 +00:00
Linus Flood 12b5055afe Merged in feat/book-375-member-rates (pull request #2863)
feat(BOOK-375): show no rate card when missing member rates

* feat(BOOK-375): show no rate card when missing member rates
2025-09-26 10:18:47 +00:00
Linus Flood 2f1512edaa Merged in feat/book-395-queryselector (pull request #2870)
feat(BOOK-395): fixed error in queryselector

* feat(BOOK-395): fixed error in queryselector


Approved-by: Anton Gunnarsson
2025-09-26 10:17:28 +00:00
Linus Flood 7c4a0ec466 Merged in fix/webview-auth-fix-3 (pull request #2848)
Fix/webview auth fix 3

* feat(webview auth): set maxAge on cookie

* Changed samesite to lax


Approved-by: Anton Gunnarsson
2025-09-23 07:21:24 +00:00
Linus Flood db546d7167 Merged in feat/SW-3494-noOfNightsStayed (pull request #2832)
feat(SW-3494): removed properties that we dont need in the tracking

* feat(SW-3494): removed properties that we dont need in the tracking

* Fixed waiting on user response before tracking

* Refactor and cleanup

* Cleanup


Approved-by: Joakim Jäderberg
2025-09-22 07:38:05 +00:00
Linus Flood 9770281863 Merged in fix/webview-auth-fix-2 (pull request #2834)
feat/webview: delete cookie instead of setting header in webview auth middleware

* feat/webview: delete cookie instead of setting header in webview auth middleware
2025-09-19 13:05:20 +00:00
Linus Flood 9c7904c9e0 Merged in fix/webview-auth-fix (pull request #2833)
Fix/webview auth fix

* Test

* Merge branch 'master' of bitbucket.org:scandic-swap/web into fix/webview-auth-fix

* Setting cookie instead of headers


Approved-by: Anton Gunnarsson
2025-09-19 12:55:53 +00:00
Linus Flood 886f1b2f11 Merged in feat/LOY-367-soft-validation (pull request #2815)
feat(LOY-367)-softer validation for dynamic content enum

* feat(LOY-367)-softer validation for dynamic content enum

* Test


Approved-by: Erik Tiekstra
2025-09-17 08:00:17 +00:00
Linus Flood eea2a63835 Merged in feat/book-228-campaign (pull request #2818)
feat(book-228): campaign cache fixes

* feat(book-228): campaign cache fixes


Approved-by: Erik Tiekstra
Approved-by: Joakim Jäderberg
Approved-by: Matilda Landström
2025-09-17 07:57:51 +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
Linus Flood 6b01dd9a8f Merged in feat/webview-user-issue (pull request #2793)
Feat/webview user issue

* Added logging

* Test

* Cleanup


Approved-by: Joakim Jäderberg
2025-09-11 09:22:13 +00:00
Linus Flood bacec22a8a Merged in feat/SW-3443-destinations-list (pull request #2781)
feat(destinations list): SW-3443 remove hard coded response and fetch from API instead

* feat(destinations list): SW-3443 remove hard coded response and fetch from API instead


Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-09-11 09:14:01 +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
Linus Flood 208a64e54e Merged in fix/sw-3299-alerts (pull request #2692)
fix(SW-3299): hotel alerts now visible if booking dates starts/ends before the alert period

* fix(SW-3299): hotel alerts now visible if booking dates starts/ends before the alert period


Approved-by: Bianca Widstam
Approved-by: Hrishikesh Vaipurkar
2025-08-22 13:10:38 +00:00
Linus Flood e2544f9f89 Merged in feat/sw-3192-no-user (pull request #2680)
feat(SW-3192): Checks if user exists, otherwise logout and show error

* feat(SW-3192): Checks if user exists, otherwise logout and show error
2025-08-22 09:47:54 +00:00
Linus Flood 456e10c674 Merged in feat/webview-hide-overview-back (pull request #2684)
feat(webview): flag to show/hide back to overview-button

* feat(webview): flag to show/hide back to overview-button


Approved-by: Joakim Jäderberg
2025-08-21 12:32:08 +00:00
Linus Flood 20d34198e3 Merged in feat/sw-3191-images (pull request #2670)
feat(images): SW-3191 slightly increase image width to improve quality

* feat(images): SW-3191 slightly increase image width to improve quality


Approved-by: Joakim Jäderberg
2025-08-19 06:54:25 +00:00
Linus Flood 78e3259317 Merged in feat/sw-2967-mystay (pull request #2666)
feat(mystay):SW-2967 - allow access if booking.guest == logged in user

* feat(mystay):SW-2967 - allow access if booking.guest == logged in user

* Fixed failing tests


Approved-by: Hrishikesh Vaipurkar
2025-08-18 11:50:57 +00:00
Linus Flood 007025313b Merged in feat/sw-3269-info-logs (pull request #2657)
feat/#sw-3269 fix: info logs

* feat/#sw-3269 fix: info logs


Approved-by: Joakim Jäderberg
2025-08-15 07:10:21 +00:00
Linus Flood 1dd255f0d2 Merged in fix/sync-script-test (pull request #2656)
Test

* Test
2025-08-14 09:44:01 +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
Linus Flood 64b5aa04d5 Merged in feat/SA-668-remove-rebook-webview (pull request #2651)
feat(webviews)-SA-668-remove-rebook-button

* feat(webviews)-SA-668-remove-rebook-button


Approved-by: Joakim Jäderberg
2025-08-14 06:26:49 +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
Linus Flood dbc9473cb5 Merged in fix/branch-sync-4 (pull request #2649)
Fix/branch sync 4

* Test ignore script

* Test
2025-08-14 05:46:38 +00:00
Linus Flood 51f53a717d Merged in fix/build-errrors (pull request #2646)
Fixed build errors due to moved files

* Fixed build errors due to moved files
2025-08-13 13:00:23 +00:00
Linus Flood ba27030d60 Merged in fix/branch-sync-3 (pull request #2645)
Test

* Test
2025-08-13 12:48:31 +00:00
Linus Flood ddaa2a0e20 Merged in fix/branch-sync-2 (pull request #2643)
Fix/branch sync 2

* feat(branch sync)-fixed ignore script

* feat(branch sync)-fixed ignore script

* merge master

* Merge branch 'master' into fix/branch-sync-2

* Revert branch sync

* Ignore ignore script

* Merge branch 'master' into fix/branch-sync-2
2025-08-13 12:31:28 +00:00
Linus Flood 2bf1d8e22b Merged in fix/branch-sync-2 (pull request #2642)
Fix/branch sync 2

* feat(branch sync)-fixed ignore script

* feat(branch sync)-fixed ignore script

* merge master

* Merge branch 'master' into fix/branch-sync-2

* Revert branch sync
2025-08-13 12:19:56 +00:00
Linus Flood 83256695db Merged in fix/branch-sync-2 (pull request #2640)
Fix/branch sync 2

* feat(branch sync)-fixed ignore script

* feat(branch sync)-fixed ignore script

* merge master
2025-08-13 11:59:28 +00:00
Linus Flood cf4a9bfa84 Merged in fix/branch-sync-2 (pull request #2639)
feat(branch sync)-fixed ignore script

* feat(branch sync)-fixed ignore script
2025-08-13 11:42:54 +00:00
Linus Flood 9362d09730 Merged in fix/branch-sync (pull request #2625)
fix(branch sync): check if cached commit ref exists before ignoring builds

* fix(branch sync): check if cached commit ref exists before ignoring builds


Approved-by: Joakim Jäderberg
2025-08-12 11:56:17 +00:00
Linus Flood 011f191c65 Merged in feat/lokalise-sync-120825 (pull request #2620)
Lokalise sync 12-08-25

* Lokalise sync 12-08-25


Approved-by: Anton Gunnarsson
2025-08-12 08:37:42 +00:00
Linus FloodandAnton Gunnarsson b35ceafc00 Merged in feat/SW-2903-tokens (pull request #2508)
feat(SW-2358): Use personal token if logged in

* feat(SW-2903): Use personal token if logged in

* Avoid encoding values in cookie

* Fix tests


Approved-by: Anton Gunnarsson
2025-07-08 11:24:31 +00:00
Linus Flood 82e21af0d4 Merged in fix/login (pull request #2522)
Workaround akamai issue with login

* Workaround akamai issue with login


Approved-by: Chuma Mcphoy (We Ahead)
2025-07-04 08:38:36 +00:00
Linus Flood 6f96698082 Merged in feat/update-redirects-250704 (pull request #2520)
Updated redirects

* Updated redirects


Approved-by: Joakim Jäderberg
2025-07-04 06:04:33 +00:00
Linus Flood 7e32ed294d Merged in fix/webview-fix (pull request #2512)
Let webview pass if we have it stored but they are not sending any auth token

* Let webview pass if we have it stored but they are not sending any auth token
2025-07-03 11:01:24 +00:00
Linus Flood f2b81b8c7a Merged in feat/sw-3134-daypicker (pull request #2495)
feat(SW-3134): Fix first day of month disabled

* feat(SW-3134): Fix first day of month disabled

* Fixed single daypicker


Approved-by: Bianca Widstam
2025-07-01 12:57:57 +00:00
Linus Flood 03b8d8eac6 Merged in fix/destination-city-page-cache-revalidate (pull request #2492)
Fix: destination city page invalidate cache in webhook

* Fix: destination city page invalidate cache in webhook

* Use correct uid


Approved-by: Joakim Jäderberg
2025-07-01 12:49:23 +00:00
Linus Flood 1b95acad29 Merged in fix/password-remove-hash (pull request #2487)
Remove # from allowed characters in password field

* Remove # from allowed characters in password field

* Fixed tests

* Fixed tests
2025-07-01 07:19:50 +00:00
Linus Flood 5ba31f6afe Merged in feat/lokalise-sync-250701 (pull request #2486)
Lokalise sync

* Lokalise sync
2025-07-01 06:04:59 +00:00
Linus Flood a8a11cca25 Merged in fix/lokalise-sync-250630 (pull request #2474)
Sync lokalise

* Sync lokalise


Approved-by: Bianca Widstam
2025-06-30 11:26:14 +00:00
Linus Flood 15c85163fd Merged in fix/SW-3122-destionations-sort (pull request #2471)
fix(SW-3122): copy array before sorting since it can be immutible

* fix(SW-3122): copy array before sorting since it can be immutible


Approved-by: Matilda Landström
2025-06-30 08:44:11 +00:00
Linus Flood 167b5e7e8a Merged in fix/webview-auth (pull request #2469)
feat(SW-3124): webview auth stuck in a refresh loop

* feat(SW-3124): webview auth stuck in a refresh loop


Approved-by: Anton Gunnarsson
2025-06-30 08:29:19 +00:00
Linus Flood 39250e21e3 Merged in fix/checkout-translation (pull request #2456)
Fixed checkout translation

* Fixed checkout translation

* Added comma


Approved-by: Bianca Widstam
2025-06-27 06:52:25 +00:00
Linus Flood 7a56d21a3e Merged in feat/SW-3050-webviews (pull request #2429)
Feat/SW-3050 webviews

Approved-by: Anton Gunnarsson
2025-06-25 07:44:33 +00:00
Linus Flood 3c4ff0a792 Merged in fix/LOY-280-phone (pull request #2393)
fix(LOY-280): phone number validation

* fix(LOY-280): phone number validation

* Return formatted phonenumber even though its not valid


Approved-by: Christian Andolf
2025-06-19 12:24:33 +00:00
Linus Flood a29f2b94a7 Merged in fix/signup-phone-validation (pull request #2378)
fix/editprofile-phonenumber-validation

* fix/editprofile-phonenumber-validation


Approved-by: Christian Andolf
2025-06-17 11:56:58 +00:00
Linus Flood 1c90336cc0 Merged in feat/SW-3036-post-timeout (pull request #2365)
feat(SW-3036): Increase timeout on POST, PUT, DELETE, PATCH requests on API client

* feat(SW-3036): Increase timeout on POST, PUT, DELETE, PATCH requests on API client


Approved-by: Anton Gunnarsson
2025-06-13 13:20:44 +00:00
Linus Flood ad3be1b4f4 Merged in fix/breakfast-currency (pull request #2358)
fix: default price from initialPrice instead of breakfast package

* fix: default price from initialPrice instead of breakfast package
2025-06-12 16:03:20 +00:00
Linus Flood 6bf7462ac7 Merged in fix/payment-error (pull request #2342)
Fix/payment error

* fix: dont show not found page when payment fails

* Show error message when payment fails


Approved-by: Anton Gunnarsson
2025-06-11 17:49:27 +00:00
Linus Flood 2b4c05a313 Merged in fix/staticpage-button-design (pull request #2341)
fix: staticpage button not full width

* fix: staticpage button not full width
2025-06-11 16:00:35 +00:00
Linus Flood 3b9d01af9d Merged in feat/sw-3006-timeout-fetch (pull request #2335)
feat(SW-3006): added default timeout to all requests

* feat(sw-3006): added default timeout to all requests

* Fixed spreading


Approved-by: Joakim Jäderberg
2025-06-11 12:39:58 +00:00
Linus Flood c5e2fc7805 Merged in fix/webview-mystay-rewrites (pull request #2329)
fix(webviews) - rewrites for my-stay webviews

* fix(webviews) - rewrites for my-stay webviews


Approved-by: Anton Gunnarsson
2025-06-10 13:11:42 +00:00
Linus Flood 9eb15e232b Merged in feat/sw-2998-font-optimization (pull request #2323)
feat(SW-2998) - Optimize font loading

* feat(SW-2998) - Optimize font loading

* display swap on fonts


Approved-by: Anton Gunnarsson
2025-06-10 12:21:55 +00:00
Linus Flood 0a1f1c5b5c Merged in feat/adobe-taget-ids (pull request #2307)
feat(adobe target): add some data-ids to section in enter detail

* feat(adobe target): add some data-ids to section in enter detail
2025-06-09 07:39:01 +00:00
Linus Flood 800b329998 Merged in fix/my-stay-webview-3 (pull request #2281)
feat/my-stay-webview - check if user else redirect to refresh page

* feat/my-stay-webview - check if user else redirect to refresh page


Approved-by: Joakim Jäderberg
2025-06-04 06:26:42 +00:00
Linus Flood 93b76d405a Merged in feat/SW-2960-update-plugin (pull request #2283)
feat(#SW-2960): Update netlify/plugin-nextjs to latest

* feat(#SW-2960): Update netlify/plugin-nextjs to latest

* added lock file


Approved-by: Joakim Jäderberg
2025-06-04 06:26:32 +00:00
Linus Flood 8b57c72a7c Merged in chore/nextjs-15.3.3 (pull request #2284)
chore(next) - update Nextjs to 15.3.3 to fix rsc payload getting cached

* chore(next) - update Nextjs to 15.3.3 to fix rsc payload getting cached


Approved-by: Joakim Jäderberg
2025-06-04 06:18:50 +00:00
Linus Flood 68763ee1fd Merged in fix/sitemap-fixes (pull request #2280)
fix:sitemap - added null check and correct content-type

* fix:sitemap - added null check and correct content-type

* Revert test code


Approved-by: Erik Tiekstra
2025-06-03 14:48:24 +00:00
Linus Flood 81887c83ff Merged in feat/sw-1245-bw-button-update (pull request #2262)
Feat/sw 1245 - Booking widget - change button text when new values

* feat(sw-1245) - use isDirty to update button text

* Change text only in booking flow

* Revert test code


Approved-by: Michael Zetterberg
2025-06-02 13:37:53 +00:00
Linus Flood b4e8a7f7cf Merged in fix/redirect-public-url (pull request #2250)
fix: use getPublicNextUrl when redirecting

* fix: use getPublicNextUrl when redirecting


Approved-by: Erik Tiekstra
2025-05-28 10:13:48 +00:00
Linus Flood b633d51705 Merged in fix/redis-poll-interval (pull request #2220)
fix: redis - decrease poll interval

* fix: redis - decrease poll interval


Approved-by: Joakim Jäderberg
2025-05-27 06:12:48 +00:00
Linus Flood 532f45a79c Merged in fix/date-query-params-2 (pull request #2216)
fix: date query params url

* fix: date query params url
2025-05-26 09:09:10 +00:00
Linus Flood a7e55b4d54 Merged in fix/date-query-params (pull request #2214)
Fix/date query params

* fix: date query params lowercase redirect middleware

* fix: date query params lowercase redirect middleware

* Merge branch 'master' into fix/date-query-params
2025-05-26 08:51:22 +00:00