nextcloud / nextcloud/tasks

[Feature Request] Link E-mail with a task

Open
#318 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
706
Forks
117
Avg merge
8h 50m
Merged PRs (30d)
18

Description

Expected behaviour

It should be possible to link a task with an e-mail

This is not the same as #128 because I don't want to send email somewhere to be converted to a task, I want to simply link a task to a mail in the mail app, so that when doing a task I could check the relevant information associated to a task that might be in an e-mail. So someone sends you an email and that someone requests you todo something, then you create a task in the Tasks app and link it to the e-mail that has more information. You could copy e-mail content to the notes of the task, but you might lose formatting, or the e-mail could be a long one and the existing notes box is not really suited for that, so the best solution would be a link to an e-mail which if pressed would open relevant e-mail in mail app.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing how the Tasks app stores tasks and renders task details, then investigate how the mail app exposes links that open a specific message. Define the integration and persistence needed so a task can retain an email link and open the relevant message; the issue provides no named files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.