Simple presence tracking system for PhoenixKit admin interface.
This is a lightweight alternative to Phoenix.Presence that works without requiring a full OTP application supervision tree.
Summary
Functions
Returns a specification to start this module under a supervisor.
Gets presence statistics.
Gets the presence topic name.
Lists all active sessions.
Lists anonymous sessions only.
Lists authenticated sessions only.
Starts the simple presence system.
Subscribes to presence events.
Tracks an anonymous session.
Tracks an authenticated user session.
Updates metadata for an existing presence.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Gets presence statistics.
Gets the presence topic name.
Lists all active sessions.
Lists anonymous sessions only.
Lists authenticated sessions only.
Starts the simple presence system.
Subscribes to presence events.
Tracks an anonymous session.
Tracks an authenticated user session.
Updates metadata for an existing presence.