feat(trending): switch trending endpoints to Ranking V2 ranking_score\n\n- discoverTrending() now sorts by ranking_score:desc + engagement_velocity:desc\n- HomepageService::getTrending() now sorts by ranking_score:desc + velocity\n- DB fallback joins artwork_stats for ranking_score sort\n- Both trending endpoints filter to last 30 days (spec §6)\n- Add created_at to Meilisearch filterableAttributes for date filtering\n- Synced index settings"

This commit is contained in:
2026-02-28 16:47:08 +01:00
parent de3ec22ee5
commit 916bb29a53
3 changed files with 26 additions and 16 deletions

View File

@@ -100,6 +100,7 @@ return [
'author_id',
'is_public',
'is_approved',
'created_at',
],
'sortableAttributes' => [
'created_at',