Linus Flood
3b9d01af9d
Merged in feat/sw-3006-timeout-fetch (pull request #2335 )
...
feat(SW-3006): added default timeout to all requests
* feat(sw-3006): added default timeout to all requests
* Fixed spreading
Approved-by: Joakim Jäderberg
2025-06-11 12:39:58 +00:00
Matilda Landström
be643e68a7
Merged in fix/SW-2980-alert (pull request #2312 )
...
Fix/SW-2980: Only filter out child alert on hotel page
Approved-by: Erik Tiekstra
2025-06-10 07:35:12 +00:00
Matilda Landström
0383a332ad
Merged in feat/SW-2888-facilities (pull request #2267 )
...
Feat/SW-2888 facilities
* chore(SW-2944): change order of content
* chore(SW-2944): add openinghourstype from api
Approved-by: Erik Tiekstra
2025-06-05 07:29:49 +00:00
Hrishikesh Vaipurkar
f9e838e77a
Merged in fix/SW-2838-in-select-hotel-lang-switch- (pull request #2261 )
...
fix: SW-2838 Use of city identifier instead of city name
* fix: SW-2838 Updated selection to city identifier instead of city name
Approved-by: Christian Andolf
Approved-by: Linus Flood
2025-06-03 07:58:00 +00:00
Anton Gunnarsson
7e97b74c18
Merged in chore/remove-unused-code (pull request #2229 )
...
Remove unused code
* Remove unused scandic-web files
* Remove unused exports
Approved-by: Joakim Jäderberg
2025-05-30 12:41:18 +00:00
Erik Tiekstra
42701739a0
Merged in fix/SW-2921-countryName (pull request #2249 )
...
fix(SW-2921): Moved countryName to attributes in locations schema
* fix(SW-2921): Moved countryName to attributes in locations schema
Approved-by: Linus Flood
2025-05-28 08:45:03 +00:00
Erik Tiekstra
efbed53be4
fix(SW-2921): Fixed issue with countryName missing from locations response
...
* fix(SW-2921): Added more correct cache key to locations endpoint
Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2025-05-27 11:46:59 +00:00
Joakim Jäderberg
b20c8ce42b
Merged in fix/warmup-autocomplete-data-2 (pull request #2218 )
...
fix: chunked data overwrote it self
* fix: chunked data overwrote it self
Approved-by: Linus Flood
2025-05-26 09:39:48 +00:00
Linus Flood
a7e55b4d54
Merged in fix/date-query-params (pull request #2214 )
...
Fix/date query params
* fix: date query params lowercase redirect middleware
* fix: date query params lowercase redirect middleware
* Merge branch 'master' into fix/date-query-params
2025-05-26 08:51:22 +00:00
Joakim Jäderberg
196ea2994f
Merged in fix/warmup-autocomplete-data (pull request #2212 )
...
warmup autocomplete data
* warmup autocomplete data
Approved-by: Anton Gunnarsson
2025-05-26 08:23:20 +00:00
Joakim Jäderberg
231ea05348
Merged in fix/refetching-availability-on-select (pull request #2204 )
...
don't use rateCode to determine if bookingCode should come from the room or the 'big' input
* don't use rateCode to determine if bookingCode should come from the room or the 'big' input
Approved-by: Linus Flood
2025-05-23 09:55:35 +00:00
Simon Emanuelsson
5ca30d02a0
feat: keep inventory of bedselections
2025-05-22 09:37:52 +00:00
Christian Andolf
cddd9c1ea8
chore: update ancillary imageurl typing to reflect that the image url may be undefined
2025-05-21 13:40:01 +02:00
Joakim Jäderberg
5272af2ab1
Merged in fix/SW-2839-prevent-fetching-hotel-availability-with-invalid-input (pull request #2166 )
...
Prevent calling availability for cities if input model is invalid
* fix: make sure that input data is valid
Approved-by: Linus Flood
2025-05-21 04:47:05 +00:00
Joakim Jäderberg
6634bfa93f
Merged in fix/SW-2827-wrong-key (pull request #2162 )
...
fix: error key was wrong for hotel availability input object
* fix: error key was wrong
Approved-by: Linus Flood
2025-05-20 12:54:16 +00:00
Joakim Jäderberg
3de4f9e406
Merged in fix/SW-2827-availability-for-old-dates (pull request #2158 )
...
fix: add error handling for hotel room availability
* fix: add error handling for hotel room availability
* fix: update error codes
* fix: have one error message to rule them all. them as in permutations of invalid dates
Approved-by: Linus Flood
2025-05-20 12:25:36 +00:00
Niclas Edenvin
fbc7366dd6
Merged in feat/SW-1749-sidepeek-hotel-cta (pull request #2123 )
...
feat(SW-1749): add link to hotel page in sidepeek
* feat(SW-1749): add link to hotel page in sidepeek
Approved-by: Matilda Landström
2025-05-19 13:25:54 +00:00
Joakim Jäderberg
b486fd1ad0
Merged in fix/SW-2804-missing-meeting-rooms (pull request #2138 )
...
fix: return [] when we get a 404 for meeting rooms for a hotel
* fix: return [] when we get a 404 for meeting rooms for a hotel
Approved-by: Linus Flood
2025-05-19 08:35:47 +00:00
Simon Emanuelsson
1f1bcd480b
feat: prevent users from selecting the same room when there is no vacancy for it
2025-05-16 13:04:45 +00:00
Simon Emanuelsson
6d1f9cbb28
fix: should not display bedtypes from not available room
2025-05-12 10:26:50 +00:00
Hrishikesh Vaipurkar
74a5b5748a
Merged in fix/SW-2642-select-hotel-corporate-ch (pull request #2003 )
...
fix: SW-2642 Fixed corporate chq and voucher rates city search
* fix: SW-2642 Fixed corporate chq and voucher rates city search
* fix: SW-2642 Fixed no availability alert for all hotels
* fix: SW-2642 Combined flags to suitable variable
* fix: SW-2642 Fixed map view to show prices
Approved-by: Arvid Norlin
2025-05-08 10:46:05 +00: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
Hrishikesh Vaipurkar
e6a3e5dbd8
Merged in feat/SW-2398-ui-update-for-booking-codes (pull request #1862 )
...
feat: SW-2398 UI updates booking codes
* feat: SW-2398 UI updates booking codes
* feat: SW-2398 Rate cards UI changes
* feat: SW-2398 Optimized css with vars and chip code
* feat: SW-2398 Optimized code as review comments
* feat: SW-2398 Optimized code
* feat: SW-2398 Optimized code and mobile UX
* feat: SW-2398 Optimized code
* feat: SW-2398 Fixed UI
* feat: SW-2398 Updated animation
Approved-by: Erik Tiekstra
2025-05-02 12:36:22 +00:00
Michael Zetterberg
9aa70f0b37
feat(SW-2470): render correct terms on Enter details
2025-04-29 08:08:21 +00:00
Joakim Jäderberg
c1505ce50e
Merged in feature/warmup (pull request #1887 )
...
* unified warmup function
Approved-by: Linus Flood
2025-04-29 06:18:14 +00:00
Simon Emanuelsson
ec087a3d15
feat: refactor of my stay
2025-04-28 12:40:52 +00:00
Erik Tiekstra
5beffe4968
feat(SW-1780): Hotel address now leads to map view with hotel active
...
Approved-by: Michael Zetterberg
Approved-by: Matilda Landström
2025-04-28 09:12:17 +00:00
Michael Zetterberg
5323a8e46e
feat: harmonize log and metrics
2025-04-23 22:40:46 +00:00
Erik Tiekstra
ba2198b77f
fix(SW-2142): layout changes on destination pages and destination pages filter fix
...
Approved-by: Matilda Landström
2025-04-22 05:21:53 +00:00
Michael Zetterberg
440e1f92df
feat(SW-706): make eslint rule 'formatjs/no-literal-string-in-jsx' pass
2025-04-14 11:30:06 +00:00
Simon Emanuelsson
d72c84d949
feat: filters work together
2025-04-14 06:51:44 +00:00
Simon Emanuelsson
afb37d0cc5
feat: bedtypes is selectable again
2025-04-12 08:32:42 +00:00
Michael Zetterberg
4aeb5b071d
fix(SW-1446): use existing functions for url data
2025-04-08 05:52:10 +00:00
Michael Zetterberg
9e84da45bc
feat(SW-1446): add Jump to functionality to Destination Overview Page
2025-04-08 05:52:10 +00:00
Tobias Johansson
e6ae6ff650
Merged in feat/SW-2113-allow-feature-combinations (pull request #1719 )
...
Feat/SW-2113 allow feature combinations
* feat(SW-2113): Refactor features data to be fetched on filter room filter change
* feat(SW-2113): added loading state
* fix: now clear room selection when applying filter and room doesnt exists. And added room features to mobile summary
* fix
* fix: add package to price details
* feat(SW-2113): added buttons to room filter
* fix: active room
* fix: remove console log
* fix: added form and close handler to room package filter
* fix: add restriction so you cannot select pet room with allergy room and vice versa
* fix: fixes from review feedback
* fix
* fix: hide modify button if on nextcoming rooms if no selection is made, and adjust filter logic in togglePackage
* fix: forgot to use roomFeatureCodes from input..
* fix: naming
Approved-by: Simon.Emanuelsson
2025-04-07 11:36:34 +00:00
Chuma Mcphoy (We Ahead)
02cae62e57
Merged in fix/SW-2138-include-hotel-content-in-destination-city-page (pull request #1733 )
...
fix(SW-2138): include hotel content descriptions in hotel data retrieval
* fix(SW-2138): include hotel content descriptions in hotel data retrieval
* fix(SW-2136 ): simplify hotel description handling
* refactor(SW-2136): replace Body component with Typography for hotel descriptions in HotelListingItem
Approved-by: Christian Andolf
2025-04-04 12:18:06 +00:00
Arvid Norlin
5621797690
Merged in fix/handling-brf0 (pull request #1728 )
...
fix: disabling handling of BRF0 (Free breakfast for L6 and L7 members) since out of scope for the release
* fix: disabling handling of BRF0 (Free breakfast for L6 and L7 members) since out of scope for the release
Approved-by: Simon.Emanuelsson
2025-04-03 14:07:30 +00:00
Niclas Edenvin
07ab3fc29e
Merged in fix/sw-2125-scandic-go-breakfast (pull request #1726 )
...
fix(sw-2125): breakfast validation was wrong on Scandic Go
Approved-by: Bianca Widstam
2025-04-03 12:51:15 +00:00
Simon Emanuelsson
6d869ceba7
fix: unbreak toApiLang call that failed everytime
2025-04-03 07:51:25 +00:00
Simon Emanuelsson
a222ecfc5c
fix: make sure calculations in booking flow are correct
2025-04-02 15:00:39 +00:00
Linus Flood
e4907d4b47
Merged in fix/destinations-speed-test (pull request #1704 )
...
Feat(destination pages): Performance improvements
* fix/destinations: try cache full response
* Added more caching
* Removed unsed env car
* wip
* merge master
* wip
* wip
* wip
* Renaming
Approved-by: Michael Zetterberg
2025-04-02 11:37:22 +00:00
Arvid Norlin
961e8aea91
Merged in fix/SW-1631-rate-terms-modal (pull request #1699 )
...
fix(SW-1631): add rate terms modal
* fix(SW-1631): add rate terms modal
Approved-by: Simon.Emanuelsson
2025-04-02 09:36:53 +00:00
Bianca Widstam
35c1724afb
Merged in feat/SW-1997-tracking-gla-my-stay-ancillaries (pull request #1657 )
...
Feat/SW-1997 tracking gla my stay ancillaries
* feat(SW-1996): tracking gla my stay
* feat(SW-1996): update gla tracking
* feat(SW-1996): fix comment
* feat(SW-1997): add tracking for gla my stay and ancillaries
* feat(SW-1997): rebase master
* feat(SW-1997): fix duplicate import
* feat(SW-1997): add hotelId and category for ancillaries, and add more tracking
* feat(SW-1997): remove commments and fix spelling mistake
* feat(SW-1997): if addAncillary failed, but guarantee is successful, default to card in booking
Approved-by: Niclas Edenvin
2025-04-01 09:38:36 +00:00
Hrishikesh Vaipurkar
221f842552
feat: SW-2028 Removed session passing
2025-04-01 08:18:22 +00:00
Hrishikesh Vaipurkar
96fd0b73e4
feat: SW-2028 Fixed review comments
2025-04-01 08:18:22 +00:00
Hrishikesh Vaipurkar
13213efb29
feat: SW-2028 Implemented validation for not enough points details page
2025-04-01 08:18:22 +00:00
Hrishikesh Vaipurkar
4f4e077859
feat: SW-2028 Updated validations at trpc query level
2025-04-01 08:18:22 +00:00
Linus Flood
367969a1b9
Merged in fix/cache-breakfast-package (pull request #1664 )
...
Fix(breakfast): added hotelId to cache key for breakfast package
* Fix(breakfast): added hotelId to cache key for breakfast package
Approved-by: Joakim Jäderberg
2025-03-31 13:29:39 +00:00