Skip to content

Triage: Current State of Talk Notifications #6096

@meichthys

Description

@meichthys

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Summary

Notifications are at the core of any messaging software and there seems to be some significant issues with Talk notifications.
A variety of issues list Talk notification problems. To summarize it seems like the main issue is the lack of consistent notifications of incoming messages. From my testing I've noticed the following:

  • Notifications usually sometimes work when a user is tagged: @username you'll get this as a toast notification
  • Notifications usually do not work when a user is not actively on the talk tab and tagged in the message (even if the user has chosen to be notified of all messages and has allowed notifications through the browser:
    image
  • Notifications are often delayed (this exists on both desktop & mobile, although more severe on mobile)

Related issues:

Active Merge Requests:

Steps to reproduce

  1. Install latest nextcloud & Talk App
  2. Create conversation in Talk App
  3. Navigate away from Talk App tab.
  4. Receive no notification when message is sent (notification is sent if user is tagged in message)

Expected behaviour

The user receiving a new message should be notified in some way whenever a new message is received.

Actual behaviour

User is not notified other than * on Talk browser tab.

Talk app

Talk app version: 12.0.1

Custom Signaling server configured: no
Custom TURN server configured: no
Custom STUN server configured: no

Browser

Microphone available: yes

Camera available: yes

Operating system: Windows

Browser name: Firefox/Chrome/other chromium browsers

Browser version: Tested on multiple versions

Server configuration

Operating system: Ubuntu
Web server: Apache
Database: MySQL
PHP version: 7.2/7.3/7.4
Nextcloud Version: 22.1.0

List of activated apps:

  • Talk
  • Notifications
  • LDAP user and group backend

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