From 0f60c607eea33831df90dd462892cb1ccfd85379 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 19 Sep 2018 20:52:22 +0200 Subject: [PATCH] updated todo --- Featurecreep.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Featurecreep.md b/Featurecreep.md index 2f811614..52b965f6 100644 --- a/Featurecreep.md +++ b/Featurecreep.md @@ -206,16 +206,16 @@ Teams sind global, d.h. Ein Team kann mehrere Namespaces verwalten. ### Short Term * [x] Cacher konfigurierbar -* [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator * [x] Wenn die ID bei irgendeiner GetByID... Methode < 1 ist soll ein error not exist geworfen werden +* [x] /users sollte die Rechte mit ausgeben +* [x] Nen endpoint um /teams/members /list/users etc die Rechte updazudaten ohne erst zu löschen und dann neu einzufügen +* [x] namespaces & listen updaten geht nicht, gibt nen 500er zurück +* [x] Logging für alle Fehler irgendwohin, da gibts bestimmt ne coole library für +* [ ] Search endpoints /users?s=name und /teams?s=name, erstmal nur mit Namen suchen. -> Interface erweitern mit ner Funktion Search? * [ ] Bei den Structs "AfterLoad" raus, das verbraucht bei Gruppenabfragen zu viele SQL-Abfragen -> Die sollen einfach die entsprechenden Read()-Methoden verwenden (Krassestes bsp. ist GET /namespaces mit so ca 50 Abfragen) * [ ] Methode einbauen, um mit einem gültigen token ein neues gültiges zu kriegen * [ ] Wir brauchen noch ne gute idee, wie man die listen kriegt, auf die man nur so Zugriff hat (ohne namespace) -* [x] /users sollte die Rechte mit ausgeben -* [x] Nen endpoint um /teams/members /list/users etc die Rechte updazudaten ohne erst zu löschen und dann neu einzufügen -* [ ] Search endpoints /users?s=name und /teams?s=name, erstmal nur mit Namen suchen. -> Interface erweitern mit ner Funktion Search? -* [x] namespaces & listen updaten geht nicht, gibt nen 500er zurück -* [x] Logging für alle Fehler irgendwohin, da gibts bestimmt ne coole library für +* [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator ### Later/Nice to have