Commit Graph

81 Commits

Author SHA1 Message Date
Simon Emanuelsson
94f693c4f0 feat: make steps of enter details flow dynamic depending on data 2024-11-18 16:30:09 +01:00
Pontus Dreij
76a93db67e fix(SW-449): Moved normalizeDate outside middleware 2024-11-13 20:59:16 +01:00
Pontus Dreij
a16062a705 fix(SW-449): dateFormat middleware 2024-11-13 08:57:14 +01:00
Erik Tiekstra
953f860e5d fix(SW-663): Fixed leaking of live preview hash and removing preview pages 2024-11-11 07:48:05 +01:00
Erik Tiekstra
bc93fcaefd feat(SW-508): preview for content pages 2024-11-04 14:40:00 +01:00
Michael Zetterberg
4238483889 feat: add utility for getting internal next url 2024-10-17 09:08:04 +02:00
Michael Zetterberg
a53ab5c833 Revert "chore: debug middleware"
This reverts commit b2f0b88cae.

Revert "chore: debug mfa login"

This reverts commit 0f1ce32c4d.

Revert "chore: debug mfa login"

This reverts commit 670778864e.

Revert "chore: debug mfa login"

This reverts commit 5269fcb6c4.
2024-10-17 01:43:10 +02:00
Michael Zetterberg
0f1ce32c4d chore: debug mfa login 2024-10-16 22:41:30 +02:00
Michael Zetterberg
670778864e chore: debug mfa login 2024-10-16 18:47:01 +02:00
Michael Zetterberg
5269fcb6c4 chore: debug mfa login 2024-10-16 16:52:43 +02:00
Michael Zetterberg
4a846540c3 feat: improve handling of deployment env vars
These are now defined in Netlify UI for dedicated environments (test, stage, production):

AUTH_URL
NEXTAUTH_URL
PUBLIC_URL

Code now falls back to incoming request host. Mainly used for
deployment previews which do not have Akamai in front, meaning
we do not need the above workaround as incoming request host
matches the actual public facing host. When Akamai is in front,
we lose the public facing host in Netlify's routing layer as they
internally use `x-forwarded-for` and we can't claim it for our usage.
2024-10-15 17:03:36 +02:00
Linus Flood
10aa735a2e Refactor 2024-10-14 10:39:53 +02:00
Linus Flood
a8f7c62f59 refactor 2024-10-14 10:36:13 +02:00
Linus Flood
697d571ab2 Fixed expiresAt value depending of cache hit/miss 2024-10-14 10:19:29 +02:00
Linus Flood
a91c8ed928 feat: cms cache 2024-10-14 10:08:26 +02:00
Christel Westerberg
668eedd837 fix: toggle section accordion open 2024-10-08 11:42:06 +02:00
Christel Westerberg
1bb2d3f687 feat(SW-467): add routing for details steps 2024-10-08 11:42:06 +02:00
Simon Emanuelsson
af850c90e7 feat(SW-66, SW-348): search functionality and ui 2024-09-24 09:47:31 +02:00
Simon Emanuelsson
93526ce693 fix: rename retried-wrapped fetch to make caching work again 2024-08-28 14:55:31 +02:00
Michael Zetterberg
efd2e1730c fix: send headers to error rewrites 2024-08-23 09:34:17 +02:00
Michael Zetterberg
a33a69fb58 fix: improve auth handling and logging 2024-08-22 14:07:36 +02:00
Michael Zetterberg
2361ba696d fix: improve auth handling and logging 2024-08-22 07:25:22 +02:00
Christel Westerberg
855713565e feat: handle ecid and loginType params from mobile app 2024-08-21 11:24:44 +02:00
Hrishikesh Vaipurkar
7393347f99 Merged in feat/SW-162-2fa-for-my-profile-forms (pull request #432)
feat(SW-162): Handled netlify domain url issue

Approved-by: Michael Zetterberg
2024-08-21 08:24:25 +00:00
Hrishikesh Vaipurkar
08927bceb9 feat(SW-162): Handled netlify domain url issue 2024-08-21 10:18:43 +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
84670dbd14 feat(SW-162): Optimized as review comments 2024-08-14 10:44:15 +02:00
Hrishikesh Vaipurkar
51df6bfd34 feat(SW-162): Used token instead of cookie 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
1040c09147 feat: SW-162 Handled void scenario of isMFAInvalid fn 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
dde2b828cb feat: SW-162 MFA for Profile implemented 2024-08-14 10:44:10 +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
Christel Westerberg
92829108be bug: fix rewrites to profile routes for all languages 2024-07-16 07:57:11 +02:00
Niclas Edenvin
d6fe6a33b4 feat(SW-70): create base for rate selection page
This is the foundation for the rate selection. Since we don't have UX
and UI ready yet this is on a best effort basis. Things that will be
changed later includes proper API fetching, correct design,
internationalization of text and form handling.
2024-07-09 13:25:26 +02:00
Chuma McPhoy
bfcef5b832 chore: create a utils/languages file 2024-07-04 15:19:17 +02:00
Fredrik Thorsson
37f4713715 feat: create route for hotel reservation 2024-07-03 10:56:04 +02:00
Christel Westerberg
9b4fde334f fix: trim away trailing slash 2024-07-01 10:24:22 +02:00
Simon Emanuelsson
7c4b8401e9 feat(WEB-304): remaning UI from design system primitives 2024-06-13 10:00:16 +02:00
Simon Emanuelsson
de79c2dc80 feat(WEB-220): label translations 2024-06-05 13:25:10 +02:00
Christel Westerberg
28efca98b9 feat: fetch urls for language switcher from contentstack 2024-05-31 09:28:10 +02:00
Matilda Landström
0ab35679f8 fix: move logic to middleware 2024-05-31 08:18:37 +02:00
Matilda Landström
9d98a93e3a fix: update middleware matcher to pathname includes 2024-05-31 08:18:37 +02:00
Matilda Landström
c8247bb2e4 refactor: move contentype to header 2024-05-30 16:07:42 +02:00
Christel Westerberg
07f81c34e3 fix: refactor session handling 2024-05-28 15:05:16 +02:00
Christel Westerberg
cd3c5491ec fix: move fonts and refactor headers in middleware 2024-05-28 12:15:40 +02:00
Christel Westerberg
f04247ed43 fix: send searchparams in rewrite 2024-05-28 11:45:40 +02:00
Christel Westerberg
c36578a83f Fix: break out pages to dynamic route 2024-05-28 08:30:20 +02:00
Christel Westerberg
bac513ec4c fix: add headers correctly 2024-05-28 08:30:20 +02:00