NEWS
Test Adapter todoist2 v0.9 Latest/GitHub
-
@rde-master Ja, zumindest aus meiner Sicht würde es so am meisten Sinn machen, das dann alles weg ist. Aber vielleicht wirklich als Option, vielleicht freuen sich auch Leute, wenn sie eine Liste haben, wo steht "alles erledigt"
Wegen der "Leeren Zeile": Ich hätte für meine VIS gerne keine Überschrift, nur rein die Aufgaben + Button. Hab den Inhalt im Feld "Name für das Aufgabenfeld" leer gemacht, aber dann erzeugt er trotzdem einen Header:
Und wegen dem Icon: statt OK hätte ich mir vorgestellt, ein Icon zu verwenden, im Button.
-
Alles klar,.. ich schau mal was sich machen lässt
-
@rde-master Ich bins mal wieder. Nutzt du die Funktion, Aufgaben über den Button abzuhaken, bei dir? Kann ich es irgendwie einstellen, dass eine Aufgabe, wenn ich sie abhake, gleich in der VIS verschwindet? Aktuell verschwindet sie ja glaub ich erst, wenn der Sync läuft.
-
Ja, dafür suche ich auch schon eine Lösung.
Das Problem aktuell dabei ist, dass der Button nicht weis, welche Tabelle es ist. Und somit eigenltich alle aktualisiert werden müssten, und da wird es schwirig.Und einen neuen API Call will ich nicht machen, hier versuche ich die Anzahl so gering wie möglich, pro Minute zu halten, da diese auf 50 Begrenzt sind.
Ich baue gerade ein bisschen mehr um, und auch die anderen Punkte ein.
Evtl. fällt mir dazu noch was ein,... ist aber auch mein Wunsch.... -
Update auf 0.8.0:
So, nach mehreren Wochen, habe ich nun endlich das Update auf 0.8.0 fertig.
Neue Funktionen gibt es hier erstmal noch nicht.
(die kommen dann als nächstes)Ich habe hier jetzt erstmal die alten request Funktionen durch die moderen axios funktionen erstetzt.
In meinen Tests hat alles funktioniert.
Ich hoffe das klappt bei euch auch alles.Viel spaß beim Testen
-
Update auf 0.8.1
@jackblackson
Ich habe nun alle deine Wünsche in Update 0.8.1 eingebaut.Leider konnte ich nicht alles testen, aber da es ja deine Wünsche sind, testest du es ja sicherlich
Bzgl. dass sich das Vis aktualisiert.
Ich hab das jetzt mal als Experimental eingebaut.
Hier brauch ich Rückmeldung ob es zur Überschreitung der API Calls bei Todoist kommt.
Wenn ja, muss ich einen sehr viel aufwendigeren weg fahrenHier bitte ich also um Rückmeldung.
Die aktualisierung in VIS braucht bei mir ca 1-2 Sekunden.Viel Spaß beim Testen!
-
@rde-master Werd ich gleich testen, danke!
-
@rde-master Das Abhaken und aktualisieren funktioniert super. Auch das die Tabelle weg ist, wenn keine Aufgaben vorhanden sind.
Kann man diesen Text auch übersetzen?
Das Icon schaut noch nicht optimal aus:
Vermute aber das könnte am Beispiel im Zusammenspiel mit meinem CSS für den Button liegen? -
Ja, das "noTodos" werd ich noch so Konfigurieren, dass man da Reinschreiben kann was man will
Beim ICON kannst du ja jedes SVG verwenden was du willst.
Der Hacken soll nur ein Beispiel sein.
Mit dem CSS kannst du dann alles so einstellen wie du willst.Hier einfach ein bisschen rumprobieren,.. hab auch ein bisschen gebraucht bis ich das Muster so hatte
-
Update 0.8.2 is da, hab die Funktion eingebaut, dass du jetzt selbst schreiben kannst wie es heißen soll.
Jeweils extra für JSON, HTML oder Text. -
@rde-master sagte in Test Adapter todoist2 v0.8.2 GitHub:
Update 0.8.2 is da, hab die Funktion eingebaut, dass du jetzt selbst schreiben kannst wie es heißen soll.
Jeweils extra für JSON, HTML oder Text.Funktioniert gut. Danke für all die coolen Funktionen die du hier eingebaut hast (für mich), ich hoffe, es wird auch für viele Andere hilfreich sein!
-
@rde-master sagte in Test Adapter todoist2 v0.8.2 GitHub:
Ja, das "noTodos" werd ich noch so Konfigurieren, dass man da Reinschreiben kann was man will
Beim ICON kannst du ja jedes SVG verwenden was du willst.
Der Hacken soll nur ein Beispiel sein.
Mit dem CSS kannst du dann alles so einstellen wie du willst.Hier einfach ein bisschen rumprobieren,.. hab auch ein bisschen gebraucht bis ich das Muster so hatte
Meinst du nicht, es wäre einfacher, wenn man einfach ein Icon auswählen könnte, das man in den Dateien abgelegt hat? Oder ist das kompliziert zum integrieren?
-
@jackblackson
Ich werde einbauen, dass es ein paar Muster geben wird.
Einen Hacken oder ein Kreutz, welche ich direkt vorgebe, Es wird aber keine Möglichkeit geben Dateien auszuwählen. -
Ich hab grad versucht, in der VIS die Möglichkeit anzulegen, Aufgaben hinzuzufügen. Ohne sie dem Projekt zuzuweisen, geht das auch gut. Wenn ich aber den Projektnamen als Parameter hinzufüge, erscheint es trotzdem im Eingang. Über die ID passiert nichts:
Es scheint einen Fehler zu erzeugen:
-
@jackblackson
Ich hab den gleichen fehler heute morgen gehabt,..
auf Github lieg schon eine neue Version (nur noch ohne neue Nummer), dieser sollte den Fehler beheben..(Neue Versionnummer kommt, wenn ich ein paar Minuten Zeit hab :_))
-
@rde-master Schnell wie der Blitz - läuft
-
Es gibt eine neue Version 0.8.3.
Hier hab ich die Admin Einstellung etwas Aufgeräumt, bzw. übersichtlicher genacht.
Bzgl. das Einfügen von Bildern in den Button bin ich noch dran.
Evtl. gibts da eine einfache Möglichkeit, muss das aber noch ausführlicher testen.Ebenfalls plane ich noch eine weitere Option für HTML:
Material Design.
Mehr dazu wenn es fertig ist -
In Version 0.8.4 gibt es jetzt die Möglichkeit ein Image in die HTML Ansicht anzuzeigen.
Ein Beispiel für den Code gibt es auf Github.Viel Spaß beim Testen.
Ebenfalls hoffe ich dass ich den Adapter demnächst ins latest Repositorie einfügen kann.
Somit ist die Installation auch einfacher. -
Hallo,
Todoist2 ist ab sofort im latest Repository enthalten und kann damit direkt installiert werden.
Viel Spaß.
-
Hi @rde-master,
vielen Dank für Deine Arbeit mit ToDoIst!
Habe mir gestern den Adapter installiert und ausgiebig getestet.Folgendes ist mir aufgefallen:
- Filter JSON fehlen die schließenden Brackets
- Filter Abfrage mit & führt zu Fehler (bspw. "(today | overdue) & ##ProjectX), siehe nachfolgendes Snippet
todoist2.0 2020-12-29 10:32:02.398 warn (20094) {"message":"Request failed with status code 400","name":"Error","stack":"Error: Request failed with status code 400\n at createError (/opt/iobroker/node_modules/iobroker.todoist2/node_modul todoist2.0 2020-12-29 10:32:02.396 warn (20094) received error 400 response from todoist with content: "Bad Request\n"
Gibt es die Möglichkeit, die Uhrzeit noch mit auszugeben?
Gerne bin ich beim Testen dabei, sag mir, wenn ich etwas helfen kann.
BG