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 Added recommendations CRUD api (#17845) 2023-08-29 15:06:57 +00:00
BookshelfClickEventRepository.test.ts Added full unit test coverage to recommendations package 2023-10-04 15:31:59 +02:00
BookshelfRecommendationRepository.test.ts Renamed reason to description in recommendations table (#18527) 2023-10-09 11:19:44 -03:00
BookshelfSubscribeEventRepository.test.ts Added full unit test coverage to recommendations package 2023-10-04 15:31:59 +02:00
IncomingRecommendationController.test.ts Added missing unit tests to the Recommendations package (#18489) 2023-10-04 21:52:22 +00:00
IncomingRecommendationEmailRenderer.test.ts Added full unit test coverage to recommendations package 2023-10-04 15:31:59 +02:00
IncomingRecommendationService.test.ts Added missing unit tests to the Recommendations package (#18489) 2023-10-04 21:52:22 +00:00
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 Added 100% unit test coverage for UnsafeData (#18443) 2023-10-03 11:01:29 +00:00
WellknownService.test.ts Renamed reason to description in recommendations table (#18527) 2023-10-09 11:19:44 -03:00