Commit Graph
100 Commits
Author SHA1 Message Date
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 ZetterbergandLinus 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