Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 22e45aa03b47b174d5d19c1bcaa43c7ca113517e
https://github.com/Checkmk/checkmk/commit/22e45aa03b47b174d5d19c1bcaa43c7ca…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-11-28 (Tue, 28 Nov 2023)
Changed paths:
A .werks/16205
M cmk/gui/session.py
M cmk/gui/type_defs.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/store.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
16205 Introduce Last seen for the REST API usage
Prior to this Werk, the last time a REST API user was used was not
displayed in WATO and "Never logged in" was displayed. This Werk
changes the behavior and now displays the date and time of when it
was last used. These are the changes introduced in this Werk:
* Last seen column shows "Never" if the user was never authenticated.
* REST API users show the date and time when they last logged in.
* In the Act. column, the login icon includes the means by which
the authentication information was last received (bearer, cookie, etc.).
CMK-14971
Change-Id: I1fcaed88b7b03b7bbb1ece2c2268764a9b8fddc5