discourse/spec/lib/middleware
Krzysztof Kotlarek 39e21d063c
DEV: Add browser pageview events (#39878)
This change adds a hidden, opt-in path that writes pageview rows
directly to a new `browser_pageview_events` table via
`Scheduler::Defer`, gated by `persist_browser_pageview_events`.

In addition, a daily cleanup job was added, gated by
`clean_up_browser_pageview_events` that prunes rows older than 3 months.
2026-05-12 11:27:27 +08:00
..
anonymous_cache_spec.rb DEV: Fix AnonymousCache for pitchfork in dev/test modes (#37852) 2026-02-17 09:12:02 +00:00
crawler_hooks_spec.rb FIX: Skip crawler localization for direct upload requests (#39849) 2026-05-08 10:53:35 -03:00
discourse_public_exceptions_spec.rb DEV: Don’t replace Rails logger in specs (#29721) 2024-11-13 08:47:39 +08:00
enforce_hostname_spec.rb DEV: Apply syntax_tree formatting to spec/* 2023-01-09 11:49:28 +00:00
overload_protections_spec.rb FIX: Include API key requests in overload protection bypass (#39702) 2026-05-07 12:59:11 +08:00
processing_request_spec.rb PERF: Reject anonymous requests with 503 upon aggressive queuing (#36519) 2025-12-18 10:23:42 +08:00
request_tracker_spec.rb DEV: Add browser pageview events (#39878) 2026-05-12 11:27:27 +08:00