Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Snippets
  • Register
  • Sign in
  • tildes tildes
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 301
    • Issues 301
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 10
    • Merge requests 10
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • TildesTildes
  • tildestildes
  • Issues
  • #195
Closed
Open
Issue created Aug 06, 2018 by Deimos@DeimorzOwner

Extend username mention notifications to topics

Currently, username mentions only work in comments. It would be nice to have them work from topics as well (inside the text of text topics, I don't think titles should have mentions in them).

This probably won't be too bad to implement, but will require either changing the consumer to be able to handle both topics and comments, or adding a second topic-specific consumer. The trickier part might be changing the notifications page, since currently it only ever displays comments. There's also only a comment_notifications table and not topic_notifications yet, so overall a reasonable number of changes would be required around this.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking