Commit Graph
100 Commits
Author SHA1 Message Date
Christel Westerberg 870512a7ab Merged in fix/STAY-4-late-cancellations (pull request #3247)
fix: show cancellation message for non cancellable flex booking

* fix: show cancellation message for non cancellable flex booking


Approved-by: Chuma Mcphoy (We Ahead)
2025-11-28 14:32:51 +00:00
Christel Westerberg 6b64cb00d6 Merged in fix/correct-rooms-rebook (pull request #3238)
fix(STAY-130): Make sure we pass correct amount of rooms to rebook url

* fix: Make sure we pass correct amount of rooms to rebook url


Approved-by: Erik Tiekstra
Approved-by: Anton Gunnarsson
Approved-by: Matilda Landström
2025-11-28 09:35:00 +00:00
Christel Westerberg 42b039c4ef Merged in fix/STAY-37-arrow-margin (pull request #3236)
Fix/STAY-37 arrow margin

* fix: mobile padding on button

* fix: remove deprecated button and fix border radius on booking widget button


Approved-by: Erik Tiekstra
2025-11-27 06:12:55 +00:00
Christel Westerberg 2ae3fcb609 Merged in fix/STAY-17-find-my-booking-errors (pull request #3181)
fix: improve error messages in find my booking flow

* fix: improve error messages in find my booking flow


Approved-by: Linus Flood
Approved-by: Erik Tiekstra
2025-11-24 14:46:39 +00:00
Christel Westerberg f34e88db7c Merged in fix/STAY-124-change-dates (pull request #3199)
Fix/STAY-124 change dates

* fix: handle change dates for different rate types

* fix: update wrong spelling in cancellation rules

* fix: add hover state on links

* fix: handle multiroom scenario


Approved-by: Erik Tiekstra
2025-11-24 09:51:16 +00:00
Christel Westerberg 168813ec60 Merged in fix/STAY-8-reset-cookie (pull request #3201)
fix: reset BV cookie upon changing guest details

* fix: reset BV cookie upon changing guest details


Approved-by: Erik Tiekstra
2025-11-24 08:43:41 +00:00
Christel Westerberg 9ca7cfc0d3 Merged in fix/STAY-15-validation-messages (pull request #3203)
fix: Show correct validation errors in additionalInfoForm

* fix: Show correct validation errors in additionalInfoForm


Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-24 08:36:17 +00:00
Christel Westerberg a6a259c739 Merged in fix/clear-guest-form (pull request #3168)
fix(STAY-120): Avoid prefilling edit guest details form in MyStay

* fix: Avoid prefilling edit guest details form in MyStay

fix: Avoid prefilling edit guest details form in MyStay


Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
Approved-by: Linus Flood
2025-11-19 08:11:26 +00:00
Christel Westerberg 9260cc0f81 Merged in fix/handle-past-logic (pull request #3161)
fix: Update logic for identifying past stays

* fix: Update logic for identifying past stays


Approved-by: Erik Tiekstra
2025-11-14 12:40:16 +00:00
Christel Westerberg 8dce04b931 Merged in fix/STAY-22-GLA-check (pull request #3134)
fix: Let API handle logic for if a booking is guaranteeable or not

* fix: Let API handle logic for if a booking is guaranteeable or not


Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-12 12:40:23 +00:00
Christel Westerberg c3b71a05d9 Merged in fix/STAY-2-GLA-cancelled (pull request #3109)
Fix/STAY-2 GLA cancelled

* fix: show toast on cancelling GLA flow

* fix: show the ancillary GLA errors as inline alerts


Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-12 08:29:05 +00:00
Christel Westerberg a9789a8a7c Merged in fix/STAY-38 (pull request #3097)
fix: handle text overflow on room title in My Stay reference card

* fix: handle text overflow on room title in My Stay reference card


Approved-by: Erik Tiekstra
2025-11-07 07:52:24 +00:00
Christel Westerberg 468ed74221 Merged in fix/STAY-70 (pull request #3098)
fix: make sure bookings with code can be changed

* fix: make sure bookings with code can be changed


Approved-by: Bianca Widstam
2025-11-07 07:28:09 +00:00
Christel Westerberg 6083eea5cc Merged in fix/STAY-65-manage-stay (pull request #3089)
Fix/STAY-65 manage stay

* fix: Disable manage stay for past bookings

* fix: handle past and cancelled stay the same

* fix: indentify past booking

* fix: refactor to use design system components


Approved-by: Erik Tiekstra
2025-11-07 06:43:13 +00:00
Christel Westerberg 57300e588e Merged in fix/STAY-97 (pull request #3092)
fix: Change copy of Total price in price summary ancillaries

* fix: Change copy of Total price in price summary ancillaries


Approved-by: Erik Tiekstra
2025-11-06 15:13:59 +00:00
Christel Westerberg 20bf89d206 Merged in fix/STAY-72-resend-booking-confirmation (pull request #3067)
feat(STAY-72): add resend confirmation button and endpoint

* feat(STAY-72): add resend confirmation button and endpoint

* fix: replace modify buttons with design system button


Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Erik Tiekstra
2025-11-06 13:40:15 +00:00
Christel Westerberg a2e0f7244a fix: Hide opt-out option for ancillary email 2025-11-03 16:05:54 +01:00
Christel Westerberg e8626d56af Merged in fix/STAY-82 (pull request #3055)
fix(SA-82): add correct input name

* fix(SA-82): add correct input name


Approved-by: Erik Tiekstra
2025-11-03 09:35:22 +00:00
Christel Westerberg 377c8886ad Merged in fix/STAY-73-opt-in-email (pull request #3028)
Fix/STAY-73 opt in email

* fix: let user opt-in for modification email when adding ancillaries

* fix: add toast when successfully removing an ancillary


Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
2025-10-29 12:45:18 +00:00
Christel Westerberg a3331850a2 fix: avoid localizing currencies and default missing value to N/A 2025-01-14 16:20:08 +01:00
Christel Westerberg bcae63e3fc fix: rename children to childrenInRoom 2025-01-14 12:25:17 +01:00
Christel Westerberg b2935114e3 refactor: url management in hotel reservation flow 2025-01-14 11:09:42 +01:00
Christel Westerberg 678fea1e7d fix: handle card grids in css instead of js 2025-01-13 08:02:53 +00:00
Christel WesterbergandLinus Flood a8763ca80c Merged in fix/margins-loyalty-layout (pull request #1152)
fix: add correct negative margins on profile page

* fix: add correct  negative margins on profile page


Approved-by: Linus Flood
2025-01-08 15:13:32 +00:00
Christel Westerberg 5901cab440 fix: refactor breadcrumbs to take page type variants to better match margins 2025-01-07 11:41:39 +01:00
Christel Westerberg 3b88f38ac6 fix: loyalty card links not seen as external 2025-01-07 10:46:56 +01:00
Christel Westerberg c42a03803c fix: add all pages as possible references 2025-01-07 10:46:56 +01:00
Christel Westerberg 7887df45a3 fix: avoid header creating own stacking context 2025-01-07 09:41:47 +01:00
Christel Westerberg 1f516c7c20 fix: handle undefined values schemas 2025-01-02 13:46:51 +01:00
Christel Westerberg 139accb8ed fix: align price formatting 2025-01-02 13:46:51 +01:00
Christel Westerberg 4f58784a22 Merged in test (pull request #1133)
Adding new .env file with seamless login endpoints, so we can remove them in Netlify

Approved-by: Tobias Johansson
2025-01-02 12:37:53 +00:00
Christel Westerberg 0579fa205f fix: point to test subdomain instead of test2 2025-01-02 11:29:09 +01:00
Christel Westerberg a6f14e09cf fix: add adults to breakfast copy 2024-12-20 10:09:38 +00:00
Christel Westerberg f7e396ff50 fix: avoid stingifying undefined to session storage 2024-12-20 09:46:09 +01:00
Christel Westerberg 8328493289 fix: align placeholder handling for all hotel images in zod 2024-12-17 16:13:58 +01:00
Christel Westerberg a1a36e80d5 fix: make special requests block togglable 2024-12-17 09:44:58 +00:00
Christel Westerberg 4872847ecb fix: add special requests to store 2024-12-17 09:44:58 +00:00
Christel Westerberg ed3879f6d2 fix: update design for select component and remove placeholders 2024-12-17 09:44:58 +00:00
Christel Westerberg 241e354fc5 fix: special requests 2024-12-17 09:44:58 +00:00
Christel Westerberg 8534405358 fix: reset searchparams after errorcode from planet 2024-12-13 08:20:36 +01:00
Christel Westerberg 658afd0327 fix: handle cases with counterRateCode missing 2024-12-13 08:20:36 +01:00
Christel Westerberg 4210218852 fix: persist selection of bed and breakfast if same room 2024-12-10 15:42:44 +01:00
Christel WesterbergandArvid Norlin 100adc8266 fix: remove red border on valid country select 2024-12-10 10:30:55 +01:00
Christel WesterbergandMichael Zetterberg 420bf88820 fix: add booking scope for user token 2024-12-09 14:32:51 +00:00
Christel Westerberg ea263bb189 fix: add availability scope 2024-12-09 13:55:38 +01:00
Christel Westerberg 2c7842f79a fix: validation in details form 2024-12-06 08:05:38 +01:00
Christel Westerberg 6047c5f5e8 fix: skeletons for headers to avoid data fetching 2024-12-05 08:04:12 +01:00
Christel Westerberg 94725297d7 fix: revalidate singleton ref tags 2024-12-04 16:51:25 +01:00
Christel Westerberg 4545de877f fix: normalize format of dates when setting them in middleware 2024-12-03 16:14:58 +01:00
Christel Westerberg 6bc7e27908 fix: dateFormat normalization middleware 2024-12-03 16:07:03 +01:00
Christel Westerberg 528107e0ef fix: change euro price to user's currency + merge state correctly 2024-12-03 15:17:01 +01:00
Christel Westerberg 4288e643c6 fix: pass lang to create booking 2024-12-03 09:32:43 +00:00
Christel Westerberg f896f8df76 fix: translations and double currencies 2024-12-02 16:23:57 +01:00
Christel Westerberg 403e1e7cf8 fix: handle default values in date select 2024-12-02 13:54:40 +01:00
Christel Westerberg 329d762917 fix: normalize page width 2024-11-29 14:58:27 +01:00
Christel Westerberg bdccce1d70 fix: header width and clamping 2024-11-29 14:58:27 +01:00
Christel Westerberg 8a0ba71bc7 fix: remove feature flags 2024-11-28 09:19:04 +01:00
Christel Westerberg 5ef019b05a fix: readd confirmation page temporarily 2024-11-28 09:19:04 +01:00
Christel Westerberg d3d72f74c9 fix(SW-976): handle unlocalized entries revalidation 2024-11-27 16:03:26 +01:00
Christel Westerberg f5990998db fix: add hotel header to enter details flow 2024-11-27 15:59:12 +01:00
Christel WesterbergandSimon Emanuelsson 439bc13e65 fix: close summary sheet 2024-11-27 13:39:09 +01:00
Christel Westerberg 8bfc4065ed fix: add wrapper function for caching 2024-11-26 08:48:19 +01:00
Christel Westerberg 317731c24d fix: handle no children 2024-11-25 15:08:12 +01:00
Christel Westerberg 44acab4462 fix: validation error in date params 2024-11-25 09:17:43 +01:00
Christel Westerberg 92b0ec9c84 fix: hydrate store with updated values 2024-11-21 11:14:28 +01:00
Christel Westerberg 3a6cfcfe5c fix: avoid sending query params to planet 2024-11-21 10:18:36 +01:00
Christel Westerberg d43c29e394 fix: disable button on not isComplete 2024-11-19 14:10:57 +01:00
Christel Westerberg c2ef7f7074 fix: padding issues 2024-11-19 14:09:50 +01:00
Christel Westerberg 602e7ea2ce fix: handle undefined pricing 2024-11-19 14:09:50 +01:00
Christel Westerberg bd0720dc0f fix: break out css variables 2024-11-19 08:49:26 +01:00
Christel Westerberg d5c6b6809c fix: responsivity of fields and order of signup form 2024-11-19 08:49:26 +01:00
Christel Westerberg 9094b08345 fix: booking widget locking scroll 2024-11-19 08:49:26 +01:00
Christel Westerberg 4c9e9de113 fix: add mobile design for details form 2024-11-19 08:49:26 +01:00
Christel Westerberg 117cbcd20d feat: add new design for join scandic friends checkbox 2024-11-19 08:49:26 +01:00
Christel WesterbergandJoakim Jäderberg d67affd677 fix: update booking service schemas 2024-11-19 08:05:13 +01:00
Christel Westerberg f0c7aa349c fix: update booking service schemas 2024-11-18 10:54:57 +01:00
Christel Westerberg dc3516f4e1 feat: add packages info to summary 2024-11-15 16:32:08 +01:00
Christel Westerberg dbb5367df2 fix: filter out room availability based on packages 2024-11-15 16:32:08 +01:00
Christel Westerberg 43ef48e2c7 fix: move packages schemas 2024-11-15 16:32:08 +01:00
Christel Westerberg 06da80c9f0 fix: conditionally use user token or service token for booking 2024-11-15 10:23:56 +01:00
Christel Westerberg aec6361cd7 fix: header in current content pages 2024-11-15 09:09:38 +01:00
Christel Westerberg 446e1c7e51 fix: update state based on breakpoint 2024-11-14 14:10:56 +01:00
Christel Westerberg 9189d588d1 fix: validation 2024-11-14 11:50:38 +01:00
Christel Westerberg 7a3194f978 fix: handle stickyness when scrolling is locked 2024-11-14 11:42:24 +01:00
Christel Westerberg ca3819f7cc fix: remove guest picker store 2024-11-14 11:42:24 +01:00
Christel Westerberg 060f6b6a82 fix: breakout selector for enter details in summary 2024-11-12 10:09:59 +01:00
Christel Westerberg 32d12bae58 fix: refacotr away optional pricing 2024-11-12 09:05:08 +01:00
Christel Westerberg 5e2d2abd17 fix: make incomplete steps in accordion look disabled 2024-11-12 08:58:02 +01:00
Christel Westerberg daed74481e fix: handle submit from summary bottom sheet 2024-11-12 08:58:02 +01:00
Christel Westerberg ee6aa8d188 feat: add mobile design to accordions 2024-11-12 08:58:02 +01:00
Christel Westerberg 66b2dc0c78 feat: add mobile summary 2024-11-12 08:58:02 +01:00
Christel Westerberg 560fb25aee fix: send totalPrice to create booking 2024-11-07 13:53:24 +01:00
Christel Westerberg f4f771ec70 fix: rename BedTypeEnums 2024-11-07 13:53:24 +01:00
Christel Westerberg 6d051629d3 fix: send correct values to create booking 2024-11-07 13:53:24 +01:00
Christel Westerberg 591cfc7e13 fix: add packages data from query param 2024-11-07 13:53:24 +01:00
Christel Westerberg a708eedfd4 fix: extend bedType to include discription and roomTypeCode 2024-11-07 13:53:24 +01:00
Christel Westerberg bf316fe0d0 fix: remove signup code 2024-11-07 13:53:24 +01:00
Christel Westerberg fb76c67cee fix: calc total price for summary 2024-11-07 11:31:21 +01:00
Christel Westerberg 8bd43aebf8 fix: summarize prices 2024-11-07 09:56:10 +01:00
Christel Westerberg 036bb8351a fix: handle caching of card grids on content page blocks 2024-11-06 15:25:30 +01:00