Skip to content

TRACKING: Event handling improvements #993

Open
@Ezio-Sarthak

Description

@Ezio-Sarthak

ZT currently handles some common (e.g., message/subscription update) events. To know more about events API, check out the Get events doc :)

Below are some events that might be a good addition:

Despite the above events there are some which might not need attention as of now, however, would be worth mentioning:

  • has_zoom_token: Zoom integration (OAuth flow required)
  • invites_changed: Event sent to Admin if the set of invitations change
  • default_stream_groups: Handling change of default user groups (experimental, not stabilized)
  • hotspots: Sent when set of onboarding "hotspots" (for current user) has changed. Might be a potential follow-up of tutorial experience.
  • realm_filters/realm_linkifiers: Handle a change of configured linkifiers. (See Migrate from realm_filters event format to new realm_linkifiers format #995 for handling new format events and supporting backwards compatibility).
  • realm_domains: Handles change for the set of allowed domains for new users. Might be fruitful after improving support for multiple organizations.
  • realm_export: Event sent to users requesting a data export.
  • realm_bot: Event responsible to let user administer a newly created bot (see also realm_user).

Metadata

Metadata

Assignees

No one assigned

    Labels

    GSoCPossible GSoC project componentTRACKINGarea: event handlingHow events from the server are responded tohigh priorityshould be done as soon as possiblemissing feature: adminA missing feature *for admins*, present in another Zulip clientmissing feature: userA missing feature for all users, present in another Zulip client

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions