From b9a88906ce988420c154c796b7ca1a172af6c177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20S=C3=BC=C3=9Fenguth?= Date: Tue, 27 Jul 2021 19:52:40 +0200 Subject: [PATCH] Added ROADMAP --- ROADMAP.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 ROADMAP.md diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 0000000..79c29c9 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,36 @@ +## list.ecogood.org + +- [x] in Git einchecken und Änderungen vornehmen +- [x] ggf. Anpassung des Domainnamens auf mlmmj (wenn nötig) +- [x] Nach Login alle Listen anzeigen +- [x] Im Edit-Modus alle Felder entfernen außer Subscriber, Prefix und Moderators +- [x] Listen mit einem - werden nicht geladen +- [ ] Login über LDAP +- [ ] Nach Klick auf Liste Berechtigung prüfen über list-owner +- [ ] Audit-Log aller Änderungen + +--- + +## Besprechung mit Nino 23.07 +- [ ] Voreinstellen der [] für den Listen-Prefix +- [ ] Zählen der Subscriber und Moderatoren +- [ ] Nur Owner dürfen bearbeiten +- [ ] Audit Log +- [ ] LDAP Login abfragen und dann ggf. Admin-Permission setzen (mlmmj-Gruppe oder neue Gruppe) +- [ ] Nur die Listen mit Link anzeigen, die die Person selbst administrieren kann +- [ ] Version-String einfügen / Changelog +- [ ] Multi-Subscribe abfangen (auf Dupletten prüfen) + +--- + +## Vor Release erledigen: +- Alle TODO-Felder durchgehen und entfernen / fixen +- Beschreibung des "Ablaufes" in README +- Ist auskommentiertes HTML in Templates ein Sicherheitsrisiko? (view-source:https://list.ecogood.org/mlmmj-light-web-ecg/edit_list.php?list_name=a-moderation) + +--- + +## Backlog: +- [ ] User können sich selbst an die Listen subscriben +- [ ] list-description anzeigen +- [ ] Person gibt ihre Mailadresse ein und bekommt dann per Mail eine Liste all ihrer Subscriptions zurück