Add Mentions using TipTap Editor's Mention extension #2192

Closed
opened 2026-03-22 13:57:12 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @vikunja-bot on GitHub (Apr 1, 2025).

Original issue by devadattas on 2024-07-17T15:12:12.000Z

Description

Implement the Mention feature in the Vikunja editor using TipTap Editor's Mention extension. The goal is to allow users to mention other users within the editor seamlessly.

  1. Integrate the TipTap Editor's Mention extension into the Vikunja editor.
  2. Ensure the Mention feature works as expected, allowing users to search and mention other users.
  3. Update the UI to display mentions appropriately.
  4. Test the Mention feature thoroughly to ensure compatibility and functionality within the existing editor framework.

Reference:

Vikunja Version

latest

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

No response

Screenshots

No response

Original issue on Gitea


waza-ari commented on 2024-08-08T15:53:36.000Z:

Hi, a colleague of mine would be willing to contribute to this feature - he has both Go and Frontend expertise. Is this already actively being worked on or something we could involve him?

Was it already discussed what kind of notification this should trigger (e.g. mail to the mentioned user)?


waza-ari commented on 2024-08-08T19:58:54.000Z:

We did spend a little time today and it is working just fine, the mention plugin works. We'll spend a bit more time on displaying more appropriate notifications, because right now it doesn't distinguish between a new comment to a task I'm subscribed or a mention.

We'll submit a PR probably later today or maybe tomorrow.

We have not touched mail notifications yet, however this would be a very, very useful feature as well


@kolaente commented on 2024-09-07T11:13:50.000Z:

Thanks for the PR!

We have not touched mail notifications yet, however this would be a very, very useful feature as well

You mean getting an email notification when someone mentions you? That's already implemented.

Originally created by @vikunja-bot on GitHub (Apr 1, 2025). _Original issue by devadattas on 2024-07-17T15:12:12.000Z_ ### Description Implement the Mention feature in the Vikunja editor using TipTap Editor's `Mention extension`. The goal is to allow users to mention other users within the editor seamlessly. 1. Integrate the TipTap Editor's `Mention extension` into the Vikunja editor. 2. Ensure the Mention feature works as expected, allowing users to search and mention other users. 3. Update the UI to display mentions appropriately. 4. Test the Mention feature thoroughly to ensure compatibility and functionality within the existing editor framework. **Reference:** - TipTap Mention Extension Documentation: [https://tiptap.dev/docs/editor/extensions/nodes/mention](https://tiptap.dev/docs/editor/extensions/nodes/mention) ### Vikunja Version latest ### Browser and version _No response_ ### Can you reproduce the bug on the Vikunja demo site? _No response_ ### Screenshots _No response_ [Original issue on Gitea](https://kolaente.dev/vikunja/vikunja/issues/2614) --- _**waza-ari** commented on 2024-08-08T15:53:36.000Z_: Hi, a colleague of mine would be willing to contribute to this feature - he has both Go and Frontend expertise. Is this already actively being worked on or something we could involve him? Was it already discussed what kind of notification this should trigger (e.g. mail to the mentioned user)? --- _**waza-ari** commented on 2024-08-08T19:58:54.000Z_: We did spend a little time today and it is working just fine, the mention plugin works. We'll spend a bit more time on displaying more appropriate notifications, because right now it doesn't distinguish between a new comment to a task I'm subscribed or a mention. We'll submit a PR probably later today or maybe tomorrow. We have not touched mail notifications yet, however this would be a very, very useful feature as well --- _**@kolaente** commented on 2024-09-07T11:13:50.000Z_: Thanks for the PR! > We have not touched mail notifications yet, however this would be a very, very useful feature as well You mean getting an email notification when someone mentions you? That's already implemented.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2192