Erik Tiekstra
93c7fe64bf
feat(SW-1883): Added links to the filter values on the destination pages
...
Approved-by: Fredrik Thorsson
2025-03-27 09:06:31 +00:00
Fredrik Thorsson
992d24c753
Merged in fix/SW-2061-handle-zero-length (pull request #1648 )
...
fix/SW-2061-handle-zero-length
* fix(SW-2061): avoid render a zero when no images
Approved-by: Christian Andolf
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-03-27 08:12:56 +00:00
Pontus Dreij
af2bbcddc3
Merged in fix(SW-2057)-My-stay-crashes-when-at-least-2-children-has-the-same-bed-type (pull request #1649 )
...
feat(SW-2057) Fixed issues with age:bedType for children and that you couldn't check for availability in MyStay
* feat(SW-2057) Fixed issues with age:bedType for children and that you couldn't check for availability in MyStay
Approved-by: Niclas Edenvin
2025-03-27 07:35:02 +00:00
Erik Tiekstra
1429f7ec32
fix(SW-2029): Opening hours styling
...
Approved-by: Matilda Landström
2025-03-27 07:06:39 +00:00
Linus Flood
a1f539a810
Merged in fix/mystays-urls (pull request #1647 )
...
Fix mystays url
* Fix mystays url
Approved-by: Michael Zetterberg
2025-03-26 13:17:08 +00:00
Linus Flood
3456235dd0
Merged in fix/destination-pages-cache-keys (pull request #1642 )
...
Fix/destination pages cache keys
* fix(destionationpages): add tag to citydatabycityidentifier that should invalidate when publishing city
* Fixed building tag the same way and added comment why we need this extra tag
Approved-by: Erik Tiekstra
2025-03-26 13:04:18 +00:00
Linus Flood
ee741cc0e8
Merged in hotfix/mystays-url (pull request #1644 )
...
Revert mystays booking url
* Revert mystays booking url
Approved-by: Michael Zetterberg
2025-03-26 13:01:14 +00:00
Linus Flood
ddefe2e59b
Merged in fix/tracking-issue (pull request #1643 )
...
Fix/tracking issue: add try/catch around promises
* Test
* Cleaning
Approved-by: Anton Gunnarsson
2025-03-26 12:59:59 +00:00
Erik Tiekstra
ca23589f88
feat(SW-2007): Added metadata for hotel subpages
...
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
2025-03-26 10:36:58 +00:00
Christian Andolf
1c42639423
Merged in chore/LOY-175-remove-references-to-old-rewards (pull request #1519 )
...
Chore/LOY-175 remove references to old rewards and refactor reward typing
Approved-by: Chuma Mcphoy (We Ahead)
2025-03-26 09:08:11 +00:00
Christian Andolf
f272dde1ef
chore: remove unused filter modal
...
remove old cms model
refactor reward types
2025-03-26 09:55:26 +01:00
Christian Andolf
45d57a9c89
fix(LOY-175): fix issues of getting correct expiration date on reward coupon
2025-03-26 09:55:26 +01:00
Christian Andolf
b86347b4f4
refactor(LOY-175): rewrite reward types according to new api endpoints
2025-03-26 09:55:26 +01:00
Christian Andolf
0ae4c5db17
chore(LOY-175): remove references to old reward endpoints
2025-03-26 09:55:26 +01:00
Christian Andolf
f2252ce0f7
fix: default loyalty levels to be two rows to be compatible with existing behaviour
2025-03-26 09:51:54 +01:00
Erik Tiekstra
4ff44311a9
feat(SW-1968): Alternate opening hours for restaurants
...
Approved-by: Matilda Landström
2025-03-26 08:04:37 +00:00
Fredrik Thorsson
10040dd424
Merged in fix/SW-1955-image-gallery-hide-room-label (pull request #1621 )
...
fix(SW-1955): hide label on room sidepeek
* fix(SW-1955): hide label on room sidepeek
Approved-by: Erik Tiekstra
2025-03-25 18:43:51 +00:00
Erik Tiekstra
c29d3c2f93
feat(SW-1907): Not rendering blocks when at least one filter is active on destination pages
...
Approved-by: Christian Andolf
2025-03-25 14:50:34 +00:00
Erik Tiekstra
93962e4c59
fix: Added altText_EN as fallback alt text before using title
...
Approved-by: Fredrik Thorsson
2025-03-25 12:50:29 +00:00
Christian Andolf
7dcdaa1f4f
Merged in fix/LOY-160-utc-date-on-reward-expiry-time (pull request #1619 )
...
fix(LOY-160): now parses and formats expiration date on rewards in utc
Approved-by: Chuma Mcphoy (We Ahead)
2025-03-25 12:44:10 +00:00
Linus Flood
4cd6e7b55b
Merged in fix/tracking-pageload-issues (pull request #1630 )
...
fix(tracking): fixes not sending pageview events when promise isn't resolving
* fix(tracking): fixes not sending pageview events when promise isn't resolving
* Refactor
Approved-by: Anton Gunnarsson
2025-03-25 12:33:04 +00:00
Christian Andolf
7c62ea6971
fix(LOY-160): now parses and formats expiration date on rewards in utc
2025-03-25 13:32:02 +01:00
Christian Andolf
53a610913a
Merged in fix/SW-1721-startpage-padding-adjustment (pull request #1626 )
...
fix(SW-1721): change startpage padding between sections
Approved-by: Chuma Mcphoy (We Ahead)
2025-03-25 12:31:30 +00:00
Christian Andolf
4c038b3e4d
Merged in fix/LOY-206-add-missing-lang-input-transactions-query (pull request #1623 )
...
fix(LOY-206): add missing lang input to friends transactions query, handles both server and client side
Approved-by: Michael Zetterberg
Approved-by: Chuma Mcphoy (We Ahead)
2025-03-25 12:27:02 +00:00
Niclas Edenvin
27efc09647
Merged in fix/breakfast (pull request #1629 )
...
fix: Add type casting for room package codes
* fix: Add type casting for room package codes
Approved-by: Michael Zetterberg
Approved-by: Matilda Landström
2025-03-25 12:14:23 +00:00
Michael Zetterberg
d236a6e8fd
fix: proper cache keys for refs
2025-03-25 11:58:00 +00:00
Christian Andolf
a02285a3d1
fix(SW-1721): change startpage padding between sections
2025-03-25 12:23:54 +01:00
Niclas Edenvin
fef3a785d0
Merged in feat/sw-1688-list-breakfast (pull request #1615 )
...
Feat/sw-1688 list breakfast
Approved-by: Pontus Dreij
2025-03-25 09:56:05 +00:00
Fredrik Thorsson
a3950c5072
Merged in fix/SW-1989-city-map-hotel-card-fixes (pull request #1620 )
...
fix/SW-1989 add InfoWindow component
* fix(SW-1989): add InfoWindow component
* fix(SW-1989): update hotel map card
* fix(SW-1989): remove wrapper function
Approved-by: Erik Tiekstra
2025-03-25 09:45:02 +00:00
Christian Andolf
d67d04e416
fix(LOY-206): add missing lang input to friends transactions query, handles both server and client side
2025-03-25 09:42:37 +01:00
Erik Tiekstra
2c08b141b2
feat(SW-1534): Added booking code functionality from either searchParams or pageSettings
...
Approved-by: Christian Andolf
2025-03-25 07:36:43 +00:00
Matilda Landström
bb0478033f
Merged in feat/SW-1969-sidepeek-button (pull request #1617 )
...
fix(SW-1969): update sidepeek buttons
* fix(SW-1969): update sidepeek buttons
Approved-by: Christian Andolf
Approved-by: Fredrik Thorsson
2025-03-24 16:13:23 +00:00
Pontus Dreij
710e412414
Merged in feat(SW-1973)-mystay-multiroom-cancellation-scenarios (pull request #1613 )
...
My stay access denied
* feat(SW-1973) updated no access view
* feat(SW-1973) small fixes
* feat(SW-1973) Update copy
Approved-by: Niclas Edenvin
2025-03-24 14:52:00 +00:00
Erik Tiekstra
34bc877092
feat(SW-1842): Making the language switcher links render in the initial HTML for SEO purposes, should also fix SW-1991 and SW-1742.
...
Approved-by: Matilda Landström
2025-03-24 14:12:48 +00:00
Hrishikesh Vaipurkar
f633ad7fcc
Merged in feat/SW-1308-booking-codes-track-b (pull request #1612 )
...
feat: SW-1308 Updated total price and hid approx price
* feat: SW-1308 Updated total price and hid approx price
* feat: SW-1308 Updated typo
Approved-by: Arvid Norlin
2025-03-24 12:58:57 +00:00
Erik Tiekstra
348ae53c1d
feat(SW-1957): Mapview on hotel pages is now activated by search params
...
Approved-by: Matilda Landström
2025-03-24 12:50:28 +00:00
Hrishikesh Vaipurkar
b0674d07f5
Merged in feat/SW-1308-booking-codes-track-b (pull request #1607 )
...
Feat/SW-1308 booking codes track b
* feat: SW-1308 Booking codes track b
* feat: SW-1308 Booking codes Track B implementation
* feat: SW-1308 Optimized after rebase
Approved-by: Arvid Norlin
2025-03-24 11:23:11 +00:00
Matilda Landström
5643bcc62a
Merged in feat/SW-1966-SW-1967-room-sidepeek (pull request #1603 )
...
feat(SW-1966) feat(SW-1967): hotelroom sidepeek UI fixes
* feat(SW-1966) feat(SW-1967): hotelroom sidepeek UI fixex
Approved-by: Christian Andolf
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
2025-03-24 11:04:20 +00:00
Linus Flood
b7d7408bce
Merged in fix/destinationpages-flag (pull request #1608 )
...
Fix: Move destionation pages behind feature flag
* Fix: Move destionation pages behind feature flag
Approved-by: Erik Tiekstra
2025-03-24 09:33:11 +00:00
Pontus Dreij
74c5b47319
Merged in feat/SW-1737-design-mystay-multiroom (pull request #1565 )
...
Feat/SW-1737 design mystay multiroom
* feat(SW-1737) Fixed member view of guest details
* feat(SW-1737) fix merge issues
* feat(SW-1737) Fixed price details
* feat(SW-1737) removed unused imports
* feat(SW-1737) removed true as statement
* feat(SW-1737) updated store handling
* feat(SW-1737) fixed bug showing double numbers
* feat(SW-1737) small design fixed
* feat(SW-1737) fixed rebase errors
* feat(SW-1737) fixed create booking error with dates
* feat(SW-1737) fixed view multiroom as singleroom
* feat(SW-1737) fixes for multiroom
* feat(SW-1737) fixed bookingsummary
* feat(SW-1737) dont hide modify dates
* feat(SW-1737) updated breakfast to handle number
* feat(SW-1737) Added red color if member rate
* feat(SW-1737) fix PR comments
* feat(SW-1737) updated member tiers svg
* feat(SW-1737) updated how to handle paymentMethodDescription
* feat(SW-1737) fixes after testing mystay
* feat(SW-1737) updated Room type to just use whats used
* feat(SW-1737) fixed access
* feat(SW-1737) refactor my stay after PR comments
* feat(SW-1737) fix roomNumber translation
* feat(SW-1737) removed log
Approved-by: Arvid Norlin
2025-03-24 09:30:10 +00:00
Hrishikesh Vaipurkar
c5e294c7ea
Merged in feat/SW-1356-reward-night-booking-2- (pull request #1559 )
...
feat: SW-1356 Reward night bookingflow
* feat: SW-1356 Reward night bookingflow
* feat: SW-1356 Removed extra param booking call
* feat: SW-1356 Optimized as review comments
* feat: SW-1356 Schema validation updates
* feat: SW-1356 Fix after rebase
* feat: SW-1356 Optimised price.redemptions check
* feat: SW-1356 Updated Props naming
Approved-by: Arvid Norlin
2025-03-24 08:54:02 +00:00
Matilda Landström
b972679c6e
Merged in feat/SW-1962-text-weight (pull request #1602 )
...
Feat(SW-1962): Fix title weights
* feat(SW-1962): Fix title weights
Approved-by: Christian Andolf
Approved-by: Fredrik Thorsson
2025-03-24 08:52:17 +00:00
Anton Gunnarsson
4ab7117244
Merged in fix/latest-next-14 (pull request #1606 )
...
Bump next to latest 14
* Bump next to latest 14
Approved-by: Linus Flood
2025-03-24 08:35:05 +00:00
Linus Flood
6197c7634f
Merged in fix/destinationpages-loading-tweaks (pull request #1605 )
...
Suspense destination pages fixes and some performance improvements
* Suspense destination pages fixes and some performance improvements
Approved-by: Erik Tiekstra
2025-03-24 08:27:16 +00:00
Bianca Widstam
bcf0310872
Merged in fix/polling-status-guarantee (pull request #1601 )
...
fix: refetch data for confirmation number to avoid booking already completed
* fix: refetch data for confirmation number to avoid booking already completed
Approved-by: Christian Andolf
2025-03-24 08:26:07 +00:00
Arvid Norlin
81b44b357c
Merged in fix/confirmation-payment-details-text (pull request #1596 )
...
fix: update Payment Details text
* fix: update Payment Details text
Approved-by: Simon.Emanuelsson
2025-03-24 08:04:25 +00:00
Niclas Edenvin
efa7336ebd
Merged in feat/sw-1602-preliminary-receipt (pull request #1595 )
...
feat/sw-1602 preliminary receipt
* feat(sw-1602): create page for preliminary receipt
* Add link to my stay page
Approved-by: Pontus Dreij
2025-03-24 07:55:15 +00:00
Chuma Mcphoy (We Ahead)
c4f8ff8bb5
Merged in fix/LOY-173-membership-id-translations (pull request #1593 )
...
fix(LOY-173): update membership ID label translations
* fix(LOY-173): update membership ID label translations
Approved-by: Christian Andolf
2025-03-24 07:49:05 +00:00
Erik Tiekstra
f93afdbfbf
Feat/SW-1937 destination overview map mobile
...
* feat(SW-1937): Added gestureHandling prop to be able to scroll past the map on the overview page
* feat(SW-1937): Added active map card on overview page for smaller viewports
Approved-by: Matilda Landström
2025-03-24 07:34:36 +00:00
Pontus Dreij
542e20e69c
Merged in fix/booking-guest-phone (pull request #1579 )
...
fix: phoneNumber doesn't need to be validated from API
* fix: phoneNumber doesn't need to be validated from API
Approved-by: Tobias Johansson
2025-03-21 15:28:34 +00:00