updated todo

This commit is contained in:
kolaente 2018-10-05 19:16:31 +02:00
parent cca677878d
commit 3819927dd2
No known key found for this signature in database
GPG key ID: F40E70337AB24C9B

View file

@ -211,9 +211,10 @@ Teams sind global, d.h. Ein Team kann mehrere Namespaces verwalten.
* [x] Nen endpoint um /teams/members /list/users etc die Rechte updazudaten ohne erst zu löschen und dann neu einzufügen * [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] 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 * [x] Logging für alle Fehler irgendwohin, da gibts bestimmt ne coole library für
* [ ] Ne extra funktion für list exists machen, damit die nicht immer über GetListByID gehen, um sql-abfragen zu sparen
* [ ] Search endpoints /users?s=name und /teams?s=name, erstmal nur mit Namen suchen. * [ ] Search endpoints /users?s=name und /teams?s=name, erstmal nur mit Namen suchen.
* [ ] Userstuff aufräumen, auf neuen Handler umziehen? * [ ] Userstuff aufräumen, auf neuen Handler umziehen?
* [ ] 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) * [x] 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 * [ ] 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) * [ ] Wir brauchen noch ne gute idee, wie man die listen kriegt, auf die man nur so Zugriff hat (ohne namespace)
* [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator * [ ] Validation der ankommenden structs, am besten mit https://github.com/go-validator/validator