Commit Graph

33 Commits

Author SHA1 Message Date
Joakim Jäderberg
46ebbbba8f Merged in feature/sas-login (pull request #1256)
First steps towards the SAS partnership

* otp flow now pretends to do the linking

* Update LinkAccountForm header

* Update redirect times

* Clean up comments

* Set maxAge on sas cookies

* make all SAS routes protected

* Merge remote-tracking branch 'refs/remotes/origin/feature/sas-login' into feature/sas-login

* Require auth for sas link flow

* Fix resend otp

* Add error support to OneTimePasswordForm

* Add Sentry to SAS error boundary

* Move SAS_REQUEST_OTP_STATE_STORAGE_COOKIE_NAME

* Add missing translations

* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/sas-login

* Merge branch 'feature/sas-login' of bitbucket.org:scandic-swap/web into feature/sas-login

* Add TooManyCodesError component

* Refactor GenericError to support new errors

* Add FailedAttemptsError

* remove removed component <VWOScript/>

* Merge branch 'feature/sas-login' of bitbucket.org:scandic-swap/web into feature/sas-login

* remove local cookie-bot reference

* Fix sas campaign logo scaling

* feature toggle the SAS stuff

* Merge branch 'feature/sas-login' of bitbucket.org:scandic-swap/web into feature/sas-login

* fix: use env vars for SAS endpoints


Approved-by: Linus Flood
2025-02-05 14:43:14 +00:00
Christian Andolf
72e4b7bb9b fix(LOY-39): revert coupon property change 2025-01-20 09:53:17 +01:00
Christian Andolf
633d259ce0 fix(LOY-39): refetch rewards when redeemed
update expiration date text

possible to redeem rewards with coupon code
2025-01-20 09:53:17 +01:00
Chuma McPhoy
da31539610 refactor(LOY-62): implement code review feedback 2025-01-14 10:17:22 +01:00
Chuma McPhoy
0edd615925 feat(LOY-62): Add ScriptedRewardText component 2025-01-14 10:17:22 +01:00
Chuma McPhoy
1cd400a977 fix: add "Member-voucher" to rewardType enum in CouponReward schema 2025-01-10 09:19:42 +01:00
Christian Andolf
9584478b34 feat(LOY-63): redeem campaign 2025-01-09 09:47:26 +01:00
Linus Flood
f91d74294e Merge remote-tracking branch 'origin' into feature/tracking 2024-12-16 09:11:28 +01:00
Chuma McPhoy
457f2b942d feat(LOY-64): add ActiveRedeemedBadge UI for on site tier rewards 2024-12-13 14:57:16 +01:00
Linus Flood
742a2820d1 Merge remote-tracking branch 'origin' into feature/tracking 2024-12-13 09:02:37 +01:00
Christian Andolf
0d607d7cc7 fix: hide new cs rewards model behind feature flag 2024-12-10 16:26:20 +01:00
Chuma McPhoy
28d4d752e9 feat(LOY-53): CurrentRewards - replace show more functionality with pagination 2024-12-10 09:48:59 +01:00
Christian Andolf
7be90facd0 feat(LOY-23): redeem benefit modal 2024-12-06 12:56:54 +01:00
Christian Andolf
94d53e1da3 fix(LOY-39): add unwrapped surprises to benefits 2024-12-04 11:28:25 +01:00
Linus Flood
61696a0586 Merged master into fix/add-missing-cache 2024-11-27 18:10:24 +00:00
Christian Andolf
e294d39fdf fix(SW-696): add unwrap metrics 2024-11-21 12:19:46 +01:00
Christian Andolf
0824f7ce26 fix(SW-696): add unwrap to surprises
add animations to sliding cards

various minor fixes
2024-11-21 12:19:46 +01:00
Joakim Jäderberg
b533167044 fix: optimize reward query by fetching loyalty levels concurrently 2024-11-20 08:44:23 +01:00
Chuma McPhoy
876370e817 fix(SW-739): pr review fixes 2024-11-13 10:21:07 +01:00
Chuma McPhoy
31a94cfa6a feat: update current & surprise queries to support new endpoint 2024-11-13 10:21:07 +01:00
Chuma McPhoy
48af26a772 feat(SW-739): use new allTiers endpoint and add feature flag 2024-11-13 10:21:07 +01:00
Chuma McPhoy
35a527be05 chore(SW-739): cleanup reward endpoint related code 2024-11-13 10:21:07 +01:00
Christian Andolf
931828e15e fix: coupon rewards are no longer strictly surprises 2024-11-01 14:17:57 +01:00
Simon Emanuelsson
62f549e85d feat: get breakfast package from API 2024-10-29 15:39:21 +01:00
Christian Andolf
67c60ebf41 fix(SW-556): reward type of surprises is now set 2024-10-25 14:02:32 +02:00
Christian Andolf
b6cb3855c2 refactor(SW-556): added a few missing pieces like translations and properties.
removed unneeded changes
2024-10-25 14:02:32 +02:00
Christian Andolf
e6db1b17c6 fix(SW-556): now fetching surprises separately in component.
also showing surprises on any account page
2024-10-25 14:02:32 +02:00
Christian Andolf
3206319254 feat(SW-556): add surprise notification component 2024-10-25 14:02:32 +02:00
Michael Zetterberg
55df33d26c fix: throw on errors in api tier rewards 2024-10-16 07:30:04 +02:00
Christel Westerberg
491253d866 fix: wrap tier rewards endpoint in unstable_cache 2024-10-09 16:53:52 +02:00
Christel Westerberg
71b03143ce fix: refactor scopes for service token 2024-10-09 16:46:53 +02:00
Christel Westerberg
2a5a3126fe fix: refactor OverviewTableClient 2024-09-26 12:07:03 +02:00
Christel Westerberg
56cd02f90b feat(SW-353): dynamic rewards 2024-09-26 11:52:07 +02:00