discourse/app
Sam ebd3971533
FEATURE: experiment with hot sort order (#25274)
This introduces a new experimental hot sort ordering. 

It attempts to float top conversations by first prioritizing a  topics with lots of recent activity (likes and users responding) 

The schedule that updates hot topics is disabled unless the hidden site setting: `experimental_hot_topics` is enabled. 

You can control "decay" with `hot_topic_gravity` and `recency` with `hot_topics_recent_days` 

Data is stored in the new `topic_hot_scores` table and you can check it out on the `/hot` route once 
enabled. 
---------

Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
2024-01-17 13:01:04 +11:00
..
assets Build(deps-dev): Bump imports-loader from 4.0.1 to 5.0.0 in /app/assets/javascripts (#25288) 2024-01-16 23:44:00 +01:00
controllers FEATURE: experiment with hot sort order (#25274) 2024-01-17 13:01:04 +11:00
helpers DEV: Simplify ember-cli proxy strategy (#24242) 2023-11-10 11:16:06 +00:00
jobs FEATURE: experiment with hot sort order (#25274) 2024-01-17 13:01:04 +11:00
mailers FIX: Add higher read & open timeouts for group SMTP emails (#24593) 2023-11-28 15:32:59 +10:00
models FEATURE: experiment with hot sort order (#25274) 2024-01-17 13:01:04 +11:00
serializers DEV: Add skip_migrations param when importing remote theme (#25218) 2024-01-11 14:04:02 +08:00
services FEATURE: Prefer topic_embed's cached content when summarizing (#25190) 2024-01-09 14:00:01 -03:00
views FIX: set microdata schema for topic on missing first post (#25195) 2024-01-12 16:29:03 +05:30