code-corps / code-corps/code-corps-api
Add property bag of user email subscription settings
- 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
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