Commit Graph
100 Commits
Author SHA1 Message Date
Linus Flood d02dc51dcc Merged in fix/cache-time-hotels-test-env (pull request #1194)
fix: cache time 5 minutes for hotels data in test env

* fix: cache time 5 minutes for hotels data in test env
2025-01-21 09:29:09 +00:00
Linus Flood 814b010569 Merged in feat/curity-changes (pull request #1190)
Feat/curity changes

* Changed curity stuff

* Use env.var

* Merge branch 'master' into feat/curity-changes

* Merged master into feat/curity-changes
2025-01-20 11:44:58 +00:00
Linus Flood c701c067b4 Merged in feat/cache-hoteldata-time (pull request #1189)
feat: hoteldata - cache 5 minutes in test env

* feat: hoteldata - cache 5 minutes in test env

* Removed console log

* Renamed variable


Approved-by: Joakim Jäderberg
2025-01-20 07:52:38 +00:00
Linus Flood c28ba03ebf Merged in fix/isloggedin-topmenu (pull request #1184)
feat: avoid calling api to check if we have valid session

* feat: avoid calling api to check if we have valid session


Approved-by: Erik Tiekstra
2025-01-17 14:21:33 +00:00
Linus Flood b6185e166a Merged in fix/tabbable-errors (pull request #1187)
Fix: Can only call Element.querySelectorAll on instances of Element

* Fix: Can only call Element.querySelectorAll on instances of Element
errors


Approved-by: Erik Tiekstra
2025-01-17 11:38:51 +00:00
Linus Flood d229b5c463 Merged in fix/tracking-multiple-times (pull request #1186)
fix: avoid tracking multiple times on the same page

* fix: avoid tracking multiple times on the same page


Approved-by: Erik Tiekstra
2025-01-17 10:08:28 +00: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
Linus Flood e9deb25d06 Merged in hotfix/contentstack-link (pull request #1182)
hotfix: fix external link in buttonSchema

* hotfix: fix external link in buttonSchema

* Merged master into hotfix/contentstack-link
2025-01-15 12:00:35 +00:00
Linus Flood 02d3352ea5 Merged in fix/rename-sessionid (pull request #1177)
fix: rename sessionId storage name to avoid conflict with current web

* fix: rename sessionId storage name to avoid conflict with current web
2025-01-13 18:24:41 +00:00
Linus Flood 3bbd99ba5c Merged in fix/hotelinfo-tracking-off (pull request #1167)
feat(tracking) turn off hotelinfo tracking in booking flow

* feat(tracking) turn off hotelinfo tracking in booking flow

* Turn off hotelInfo on enter details

* Merge master


Approved-by: Joakim Jäderberg
2025-01-10 12:49:14 +00:00
Linus Flood c6c8df87ec Fixed hotelId in payment error events 2025-01-10 12:00:21 +01:00
Linus Flood 7099115d40 Merge branch 'master' into feat/tracking-payment 2025-01-10 11:37:22 +01:00
Linus Flood 08d5405cf1 PR Fixes 2025-01-10 11:36:23 +01:00
Linus Flood d57e3db34b Merge remote-tracking branch 'origin' into feat/tracking-payment 2025-01-10 09:13:04 +01:00
Linus Flood 919fc62069 Fixed paymentInfo 2025-01-10 09:10:53 +01:00
Linus Flood 014eea054f Fixed same string value for childBedPreference on confirmation page 2025-01-10 08:40:26 +01:00
Linus Flood 7ca2fd78f0 Remove console logs 2025-01-09 13:02:03 +01:00
Linus Flood b973882c5c fix: downgrade next-auth to v19 2025-01-09 10:17:48 +01:00
Linus Flood 29d1721a8a hotfix: hide booking widget on public pages 2025-01-09 08:39:15 +01:00
Linus Flood fa20f128ef Merged in feat/check-session-fix-2 (pull request #1154)
fix: is user logged in fix

* fix: is user logged in fix
2025-01-08 15:38:36 +00:00
Linus Flood dfa7395aa4 Merged in fix/null-check-valid-session (pull request #1153)
fix: added null check on session

* fix: added null check on session

* fix: added null check on session
2025-01-08 15:11:01 +00:00
Linus Flood 894e607c5e Merged master into feat/check-session-fix 2025-01-08 14:44:05 +00:00
Linus Flood 8308d00464 fix: valid session check in rooms container 2025-01-08 15:24:20 +01:00
Linus Flood 5889bdd79d Handle payment fail and cancel events 2025-01-08 15:02:03 +01:00
Linus Flood 20714d0c3b Tracking payment start event 2025-01-08 10:48:43 +01:00
Linus Flood 519795acac feat: tracking - added discount property and some basics for paymentInfo 2025-01-08 08:50:50 +01:00
Linus Flood baba84c5f6 Adding new .env file with seamless login endpoints, so we can remove them in Netlify 2024-12-20 15:00:27 +01:00
Linus FloodandJoakim Jäderberg 3982b1ba56 Merged in feat/sentry (pull request #1089) 2024-12-19 10:35:20 +00:00
Linus Flood e0c5b59860 Merged master into feat/1268-mask-private-data 2024-12-19 10:21:17 +00:00
Linus Flood ec0a87aed7 feat/sw-1266: mask private info in hotjar recordings 2024-12-19 11:00:00 +01:00
Linus Flood 092289f9a3 Merged master into fix/user-cache 2024-12-18 07:06:31 +00:00
Linus Flood b22c2ba73e Merged master into feat/validsession 2024-12-18 06:23:11 +00:00
Linus Flood 66649ba6af feat/user: use our wrapped cache instead of reacts cache 2024-12-17 17:22:50 +01:00
Linus Flood 673061a471 Added check for token.error as well 2024-12-17 17:18:37 +01:00
Linus Flood 711bf4b2d3 feat/valid-session: check valid user/session from token instead of making a slow request to api 2024-12-17 15:15:55 +01:00
Linus Flood 431ab477eb Fixes bookingwidget skeleton and memoize fetching of creditcards 2024-12-17 14:31:52 +01:00
Linus Flood 831aea5857 Changed to span 2024-12-17 09:41:40 +01:00
Linus Flood baa0b22562 fix/skeletonshimmer: sometimes shimmer(div element) was rendered inside a paragraph element, wich is not allowed 2024-12-17 09:39:20 +01:00
Linus Flood dc6c2ae483 Refactor navigation skeleton 2024-12-17 08:20:30 +01:00
Linus Flood f7a043941b Fixed "children with the same key, `NaN" 2024-12-17 08:17:09 +01:00
Linus Flood c7897ef546 Added shimmer on breadcrumb skeleton 2024-12-17 08:11:05 +01:00
Linus Flood c45ef9d4a7 Splitted sidebar skeletons 2024-12-17 07:45:55 +01:00
Linus Flood daa677d605 feat/sidebar-skeleton: added sidebar skeleton 2024-12-17 07:17:30 +01:00
Linus Flood 2dd21f4c4a Merged master into feat/membership-cards-improvements 2024-12-16 12:32:00 +00:00
Linus Flood 1862b16c8c feat/membershipcard: utilize memoiozed function to fetch membership cards 2024-12-16 13:06:27 +01:00
Linus Flood 492ad62d1f Merge remote-tracking branch 'origin' into feature/tracking 2024-12-16 09:17:24 +01:00
Linus Flood f91d74294e Merge remote-tracking branch 'origin' into feature/tracking 2024-12-16 09:11:28 +01:00
Linus Flood 276253057c Including bedtype 2024-12-16 08:37:18 +01:00
Linus Flood fd91b96c99 Fixed tracking on Confirmation page 2024-12-16 08:18:21 +01:00
Linus Flood 5f8a13d478 Fixed type imports 2024-12-13 09:48:53 +01:00
Linus Flood 6f1d5129e9 Removed type from enum 2024-12-13 09:23:43 +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
Linus Flood 115d1f0a10 Suspense on <TrackingSDK> 2024-12-06 15:47:34 +01:00
Linus Flood 6a4364e1c4 Merge remote-tracking branch 'origin' into feature/tracking 2024-12-05 15:12:09 +01:00
Linus Flood 7b56bd0cda Added searchterm to select-rate page 2024-12-05 14:36:20 +01:00
Linus Flood 963df41ed5 Merged master into fix/SW-1107-alert-on-current-header 2024-12-05 13:25:18 +00:00
Linus Flood 6c8634ed10 Merged master into fix/header-skeletons 2024-12-05 13:24:13 +00:00
Linus Flood bbadd3ac10 Use nanoid instead of uuid 2024-12-05 10:57:45 +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 adf6095762 Check if client for session id hook 2024-12-03 14:20:13 +01:00
Linus Flood b9111511b7 Track sessionId 2024-12-03 11:46:43 +01:00
Linus Flood 9db02488d8 Payment method update 2024-12-03 11:29:16 +01:00
Linus Flood 098581acd4 Fixed correct rates 2024-12-03 08:47:07 +01:00
Linus Flood 26d44a2c29 Fixed bugs 2024-12-03 08:19:47 +01:00
Linus Flood 4487c25d47 Merge branch 'master' into feature/tracking 2024-12-03 07:48:59 +01:00
Linus Flood 6433f136b4 Fixed new tracking requirements 2024-11-29 13:01:03 +01:00
Linus Flood b424cf7bc4 Fixed tracking pageViewStart on hard reload 2024-11-29 12:49:19 +01:00
Linus Flood 0958c626c6 Age and bed for children 2024-11-29 08:48:39 +01:00
Linus Flood 1fb90ba9bd More props to track in enter details 2024-11-29 08:36:21 +01:00
Linus Flood 43b38bf894 Merge master 2024-11-28 13:37:45 +01:00
Linus Flood 86ddd79a38 Change current header z-index so widget/gallery/sidepeek close button works on mobile 2024-11-28 12:38:22 +01:00
Linus Flood 3318d31ec8 Fixed map page 2024-11-28 09:09:44 +01:00
Linus Flood 4a11833b4d Refactor 2024-11-27 21:46:39 +01:00
Linus Flood 31540d0d40 Refactor and fixed bug 2024-11-27 19:51:15 +01:00
Linus Flood 267a47c61a Merge branch 'master' into feat/sw-929-release-preps 2024-11-27 19:13:21 +01:00
Linus Flood 61696a0586 Merged master into fix/add-missing-cache 2024-11-27 18:10:24 +00:00
Linus Flood 4b85b01919 Removed dead code 2024-11-27 12:41:29 +01:00
Linus Flood 8b2bd5bcd6 Refactor 2024-11-27 09:15:45 +01:00
Linus Flood 2f39b53f32 Enter details tracking WIP 2024-11-25 10:52:01 +01:00
Linus Flood 6f7a4d263b Merge branch 'master' into feature/tracking 2024-11-25 10:14:12 +01:00
Linus Flood de22d873a1 Refactor 2024-11-22 13:25:57 +01:00
Linus Flood 0f939d1a19 Merge branch 'master' into feature/tracking 2024-11-21 07:53:58 +01:00
Linus Flood 299da82ba3 Fix build error 2024-11-21 07:25:53 +01:00
Linus Flood 0633bd427f Fix build error 2024-11-21 07:25:38 +01:00
Linus Flood 367da173fb Inverted flag values 2024-11-21 07:23:11 +01:00
Linus Flood ff8a1b836c Fix merge issues 2024-11-20 13:44:34 +01:00
Linus Flood ec53457fd1 Merge branch 'master' into feat/sw-929-release-preps 2024-11-20 13:28:02 +01:00
Linus Flood 5624348b69 Merge branch 'feat/sw-929-release-preps' of bitbucket.org:scandic-swap/web into feat/sw-929-release-preps 2024-11-20 13:24:06 +01:00
Linus Flood ea325796e3 feat: sw-929 show booking widget on hotelreservation path and separate env for sitewide alerts 2024-11-20 12:00:01 +00:00
Linus Flood 9f982dcea6 feat: sw-929 show booking widget on hotelreservation path and separate env for sitewide alerts 2024-11-20 12:40:23 +01:00
Linus Flood 34e775a467 Added tracking to hotelreservation step 2024-11-19 08:53:17 +01:00
Linus Flood 33fdbb0034 Tracking on select hotel and select rate pages 2024-11-19 06:58:06 +01:00
Linus Flood 4341f4479c Merge branch 'master' into feature/tracking 2024-11-18 12:20:13 +01:00
Linus Flood c7465855cf Merged master into feat/SW-888-skeleton-loaders 2024-11-14 19:14:31 +00:00
Linus Flood dbe7ce34e2 Added useRef back 2024-11-13 10:44:56 +01:00
Linus Flood 0a3b063219 Refactor 2024-11-13 09:59:41 +01:00
Linus Flood 495e628d39 PR Fixes 2024-11-12 08:57:00 +01:00
Linus Flood 498f13bc60 Merge branch 'master' into feature/tracking 2024-11-11 15:47:30 +01:00