Michael Zetterberg
55df33d26c
fix: throw on errors in api tier rewards
2024-10-16 07:30:04 +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
Niclas Edenvin
d37f99f2ba
Merged in feat/sw-590-update-room-configuration-schema (pull request #687 )
...
Rename bedType to roomTypeCode
* Rename bedType to roomTypeCode
Approved-by: Fredrik Thorsson
2024-10-14 12:56:11 +00:00
Michael Zetterberg
8ec1707fd5
fix: fields from Contentstack can be null.
2024-10-14 14:31:23 +02:00
Erik Tiekstra
3656245f8d
fix(SW-187): Fixed open in new tab and some general refactoring
2024-10-14 10:44:03 +02:00
Fredrik Thorsson
1c0dd739a5
feat(SW-322): clean up
2024-10-14 09:51:14 +02:00
Fredrik Thorsson
5d1bdd9cd8
feat(SW-322): refactor shortcuts list
2024-10-14 09:51:14 +02:00
Fredrik Thorsson
67a33c9dc8
feat(SW-322): variable name change
2024-10-14 09:51:13 +02:00
Fredrik Thorsson
84a11d731a
feat(SW-322): change output variable name
2024-10-14 09:51:13 +02:00
Fredrik Thorsson
5ea3410006
feat(SW-322): implement two column list
2024-10-14 09:51:13 +02:00
Erik Tiekstra
84881ee16a
feat(SW-391): Changes after PR
2024-10-11 14:48:37 +02:00
Erik Tiekstra
9620071c78
feat(SW-391): Added sidepeek functionality to teasercard
2024-10-11 14:48:37 +02:00
Michael Zetterberg
a5d9eb43c9
Merged in fix/service-token-error-handling (pull request #673 )
...
fix: improve error handling
Approved-by: Christel Westerberg
Approved-by: Arvid Norlin
2024-10-11 11:57:43 +00:00
Pontus Dreij
e723558870
fix: removed second validation since it is not needed
2024-10-11 12:15:11 +02:00
Michael Zetterberg
7bbb8915b3
fix: improve error handling
...
- Do not throw in onError callback for server client. This lets the originating error bubble to Next.js.
- Do not log errors inside the service token procedure, server client onError callback will log all procedure errors.
- Log errors for fetching service token failure.
2024-10-11 10:42:40 +02:00
Pontus Dreij
7c4a880519
Merge in feat/SW-415-select-room-card (pull request #663 )
...
Feat/SW-415 select room card
2024-10-11 06:48:57 +00:00
Christel Westerberg
c9684dee11
feat: add validation to enter details flow
2024-10-10 16:48:38 +02:00
Pontus Dreij
7c3ff7f94e
Merge remote-tracking branch 'origin/develop' into feat/SW-415-select-room-card
2024-10-10 14:45:35 +02:00
Tobias Johansson
740419bad2
Merged in feat/SW-459-payment-flow-ui-ux (pull request #657 )
...
Feat/SW-459 payment flow ui ux
* feat(SW-431): List payment methods and handle booking status and redirection
* feat(SW-431): small fix
* fix(SW-431): Added intl string and sorted dictionaries
* fix(SW-431): add todo comments
* feat(SW-459): Added payment method icons
* feat(SW-459): refactored into new component and added form
* feat(SW-459): Localized strings
* feat(SW-459): added checkbox
* feat(SW-459): Refactored payment options and updated payment form
* feat(SW-459): update input bg color
* feat(SW-459): add current web links and style fixes
* fix(SW-459): fix issue with booking confirmation not being accessible
* feat(SW-459): style changes
* feat(SW-459): update max width of payment container
* feat(SW-459): update create booking schema
* feat(SW-459): fixes from PR
Approved-by: Arvid Norlin
2024-10-10 12:20:41 +00:00
Pontus Dreij
c69b473de1
feat(SW-415): Normalize roomSchema
2024-10-10 14:10:03 +02:00
Pontus Dreij
9d106713a0
feat(SW-415): Update typings
2024-10-10 13:38:05 +02:00
Pontus Dreij
4c06a1b98d
feat(SW-415): Added content from API
2024-10-10 10:48:02 +02:00
Chuma McPhoy
cd898b494a
fix(SW-360): service procedure update + contentyp layout fix
2024-10-10 10:47:09 +02:00
Chuma McPhoy
bf8976c24c
feat(SW-360): Add signup verification route w. tracking for login
2024-10-10 10:47:09 +02:00
Chuma McPhoy
3407d48f6a
fix(SW-360): better handleSubmit error handling
2024-10-10 10:47:09 +02:00
Chuma McPhoy
8583306b3c
refactor(SW-360): improve error handling logic
2024-10-10 10:47:09 +02:00
Chuma McPhoy
f895cd2cb5
feat(SW-360): include signup form as a dynamic content
2024-10-10 10:46:51 +02:00
Tobias Johansson
aa9475ce12
feat(SW-360): Added register form with server action
2024-10-10 10:46:47 +02:00
Christel Westerberg
2886f537ee
fix: wrap tier rewards endpoint in unstable_cache
2024-10-10 10:46:31 +02:00
Christel Westerberg
ed3acce57c
fix: add args as keyParts for unstable_cache
2024-10-10 10:46:31 +02:00
Christel Westerberg
ea8fdc940d
fix: refactor scopes for service token
2024-10-10 10:46:31 +02:00
Christel Westerberg
3c548923ff
fix: handle cache tags for service tokens
2024-10-10 10:46:31 +02:00
Chuma McPhoy
87fb4d79dd
fix(SW-360): service procedure update + contentyp layout fix
2024-10-10 09:37:38 +02:00
Chuma McPhoy
1f6fd4e980
feat(SW-360): Add signup verification route w. tracking for login
2024-10-10 08:59:33 +02:00
Chuma McPhoy
aa20a803d0
fix(SW-360): better handleSubmit error handling
2024-10-10 08:59:33 +02:00
Chuma McPhoy
5bdef742c7
refactor(SW-360): improve error handling logic
2024-10-10 08:59:33 +02:00
Chuma McPhoy
9ee53fd94a
feat(SW-360): include signup form as a dynamic content
2024-10-10 08:59:33 +02:00
Tobias Johansson
e086857072
feat(SW-360): Added register form with server action
2024-10-10 08:59:33 +02:00
Christel Westerberg
491253d866
fix: wrap tier rewards endpoint in unstable_cache
2024-10-09 16:53:52 +02:00
Christel Westerberg
95ff011bdb
fix: add args as keyParts for unstable_cache
2024-10-09 16:49:15 +02:00
Christel Westerberg
71b03143ce
fix: refactor scopes for service token
2024-10-09 16:46:53 +02:00
Christel Westerberg
2ea0adbf98
fix: handle cache tags for service tokens
2024-10-09 16:46:53 +02:00
Pontus Dreij
79442d80b8
feat(SW-415): Update Room card UI
2024-10-09 11:03:33 +02:00
Niclas Edenvin
4a64cd083d
Fix response validation for get stays
2024-10-09 11:03:33 +02:00
Niclas Edenvin
c2c1a676ca
SW-454 Use the API on select room page
2024-10-09 11:03:33 +02:00
Erik Tiekstra
23953aeb61
feat(SW-216): Added heading and preamble text to table block
2024-10-09 11:03:33 +02:00
Erik Tiekstra
5c10d36745
fix(SW-216): Fixes after PR
2024-10-09 11:03:33 +02:00
Erik Tiekstra
dfd40aa7aa
feat(SW-441): Added table block component
2024-10-09 11:03:33 +02:00
Erik Tiekstra
ef411b4cf9
feat(SW-216): added table to contentstack query for contentpage
2024-10-09 11:03:33 +02:00
Niclas Edenvin
1b1c7e6398
Fix response validation for get stays
2024-10-08 15:24:01 +02:00