Michael Zetterberg
b5b4a61c41
feat: add support for hidden labels when diffing Lokalise labels
2025-05-23 07:07:03 +00:00
Michael Zetterberg
818c1a3bcf
fix: debugging in VSCode
2025-05-22 09:45:17 +00:00
Michael Zetterberg and Linus Flood
3fa35fef63
Merged in fix/sync-redirects (pull request #2176 )
...
fix: synced redirects
* fix: synced redirects
Approved-by: Linus Flood
2025-05-21 08:26:01 +00:00
Michael Zetterberg
f3936f41d8
Merged in fix/label-sync (pull request #2163 )
...
fix: english label sync
* fix: english label sync
* fix: sync from Lokalise
Approved-by: Linus Flood
2025-05-21 04:11:22 +00:00
Michael Zetterberg
5bac9660a1
fix(SW-2451): placement of suggest list
2025-05-19 13:32:18 +00:00
Michael Zetterberg
7be13be2c2
fix(SW-2811): suggest list should follow where-to-field
2025-05-19 13:32:01 +00:00
Michael Zetterberg
fb29df206b
feat(SW-2806): booking widget should not be blocked by sitewide alert
2025-05-19 10:07:12 +00:00
Michael Zetterberg
f4629ad17d
feat(auth): limit output in session endpoint
2025-05-19 08:42:39 +00:00
Michael Zetterberg
f36ad39cc6
fix: cookiebot language
2025-05-16 07:12:02 +00:00
Michael Zetterberg
ef380e2d36
fix: sync from Lokalise
2025-05-09 14:37:15 +02:00
Michael Zetterberg
55ed8c51fd
feat(SW-2686): MFA for modify guest details for authenticated user
2025-05-09 08:40:55 +00:00
Michael Zetterberg
8cb63c4947
fix(SW-2116): add compatibility with RefId from Current Web
2025-05-08 11:52:31 +00:00
Michael Zetterberg
baee0ee40c
fix(SW-2116): add compatibility with unencoded RefId as input
2025-05-08 11:52:31 +00:00
Michael Zetterberg
b8e9ed2a58
fix(SW-2116): do not replace + with - for encrypted output result
2025-05-08 11:52:31 +00:00
Michael Zetterberg
0ed8b8ab20
fix(i18n): update labels for room packages
2025-05-08 10:01:29 +02:00
Michael Zetterberg
7a10666f7e
fix(i18n): add more folders to label extraction
2025-05-08 10:00:53 +02: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
Michael Zetterberg
c6a0ce86df
feat(SW-2605): confirmation page only valid for 1 minute for the session
2025-05-06 11:01:32 +00:00
Michael Zetterberg
35a2ae9dcc
feat: allow direct access to my stay from booking confirmation
2025-05-06 10:14:33 +00: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
Michael Zetterberg
b910b6a313
feat(SW-2116): Use refId instead of confirmationNumber
2025-05-05 12:26:37 +00:00
Michael Zetterberg
efb7219b6d
fix: copy fixes for English labels
2025-04-30 09:37:54 +00:00
Michael Zetterberg
fcf1cc8fbb
fix: sync from Lokalise
2025-04-29 11:09:14 +02:00
Michael Zetterberg
515ae05528
fix: add NODE_OPTIONS=--openssl-legacy-provider to dev script target
2025-04-29 08:08:21 +00:00
Michael Zetterberg
e5afdb3986
feat(SW-2470): render static rate titles
2025-04-29 08:08:21 +00:00
Michael Zetterberg
9aa70f0b37
feat(SW-2470): render correct terms on Enter details
2025-04-29 08:08:21 +00:00
Michael Zetterberg
2366b4e785
feat(SW-2470): render correct terms on Select rate
2025-04-29 08:08:21 +00:00
Michael Zetterberg
5323a8e46e
feat: harmonize log and metrics
2025-04-23 22:40:46 +00:00
Michael Zetterberg
b48cd5524e
fix: intl lint
2025-04-15 07:37:47 +00:00
Michael Zetterberg
af65fbf7f4
fix: rename trpc route for get booking
2025-04-15 05:20:24 +00:00
Michael Zetterberg
c2f98b85dc
fix: add jiti for design system
2025-04-14 12:43:44 +00:00
Michael Zetterberg
37ac9f607c
feat(SW-706): load .env.local for download and upload
2025-04-14 11:30:07 +00:00
Michael Zetterberg
7de46cafa8
feat(SW-706): add diff tooling
2025-04-14 11:30:07 +00:00
Michael Zetterberg
35862d03f0
feat(SW-706): fix the build
...
The pinned version of @formatjs/swc-plugin-experimental has a bug in it that
doesn't allow it to parse ’. But we can't upgrade to the new version due to
incompatibilities between SWC and Next. We can upgrade once we move to Next 15.
2025-04-14 11:30:07 +00:00
Michael Zetterberg
5860377774
feat(SW-706): enable lint rules for intl
2025-04-14 11:30:07 +00:00
Michael Zetterberg
65932ddfd3
feat(SW-706): use Lokalise
2025-04-14 11:30:06 +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
Michael Zetterberg
e22fc1f3c8
feat(SW-706): add Lokalise tooling and codemod
2025-04-14 11:30:05 +00:00
Michael Zetterberg
543ea3e5a3
fix(SW-2336): remove text on hotelreservation landing page
2025-04-14 06:55:57 +00:00
Michael Zetterberg
d8133fcfb8
fix: clean up svgs
2025-04-09 08:06:14 +00:00
Michael Zetterberg
36f1406deb
fix: update Material Symbols
2025-04-09 08:06:14 +00:00
Michael Zetterberg
0cec02801c
fix(SW-1446): do not close modal on clear history
2025-04-08 05:52:10 +00:00
Michael Zetterberg
17cfc2b04f
fix(SW-1446): button accepts phrasing content
2025-04-08 05:52:10 +00:00
Michael Zetterberg
fd0d4ca174
fix(SW-1446): optionally render empty state
2025-04-08 05:52:10 +00:00
Michael Zetterberg
2953b3571d
fix(SW-1446): handle empty history and performance better
2025-04-08 05:52:10 +00:00
Michael Zetterberg
b2ff5124ec
fix(SW-1446): make clear history action work, reduces complexity and improves separation of concerns
2025-04-08 05:52:10 +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
Michael Zetterberg
7c82a565ae
feat: improve instantiation of intl
2025-04-07 10:25:37 +00:00
Michael Zetterberg
f31b374370
feat: optimize Material Symbols
2025-04-07 12:17:35 +02:00
Michael Zetterberg
7bf75fd2e7
fix: all env vars are strings, coerce to numbers
2025-04-03 09:18:44 +00:00
Michael Zetterberg
be04600863
Revert "fix(SW-2101): do not apply underline to Material icons inside Link and Button"
...
This reverts commit 35f9c3aab5 .
2025-04-02 10:29:43 +02:00
Michael Zetterberg
35f9c3aab5
fix(SW-2101): do not apply underline to Material icons inside Link and Button
2025-04-01 13:10:32 +00:00
Michael Zetterberg
775c986f35
fix: update label for continue to payment
2025-03-31 08:22:58 +00:00
Michael Zetterberg
8e86bbb4b9
fix: add suspense boundary for destination overview page map
2025-03-31 07:10:05 +00:00
Michael Zetterberg
effcc29f3a
fix: design system box-shadows
2025-03-31 07:23:21 +02:00
Michael Zetterberg
65f75c11ef
fix: improve loading on destination overview page
...
- Only load data from Contentstack
- Use static JSON for destination list
- Some logic improvements to data handling and types
2025-03-27 13:49:28 +00:00
Michael Zetterberg
3fa3165dba
chore: add launch config for interactive debugging in VSCode
2025-03-25 11:58:31 +00:00
Michael Zetterberg
d236a6e8fd
fix: proper cache keys for refs
2025-03-25 11:58:00 +00:00
Michael Zetterberg
f7e100d45c
fix: translation mapping typos
2025-03-14 15:11:49 +01:00
Michael Zetterberg
33239f1f91
feat(SW-1730): add button to room sidepeek on hotelpage to select rate page for the hotel
2025-03-14 13:57:26 +00:00
Michael Zetterberg
66682be4d2
fix: types for timer in platform agnostic way
2025-03-14 13:15:11 +00:00
Michael Zetterberg
065ebb57c6
fix: more label fixes
2025-03-13 10:25:05 +01:00
Michael Zetterberg
91c36ee41c
fix: clean up dictionaries
2025-03-13 08:29:48 +00:00
Michael Zetterberg
bb599d4679
fix: update readme for design system
2025-03-13 07:32:59 +00:00
Michael Zetterberg
6232ded991
feat(SW-375): consume new tokens in scandic-web
2025-03-07 07:24:38 +00:00
Michael Zetterberg
56973888c9
feat(SW-375): new tokens
...
new asset generation logic
BREAKING CHANGE: New tokens.
2025-03-07 07:24:37 +00:00
Michael Zetterberg
b8ad88de1b
fix: improve labels
2025-03-03 17:12:10 +01:00
Michael Zetterberg
43c25aea95
fix: improve handling of booking widget params from search params
...
now we are defensive in parsing the location
if parsing fails the not found is now displayed
2025-02-26 13:55:30 +01:00
Michael Zetterberg
6908cee0c5
fix: search params passed to Link overrides current search params
...
This changes the behavior of Link prop `keepSearchParams`. Previously it got
implicitly merged. Now, any search params in the given `href` prop to Link will
override any current search params available on the current page.
Handle the merging use case (if there is any) in the components that passes the
href to render Link.
2025-02-25 16:07:27 +01:00
Michael Zetterberg
48f20e0f6b
feat(SW-1389): remove placeholder for booking widget on Start page template
2025-02-25 10:37:32 +00:00
Michael Zetterberg
82ba219e2b
feat(SW-1389): refactor page settings
2025-02-25 10:37:32 +00:00
Michael Zetterberg
967c776ab8
feat(SW-1562): enable ContentPage, except signup pages.
2025-02-11 12:40:10 +01:00
Michael Zetterberg
e874cd9b9c
feat(SW-1562): enable CollectionPage
2025-02-11 12:39:01 +01:00
Michael Zetterberg
1d822dad5a
Merged in fix/labels-english (pull request #1249 )
...
fix(i18n): validated English messages
Approved-by: Bianca Widstam
Approved-by: Christian Andolf
2025-02-06 20:54:25 +00:00
Michael Zetterberg
9d83753b9f
fix(i18n): prepare for Lokalise
2025-01-22 10:45:44 +00:00
Michael Zetterberg
54eefa307d
fix(i18n): prepare for Lokalise
2025-01-14 14:01:58 +01:00
Michael Zetterberg
dd71ff8fa7
fix(i18n): prepare for Lokalise
2025-01-14 13:11:06 +01:00
Michael Zetterberg
8f1ae27367
docs(i18n): update docs
2025-01-13 13:37:13 +01:00
Michael Zetterberg
0477d2375b
chore: refactor points
2025-01-13 13:37:12 +01:00
Michael Zetterberg
d2ce9c0d7c
fix(i18n): prepare for Lokalise
2025-01-13 13:35:03 +01:00
Michael Zetterberg
594a279186
fix(DELIGHT-11001): do not require address key in user profile
2024-12-09 15:13:30 +01:00
Michael Zetterberg
dce3283c40
feat: add support for using branches in CMS
2024-12-02 14:56:43 +00:00
Michael Zetterberg
ee8f1def20
fix(SW-1079): add apiResponse to validation error logs
2024-11-27 11:22:22 +01:00
Michael Zetterberg
6e8d63d884
Merged in fix/webview-refresh (pull request #799 )
...
fix: remove loading.tsx from webviews because token refresh strategy does not work with it
Approved-by: Linus Flood
2024-10-30 16:05:46 +00:00
Michael Zetterberg
b20731e096
fix: remove loading.tsx from webviews because token refresh strategy does not work with it
2024-10-30 16:58:08 +01:00
Michael Zetterberg
265529b31f
Merged in fix/update-browserslist-db (pull request #708 )
...
chore: update-browserslist-db to latest
Approved-by: Niclas Edenvin
2024-10-30 10:34:35 +00:00
Michael Zetterberg
8bea10a282
Merged in fix/rte-nested-links (pull request #785 )
...
fix(SW-714): rendering of RTE nested links/references
2024-10-29 12:21:43 +00:00
Michael Zetterberg
d5713ab7b6
Merged in fix/remove-flag-communication (pull request #730 )
...
fix(SW-126): remove feature flag communications settings in profile
Approved-by: Linus Flood
2024-10-29 12:14:22 +00:00
Michael Zetterberg
62ddad5730
fix(SW-714): rendering of RTE nested links/references
2024-10-29 13:12:56 +01:00
Michael Zetterberg
1e92348fb4
fix(SW-126): remove feature flag communications settings in profile
2024-10-29 12:56:30 +01:00
Michael Zetterberg
0898ff3cd4
Merged in fix/next-level-undefined-guard (pull request #769 )
...
fix: guard against unsupported next level
Approved-by: Matilda Landström
2024-10-25 09:10:50 +00:00
Michael Zetterberg
78238600ba
fix: guard against unsupported next level
2024-10-25 10:59:08 +02:00
Michael Zetterberg
048559009c
Merged in fix/original-url (pull request #759 )
...
fix: CMS field 'original_url' should not be manipulated, render as-is.
2024-10-24 12:38:11 +00:00
Michael Zetterberg
6c8301ecea
fix: CMS field 'original_url' should not be manipulated, render as-is.
2024-10-24 13:28:52 +02:00
Michael Zetterberg
cd40875403
Merged in fix/feature-flag-scopes (pull request #743 )
...
Fix/feature flag scopes
Approved-by: Christel Westerberg
2024-10-23 12:28:51 +00:00
Michael Zetterberg
52c5f6d29e
fix: feature flag booking widget and sitewidealert
2024-10-23 12:18:55 +02:00
Michael Zetterberg
d5abe13a7e
fix: add feature flag for service token scopes
2024-10-23 12:18:08 +02:00