0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-08 17:53:55 +08:00
discourse/spec
Krzysztof Kotlarek f9c97cba31
DEV: Penalize pageviews with no engagement in CrawlerScorer (#42118)
Previously, `CrawlerScorer` discounted a pageview by 40 points when its
session reported human interaction, so a pageview scored before its
engagement beacon settled could never have that credit applied.

This change inverts the signal to penalize sessions with no measured
interaction, raises `BEACON_SETTLE_PERIOD` to 30 minutes so engagement
lands before scoring, and updates the built-in crawler data explorer
reports to bucket on the 60-point threshold and to count only beacon
pageviews.
2026-07-29 13:13:42 +08:00
..
db FIX: Prevent backslash accumulation in upload markdown labels (#39461) 2026-06-03 18:10:38 +02:00
fabricators PERF: Serve the activity_by_category report from daily rollups (#42046) 2026-07-28 12:53:29 +08:00
fixtures FIX: Don't elide numbered lists from Word emails (#42103) 2026-07-28 21:29:10 +02:00
generator DEV: Enable Rails/FilePath rubocop rule (#40097) 2026-05-19 19:07:54 +02:00
helpers UX: Hide signup when the site is in read only or staff only mode (#42101) 2026-07-28 20:05:04 +02:00
import_export DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
initializers DEV: Do not seed TOS and Privacy topics even if company_name is present (#41814) 2026-07-17 13:29:49 -04:00
integration FIX: store method in route matcher (#41512) 2026-07-07 11:49:56 -04:00
integrity DEV: hide and disable upcoming changes for disabled plugins (#41657) 2026-07-16 14:35:20 +04:00
jobs DEV: Penalize pageviews with no engagement in CrawlerScorer (#42118) 2026-07-29 13:13:42 +08:00
lib DEV: Penalize pageviews with no engagement in CrawlerScorer (#42118) 2026-07-29 13:13:42 +08:00
mailers DEV: remove simple email subject upcoming change metadata (#41807) 2026-07-20 14:43:00 +04:00
migrations FIX: Ensure each flag gets a unique name_key (#40899) 2026-06-24 16:37:59 +02:00
models DEV: Penalize pageviews with no engagement in CrawlerScorer (#42118) 2026-07-29 13:13:42 +08:00
multisite DEV: Enable Rails/FilePath rubocop rule (#40097) 2026-05-19 19:07:54 +02:00
queries/reports FEATURE: Change default upcoming change promotion status to Beta (#41275) 2026-07-06 09:13:37 +10:00
requests DEV: Promote dashboard_improvements upcoming change to beta (#42116) 2026-07-29 12:09:26 +08:00
script DEV: Fix UC status report when reverted files encountered (#41821) 2026-07-20 16:37:35 +10:00
serializers SECURITY: Stop exposing hidden tag names through category serializers 2026-07-28 16:40:22 +02:00
services FIX: Support uppercase in User Profile Website URL (#42072) 2026-07-28 09:27:03 -05:00
support DEV: Reset test site settings without callbacks (#41960) 2026-07-23 14:10:50 +08:00
system PERF: limit categories rendered in dashboard category pickers (#42078) 2026-07-29 07:12:06 +03:00
tasks DEV: Make GHSA comparisons case-insensitive 2026-07-28 18:08:16 +02:00
views FIX: remove ItemList schema from linkbacks in crawler view (#36608) 2025-12-11 10:41:47 +01:00
rails_helper.rb DEV: Block external requests in system specs via Chrome DNS resolver (#40685) 2026-06-17 12:29:57 +01:00
regenerate_swagger_docs DEV: Add API docs for uploads and API doc watcher (#15387) 2021-12-23 08:40:15 +10:00
swagger_helper.rb DEV: add api docs for discourse-calendar events index endpoint (#35400) 2025-10-16 07:39:08 +08:00