2018-09-09 01:16:34 +02:00
|
|
|
# Todo
|
|
|
|
|
2018-09-09 19:54:50 +02:00
|
|
|
* [x] Header-menu
|
|
|
|
* [x] Logout nach rechts, mit icon statt button
|
|
|
|
* [x] Logo oben links
|
|
|
|
* [x] Benutzernamen neben logout
|
2018-09-10 19:48:04 +02:00
|
|
|
* [x] Die Listenauswahl sollte highlighten welche Liste man grade ausgewählt hat
|
2018-09-12 08:30:24 +02:00
|
|
|
* [x] Namespaces
|
2018-09-11 20:16:00 +02:00
|
|
|
* [x] Bei jedem Namespace sollte rechts neben dem Namen ein Zahnrad zum Bearbeiten sein, das tauscht dann den view mit der aktuellen Liste
|
|
|
|
* [x] Über Namespaces btn zum neuen Namespace anlegen mit popup zum Namen eingeben
|
2018-09-12 08:30:24 +02:00
|
|
|
* [x] Namespace löschen btn bei bearbeiten
|
2018-09-12 08:42:07 +02:00
|
|
|
* [x] Listen
|
2018-09-11 20:16:00 +02:00
|
|
|
* [x] Btn zum Liste hinzufügen
|
2018-09-12 08:42:07 +02:00
|
|
|
* [x] Zahnrad zum Liste bearbeiten
|
|
|
|
* [x] Btn zum Liste löschen bei bearbeiten
|
2018-09-12 19:42:56 +02:00
|
|
|
* [x] Tasks:
|
2018-09-10 19:48:04 +02:00
|
|
|
* [x] Oben großes Eingabefeld zum Punkte hinzufügen
|
|
|
|
* [x] Tasks in voller Breite drunter anzeigen
|
2018-09-11 07:02:59 +02:00
|
|
|
* [x] Tasks bearbeiten geht mit Zahnrad rechts, da druffklicken, dann geht von Links eine card rein (halbe breite der Tasklist) mit den Optionen
|
2018-09-11 08:28:11 +02:00
|
|
|
* [x] Datetimepicker einbauen für Daten etc. (flatpickr)
|
|
|
|
* [x] Bug fixen der auf try dafür sorgt dass beim Abhaken die checkbox nicht geupdated wird
|
2018-09-12 19:42:56 +02:00
|
|
|
* [x] Task löschen btn bei bearbeiten
|
2018-09-11 07:02:59 +02:00
|
|
|
* [x] Hintergrund durch das mit den Lamas von Freepick austauschen
|
2018-09-18 08:13:25 +02:00
|
|
|
* [x] Badges einfügen
|
2018-09-22 11:01:55 +02:00
|
|
|
* [x] Lizenz einfügen!
|
|
|
|
* [x] Runterladelink erwähnen
|
2018-09-18 19:09:08 +02:00
|
|
|
* [x] Den Kram für Teams & user managen in ne eigene Komponente auslagern, das ist ja fast das selbe
|
2018-09-12 20:19:37 +02:00
|
|
|
|
2018-12-12 16:22:33 +01:00
|
|
|
* [ ] Erklärungen zu was wie funktioniert -> wiki?
|
|
|
|
|
|
|
|
## Eye-Candy
|
|
|
|
|
|
|
|
* [x] Zurück zu Home (wenn man auf das Logo klickt)
|
|
|
|
* [ ] Google fonts raus (sollen von lokal geladen werden)
|
2018-12-20 15:27:09 +01:00
|
|
|
* [x] Ladeanimationen erst nach 100ms anzeigen, sonst wird das überflüssigerweise angezeigt
|
|
|
|
* [x] Btns für Teams und neuer Namespace nach oben in die Leiste verschieben
|
2018-12-12 16:22:33 +01:00
|
|
|
* [ ] Links an den Freigewordenen Platz Menüpunkte machen à la "Heute"/Morgen/Diese Woche etc. Da kommt dann alles rein was dann due ist.
|
|
|
|
* [ ] Andere Icons? --> Freepikkram
|
|
|
|
|
|
|
|
## Funktionales
|
|
|
|
|
|
|
|
* [ ] Beim Team bearbeiten Nutzer suchen einbauen
|
|
|
|
* [ ] Fertige Tasks schöner visualisieren
|
|
|
|
* [ ] Alles abgehakte ausblenden, mit btn zum wieder einblenden
|
|
|
|
* [x] Den Sharing-Updateshit mit der neuen methode machen (post)
|
|
|
|
* [x] User suchen einbauen, mit neuem endpoint
|
2018-12-19 15:38:21 +01:00
|
|
|
* [ ] Wenn man den Namen einer Liste updated wird der Name in der List nicht upgedated
|
2018-12-12 16:22:33 +01:00
|
|
|
|
|
|
|
## Funktionen aus der API
|
2018-09-12 20:19:37 +02:00
|
|
|
|
2018-09-18 08:13:25 +02:00
|
|
|
* [x] Sharingshit
|
2018-09-17 19:48:03 +02:00
|
|
|
* [x] Listen für Nutzer
|
|
|
|
* [x] freigeben
|
|
|
|
* [x] entfernen
|
|
|
|
* [x] Einstellmglkt für Rechte
|
2018-09-18 07:39:19 +02:00
|
|
|
* [x] Listen für Teams
|
|
|
|
* [x] freigeben
|
|
|
|
* [x] entfernen
|
|
|
|
* [x] Einstellmglkt für Rechte
|
2018-09-18 08:13:25 +02:00
|
|
|
* [x] Namespaces für Nutzer
|
|
|
|
* [x] freigeben
|
|
|
|
* [x] entfernen
|
|
|
|
* [x] Einstellmglkt für Rechte
|
|
|
|
* [x] Namespaces für Teams
|
|
|
|
* [x] freigeben
|
|
|
|
* [x] entfernen
|
|
|
|
* [x] Einstellmglkt für Rechte
|
2018-12-12 16:22:33 +01:00
|
|
|
* [x] Userstuff
|
|
|
|
* [x] Email-Verification
|
|
|
|
* [x] Password forgot
|
|
|
|
* [x] Teams
|
|
|
|
* [x] Mglkt zum Erstellen von neuen Teams
|
|
|
|
* [x] Alle Teams auflisten, auf die der Nutzer Zugriff hat
|
|
|
|
* [x] In der UI klarmachen, wenn der Nutzer admin ist (möglicherweise braucht das noch ne Änderung im Backend)
|
|
|
|
* [x] Einzelne Teams ansehbar
|
|
|
|
* [x] In den Teams, in denen der Nutzer admin ist, Bearbeitung ermöglichen
|
|
|
|
* [x] Löschen ermöglichen
|
2018-11-09 17:53:34 +01:00
|
|
|
* [ ] Search everything
|
|
|
|
* [ ] Lists
|
|
|
|
* [ ] Tasks
|
|
|
|
* [ ] Namespaces
|
|
|
|
* [ ] Teams
|
|
|
|
* [ ] Users with access on a list
|
|
|
|
* [ ] Users with access to a namespace
|
|
|
|
* [ ] Teams with access to a list
|
|
|
|
* [ ] Teams with access to a namespace
|
2018-12-19 15:38:21 +01:00
|
|
|
* [x] Subtasks
|
2018-12-12 16:22:33 +01:00
|
|
|
* [ ] Priorities
|
|
|
|
* [ ] Sachen mit hoher Prio irgendwie hervorheben (rotes Dreieck zb)
|
|
|
|
* [ ] Listen Kopieren
|
|
|
|
* [ ] "Move to Vikunja" -> Migrator von Wunderlist/todoist/etc
|
2018-11-09 17:53:34 +01:00
|
|
|
|
2018-12-12 16:22:33 +01:00
|
|
|
## Waiting for backend
|
|
|
|
|
|
|
|
* [ ] Assignees
|
|
|
|
* [ ] Timeline/Calendar view
|
|
|
|
* [ ] In und Out webhooks, mit Templates vom Payload
|
|
|
|
* [ ] Start/Enddatum für Tasks
|
|
|
|
* [ ] Timeline/Calendar view -> Dazu tasks die in einem Bestimmten Bereich due sind, macht dann das Frontend
|
|
|
|
* [ ] "Smart Lists", Listen nach bestimmten Kriterien gefiltert -> nur UI?
|
|
|
|
* [ ] "Performance-Statistik" -> Wie viele Tasks man in bestimmten Zeiträumen so geschafft hat etc
|
|
|
|
* [ ] Activity Feed, so à la "der und der hat das und das gemacht etc"
|
|
|
|
* [ ] Attachments for tasks
|
|
|
|
* [ ] Labels
|