analytics/test/plausible_web/controllers
Karl-Aksel Puulmann 17f812443d
Return session in each time bucket its active in for hourly/minute timeseries (#4052)
* Fix typo in test name

* Update test_helper, enable experimental_session_count together with experimental_reduced_joins

* Return session in each time bucket its active in for hourly/minute timeseries

The behavior is behind experimental_session_count flag

This results in more accurate visitor showing compared to previous approach of showing each user only
active the _last_ time they did a pageview.

Were not doing this for monthly/weekly graphs due to query performance cost and it having a small effect there.
See also https://3.basecamp.com/5308029/buckets/35611491/messages/7085680123

* Add tests for new behavior

Note the new behavior mimics the old one precisely, these tests fail if only
experimental_reduced_joins is on, but not experimental_session_count

* Type erasure

* Dead comment remove

* Expected_plot change
2024-05-05 11:44:43 +03:00
..
api Return session in each time bucket its active in for hourly/minute timeseries (#4052) 2024-05-05 11:44:43 +03:00
auth_controller Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
CSVs Ignore sessions without entry/exit pages when breaking down entry/exit pages (#3933) 2024-03-26 09:01:07 +02:00
site Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
admin_auth_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
admin_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
auth_controller_sync_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
auth_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
avatar_controller_test.exs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
billing_controller_test.exs Make hello@plausible.io clickable (#3746) 2024-02-01 09:43:21 +01:00
error_report_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
google_analytics_controller_test.exs Implement resumable GA4 imports to work around rate limiting (#4049) 2024-04-30 18:06:18 +02:00
invitation_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
page_controller_test.exs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
site_controller_test.exs Implement resumable GA4 imports to work around rate limiting (#4049) 2024-04-30 18:06:18 +02:00
stats_controller_test.exs Rename internal build symbols (#3942) 2024-04-29 08:05:33 +02:00
unsubscribe_controller_test.exs Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00