Email reminders for tasks

Offen
#3,192 1 Kommentar 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
30/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Ruhig
Tech-Stack
javascript
Bereich
full-stack

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit zu prüfen, wie Nextcloud Calendar E-Mail- und Push-Erinnerungen behandelt, und verfolge anschließend, wie Tasks Fälligkeitsdaten und Benutzereinstellungen darstellt. Für den Abschluss wäre ein abgestimmtes Design für mehrere Aufgabenerinnerungen sowie deren E-Mail- und Push-Verhalten erforderlich.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Is your feature request related to a problem? Please describe.

Nextcloud Tasks has no option to send email reminders for due or upcoming tasks. Todoist supports configurable reminders that notify users by email and push (depending on user preference) at set intervals up to a task's due date. Nextcloud Tasks offers no equivalent, despite Nextcloud Calendar already supporting email notifications for events.

Describe the solution you'd like

Allow users to set one or more reminders per task (e.g., "on due date," "1 day before," custom offset) and receive an email notification when each reminder triggers, matching the reminder functionality already standard in Todoist.

NC Calendar currently sees email reminders and push reminders as separate things. For simplicity, it would be great if Tasks were able to send a single reminder both over email and over push.

Describe alternatives you've considered

Using (and paying for) Todoist!

Additional context

No response

Vorherrschende Sprache
JavaScript
Sterne
710
Forks
125
Ø Merge
19 Std. 37 Min.
Gemergte PRs (30 T.)
12

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nextcloud/tasks

Alle Issues in nextcloud/tasks

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.