Ghost/ghost/recommendations/test
Simon Backx fee402a340
🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863)
fixes https://github.com/TryGhost/Product/issues/4102

E.g. you recommend myghostsite.com, while that site redirects all
traffic to [www.myghostsite.com](#):

The redirect causes CORS issues, which means we cannot detect
one-click-subscribe support.
- This is fixed by moving the whole detection to the backend, which has
the additional benefit that we can update it in the background without
the frontend, and update it on every recommendation change.
- This change also fixes existing recommendations by doing a check on
boot (we can move this to a background job in the future).
2023-11-03 15:02:45 +01:00
..
.eslintrc.js
BookshelfClickEventRepository.test.ts
BookshelfRecommendationRepository.test.ts
BookshelfSubscribeEventRepository.test.ts
IncomingRecommendationController.test.ts
IncomingRecommendationEmailRenderer.test.ts
IncomingRecommendationService.test.ts
Recommendation.test.ts 🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863) 2023-11-03 15:02:45 +01:00
RecommendationController.test.ts 🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863) 2023-11-03 15:02:45 +01:00
RecommendationMetadataService.test.ts 🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863) 2023-11-03 15:02:45 +01:00
RecommendationService.test.ts 🐛 Fixed adding recommendation with URL redirect breaking one-click-subscribe (#18863) 2023-11-03 15:02:45 +01:00
UnsafeData.test.ts
WellknownService.test.ts