Commit Graph

550 Commits

Author SHA1 Message Date
Arvid Norlin
91f9cebadb Merged in fix/SW-2669 (pull request #2047)
fix(SW-2669): replace % height with dvh to handle iOS address bar

* fix(SW-2669): replace % height with dvh to handle iOS address bar


Approved-by: Tobias Johansson
Approved-by: Erik Tiekstra
2025-05-12 13:25:32 +00:00
Chuma Mcphoy (We Ahead)
8530c2cc93 Merged in fix/nullable-dynamic-content-in-static-page-header (pull request #2058)
fix: update header  dynamic_content schema to allow null values

* fix: update header  dynamic_content schema to allow null values

* fix: update to use nullish


Approved-by: Erik Tiekstra
2025-05-12 12:57:40 +00:00
Erik Tiekstra
bbc279379f feat(SW-2708): Made meeting package widget visible, but not sticky on smaller viewports
Approved-by: Linus Flood
2025-05-12 12:30:40 +00:00
Matilda Landström
d9a9c09305 Merged in fix/hotel-subpages-links (pull request #2053)
fix(SW-2690): render hotel subpage links as text if no url

* fix(SW-2690): render links as text if no url


Approved-by: Erik Tiekstra
2025-05-12 12:01:28 +00:00
Matilda Landström
d61d2f85c8 Merged in fix/SW-2618 (pull request #2046)
fix(SW-2618): remove double close icons on gallery

* fix(SW-2618): increase css specificity


Approved-by: Erik Tiekstra
2025-05-12 12:01:11 +00:00
Anton Gunnarsson
94a00d40b7 Merged in feat/sw-2526-update-sas-error-handling-after-api-changes (pull request #1886)
SW-2526 - Update error handling for link SAS account

* Update error handling for link SAS account

* Capture schema validation error and send to Sentry

* Add cases for unhandled otp errors


Approved-by: Joakim Jäderberg
2025-05-12 11:48:31 +00:00
Simon.Emanuelsson
1108105580 Merged in feat/SW-1762 (pull request #2050)
feat: make enter details bottom sheet pixed, and add spacing at the bottom of page

* feat: make enter details bottom sheet pixed, and add spacing at the bottom of page


Approved-by: Arvid Norlin
2025-05-12 10:19:39 +00:00
Anton Gunnarsson
60af31762b Merged in fix/make-user-loyalty-optional (pull request #2044)
fix: Make loyalty optional on user

* Optional user loyalty

* merge


Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2025-05-12 09:00:11 +00:00
Arvid Norlin
cbc0175979 Merged in fix/SW-2675 (pull request #2039)
fix(SW-2675): fix safari date picker button positioning bug

* fix(SW-2675): fix safari date picker button positioning bug


Approved-by: Christian Andolf
Approved-by: Matilda Landström
2025-05-12 07:13:21 +00:00
Hrishikesh Vaipurkar
f4c31449c3 Merged in feat/SW-2612-mystay-breakfast-buffet-u (pull request #2034)
feat: SW-2612 Display value of breakfast multiplied with adults and children

* feat: SW-2612 Display value of breakfast multiplied with adults and children


Approved-by: Niclas Edenvin
2025-05-12 07:05:31 +00:00
Matilda Landström
acf8b9f074 Merged in fix/add-missing-icon-mapping (pull request #2042)
fix: add handsoap icon to conditioner

* fix: add handsoap icon to conditioner


Approved-by: Erik Tiekstra
2025-05-12 06:53:15 +00:00
Linus Flood
06bfc5e252 Merged in hotfix/img-url (pull request #2043)
hotfix/ancillaries-breakfast-img-url

* hotfix/ancillaries-breakfast-img-url


Approved-by: Joakim Jäderberg
2025-05-12 06:51:50 +00:00
Simon Emanuelsson
2adb0e92eb fix: re-add tracking my-stay 2025-05-09 14:53:51 +00:00
Matilda Landström
0d84d4374c Merged in fix/SW-2180-room-title (pull request #2028)
Fix(SW-2180): Hide empty brackets next to room title

* fix(SW-2180): hide text when no value


Approved-by: Christian Andolf
2025-05-09 14:36:25 +00:00
Erik Tiekstra
de86e46c0b fix(SW-2690): Added check if link element has href tag before rendering Link component
Approved-by: Michael Zetterberg
Approved-by: Matilda Landström
2025-05-09 12:20:49 +00:00
Christian Andolf
ae657c2b49 Merged in fix/dtmc-card-fixes (pull request #2022)
Fix/dtmc card fixes

Approved-by: Chuma Mcphoy (We Ahead)
2025-05-09 11:37:08 +00:00
Niclas Edenvin
70f9f2a321 Merged in fix/SW-2664-enter-details-ios (pull request #2025)
fix(SW-2664): remove ontouch callback that causes bugs

* fix(SW-2664): remove ontouch callback that causes bugs

This was causing touch related bugs on iOS on the enter details page.


Approved-by: Arvid Norlin
2025-05-09 09:44:57 +00:00
Michael Zetterberg
55ed8c51fd feat(SW-2686): MFA for modify guest details for authenticated user 2025-05-09 08:40:55 +00:00
Matilda Landström
2a830f2386 Merged in feat/SW-1880-wellness-details (pull request #2016)
feat(SW-1880): add wellness details to sidepeek

* feat(SW-1880): add wellness details


Approved-by: Christian Andolf
2025-05-09 08:04:46 +00:00
Matilda Landström
7c3b6774aa Merged in fix/SW-2620-sort-destinations-locale (pull request #2017)
fix(SW-2620): sort destinations based on current locale

* fix(SW-2620): sort destinations based on current locale


Approved-by: Christian Andolf
2025-05-09 08:03:16 +00:00
Christian Andolf
2b32a9c1ff chore: rename functions to make more sense 2025-05-09 09:57:55 +02:00
Christian Andolf
485fddfa3d fix: make sure of design system button and inherent typography props 2025-05-09 09:57:40 +02:00
Chuma Mcphoy (We Ahead)
9ac5e43f0f Merged in feat/link-employment-route (pull request #2012)
feat(LOY-229): New Link Employment page

* feat(LOY-229): Ship Link Employment page

* fix(LOY-229): review fixes

* fix(LOY-229): update Button component props for better styling consistency

* fix(LOY-229): update ButtonLink href to use linkEmployment route


Approved-by: Christian Andolf
2025-05-09 07:51:27 +00:00
Chuma Mcphoy (We Ahead)
7af4d3be1e Merged in LOY-188-employee-benefit-call-to-actions (pull request #1954)
feat(LOY-188): dynamic content support in content pages headers & use in DTMC employee benefits page

* feat(LOY-188): add dynamic content handling for DTMC employee benefits page header

* fix(LOY-188): change section to div in EmployeeBenefitsCallToActions component

* refactor(LOY-188): switch to ButtonLink

* refactor(LOY-188): replace enum with as const objects in DynamicContentEnum

* chore(LOY-188): change ComponentValue type exports to internal scope in DynamicContentEnum

* fix(EmployeeBenefitsCallToActions): replace div with fragment

* chore(LOY-188): update translations


Approved-by: Christian Andolf
2025-05-08 15:24:22 +00:00
Christian Andolf
494f44f216 Merged in feat/LOY-198-dtmc-card-animation (pull request #2010)
feat(LOY-198): dtmc card animation when hovering

Approved-by: Chuma Mcphoy (We Ahead)
2025-05-08 14:55:06 +00:00
Christian Andolf
4e9cefb43a Merged in feat/LOY-199-add-benefits-link-to-dtmc (pull request #2014)
feat(LOY-199): add benefits link to dtmc modal

Approved-by: Chuma Mcphoy (We Ahead)
2025-05-08 14:53:57 +00:00
Tobias Johansson
02b26e7965 Merged in fix/SW-2668-tracking-room-details-missing (pull request #2015)
fix(SW-2668): added search term and room details to tracking

* fix(SW-2668): added search term and room details to tracking

* fix: change to optional type


Approved-by: Christian Andolf
Approved-by: Matilda Landström
2025-05-08 14:13:51 +00:00
Bianca Widstam
8d864df5b3 Merged in fix/SW-2051-add-correct-links-to-cards (pull request #2013)
fix(SW-2051): add correct url to promocards on confirmation page

* fix(SW-2051): add correct url to promocards on confirmation page


Approved-by: Christian Andolf
2025-05-08 14:03:16 +00:00
Simon Emanuelsson
c5d4895b6d feat: trigger loading states immediately upon navigation 2025-05-08 15:10:43 +02:00
Christian Andolf
53c21bb601 feat(LOY-199): add benefits link to dtmc modal 2025-05-08 14:25:16 +02:00
Arvid Norlin
aaffcba94a fix(SW-2659): pass input to userTrackingInfo since lang needs to be passed from client 2025-05-08 11:54:44 +00:00
Hrishikesh Vaipurkar
74a5b5748a Merged in fix/SW-2642-select-hotel-corporate-ch (pull request #2003)
fix: SW-2642 Fixed corporate chq and voucher rates city search

* fix: SW-2642 Fixed corporate chq and voucher rates city search

* fix: SW-2642 Fixed no availability alert for all hotels

* fix: SW-2642 Combined flags to suitable variable

* fix: SW-2642 Fixed map view to show prices


Approved-by: Arvid Norlin
2025-05-08 10:46:05 +00:00
Simon Emanuelsson
a99e434d84 feat: move room charge to top in price details modal 2025-05-08 10:38:44 +00:00
Christian Andolf
d53b07b907 feat(LOY-198): dtmc card animation when hovering 2025-05-08 11:59:20 +02:00
Niclas Edenvin
dac8d8bce1 Merged in fix/SW-2158-map-link-focus (pull request #2006)
fix(SW-2158): focus state for map link

* fix(SW-2158): focus state for map link

The text `See map` didn't have the correct keyboard focus design. I
noticed the text used a button component, which I don't think is the
best, semantically. I removed the button component and just used text
since everything was wrapped in an a tag anyway.

* Use new space variable


Approved-by: Bianca Widstam
2025-05-08 08:38:13 +00:00
Bianca Widstam
0fd18590c5 Merged in fix/SW-2648-remove-ancillary-update-price (pull request #2002)
fix(SW-2648): refresh mystay after removing ancillary

* fix(SW-2648): refresh mystay after removing ancillary


Approved-by: Niclas Edenvin
2025-05-08 06:48:01 +00:00
Matilda Landström
ef2d4a3846 Merged in fix/explore-all-hotels (pull request #1998)
Fix/explore all hotels

* fix: update lists

* fix: adds Scandic Nuremberg after api fix

* fix: add sorting based on city name


Approved-by: Erik Tiekstra
2025-05-07 14:19:01 +00:00
Bianca Widstam
868c4aefec Merged in fix/SW-2608-add-per-night-child-breakfast (pull request #1993)
fix(SW-2608): add per night for children breakfast

* fix(SW-2608): add per night for children breakfast

* fix(SW-2608): capitalized according to figma


Approved-by: Michael Zetterberg
2025-05-07 13:58:06 +00:00
Christian Andolf
62eef660fe feat(LOY-197): add screen wake lock to dtmc 2025-05-07 14:01:51 +02:00
Christian Andolf
49fb2c44de Merged in feat/LOY-196-dtmc-modal (pull request #1982)
feat(LOY-196): add modal to dtmc button containing card

Approved-by: Chuma Mcphoy (We Ahead)
2025-05-07 09:07:44 +00:00
Christian Andolf
0066c058e3 fix(LOY-196): change svg color to be derived from css and variables instead 2025-05-07 10:48:08 +02:00
Christian Andolf
8ca0aee25e fix(LOY-196): replace employee number with dummy value
add support for className to modal
2025-05-07 10:32:32 +02:00
Bianca Widstam
343caed40c Merged in fix/SW-2402-hide-gla-rewardNight (pull request #1983)
fix(SW-2042): hide guarantee late arrival on my stay for rewardNight

* fix(SW-2042): hide guarantee late arrival on my stay for rewardNight


Approved-by: Niclas Edenvin
2025-05-06 14:16:34 +00:00
Niclas Edenvin
f8b87f0142 Merged in fix/special-requests-required (pull request #1985)
fix: Don't require special requests

* fix: Don't require special requests

Special requests for room one was wrongly marked as required


Approved-by: Bianca Widstam
2025-05-06 14:07:05 +00:00
Erik Tiekstra
d99cd8a8c9 fix(SW-2603): Fixed image sizes on hotel pages and width of main section
Approved-by: Arvid Norlin
Approved-by: Matilda Landström
2025-05-06 13:47:26 +00:00
Michael Zetterberg
1679e1d65d feat(SW-2622): pass refId to guarantee booking 2025-05-06 15:13:49 +02:00
Christian Andolf
9b22459837 feat(LOY-196): add modal to dtmc button containing card 2025-05-06 15:08:54 +02:00
Christian Andolf
74358c1a4e feat(LOY-195): digital team member card button on my pages overview 2025-05-06 15:03:29 +02:00
Christian Andolf
52115f0ba1 Merged in feat/LOY-195-dtmc-button-my-pages (pull request #1953)
feat(LOY-195): digital team member card button on my pages overview

Approved-by: Chuma Mcphoy (We Ahead)
2025-05-06 13:03:12 +00:00
Niclas Edenvin
9e0332ba8a Merged in fix/SW-2625 (pull request #1980)
fix(SW-2625): set correct submitting status when validation fails

* fix(SW-2625): set correct submitting status when validation fails


Approved-by: Bianca Widstam
2025-05-06 12:51:41 +00:00