Page MenuHomePhabricator

Extend the Java MPC to detect session inactivity
Closed, ResolvedPublic

Description

Quoting T281772#8260465:

  1. Sessions don't automatically expire
    • The SessionTick instrument detects when a user session has been idle for 30 minutes. Idle here means that the user hasn't clicked, pressed a key, scrolled, or backgrounded/foregrounded

Open Questions

  • Does the Android SDK and/or the Wikipedia Android app have a mechanism to detect "idleness"?

TODO

  • …

Event Timeline

phuedx renamed this task from Provide an API to mark the session as (in)active to Extend the Java MPC to detect session inactivity.Sep 29 2022, 4:18 PM

Change 879056 had a related patch set uploaded (by Phuedx; author: Phuedx):

[mediawiki/libs/metrics-platform@master] [Swift] Update event handling function names

https://gerrit.wikimedia.org/r/879056

Change 879169 had a related patch set uploaded (by Clare Ming; author: Clare Ming):

[mediawiki/libs/metrics-platform@master] [Java] Update event handling function names

https://gerrit.wikimedia.org/r/879169

Change 879169 merged by jenkins-bot:

[mediawiki/libs/metrics-platform@master] [Java] Update event handling function names

https://gerrit.wikimedia.org/r/879169

Change 882703 had a related patch set uploaded (by Phuedx; author: Phuedx):

[mediawiki/libs/metrics-platform@master] [Swift]: Extract StreamConfigsFetcher from MetricsClient

https://gerrit.wikimedia.org/r/882703

Change 879056 merged by jenkins-bot:

[mediawiki/libs/metrics-platform@master] [Swift] Update event handling function names

https://gerrit.wikimedia.org/r/879056