Commit Graph

324 Commits

Author SHA1 Message Date
Fredrik Thorsson
8c339fa593 feat(SW-240): add basic styling 2024-08-19 15:49:59 +02:00
Hrishikesh Vaipurkar
01bd7d2299 feat(SW-158): Updated to use custom cookie and optimization 2024-08-19 12:02:08 +02:00
Hrishikesh Vaipurkar
fd4c238428 feat(SW-158): Optimized code 2024-08-19 12:02:07 +02:00
Hrishikesh Vaipurkar
710730a9e9 feat(SW-158): Implemented seamless login in magic link login 2024-08-19 12:02:07 +02:00
Hrishikesh Vaipurkar
ce51402443 feat: SW-158 Optimized comments 2024-08-19 12:02:06 +02:00
Hrishikesh Vaipurkar
0b6b88e8e7 feat: SW-158 Optimized code 2024-08-19 12:02:05 +02:00
Hrishikesh Vaipurkar
d3ae62eff1 feat: SW-158 Updated new param loginKey and callback url support 2024-08-19 12:02:05 +02:00
Hrishikesh Vaipurkar
e14e3aaffa feat: SW-158 Magic Link login support 2024-08-19 12:02:05 +02:00
Hrishikesh Vaipurkar
2ce21626b9 feat: SW-158 Enabled support for authjs nonce 2024-08-19 12:02:04 +02:00
Hrishikesh Vaipurkar
e36f5cd122 feat: SW-158 Adding route and support for Magic link 2024-08-19 12:02:04 +02:00
Niclas Edenvin
819ac454b0 Merged in feature/refresh-token (pull request #401)
feat: SW-101 Proactively refresh tokens

Approved-by: Michael Zetterberg
2024-08-16 13:56:09 +00:00
Niclas Edenvin
e67212bd94 Merged in feature/refactor-lang (pull request #387)
feat: SW-238 Avoid prop drilling of lang

Approved-by: Michael Zetterberg
2024-08-14 11:00:20 +00:00
Hrishikesh Vaipurkar
51df6bfd34 feat(SW-162): Used token instead of cookie 2024-08-14 10:44:14 +02:00
Hrishikesh Vaipurkar
e7f7fb286e feat(SW-162): Updated cookie name 2024-08-14 10:44:14 +02:00
Hrishikesh Vaipurkar
13ded529cc feat(SW-162): Updated MFA to use basic cookie validation 2024-08-14 10:44:13 +02:00
Hrishikesh Vaipurkar
e264e4d2e2 feat: SW-162 Updated redirect to rewrite reducing unnecessary redirects for user 2024-08-14 10:44:13 +02:00
Hrishikesh Vaipurkar
8ab77a5522 feat: SW-162 Updated as per review comments 2024-08-14 10:44:11 +02:00
Hrishikesh Vaipurkar
77feefb1dd feat: SW-162 Optimized code and updated scope 2024-08-14 10:44:11 +02:00
Hrishikesh Vaipurkar
dde2b828cb feat: SW-162 MFA for Profile implemented 2024-08-14 10:44:10 +02:00
Michael Zetterberg
bc84122a40 fix(SW-236): properly handle expired token in webviews
Trying out a new pattern for errors in data fetching.

Next.js is not a fan of throwing errors. Instead it recommends returning
different shapes for each state. Ref:
https://nextjs.org/docs/app/building-your-application/routing/error-handling#handling-expected-errors-from-server-components

It requires some more detailing and a bit more refactoring in non webview part,
but it is a start. This webview specific implementation should not break web.
2024-08-13 16:54:33 +02:00
Matilda Landström
94e96f1076 chore: update metadata title 2024-08-13 13:30:09 +02:00
Chuma Mcphoy (We Ahead)
242d604308 Merged develop into feat/hotel-page-tab-navigation 2024-08-13 07:03:40 +00:00
Fredrik Thorsson
e7af67ca73 feat(SW-68): refactor digital signature 2024-08-13 08:52:54 +02:00
Fredrik Thorsson
b5f0003b1a feat(SW-68): remove fragment 2024-08-13 08:52:54 +02:00
Fredrik Thorsson
b45fc7eb4a feat(SW-68): change classname 2024-08-13 08:52:54 +02:00
Fredrik Thorsson
03fd0a8a49 feat(SW-68): add semantic elements 2024-08-13 08:52:54 +02:00
Fredrik Thorsson
4c0c90a0f0 feat(SW-68): add static map component 2024-08-13 08:52:54 +02:00
Chuma McPhoy
ebe79c43e0 feat: Add tab navigation to hotel page 2024-08-12 10:26:02 +02:00
Fredrik Thorsson
ca7c50659e feat: image styling 2024-08-06 13:12:22 +02:00
Fredrik Thorsson
798d19d3c8 feat: filter route changes 2024-08-06 13:12:22 +02:00
Fredrik Thorsson
c7bef7d1cf feat: css and syntax changes 2024-08-06 13:12:22 +02:00
Fredrik Thorsson
a48019a6a0 feat: pass filters as prop 2024-08-06 13:12:22 +02:00
Fredrik Thorsson
ebfe4d45dc feat: add router for filters 2024-08-06 13:12:22 +02:00
Fredrik Thorsson
4a18d68909 feat: add basic styling to checkbox 2024-08-06 13:12:22 +02:00
Michael Zetterberg
bbc8801d3f refactor: render TrackingSDK as first child to pages
This helps with debugging and profiling.

Also tracking isn't tied to the rendering of the UI. So nitpicking could also
justify this change :)
2024-07-30 16:05:21 +02:00
Michael Zetterberg
71dcf30719 fix: make sure all logged errors are preceeded with a message
Just logging an error makes it difficult to relate the error log to code in the
codebase. Error logging a message right before the error itself makes it easier
to search the codebase for that error log.
2024-07-24 11:32:15 +02:00
Niclas Edenvin
5347ae5b6c feat(SW-71): Create bed selection 2024-07-19 09:34:28 +02:00
Christel Westerberg
da74babef9 fix: mobile form ui and parse phone number bug 2024-07-17 09:38:30 +02:00
Christel Westerberg
09b1d322a7 feat: list credit card according to design 2024-07-16 15:50:26 +02:00
Niclas Edenvin
364979fdf4 feat(SW-74): add hotel information 2024-07-15 16:13:54 +02:00
Christel Westerberg
62310caa90 fix: make all h4 and subtitles capitalized 2024-07-15 15:07:23 +02:00
Christel Westerberg
183e1cd6d2 fix: refactor tracking requests 2024-07-15 13:35:36 +02:00
Christel Westerberg
c7446032fe fix: handle webviews 2024-07-15 13:35:36 +02:00
Christel Westerberg
c96008fb78 fix: track user on page load 2024-07-15 13:35:36 +02:00
Christel Westerberg
546679387f feat: add tracking to account pages 2024-07-15 13:35:36 +02:00
Christel Westerberg
a8a67d5e35 feat: add tracking events for loyalty pages 2024-07-15 13:35:36 +02:00
Niclas Edenvin
5c6d9d03ce feat(SW-73): Create breakfast selection 2024-07-12 11:09:12 +02:00
Chuma Mcphoy (We Ahead)
d26e856c47 Merged develop into feat/SW-92-room-card 2024-07-11 08:06:59 +00:00
Chuma McPhoy
48b7c79953 fix: accessing hotel in hotel reservation 2024-07-10 19:14:51 +02:00
Niclas Edenvin
3374505aee feat(SW-72): Add flexibility selection 2024-07-10 16:04:25 +02:00