Sag
a08e0ed14e
Added logic to update the recommendations_enabled setting on add/delete ( #17975 )
...
closes https://github.com/TryGhost/Product/issues/3799
- the recommendations_enabled setting is updated when a recommendation
is created or deleted. It's enabled as soon as there is at least one
recommendation in the database
- the recommendations_enabled setting exists to avoid fetching the
recommendation count from the database directly in themes. The setting
is cached and doesn't need a read every time from the database
2023-09-05 18:31:48 +00:00
Simon Backx
8b1ca62025
Added "Recommended you" section to settings ( #17973 )
...
fixes https://github.com/TryGhost/Product/issues/3808
refs https://github.com/TryGhost/Product/issues/3791
2023-09-05 12:46:27 +02:00
Simon Backx
b49d5a6964
Wired up saving title when editing recommendations ( #17930 )
...
no issue
- Also fixes a backend issue with nullable fields
- Fixes blurring the url input and setting the value to '/'
automatically while we expect absolute urls
- Added autoFocus to inputs
2023-09-01 15:19:25 +00:00
Simon Backx
8600ccf387
Added BookshelfRepository and BookshelfRecommendationRepository
...
refs https://github.com/TryGhost/Product/issues/3800
2023-09-01 15:10:34 +02:00
Simon Backx
d5c8804e23
Updated InMemoryRecommendationRepository to follow newer pattern
...
refs https://github.com/TryGhost/Product/issues/3800
2023-09-01 15:10:34 +02:00
Simon Backx
96fefaea69
Added well known recommendations service ( #17895 )
...
fixes https://github.com/TryGhost/Product/issues/3797
fixes https://github.com/TryGhost/Product/issues/3776
fixes https://github.com/TryGhost/Product/issues/3798
- Added support for storing json webmentions
- Improved handling deleted webmentions (set deleted to true instead of verified to false)
2023-08-31 14:57:18 +00:00
Simon Backx
875fe939a5
Wired up adding recommendations via admin-x ( #17878 )
...
refs https://github.com/TryGhost/Product/issues/3773
2023-08-31 11:26:12 +02:00
Djordje Vlaisavljevic
feb55ccc00
Recommendations settings design tweaks ( #17875 )
...
refs https://github.com/TryGhost/Product/issues/3791
- Added realistic recommendations placeholders
- Slightly improved Recommendations list design
2023-08-30 14:39:36 +00:00
Simon Backx
310f01da0b
Wired up deleting recommendations from admin x ( #17873 )
...
fixes https://github.com/TryGhost/Product/issues/3793
2023-08-30 14:24:55 +02:00
Simon Backx
78ae776c5e
Added Recommendations browse API to admin-x-settings ( #17870 )
...
refs https://github.com/TryGhost/Product/issues/3786
2023-08-30 10:25:31 +00:00
renovate[bot]
e59eca482c
Update dependency typescript to v5.2.2
2023-08-29 18:42:48 +01:00
Simon Backx
935ac43584
Added recommendations CRUD api ( #17845 )
...
fixes https://github.com/TryGhost/Product/issues/3784
- Includes migrations for new permissions needed for the new endpoints
2023-08-29 15:06:57 +00:00