A little javascript and middleware work together to ensure that the user was active during the past X minutes in any tab he has open. Otherwise, display a warning leaving a couple of minutes to show any kind of activity like moving the mouse. Otherwise, logout the user.
Most of the
.po
files have become out of date with the source, specifically when "or type" was added to "Click or type to extend your session."This results in the "Your session is about to expire" popup to only be half-translated.
I've correctly updated the french translation.