matrix-org / matrix-org/matrix-spec

account activity log

Open
#418 1 comment 0 reactions 0 assignees View on GitHub
A-Client-Server feature
Dominant language
HTML
Stars
330
Forks
150
Avg merge
2h 21m
Merged PRs (30d)
3

Description

I think that Matrix should have a standard way of exposing an account activity log. This would allow users to view, for example:

- when they logged in/logged out from different devices
- when they changed cross-signing keys
- when they created key backups
- when they changed passwords
- when they added/removed email addresses, phone numbers, ...
- etc.

This could be done as a room shared with a server user, similar to the system alerts room. This would also probably benefit from extensible events.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is identified in the issue. Start by reviewing the Matrix specification's existing system-alert and extensible-event conventions, then determine how a standard account activity log would represent the listed account and device actions. Done means the proposal defines the event model and exposure mechanism clearly enough for the specification to adopt.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.