github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2022-11-22 09:03 am

[dreamwidth/dreamwidth] b6cdf5: Allow logging out multiple sessions/all sessions (...

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: b6cdf59812e69f7d65063c4cd28bccee64da4e9b https://github.com/dreamwidth/dreamwidth/commit/b6cdf59812e69f7d65063c4cd28bccee64da4e9b Author: Mark Smith mark@qq.is Date: 2022-11-22 (Tue, 22 Nov 2022)

Changed paths: M cgi-bin/DW/Controller/Manage/Logins.pm M cgi-bin/LJ/User/Login.pm M views/manage/logins.tt

Log Message:


Allow logging out multiple sessions/all sessions (#3016)

  • Fix loginlog with long ua's

This trims useragents so they fit into the VARCHAR(100) that is the db column. This also fixes so that we will log errors when we fail to record logins, so this won't show up silently in production.

  • Add multi-select and logout all

This adds the ability to log out multiple sessions at the same time as well as to log out all sessions in one click, including the one you're actively using.