Commit Graph

666 Commits

Author SHA1 Message Date
Christian Andolf
62eef660fe feat(LOY-197): add screen wake lock to dtmc 2025-05-07 14:01:51 +02:00
Arvid Norlin
058f6e8c93 Merged in fix/SW-2431-updated-redirects (pull request #1992)
fix(SW-2431): update redirect lists

* fix(SW-2431): update redirect lists


Approved-by: Michael Zetterberg
2025-05-07 11:01:09 +00:00
Matilda Landström
78cef80de0 Merged in fix/explore-countrypages (pull request #1989)
Fix(SW-2513): Explore all hotels - country page links not showing

* fix: fix issue with country page urls


Approved-by: Michael Zetterberg
Approved-by: Erik Tiekstra
2025-05-07 10:25:50 +00:00
Joakim Jäderberg
33ef22ae23 Merged in fix/redis-api-set-socket-timeout (pull request #1991)
fix: redis - set timeout for calls and sockets

Approved-by: Michael Zetterberg
2025-05-07 09:16:25 +00:00
Joakim Jäderberg
b977877e93 Merged in fix/limit-time-to-response-for-cache-calls (pull request #1990)
fix: add timeout for redis-api calls SW-2635

Approved-by: Michael Zetterberg
2025-05-07 09:15:58 +00: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
b720a894fd feat(SW-2622): pass language to guarantee booking 2025-05-06 15:13:49 +02:00
Michael Zetterberg
1679e1d65d feat(SW-2622): pass refId to guarantee booking 2025-05-06 15:13:49 +02:00
Matilda Landström
5f38a92b74 fix(2547): filter inActive hotels from booking widget 2025-05-06 13:12:19 +00:00
Matilda Landström
6a2bb5ac2d fix(SW-2547): filter out cities and hotel with isPublished=false 2025-05-06 13:12:18 +00:00
Matilda Landström
e38fceb237 feat(SW-2547): filter out nonActive and nonPublished hotels and cities 2025-05-06 13:12:18 +00:00
Christian Andolf
9b22459837 feat(LOY-196): add modal to dtmc button containing card 2025-05-06 15:08:54 +02:00
Joakim Jäderberg
814a1c534b Merged in fix/redis-api-set-sentry-environment-via-bicep (pull request #1981)
fix: set sentry environment through bicep deploys

* fix: set sentry environment through bicep deploys


Approved-by: Anton Gunnarsson
2025-05-06 13:06:28 +00: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
Christian Andolf
7359ab4afd feat(LOY-195): digital team member card button on my pages overview 2025-05-06 14:46:12 +02:00
Niclas Edenvin
09a4637556 Nullcheck of rooms 2025-05-06 14:17:39 +02:00
Niclas Edenvin
2c03172e39 Don't pass language to status 2025-05-06 14:17:05 +02:00
Erik Tiekstra
c46cd273b3 fix(SW-2603): Images from API are now served through the Netlify image CDN.
Approved-by: Linus Flood
2025-05-06 11:39:11 +00:00
Joakim Jäderberg
0506d5847e Merged in fix/redis-shutdown-graceful (pull request #1969)
Fix/redis shutdown graceful

* fix: shutdown redis gracefully when container restarts
* throttle scans to redis to avoid overwhelming it

Approved-by: Anton Gunnarsson
2025-05-06 11:38:41 +00:00
Joakim Jäderberg
2acc17219a Merged in feature/SW-2538-redis-api-sentry (pull request #1973)
Feature/SW-2538 redis api sentry

* Add fingerprint to be able to differentiate JSON.parse errors
* update deploy script
* use status over deprecated error function in elysia
* use t3-env createFinalSchema for extra validation

Approved-by: Anton Gunnarsson
2025-05-06 11:29:37 +00:00
Tobias Johansson
25ae368210 Merged in fix/SW-1353-and-SW-2497-tracking-fixes (pull request #1977)
fix: tracking fixes SW-1353 and SW-2497

* fix: tracking fixes

* fix: remove console log and rename variable


Approved-by: Michael Zetterberg
Approved-by: Arvid Norlin
2025-05-06 11:15:52 +00:00
Hrishikesh Vaipurkar
402e66ab35 Merged in fix/SW-1917-mobile-booking-codes-map- (pull request #1951)
Fix: SW-1917 Displayed booking code price in map card

* Fix: SW-1917 Displayed booking code price in map card


Approved-by: Niclas Edenvin
2025-05-06 11:03:08 +00:00
Michael Zetterberg
c6a0ce86df feat(SW-2605): confirmation page only valid for 1 minute for the session 2025-05-06 11:01:32 +00:00
Niclas Edenvin
e0fe5ff0d5 fix(SW-2614): send language to API
We were missing the language param on some endpoints. We are still
missing it on some, but I left those without when we don't need it, e.g.
when only caring about the IDs in the response.
2025-05-06 10:17:05 +00:00
Michael Zetterberg
35a2ae9dcc feat: allow direct access to my stay from booking confirmation 2025-05-06 10:14:33 +00:00
Bianca Widstam
41e5ce25b2 Merged in fix/breakfast-tracking-totalUnits (pull request #1975)
fix: use totalUnits

* fix: use totalUnits


Approved-by: Niclas Edenvin
Approved-by: Matilda Landström
2025-05-06 09:35:45 +00:00
Bianca Widstam
1639f1faf6 Merged in fix/SW-2535-remove-breadcrumbs-select-hotel (pull request #1968)
fix(SW-2535): remove breadcrumbs on select hotel page

* fix(SW-2535): remove breadcrumbs on select hotel page


Approved-by: Niclas Edenvin
2025-05-06 09:31:35 +00:00
Anton Gunnarsson
fbeb23c2aa Merged in chore/remove-env-log (pull request #1966)
Don't log entire process.env

* Don't log entire process.env

* Don't log entire env on logout


Approved-by: Michael Zetterberg
2025-05-06 09:16:46 +00:00
Simon Emanuelsson
73c2af2766 feat: re-add outline to add room button 2025-05-06 08:53:17 +00:00
Matilda Landström
8bff7f2cf2 Merged in fix/SW-2440-breakfast-tracking (pull request #1967)
fix(SW-2440): correct total price

* fix(SW-2440): correct total price

* Merge branch 'fix/SW-2440-breakfast-tracking' of bitbucket.org:scandic-swap/web into fix/SW-2440-breakfast-tracking

* fix(SW-2440): multiply by number of nights for breakfast tracking


Approved-by: Niclas Edenvin
2025-05-06 08:52:20 +00:00
Simon Emanuelsson
4d41d4fd92 feat: autofill all fields on enter details and countryselector clean up 2025-05-06 10:03:24 +02:00
Michael Zetterberg
81c2afe570 feat(SW-2616): use refId from booking, not search params 2025-05-06 08:30:42 +02:00
Michael Zetterberg
4432cdc245 fix: booking widget search type 2025-05-06 07:32:48 +02:00
Arvid Norlin
afda7f851a fix: correct membershipFailedError logic 2025-05-06 04:19:28 +00:00
Simon Emanuelsson
7213bde423 feat: make sure we update status for when public rates are fetched 2025-05-06 04:19:10 +00:00
Bianca Widstam
1438007d89 fix(SW-2608): add night on breakfast modal 2025-05-06 04:01:38 +00:00
Arvid Norlin
77c9206a94 fix: update BookingWidget type based on if hotelId is specified 2025-05-06 04:01:10 +00:00
Arvid Norlin
fa1ace9a2c fix: remove lingering cancel/error message based on sessionStorage 2025-05-06 04:00:32 +00:00
Bianca Widstam
314644c88c fix(SW-2051): issues on confirmation page 2025-05-05 17:15:24 +02:00
Erik Tiekstra
21e7932058 fix(SW-2449): Small cluster changes and added optional boundsPadding prop 2025-05-05 12:56:16 +00:00
Tobias Johansson
b6c066ea8d Merged in fix/SW-2497-tracking-remove-ancilleries-data (pull request #1949)
fix: remove ancilleries data when reloading booking confirmation

* fix: remove ancilleries data when reloading booking confirmation


Approved-by: Arvid Norlin
Approved-by: Christian Andolf
2025-05-05 12:40:47 +00:00
Arvid Norlin
2f7a3e624b fix: remove placeholder example texts 2025-05-05 12:37:03 +00:00
Matilda Landström
5c6f468bd6 Merged in fix/SW-2440-breakfast-tracking (pull request #1947)
Fix/SW-2440 breakfast tracking

* fix(SW-2440): fix confirmation ancillaries tracking

* fix(SW-2440): add breakfast ancillary when preselected


Approved-by: Bianca Widstam
2025-05-05 12:27:25 +00:00