Commit Graph

59 Commits

Author SHA1 Message Date
Pontus Dreij
d5bc2b3c57 feat(SW-717) Multiple requests if adult differ between rooms 2025-02-07 08:37:53 +01:00
Linus Flood
c0f5c0278b Merged in feat/skeletons-and-cache (pull request #1273)
feat: skeleton key bullet proof. 10 min cache on city search response

* feat: skeleton key bullet proof. 10 min cache on city search response

* Refactor server.ts


Approved-by: Michael Zetterberg
2025-02-07 07:02:53 +00:00
Linus Flood
da31897835 Merged in fix/hotelreservation-skeletons (pull request #1271)
Fix/hotelreservation skeletons

* fix: skeletons in hotelreservation key includes all search params

* fix: skeletons in hotelreservation key includes all search params

* fix: skeletons in hotelreservation key includes all search params
2025-02-06 13:39:54 +00:00
Linus Flood
9ad8d39712 Merged in fix/hotelreservation-skeletons (pull request #1270)
fix: skeletons in hotelreservation key includes all search params

* fix: skeletons in hotelreservation key includes all search params


Approved-by: Joakim Jäderberg
2025-02-06 13:30:18 +00:00
Simon Emanuelsson
1deab000bd fix: cache hotel response 2025-01-30 13:51:47 +01:00
Simon Emanuelsson
13a164242f fix: clean up hotel and its typings 2025-01-30 13:50:02 +01:00
Linus Flood
69b69af03c Merged in feat/enter-details-tracking (pull request #1185)
Feat/enter details tracking

* feat: fixed bug in enter details tracking

* Sidepeek events, lowestroomPrice and analyticsRateCode

* Cleanup and fixed bug

* Fixed analyticsratecode

* Merge master

* merge master

* Removed console logs

* Added ancillaries tracking to enter details

* Added ancillary on confirmation page

* Removed console log

* Merge branch 'master' into feat/enter-details-tracking

* Refactor searchparams

* Hard code values for breakfast ancillary


Approved-by: Joakim Jäderberg
2025-01-17 07:42:44 +00: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
Linus Flood
014eea054f Fixed same string value for childBedPreference on confirmation page 2025-01-10 08:40:26 +01:00
Linus Flood
f91d74294e Merge remote-tracking branch 'origin' into feature/tracking 2024-12-16 09:11:28 +01:00
Pontus Dreij
78bf7ef387 fixed issue where city and hotel is undefined or null 2024-12-13 13:57:44 +01:00
Pontus Dreij
50fc8a183c Fix: created util to handle searchParams for hotelreservation 2024-12-13 12:19:47 +01:00
Linus Flood
5f8a13d478 Fixed type imports 2024-12-13 09:48:53 +01:00
Linus Flood
742a2820d1 Merge remote-tracking branch 'origin' into feature/tracking 2024-12-13 09:02:37 +01:00
Linus Flood
6b9f4f4fa9 Reverted 2024-12-13 08:20:25 +01:00
Christian Andolf
e08e960209 chore: add consistent type imports 2024-12-12 11:47:44 +01:00
Linus Flood
115d1f0a10 Suspense on <TrackingSDK> 2024-12-06 15:47:34 +01:00
Linus Flood
7b56bd0cda Added searchterm to select-rate page 2024-12-05 14:36:20 +01:00
Linus Flood
66ee5e7cbc Added hotelId 2024-12-04 13:36:40 +01:00
Linus Flood
c3429e2860 Added basic tracking on booking confirmation 2024-12-04 13:22:12 +01:00
Linus Flood
26d44a2c29 Fixed bugs 2024-12-03 08:19:47 +01:00
Linus Flood
0958c626c6 Age and bed for children 2024-11-29 08:48:39 +01:00
Linus Flood
43b38bf894 Merge master 2024-11-28 13:37:45 +01:00
Christel Westerberg
317731c24d fix: handle no children 2024-11-25 15:08:12 +01:00
Linus Flood
6f7a4d263b Merge branch 'master' into feature/tracking 2024-11-25 10:14:12 +01:00
Joakim Jäderberg
0a35243d88 fix: remove test-data 2024-11-22 13:17:33 +01:00
Joakim Jäderberg
ed1f97f24e fix: tests failed due to timezone issues 2024-11-22 13:07:49 +01:00
Joakim Jäderberg
c8c0a41ed8 fix: move date logic to its own file with tests 2024-11-22 10:30:33 +01:00
Joakim Jäderberg
079ad45ded fix: move date logic to its own file with tests
fix: missing packages should not prevent render
fix: display nothing if roomavailability returns nothing
2024-11-22 10:29:59 +01:00
Linus Flood
0f939d1a19 Merge branch 'master' into feature/tracking 2024-11-21 07:53:58 +01:00
Pontus Dreij
10d2e094e4 fix(SW-925) Fix default packages 2024-11-20 14:41:48 +01:00
Joakim Jäderberg
dfdbdb7621 feat: break apart loading of room availability and hotel card
feat: add skeletons
2024-11-20 10:17:55 +01:00
Joakim Jäderberg
4b6abb0a31 fix: load room availability separately 2024-11-19 08:34:25 +01:00
Linus Flood
33fdbb0034 Tracking on select hotel and select rate pages 2024-11-19 06:58:06 +01:00
Hrishikesh Vaipurkar
0a3b9450b6 feat: SW-602 Optimized code 2024-11-15 18:20:48 +01:00
Hrishikesh Vaipurkar
a17010a431 feat: SW-602 Implemented no availability states 2024-11-15 18:20:48 +01:00
Pontus Dreij
8aa615dfc7 feat(SW-892) Fixed bug with summary not adding pet charge on filter 2024-11-14 14:42:45 +01:00
Pontus Dreij
cf8585a3df fix(SW-449): Re-added YYYY-MM-DD 2024-11-13 08:30:43 +01:00
Pontus Dreij
0294a80eab fix(SW-449): Updated Date format to match current web 2024-11-08 14:16:30 +01:00
Linus Flood
b2c668ce05 Removed unused imports 2024-11-05 14:46:52 +01:00
Linus Flood
ae2601bef8 Refactor 2024-11-05 14:46:52 +01:00
Linus Flood
7e4bbfb3e6 feat: performance improvements 2024-11-05 14:46:52 +01:00
Christel Westerberg
77d65df931 fix: handle children in enter details 2024-11-05 11:14:09 +01:00
Hrishikesh Vaipurkar
f836695919 feat/ SW-633 Optimized code 2024-11-04 09:41:39 +01:00
Hrishikesh Vaipurkar
bb8f09ed88 feat: SW-633 Validation for URL data 2024-11-04 09:41:39 +01:00
Christel Westerberg
7954c704d9 feat: consume serach params in summary and step page 2024-10-30 15:50:08 +01:00
Bianca Widstam
eff0d122cd feat/SW-711-update-children-params (pull request #791)
Feat/SW-711 update children params

* feat(SW-711): add new child params for availability

* feat(SW-711): fix children schema

* feat(SW-711): fix optional values

* feat(SW-711): add children as parameter iff not undefined

* feat(SW-711): add bedType enum

* feat(SW-711): remove optional number type

* feat(SW-711): fix wrong slash

* feat(SW-711): remove optional


Approved-by: Hrishikesh Vaipurkar
2024-10-30 09:34:54 +00:00
Pontus Dreij
83cd9cf518 feat(sw-453): import types 2024-10-29 11:15:36 +01:00
Pontus Dreij
c679fa83e2 feat(sw-453): removed log 2024-10-29 11:15:06 +01:00