-
Notifications
You must be signed in to change notification settings - Fork 26
[WIP] #198 Online Status #244
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@appinteractive do we really store this in Neo4J? Apollo Server is good at fetching data and/or writing to various services.
This feature would be one of the exceptions where I would be interested in the performance impact.
To me this is more a logging functionality. How about researching a good logging solution before rolling our own?
To me it would also be interesting to see not only the last time active, but a visualization of activity. Maybe there is a good solution out there already? |
What do you mean? It’s just the timestamp of the last activity to be able to show if the user was active in the last 15 minutes, the same that is done in the current alpha. It has nothing to do with logging or audit. But I agree that we could throttle it with a small queue for that for saving every 30 sek or something like that. This was just the first shot to validate the idea. And what did you mean with visualization? |
@roschaefer now its queued and updated in batch! should be enough for the moment. |
Save the current lastActiveAt timestamp on the user when requesting the api.
Todos
Related with
Human-Connection/Nitro-Web#262