Files
node-red-contrib-matrix-chat/src
skylord123 67920840e1 Add session manager and verification list to the server config editor
Adds two interactive admin tools to the matrix-server-config node so
device verification and session management can be done from the editor
without building a flow. Both open as modal dialogs and are backed by
new flows.write-protected admin endpoints.

Pending verifications
- New "Pending verification requests" button opens a modal listing
  incoming and in-progress verification requests, refreshed every 5
  seconds.
- Each entry shows the type (device or room), who it is from, a live
  age, and a live expiry countdown; the list is capped at the newest 20
  with a hidden-count note.
- Clicking an entry drives the SAS flow (accept, start, show emoji,
  confirm/cancel) within the modal.
- New /matrix-chat/verification endpoint with list, advance, confirm,
  mismatch, and cancel actions.
- trackVerificationRequest now records a seen-at timestamp and keeps
  finished requests for two minutes so their outcome can still be
  reported to the editor.

Sessions
- New "Manage sessions" button opens a modal listing the account's
  sessions, modelled on Element's session manager: the current session
  with a verified / not-verified status box, then other sessions, each
  with a green or red shield, last activity, and IP address.
- Clicking a session shows its details (session ID, last activity, IP),
  a Rename action, and a password-confirmed Remove. Unverified sessions
  offer a Verify action that hands off into the verification modal.
- New /matrix-chat/sessions endpoint with list, rename, remove, and
  verify actions.
2026-05-22 15:29:43 -06:00
..
2023-12-15 22:32:20 -07:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:33:44 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:47:12 -06:00
2023-10-21 19:33:44 -06:00