Michael Zetterberg
5736c437b6
fix: Remove metadata for ratings subpage, it no longer exists
2025-06-27 06:37:27 +00:00
Michael Zetterberg
72f32a09ba
fix: Ratings & reviews Sidepeek heading
2025-06-27 06:37:27 +00:00
Michael Zetterberg
fb75cdc710
fix(netlify-plugin-branch-sync): use 'FETCH_HEAD' instead of 'origin/${SYNC_SOURCE}' as push source in refspec
2025-06-26 13:24:10 +02:00
Michael Zetterberg
004f0e4ef9
fix(netlify-plugin-branch-sync): use 'origin/${SYNC_SOURCE}' instead of 'HEAD' as push source in refspec
2025-06-26 11:12:33 +00:00
Michael Zetterberg
5ff86fca32
feat: local netlify plugin to sync branches
...
A custom local Netlify plugin that handles syncing a source branch to multiple
destination branches.
2025-06-26 07:24:25 +00:00
Michael Zetterberg
4a00527d1d
fix: synced redirects
2025-06-19 09:46:33 +00:00
Michael Zetterberg
db0e92ff12
feat: sync labels
2025-06-18 13:30:42 +00:00
Michael Zetterberg
5826901c0e
feat: include hidden labels + sync
2025-06-13 12:01:54 +00:00
Michael Zetterberg
2c9f3c4c5e
feat: lokalise clean
2025-06-12 08:56:10 +00:00
Michael Zetterberg
c52da4bec6
feat: add redirect processing script
2025-06-12 07:03:07 +00:00
Michael Zetterberg
925890dc71
feat: sync labels
2025-06-09 08:55:41 +00:00
Michael Zetterberg
17f1a59e97
fix: sync English labels
2025-06-03 12:02:49 +02:00
Michael Zetterberg
3d80f9fecb
fix(SW-2458): change label for Hotel details link on Hotel page
2025-06-03 07:41:03 +00:00
Michael Zetterberg
8d5fc6e678
fix: sync from Lokalise 2025-05-28
2025-06-02 10:07:43 +00:00
Michael Zetterberg
528fbbce4a
fix: change to permanent redirects were applicable
2025-05-27 12:01:22 +00:00
Michael Zetterberg
32cc0cbe88
fix: preselect combobox on focus
2025-05-27 07:46:53 +00:00
Michael Zetterberg
db93cc7d0e
fix: sync from Lokalise
2025-05-27 06:24:20 +00:00
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