Mark profiles with time of last interaction. #178

Closed
opened 2025-09-17 04:53:48 -04:00 by rainbownapkin · 4 comments
rainbownapkin commented 2025-09-17 04:53:48 -04:00 (Migrated from gitlab.com)

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.

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.
rainbownapkin commented 2025-09-17 04:53:48 -04:00 (Migrated from gitlab.com)

added #176 as parent issue

added #176 as parent issue
rainbownapkin commented 2025-09-17 05:01:07 -04:00 (Migrated from gitlab.com)

changed title from Display status on profile. to Mark profiles with time of last interaction.

<p>changed title from <code class="idiff"><span class="idiff left right deletion">Display status on profile</span>.</code> to <code class="idiff"><span class="idiff left right addition">Mark profiles with time of last interaction</span>.</code></p>
rainbownapkin commented 2025-09-17 05:01:07 -04:00 (Migrated from gitlab.com)

changed the description

changed the description
rainbownapkin (Migrated from gitlab.com) closed this issue 2025-09-17 20:23:44 -04:00
rainbownapkin commented 2025-09-17 20:23:45 -04:00 (Migrated from gitlab.com)

Last interaction saved to both RAM-Backed map for quick access, and DB for safe keeping: 6445950f90

Last interaction saved to both RAM-Backed map for quick access, and DB for safe keeping: 6445950f9029f75fab1ff03e2e888b0110644801
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: rainbownapkin/canopy#178
No description provided.