code-corps / code-corps/code-corps-api

Add property bag of user email subscription settings

Offen
#1,052 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Time: 3 hours
Vorherrschende Sprache
Elixir
Sterne
234
Forks
82
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# Problem

We should add email subscription settings for a user, possibly as a property bag. For now we can simply add the task suggestions email as the sole subscription we're checking.

This will involve:

- an `EmailSetting` model, belonging to a user
- a controller where you can `create` and `delete` settings

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das User-Modell und die bestehenden Konventionen für Controller und Endpunkte für benutzereigene Ressourcen zu finden. Definiere das EmailSetting-Modell sowie das hier beschriebene Verhalten zum Erstellen/Löschen, wobei task-suggestions email die erste Einstellung ist; abgeschlossen ist die Aufgabe, wenn ein Benutzer diese Einstellung über die API speichern, erstellen und löschen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
elixir
Bereich
api, backend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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