Mark profiles with time of last interaction. #178
Labels
No labels
Bug
Cleanup/Refactor
Core Feature
Documentation
Feature
Performance Improvement
Security Improvement
UX/Accessibility
Unreproducable Bug
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: rainbownapkin/canopy#178
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create middle ware which stores last web-request time into a ram-backed buffer. If a new interaction happens more than two minutes after the last one, it gets saved to the user DB doc.
Middleware should only be applied to human-friendly pages, and called on channel joins/disconnects.
Should not be applied to partial pages.
added #176 as parent issue
changed title from
Display status on profile.toMark profiles with time of last interaction.changed the description
Last interaction saved to both RAM-Backed map for quick access, and DB for safe keeping:
6445950f90