Skip to content
This repository was archived by the owner on Sep 2, 2021. It is now read-only.
This repository was archived by the owner on Sep 2, 2021. It is now read-only.

Tracking issue presence #165

@farodin91

Description

@farodin91

State:

  • Add Endpoints
  • Fix migrations of table filters
  • Add only existing users (presence_list)
  • Support presence in sync with since
  • Support sync set_presence
  • Change some sync response types to event_type collections
  • Add config for custom presence timeout
  • Clean up RoomMembership by moving a user existence test to User
  • Update Status.md
  • Update ruma-events to 0.3.0
  • Add check before getting status endpoint. (Alice and Bob must be in a same Room.)
  • Add check before updating list endpoint. (Alice and Bob must be in a same Room.)
  • Sending a m.presence event again after changing avatar_url or displayname

ToDo

  • Update last_active_ago and currently_active to work as the spec says.
  • Create a server behavior to update presence state if they are too old.
  • Support limit in sync presence

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions