Skip to content

Track lastSeenAt per device on activity #170

Description

@codebestia

Update user_devices.lastSeenAt on socket connect/heartbeat, throttled to at most once per 60s per device to avoid write amplification.

Acceptance criteria:

  • lastSeenAt advances on activity but writes are throttled
  • No write storm under frequent heartbeats

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions