|
|
e3ca845a6d
|
Studio: make grid checkbox rectangular and commit table changes
|
2026-03-01 08:43:48 +01:00 |
|
|
|
de3ec22ee5
|
feat: Ranking Engine V2 — intelligent scoring with shares, authority, decay & velocity\n\n- Add ArtworkRankingService with V2 formula:\n ranking_score = (base × authority × decay) + velocity_boost\n Base: views×0.2 + downloads×1.5 + favourites×2.5 + comments×3.0 + shares×4.0\n Authority: 1 + (log10(1+followers) + fav_received/1000) × 0.05\n Decay: 1 / (1 + hours/48)\n Velocity: 24h signals × velocity_weights × 0.5\n\n- Add nova:recalculate-rankings command (--chunk, --sync-rank-scores, --skip-index)\n- Add migration: ranking_score, engagement_velocity, shares/comments counts to artwork_stats\n- Upgrade RankingService.computeScores() with shares + comments + velocity\n- Update Meilisearch sortableAttributes: ranking_score, shares_count, engagement_velocity, comments_count\n- Update toSearchableArray() to expose V2 fields\n- Schedule every 30 min with overlap protection\n- Verified: 49733 artworks scored successfully"
|
2026-02-28 16:41:15 +01:00 |
|
|
|
f0cca76eb3
|
storing analytics data
|
2026-02-27 09:46:51 +01:00 |
|
|
|
15b7b77d20
|
messages implemented
|
2026-02-26 21:12:32 +01:00 |
|
|
|
0032aec02f
|
feat: increase gallery grid from 4 to 5 columns per row on desktopfeat: increase gallery grid from 4 to 5 columns per row on desktop
|
2026-02-25 19:11:23 +01:00 |
|
|
|
79192345e3
|
Upload beautify
|
2026-02-14 15:14:12 +01:00 |
|
|
|
0a4372c40d
|
Current state
|
2026-02-07 08:23:18 +01:00 |
|