Skip to content

Adding User's Activeness on Admin Dashboard #3624

@jaeyun0503

Description

@jaeyun0503

In order to keep track of all the users that are using Texera, a new feature needs to be introduced in order to have a record of all the users' activeness.

The admin should be able to see and track how many users are active or who are active. When an admin wants to see which users were active during the last active time window (e.g: 15 minutes), an indicator needs to be introduced so that the admin user can visually see if a user is active or not. The common practice for this is adding a green/gray indicator next to the avatar column so that active and inactive users can be distinguished easily.

There are two possible designs for this feature:

  1. Let the system log user's active time whenever the user's request goes through the jwtFilter and update the database,
  2. Track the jwt token's generation time and update the generation time in the database.
Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions