Commit Graph

1050 Commits

Author SHA1 Message Date
Erik Tiekstra
e2a4fa6c07 Feat/SW-2272 campaign cards block
Approved-by: Matilda Landström
2025-06-12 06:01:23 +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
Tobias Johansson
98983cb44a Merged in fix/SW-3018-payment-cancel-error (pull request #2339)
Fix/SW-3018 payment cancel error

* fix(SW-3018): cancel payment error when get booking in callback

* fix: wrong status code


Approved-by: Linus Flood
2025-06-11 15:22:39 +00:00
Anton Gunnarsson
048a477e52 Merged in feat/common-package (pull request #2333)
feat: Add common package

* Add isEdge, safeTry and dataCache to new common package

* Add eslint and move prettier config

* Fix yarn lock

* Clean up tests

* Add lint-staged config to common

* Add missing dependencies


Approved-by: Joakim Jäderberg
2025-06-11 13:08:39 +00:00
Christian Andolf
40d1b67a6f Merged in fix/LOY-128-add-filter-rounded-chip-variant (pull request #2317)
fix(LOY-128): add rounded filter chip variant

Approved-by: Erik Tiekstra
2025-06-11 12:42:11 +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
Christian Andolf
f292cc7922 fix(LOY-128): add rounded filter chip variant 2025-06-11 14:25:52 +02:00
Bianca Widstam
d560ac0fca Merged in fix/SW-2676-tracking-filters (pull request #2332)
fix(SW-2676):  hotel filters tracking

* fix(SW-2676):  hotel filters tracking


Approved-by: Linus Flood
2025-06-11 09:02:05 +00:00
Chuma Mcphoy (We Ahead)
144a33fa30 Merged in feat/LOY-233-success-banner-for-dtmc-linking (pull request #2328)
feat(LOY-233): create success banner for successful DTMC linking

* feat(LOY-233): create success banner for successful DTMC linking

* fix(LOY-233): code cleanup

* fix(LOY-233): use new design vars for alert bg colors


Approved-by: Erik Tiekstra
2025-06-11 08:52:28 +00:00
Erik Tiekstra
b4a05dae0b feat(SW-2285): Added campaign essentials block on campaign page
Approved-by: Christian Andolf
Approved-by: Matilda Landström
2025-06-11 08:14:00 +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
Christian Andolf
8ddcc39192 Merged in fix/sidebar-links-flex (pull request #2322)
fix: make sidebar links flex to fill entire width

Approved-by: Chuma Mcphoy (We Ahead)
2025-06-10 11:49:15 +00:00
Hrishikesh Vaipurkar
287a9ad6a3 Merged in fix/SW-2506-login-with-verification-link- (pull request #2316)
fix: SW-2506 Booking flow login with magic link fix

* fix: SW-2506 Booking flow login with magic link fix


Approved-by: Michael Zetterberg
2025-06-10 10:54:30 +00:00
Christian Andolf
4b43a6c3a4 fix: make sidebar links flex to fill entire width 2025-06-10 11:26:32 +02:00
Christian Andolf
65d19c7ad2 fix: add child element to typography 2025-06-10 11:01:39 +02:00
Matilda Landström
d16bac844e Merged in fix/SW-2987-image-card-sidebar (pull request #2314)
fix(SW-2987): add image to content card in sidebar

* fix(SW-2987): add image to content card in sidebar


Approved-by: Erik Tiekstra
2025-06-10 07:38:56 +00:00
Matilda Landström
be643e68a7 Merged in fix/SW-2980-alert (pull request #2312)
Fix/SW-2980: Only filter out child alert on hotel page

Approved-by: Erik Tiekstra
2025-06-10 07:35:12 +00:00
Christian Andolf
5e760fee71 Merged in feat/LOY-243-change-name-disclaimer (pull request #2311)
feat(LOY-243): add change name disclaimer to profile

Approved-by: Chuma Mcphoy (We Ahead)
2025-06-10 07:33:02 +00:00
Erik Tiekstra
ace5519869 feat(SW-2265): Added campaign-page
Approved-by: Matilda Landström
2025-06-10 06:35:43 +00:00
Tobias Johansson
ead822fa62 Merged in fix/SW-2679-tracking-signup-details-forms (pull request #2236)
feat(SW-2679): Added form tracking for checkout and signup

* feat(SW-2679): Added form tracking for checkout and signup

* fix(SW-2679): fixes from review


Approved-by: Michael Zetterberg
2025-06-10 06:35:13 +00:00
Christian Andolf
d7579e88d6 fix(LOY-243): adjust font-sizes in text and gap on container 2025-06-09 17:21:03 +02:00
Bianca Widstam
3688d5ece8 Merged in fix/SW-2155-accessibility-change-focus-color (pull request #2313)
fix(SW-2155): accessibility change focus color on select

* fix(SW-2155): accessibility change focus color on select


Approved-by: Christian Andolf
2025-06-09 12:37:34 +00:00
Hrishikesh Vaipurkar
e8408b4fb2 Merged in fix/SW-2555-bookings-voucher-unable-date (pull request #2305)
Fix: SW-2555 Fixed change date for voucher bookings

* Fix: SW-2555 Fixed change date for voucher bookings


Approved-by: Tobias Johansson
2025-06-09 12:27:10 +00:00
Bianca Widstam
db5f79c1d3 Merged in fix/SW-2986-select-rate-breakfast-message (pull request #2315)
fix(SW-2986): breakfast message on other languages break ui select rate

* fix(SW-2986): breakfast message on other languages break ui select rate

* fix(SW-2155

* fix(SW-2986): remove redundant css


Approved-by: Christian Andolf
2025-06-09 12:25:13 +00:00
Christian Andolf
7fdffb8e1d feat(LOY-243): add change name disclaimer to profile 2025-06-09 12:46:28 +02:00
Erik Tiekstra
ac953ccd97 feat(SW-1818): Refactored sysAsset handling to support PDF links
Approved-by: Matilda Landström
2025-06-09 09:28:17 +00:00
Anton Gunnarsson
bff34b034e Merged in feat/sw-2857-refactor-booking-flow-url-updates (pull request #2302)
feat(SW-2857): Refactor booking flow url updates

* Add support for removing parameters when using initial values in serializeSearchParams

* Don't manually write search params in rate store

* Booking is already from live search params so no need

* Fix input type in serializeBookingSearchParams


Approved-by: Linus Flood
2025-06-09 09:16:22 +00:00
Anton Gunnarsson
879a383b61 Merged in fix/make-city-optional-in-parseSelectHotelSearchParams (pull request #2309)
fix: Make city optional in parseSelectHotelSearchParams

* Make city optional in parseSelectHotelSearchParams


Approved-by: Linus Flood
2025-06-09 09:06:26 +00:00
Michael Zetterberg
925890dc71 feat: sync labels 2025-06-09 08:55:41 +00:00
Hrishikesh Vaipurkar
d626e0f7ae Merged in feat/SW-2653-aa-tracking-click-tracking-on-se (pull request #2301)
feat: SW-2653 Implemented click tracking on Search btn and lang switch

* feat: SW-2653 Implemented click tracking on Search btn and lang switch


Approved-by: Erik Tiekstra
2025-06-09 08:49:39 +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
Simon Emanuelsson
dea598d851 feat: use nationalnumber for valid phone numbers instead of international 2025-06-09 08:44:54 +02:00
Tobias Johansson
97f81cd35b Merged in fix/SW-2972-hotel-card-prices-width (pull request #2304)
fix(SW-2972): hotel card prices didnt take full width

* fix(SW-2972): hotel card prices didnt take full width


Approved-by: Linus Flood
Approved-by: Matilda Landström
2025-06-05 12:05:38 +00:00
Matilda Landström
4536b0cf58 Merged in feat/SW-2971-subpage-openinghours (pull request #2300)
feat(SW-2971): update subpage wellness opening hours

* feat(SW-2971): update subpage wellness opening hours


Approved-by: Erik Tiekstra
2025-06-05 11:50:42 +00:00
Christian Andolf
cb2dd046fb Merged in fix/update-password-phone-input (pull request #2298)
fix: update password and deprecated phone inputs to be consistent with other existing inputs in signup

Approved-by: Chuma Mcphoy (We Ahead)
2025-06-05 09:34:44 +00:00
Christian Andolf
21566eb5b5 fix: performance fixes for dtmc animation 2025-06-05 10:34:57 +02:00
Christian Andolf
5d89f6c465 fix: update password and deprecated phone inputs to be consistent with other existing inputs in signup 2025-06-05 10:33:10 +02:00
Christian Andolf
89fe73c1bf Merged in fix/input-states (pull request #2297)
fix: more input fixes for various states: placeholder shown, focus, value, error, disabled

Approved-by: Chuma Mcphoy (We Ahead)
2025-06-05 08:32:50 +00:00
Christian Andolf
752a93012e fix: more input fixes for various states: placeholder shown, focus, value, error, disabled 2025-06-05 09:57:33 +02:00
Anton Gunnarsson
4831982e14 Merged in fix/correct-booking-url-array-syntax (pull request #2294)
Fix correct array types in booking flow urls

* Fix correct array types in booking flow urls


Approved-by: Joakim Jäderberg
2025-06-05 07:50:01 +00:00
Niclas Edenvin
d3ba9d4a99 Merged in fix/SW-2290-ui-for-signup (pull request #2224)
Fix/SW-2290 new ui for signup on enter details page

* fix(SW-2290): New UI for join card


Approved-by: Michael Zetterberg
Approved-by: Tobias Johansson
Approved-by: Bianca Widstam
2025-06-05 07:41:46 +00:00
Matilda Landström
0383a332ad Merged in feat/SW-2888-facilities (pull request #2267)
Feat/SW-2888 facilities

* chore(SW-2944): change order of content

* chore(SW-2944): add openinghourstype from api


Approved-by: Erik Tiekstra
2025-06-05 07:29:49 +00:00
Matilda Landström
f45782f423 Merged in feat/SW-2851-the-doc-logo (pull request #2293)
Feat/SW-2851: Add The Dock Signature hotel logo and marker

* feat(SW-2851): Add The Doc as signature hotel

* chore(SW-2851): add logo

* chore(SW-2851): add marker


Approved-by: Erik Tiekstra
2025-06-05 07:20:17 +00:00
Matilda Landström
d63e13aff5 Merged in feat/SW-2939-update-destination-list (pull request #2295)
fix(SW-2939): update destination overview lists with Stuttgart

* fix(SW-2939): update lists


Approved-by: Erik Tiekstra
2025-06-05 07:19:49 +00:00
Hrishikesh Vaipurkar
e3f4cfb738 Merged in fix/SW-2717-select-hotel-booking-codes- (pull request #2270)
fix: SW-2717 Updated filter display rules

* fix: SW-2717 Updated filter display rules

* fix: SW-2717 Fixed chip button trigger popover after next upgrade

* SW-2717 Optimised code


Approved-by: Erik Tiekstra
2025-06-05 07:14:49 +00:00
Erik Tiekstra
9fb5f82d92 fix(SW-2692): Added hyphens:auto and text-wrap:balance to tackle long words
Approved-by: Matilda Landström
2025-06-05 05:35:17 +00:00
Erik Tiekstra
714b5f06c7 fix(SW-435): Added different height of Tripadvisor iframe between viewports
Approved-by: Matilda Landström
2025-06-05 05:34:57 +00:00
Christian Andolf
45d1155054 fix(LOY-252): add height to input elements to make iOS scroll to focused inputs
fixed incorrect html with multiple interactive elements inside label

fixed inconsistent placeholder attribute handling between browsers

removed active state so not to prevent iOS from focusing inputs
2025-06-04 13:37:15 +02:00