discourse/spec
Sam Saffron 25f1f23288
FEATURE: Stricter rules for user presence
Previously we would consider a user "present" and "last seen" if the
browser window was visible.

This has many edge cases, you could be considered present and around for
days just by having a window open and no screensaver on.

Instead we now also check that you either clicked, transitioned around app
or scrolled the page in the last minute in combination with window
visibility

This will lead to more reliable notifications via email and reduce load of
message bus for cases where a user walks away from the terminal
2020-03-26 17:36:52 +11:00
..
components FEATURE: Stricter rules for user presence 2020-03-26 17:36:52 +11:00
fabricators FEATURE: Send notifications for time-based and At Desktop bookmark reminders (#9071) 2020-03-12 10:16:00 +10:00
fixtures FIX: Bulk badge awards should work even if the CSV has nil values 2020-02-27 11:08:24 -03:00
helpers FIX: blank popular posts in summary emails due to lightbox images 2020-02-21 16:18:38 -05:00
import_export FIX: Import sub-sub-categories (#8810) 2020-01-30 18:46:33 +02:00
initializers FIX: We need to skip users with associated reviewables when auto-approving (#9080) 2020-03-02 14:33:52 -05:00
integration FIX: Allow CSP to work correctly for non-default hostnames/schemes (#9180) 2020-03-19 19:54:42 +00:00
integrity DEV: Improve flaky time-sensitive specs (#9141) 2020-03-10 22:13:17 +01:00
jobs FIX: Change secure media to encompass attachments as well (#9271) 2020-03-26 07:16:02 +10:00
lib FIX: Change secure media to encompass attachments as well (#9271) 2020-03-26 07:16:02 +10:00
mailers Fix test another way 2020-02-11 17:07:18 -05:00
models FIX: Change secure media to encompass attachments as well (#9271) 2020-03-26 07:16:02 +10:00
multisite FIX: Change secure media to encompass attachments as well (#9271) 2020-03-26 07:16:02 +10:00
requests FEATURE: invite_code is case-insensitive 2020-03-26 13:44:02 +11:00
serializers DEV: Move requested_group_id custom field from post to topic (#9127) 2020-03-24 11:12:52 +02:00
services DEV: Use the type: :multisite spec setting (#9245) 2020-03-20 16:18:34 +01:00
support DEV: Fix flaky time sensitive uploads.rake specs (#9283) 2020-03-26 13:31:39 +10:00
tasks DEV: Fix flaky time sensitive uploads.rake specs (#9283) 2020-03-26 13:31:39 +10:00
views/omniauth_callbacks FEATURE: Use full page redirection for all external auth methods (#8092) 2019-10-08 12:10:43 +01:00
rails_helper.rb DEV: Improve flaky time-sensitive specs (#9141) 2020-03-10 22:13:17 +01:00