Aktualisierungsverlauf für Toddyi. Hier findest du Details zu neuen Funktionen, Verbesserungen und Fehlerbehebungen.

v1.8.0

Anmeldung mit Google und Apple in der iPhone-App (v1.8.0)

  • Mit Google auf dem iPhone anmelden. Die iPhone-App meldet Sie jetzt direkt in der App mit Google an, statt Sie zu Safari zu schicken, wo es mit „Identity is already linked“ scheitern konnte.
  • Klarere Fehler. Wird eine Anmeldung abgelehnt, nennt die Meldung jetzt den Grund.
v1.7.9

Notizen in Ordnern, gut lesbar und schnell gefunden (v1.7.9)

  • Ordner, wie Sie sie führen. Lernmaterialien erscheinen in Ihren eigenen Ordnern mit Anzahl, und jede Notiz heißt wie ihre erste Überschrift.
  • Erst lesen, direkt bearbeiten. Eine geöffnete Notiz ist sofort lesbar; „Bearbeiten“ öffnet sie an Ort und Stelle. Alles andere liegt eingeklappt unter „Mehr“.
  • Vieles auf einmal ordnen. Mehrere Materialien auswählen und einer Sammlung hinzufügen, verschlagworten oder in den Papierkorb legen – oder eine Sammlung aus einem Ordner erstellen.
  • Eine Suche, die sofort antwortet. Ergebnisse kommen in deutlich unter einer Sekunde, Namen, Überschriften und Ordner zuerst.
v1.7.8

Google-Anmeldung funktioniert wieder in der Android-App (v1.7.8)

  • Mit Google auf Android anmelden. Die Android-App scheitert beim Fortfahren mit Google nicht mehr mit „Developer console is not set up correctly“.
v1.7.7

Nach der Anmeldung direkt zu den Aufgaben (v1.7.7)

  • Die Anmeldung mit Passwort führt direkt hinein. Nach dem Anmelden wechselt die Seite zu Ihren Aufgaben, statt scheinbar beim Anmeldeformular zu bleiben.
  • Lernseiten passen aufs Handy. Die Seite eines Materials lässt sich auf schmalen Bildschirmen nicht mehr seitlich verschieben.
v1.7.6

Notizen in jeder Sprache und eine Lernsuche, die antwortet (v1.7.6)

  • Notizen in jeder Sprache öffnen wieder. Markdown-Notizen mit Japanisch, Umlauten, Gedankenstrichen oder Emoji lassen sich wieder öffnen, und das Bearbeiten ist sicher.
  • Die Suche in Lernmaterialien antwortet. Die Suche läuft nicht mehr in eine Zeitüberschreitung; dauert sie doch einmal zu lange, sagt Toddyi das, statt einen Fehler zu zeigen.
  • Mit der Maus gezeichnete Markierungen werden gespeichert. Ein auf einem PDF oder Bild gezogener Bereich wird genau so gespeichert, wie er gezeichnet wurde.
v1.7.5

Eine schlankere Android-App (v1.7.5)

  • Die Android-App ist optimiert. Ihr Code wird jetzt verkleinert und verschleiert, der Download ist kleiner, und Absturzberichte zeigen weiterhin auf die richtige Zeile.
v1.7.4

Bestätigungen in der App und Korrekturen für Lernmaterialien (v1.7.4)

  • Rückfragen kommen aus Toddyi. Das Bestätigen eines Löschens oder Veröffentlichens öffnet jetzt Toddyis eigenen Dialog in Ihrer Sprache statt den des Browsers.
  • Korrekturen beim Lernen. Anmerkungen und Ausschnitte laden die Quelldatei wieder, Freigabelinks lassen sich auf der Seite erstellen, und nach dem Speichern eines Materials kehren Sie zu ihm zurück statt auf eine Fehlerseite.
v1.7.3

PDFs wieder durchsuchbar, Ordner bleiben beim Synchronisieren erhalten (v1.7.3)

  • PDF-Text wird wieder gelesen. Ein PDF mit Text ist ohne OpenAI durchsuchbar.
  • Ordner bleiben Ordner. Aus der CLI gepushte Dateien behalten ihren Platz; ein Klon auf einem anderen Rechner hat dieselbe Struktur.
  • Lern-Uploads funktionieren zuverlässig. Agenten können Notizen an eine Version und eine Seite heften.
v1.7.2

Die Verbindung mit ChatGPT wird wieder abgeschlossen (v1.7.2)

  • Die Verbindung von Toddyi mit ChatGPT wird abgeschlossen. Nach dem Bestätigen konnte der Browser auf der Toddyi-Seite stehen bleiben, statt zu ChatGPT zurückzukehren. Jetzt kehrt er zurück.
  • Downloads öffnen zuverlässig. Das Herunterladen eines Lernmaterials führt direkt zur Datei.
v1.7.1

Schnellere Lernsammlungen, Materialien und Kartenstapel (v1.7.1)

  • Lernen öffnet schneller. Sammlungen, die Seite eines Materials und die Stapelliste brauchen weit weniger Datenbankabfragen, und jede Anfrage von der CLI und verbundenen KI-Agenten eine weniger.
  • Die Datenschutzerklärung behandelt jetzt KI. Ein neuer Artikel erklärt, was ein verbundener KI-Assistent wie ChatGPT, Claude oder Gemini lesen und ändern kann und wann die Lernfunktion eine Datei an OpenAI sendet.
v1.7.0

Lernen in jeder Sprache, sicherere KI und Toddyi in ChatGPT, Claude und Gemini (v1.7.0)

  • Lernen spricht Ihre Sprache. Alle Lernseiten sind übersetzt, und eine Notiz lässt sich direkt von ihrer Seite im Web veröffentlichen.
  • Ihre Dateien gehen nur an OpenAI, wenn Sie es wollen. Bilder, Aufnahmen und gescannte PDFs liest OpenAI nur, wenn Sie das Kästchen ankreuzen oder „Mit OpenAI lesen“ drücken.
  • Verbinden Sie Toddyi mit ChatGPT, Claude oder Gemini. Sie bestätigen die Verbindung in Toddyi und trennen sie auf der Seite „Terminals und Agenten“.
v1.6.8

Toddyi database backups are also kept in Cloudflare R2 (v1.6.8)

  • Toddyi database backups are also kept in Cloudflare R2. Each nightly backup is uploaded to both MinIO and R2 and kept for 30 days.
v1.6.7

Kalenderdaten wiederkehrender Aufgaben korrigiert (v1.6.7)

  • Kalenderdaten wiederkehrender Aufgaben korrigiert. Wiederkehrende Aufgaben beginnen jetzt am festgelegten Startdatum und erscheinen nur einmal im Kalender. Die braune Markierung des heutigen Tages wurde entfernt; der vollständige Aufgabenname ist beim Darüberfahren lesbar.
v1.6.6

Google-Anmeldung kann abgeschlossen werden (v1.6.6)

  • Google-Anmeldung kann abgeschlossen werden. Die OAuth-Anmeldung bricht nicht mehr nach fünf Sekunden ab, sondern wartet innerhalb des Zeitlimits des Authentifizierungsdienstes.
v1.6.5

Zuverlässigere Anmeldung nach Ruhephasen (v1.6.5)

  • Die Anmeldung funktioniert nach Ruhephasen zuverlässiger. Toddyi hält Datenbankverbindungen zur Wiederverwendung bereit und gibt einer Anmeldung genug Zeit, wenn eine neue Verbindung nötig ist.
v1.6.4

Schneller – und ruhiger, wenn viel los ist (v1.6.4)

  • Seiten sind schneller da. Toddyi holt die Daten einer Seite jetzt in einer Handvoll Abfragen statt in dutzenden, liest aus der Kopie am selben Standort, an dem es läuft, und pflegt weniger Indizes, die bei jeder Änderung mitgeschrieben werden mussten. Aufgabenlisten, die Matrix, Kartenstapel und Geräteberichte sind alle schneller.
  • Ein voller Moment endet nicht mehr in einem Fehler. Wenn zwei Änderungen gleichzeitig dieselben Zeilen betreffen, verlangt die Datenbank, eine davon zu wiederholen. Das passiert jetzt still im Hintergrund, statt dir als Fehler gezeigt zu werden.
  • Das Kommandozeilenwerkzeug hat eine neue Adresse. Es wird von `github.com/toddyi-app/toddyi-cli` veröffentlicht, und die Installationszeile in der Dokumentation zeigt dorthin. Eine bereits installierte Kopie funktioniert weiter.
v1.6.3

Ein Kalender, der aussieht wie der Rest von Toddyi (v1.6.3)

  • Die Bedienelemente des Kalenders passen zur App. Zurück, Weiter, Heute und die Ansichten Monat, Woche, Tag und Liste sind dieselben Schaltflächen wie überall sonst – hell, dunkel und von rechts nach links.
  • Tägliche Gewohnheiten verdecken deine Aufgaben nicht mehr. Eine wiederkehrende Aufgabe erscheint an jedem Tag als dezenter Punkt mit Titel; einmalige Aufgaben fallen auf.
v1.6.2

Toddyi im Terminal (v1.6.2)

  • Das Kommandozeilenwerkzeug toddyi ist da. Aufgaben auflisten, anlegen, abhaken und ändern – aus der Shell, einem Skript oder einem KI-Agenten (MCP), mit demselben Konto wie die App. Eine Datei für Linux, macOS und Windows; angemeldet wird, indem du einen Code im Browser bestätigst, und die CLI sieht dein Passwort nie. Die neue Anleitung in der Dokumentation zeigt die Installation und die wichtigsten Befehle.
v1.6.1

Fällt Toddyis Standort aus, startet es an einem anderen neu (v1.6.1)

  • Toddyi zieht jetzt von selbst um, wenn sein Standort ausfällt. Es startet innerhalb weniger Minuten an einem anderen Standort neu, mit all deinen Daten, denn die Datenbank lag bereits an drei Standorten. Du musst nichts tun; schlimmstenfalls wirst du gebeten, dich erneut anzumelden.
v1.6.0

Ein neues Aussehen, eine neue Anmeldung und drei Standorte (v1.6.0)

  • Jeder Bildschirm ist neu gezeichnet. Die ganze Oberfläche nutzt jetzt einen einzigen Satz von Stilen: Karten, Schaltflächen und Felder sehen auf jeder Seite gleich aus und verhalten sich gleich – hell und dunkel, auf dem Telefon und in Sprachen, die von rechts nach links laufen. Auf der Kontoseite stehen die Anmeldemethoden sauber untereinander, und die Apple-Zeile ist wieder lesbar.
  • Die Anmeldung ist nach auth.toddyi.love umgezogen. Dein Passwort, deine Authenticator-App und die verbundenen Google-, GitHub- und Apple-Konten funktionieren weiter – nichts muss zurückgesetzt oder neu eingerichtet werden. Nach diesem Update wirst du auf jedem Gerät einmal neu angemeldet, weil Sitzungen nicht übernommen wurden. Die Microsoft-Anmeldung nutzt eine neue App-Registrierung: Melde dich einmal mit Microsoft an, dann wird es mit dem Konto mit derselben Adresse verknüpft.
  • Deine Daten liegen jetzt an drei Orten gleichzeitig. Die Datenbank steht an drei Standorten, und der Verlust eines davon kostet keine Daten.
v1.5.6

Lernkarten, und der Otter, der wartet, ist der vom Logo (v1.5.6)

  • Lernkarten. Ein Stapel je Thema, eine Karte mit der Frage vorn und der Antwort hinten, und ein Plan, der entscheidet, wann jede wiederkommt. Beantworten Sie eine Karte und sagen Sie, wie es lief — nochmal, schwer, gut, leicht. Was Sie erinnern, verschwindet für einen Tag, eine Woche, einen Monat, jedes Mal länger; was nicht, ist morgen wieder da. Das ist SM-2, die Methode, aus der die meiste Software für verteiltes Wiederholen bis heute rechnet, und ihr Sinn ist, dass Sie Ihre Zeit den Karten widmen, die Sie gleich vergessen, statt denen, die Sie schon können. Auch ohne Konto warten zwei Stapel — beide darüber, wie Lernkarten funktionieren —, und nichts davon wird gespeichert.
  • Der Otter auf dem Ladebildschirm ist der vom Symbol. Es gab zwei: den vom Logo, weich schattiert, mit grauem Headset und goldener Karte mit Haken — und eine zweite Zeichnung mit dicken schwarzen Konturen und einem grauen Klotz von Tablet. Ein Produkt, ein Otter. Der wartende ist jetzt aus dem Logo selbst geschnitten.
  • Eine Seite kann nicht mehr in der Sprache eines anderen antworten. Die Sprache einer Anfrage wurde auf dem bearbeitenden Thread gesetzt und nie zurückgenommen, sodass eine Seite in der Sprache der vorherigen Anfrage ausgeliefert werden konnte. Sie gilt jetzt nur für die Anfrage, wie die Zeitzone daneben schon immer.
v1.5.5

Die Anmeldung am Desktop endet in der App, und ein Kauf unter Android gewährt, wofür er abgerechnet wurde (v1.5.5)

  • Die Google-Anmeldung unter Windows endet jetzt damit, dass die App angemeldet ist. Bisher öffnete sich der Browser, dort klappte die Anmeldung, und die App blieb, wie sie war. Zwei getrennte Fehler, beide stumm: ein einziger Klick startete zwei Anmeldungen, von denen die zweite die erste verwarf; und sobald der Browser Sie kannte, wurde die Übergabe ganz übersprungen — es funktionierte einmal und danach nie wieder, bis Sie sich auf der Website von Hand abmeldeten.
  • Ein unter Android gekauftes Abo wird jetzt tatsächlich gewährt. Der Server rief eine Methode auf, die es in keiner Version von Googles Bibliothek gibt, sodass jeder Kauf in einem Fehler endete, nachdem Google bereits abgebucht hatte. Verlängerungen ebenso. Wen das betraf: Der Kauf ist bei Google unversehrt und wird nun erkannt.
  • In der Android-App kann kein Kartenformular mehr erscheinen. Google Play verlangt dort den Kauf über Play, und eine Seite, die ihre Plattform nicht erkennen konnte, nahm Web an. Sie verkauft jetzt lieber nicht, als zu raten.
  • Fehler aus dem Browser werden wieder gemeldet. Das Skript dafür war seit seiner Einführung auf jeder Seite ein Syntaxfehler.
  • Die Datenbank wird nicht mehr neu gestartet, weil sie langsam startet, was einen langsamen Start in eine Störung verwandelte, die nicht enden konnte.
v1.5.4

Jede Plattform auf der Startseite sagt, wo es sie gibt (v1.5.4)

  • Der Plattform-Abschnitt führt alle sechs auf und nennt zu jeder die Bezugsquelle. Bisher nannte er fünf und verlinkte drei: das iPhone hatte gar keine Karte, Android kein Ziel, und Linux zeigte nur auf die Installationsanleitung — nie auf den Build Service, der die Pakete baut und wo man nachsieht, was für die eigene Distribution tatsächlich entstanden ist. Jetzt trägt Linux beides, denn es sind zwei verschiedene Wege; Android zeigt auf Google Play; Windows behält den Microsoft Store; und die Web-App behält ihren eigenen Link.
  • Eine Karte, die noch nirgendwohin führt, tut nicht so als ob. Die Angabe daneben sagt weiterhin, ob etwas verfügbar, in Vorbereitung oder geplant ist, und die iPhone-Karte trägt keinen Link: der App Store adressiert eine App über eine Nummer, die Apple beim ersten angenommenen Build vergibt, und eingereicht wurde noch nichts. Eine geratene Adresse wäre ein für immer kaputter Link statt eines, der später zu funktionieren beginnt — also gibt es keinen, bis die Nummer existiert.
v1.5.3

Die Play-Store-Seite spricht über Pro in Ihrer Sprache und nennt keine Seite mehr, die es nicht gibt (v1.5.3)

  • Pro wird bei Google Play in Ihrer Sprache beschrieben und ist aus 173 Regionen käuflich. Das Abo trug Namen und Vorteile nur auf Englisch und Japanisch — wer die Store-Seite auf Deutsch fand, bekam anschließend auf Englisch erklärt, was Pro ist. Und Play verweigerte die Preisänderung schlicht, solange die Standardsprache der App nicht dabei war. Alle sechzehn stammen nun aus denselben Übersetzungen, die auch die App zeigt, sodass beide nicht auseinanderlaufen können. Die kostenlose Testphase dauert vierzehn Tage, überall dort, wo das Abo verkauft wird.
  • Der Eintrag bewirbt keine Seite mehr, die es nicht mehr gibt. Jede der sechzehn Beschreibungen führte "habits" unter den Bereichen der App auf, in nacktem kleingeschriebenem Englisch, zwischen zwei übersetzten Wörtern. Die Seite wurde vor einiger Zeit zu wiederkehrenden Aufgaben, und das Wort war nirgends übersetzt — der Generator fiel auf den unübersetzten Schlüssel zurück statt auf eine Leerstelle, also scheiterte nie etwas. An der App ändert sich hier nichts; falsch war das Schaufenster.
v1.5.2

Pro lässt sich unter Android kaufen, und die Desktop-App findet zurück (v1.5.2)

  • Pro ist unter Android über Google Play käuflich. Die Play-Produkt-IDs hatten den Server nie erreicht, und was die App ohne sie tat, war schlimmer als eine Absage: sie fiel auf das Kartenformular durch — genau das, was die Play-Richtlinie einer Android-App verbietet. Jeder Build trug das mit sich, auch der vor den geschlossenen Testern. Die Schlüssel liegen vor, der Kauf läuft über Play und wird bei Google geprüft, bevor sich Ihr Konto ändert, und wo kein Verkauf möglich ist, sagt die App das, statt eine Zahlung anzubieten, die sie nicht annehmen darf.
  • Die Desktop-App meldet Sie wieder an — und spricht dabei Ihre Sprache. Die Anmeldung öffnet Ihren echten Browser und reicht die Sitzung an die App zurück; unter Linux kam diese Übergabe nicht mehr an, und die Seite, auf der man landete, sah der App nicht im Geringsten ähnlich. Beides ist behoben, das Fenster trägt sein eigenes Symbol im Dock, und die Dialoge der Hülle selbst — die außerhalb der Webseite, über Anmeldung und Updates — stehen in allen fünfzehn Sprachen statt nur auf Englisch.
  • Android fragt nach den Berechtigungen, die seine Funktionen brauchen, und ein Browser-Abo wird nicht mehr weggeworfen. Ohne Benachrichtigungsrecht kommen keine Erinnerungen an, und die Spracheingabe konnte das Mikrofon nicht einmal anfragen — beides wird nun beim ersten Start erbeten. Davon getrennt: ein Versand ans Telefon löschte bisher das Benachrichtigungs-Abo aller, die im Browser zugestimmt hatten — der Endpunkt ging an den falschen Dienst, der ihn ungültig nannte, was als zu vergessendes Token gelesen wurde. Ausgelöst hat es nie, weil keine Zugangsdaten hinterlegt waren; diese Version hinterlegt welche.
v1.5.1

Toddyi zeigt im Menü alles, und Android ist ein Gerät, das es kennt (v1.5.1)

  • Das Menü führt das ganze Produkt auf, und die vier Bereiche mit Kontopflicht sagen, wozu sie da sind. Was ein Besucher nicht öffnen konnte, blieb bisher einfach weg, und so wirkte Toddyi wie drei Seiten — ein Board, ein Kalender, eine Matrix. Der Schluss, hier sei sonst nichts, war nachvollziehbar. Jetzt steht alles da. Geräte, Verbindlichkeit, Pro und Ihre Kontoeinstellungen tragen ein Schloss, und wer eines öffnet, bekommt einen Satz darüber, was es für ihn täte — statt eines nackten Anmeldeformulars.
  • Pomodoro, Countdowns und Sanduhr laufen ebenfalls ohne Konto. Der Timer läuft und endet, Countdowns und Timer sind bereits gefüllt, und die Sanduhr zeichnet Ihr Leben, sobald Sie Ihren Geburtstag eintragen. Nichts davon wird aufgeschrieben: eine beendete Sitzung wird nicht erfasst, und das Geburtsdatum wird in der Seite berechnet und nirgends behalten — nicht im Konto, nicht in diesem Browser.
  • Android ist eine Plattform, die Toddyi kennt. Die Kopplung eines Android-Geräts wurde tief in der Datenbank abgelehnt, und aus einer berechtigten Anfrage wurde ein Serverfehler. Android steht nun neben Windows, macOS, Linux und iOS an jeder Stelle, an der eine Plattform genannt wird.
v1.5.0

Sehen Sie sich Toddyi an, bevor Sie ein Konto anlegen (v1.5.0)

  • Das Board, der Kalender und die Matrix öffnen sich jetzt ohne Konto. Diese drei Seiten zeigen, was Toddyi eigentlich ist — und bis jetzt war das Erste, was ein Fremder zu sehen bekam, ein Anmeldeformular. Öffnen Sie eine davon, und es erscheint ein Arbeitsbereich, in dem etwas steht: Aufgaben in Ordnern, mit Terminen und Prioritäten, über den Kalender verteilt und über die vier Felder der Matrix. So sehen Sie, wie Toddyi einen Arbeitstag zusammenhält, bevor Sie entscheiden, ob Sie ihm Ihren anvertrauen. Alles steht in der Sprache, die Sie gewählt haben, bis hin zu den Ordnernamen.
  • Was Sie dort sehen, ist ein Beispiel, und nichts davon wird gespeichert. Es wird für die Seite zusammengestellt und nirgends festgehalten; deshalb ist es für alle dasselbe, und deshalb steht es beim nächsten Blick unverändert wieder da. Die Seite sagt das auch, damit nichts darauf für eigene Arbeit gehalten wird. Melden Sie sich an, tritt Ihr eigener Arbeitsbereich an seine Stelle — zunächst leer, und Ihrer.
  • In dem Moment, in dem Sie etwas anlegen, bitten wir um die Anmeldung — und was Sie getippt haben, bleibt erhalten. Wer eine Aufgabe oder einen Ordner anlegt, bekommt ein Fenster, das die Anmeldung oder ein neues Konto anbietet, statt die Seite wegzuwerfen, auf der er gerade stand. Kommen Sie auf dem einen oder anderen Weg zurück, steht im Formular noch immer Ihr Titel, Ihre Notiz, Ihre Termine und alles andere, was Sie ausgefüllt hatten; von dort aus gespeichert, landet es in Ihrem eigenen Konto. Was mit anderen Menschen oder mit Geld zu tun hat — Ihr Abonnement, Ihre Geräte, die Verbindlichkeit und Ihre Kontoeinstellungen —, verlangt nach wie vor ein Konto, bevor es sich überhaupt öffnet.
v1.4.9

Die Links in den Konto-E-Mails sind wieder Links (v1.4.9)

  • Der Link in der Bestätigungs-E-Mail und der in der E-Mail zum Zurücksetzen des Passworts waren in manchen E-Mail-Programmen nicht anklickbar. Jetzt sind sie es. Beide standen ohne das `https://` vor der Adresse da, sodass ein E-Mail-Programm sie entweder als bloßen Text zeigte oder die Seite auf seiner eigenen Adresse suchte — und das sind genau die zwei Nachrichten, auf die man reagieren muss: die, die ein neues Konto öffnet, und die, die Sie wieder hineinlässt, wenn Sie ausgesperrt sind. Die Adresse wird jetzt vollständig geschrieben. Wenn sich eine Bestätigungs- oder Zurücksetzen-E-Mail bei Ihnen nicht öffnen ließ, fordern Sie einfach eine neue an; sie funktioniert. Derselbe Fehler steckte in der Sitemap, die wir Suchmaschinen geben — deshalb konnten sie sie überhaupt nicht lesen.
  • Das kleine Symbol neben Toddyi — im Browser-Tab, in den Lesezeichen, in einem Suchergebnis — ist jetzt der Otter. Jede kleine Größe war das ganze Bild, samt Toddyi-Schriftzug, heruntergerechnet; bei sechzehn Pixeln ist das ein brauner Fleck mit einem Band unlesbarer Buchstaben darunter. Die kleinen Größen werden nun allein aus dem Emblem geschnitten, sodass das Tier übrig bleibt und den Rahmen füllt. Das Symbol, mit dem Toddyi auf dem Startbildschirm eines Telefons landet, fehlte ganz und ist jetzt da.
  • Die Offline-Seite funktioniert wieder. Toddyi hält eine Seite für den Fall bereit, dass Sie keine Verbindung haben — und sie wurde nie wirklich bereitgehalten. In der Liste der zu speichernden Dateien stand ein Symbol, das es nie gegeben hat, und eine einzige fehlende Datei wirft die ganze Liste weg, sodass gar nichts gespeichert wurde. Die Liste nennt jetzt Dateien, die es wirklich gibt. Öffnen Sie Toddyi einmal mit Verbindung, dann ist die Seite gespeichert; fällt die Verbindung danach aus, bekommen Sie Toddyis eigene Seite statt der Fehlermeldung des Browsers.
v1.4.7

Der zweite Faktor wird verlangt, bevor Sie angemeldet sind (v1.4.7)

  • Eine Sicherheitskorrektur. Bei eingeschalteter Zwei-Faktor-Authentifizierung öffnete das richtige Passwort allein bereits das Konto. Sie wurden zur Code-Abfrage geschickt, aber die Anmeldung war dahinter schon geschehen, und wer eine Seite direkt aufrief — Ihre Aufgaben, Ihre Einstellungen — fand sie offen. Der zweite Faktor wird jetzt verlangt, bevor überhaupt etwas angemeldet wird; die Code-Abfrage ist damit eine Prüfung und nicht das Bild einer Prüfung. Wir haben nachgesehen: Kein Konto mit eingeschalteter Zwei-Faktor-Authentifizierung wurde auf diesem Weg erreicht. An dem, was Sie tun, ändert das nichts; es ändert, was geschieht, wenn jemand anderes Ihr Passwort hat.
  • Eine E-Mail, wenn Ihr Konto aus einem Browser heraus angemeldet wird, aus dem es noch nie benutzt wurde. Sie kommt in Ihrer Sprache und nennt den Zeitpunkt, Browser und Betriebssystem sowie die Adresse, von der aus es geschah — mit einer Schaltfläche zum Zurücksetzen des Passworts, denn das ist der Schritt, der noch funktioniert, wenn Sie selbst nicht mehr hineinkommen. Der Browser, in dem Ihr Konto entstanden ist, gilt nicht als neu; die Registrierung löst also keine E-Mail aus.
  • Und in der Code-Abfrage ein Schalter, diesem Browser 30 Tage lang zu vertrauen. Ist er gesetzt, kommt dieser Browser nach dem Passwort direkt durch, bis das Vertrauen abläuft. Das Passwort wird weiterhin jedes Mal verlangt — nur der Code entfällt. Das Vertrauen endet nach 30 Tagen, wenn Sie Ihr Passwort ändern oder wenn Sie die Zwei-Faktor-Authentifizierung ausschalten oder neu einrichten; deren Einstellungen führen die vertrauten Browser auf, mit einer Schaltfläche, die allen auf einmal das Vertrauen entzieht. Vorangekreuzt ist der Schalter nie.
  • Die Seite eines Geräts sagt jetzt, ob die DNS-Sperre eingeschaltet ist, und zwar über der Liste der Adressen — die Liste allein konnte nicht sagen, ob tatsächlich etwas gesperrt wurde. Das Ausschalten der Sperre erreicht nun Ihren Partner für Verbindlichkeit, so wie das Leeren der Liste es immer tat. Und der Dienst auf dem Gerät kann dieses Gerät selbst aus Ihrem Konto entfernen, statt nur zu verstummen.
  • Kleineres: Die Zahl an der Glocke ändert sich in dem Moment, in dem Sie eine Benachrichtigung lesen oder löschen, statt bei der Zahl zu bleiben, mit der die Seite geladen wurde; der Cookie-Hinweis in der Anwendung ist jetzt eine Karte in der Ecke und kein Band über die untere Kante. Ungesehen: Ein neues Stylesheet der Dokumentationsseite erreicht die Leser sofort statt erst nach bis zu vier Stunden, und das Paket im Microsoft Store bringt eigene Kachelbilder mit statt der Platzhalter des Bauwerkzeugs.
v1.4.6

Ein Geräteverlauf, den Sie durchblättern können (v1.4.6)

  • Die Seite eines Geräts führt den ganzen Verlauf nicht mehr in einer einzigen Spalte auf. Der Verlauf steht jetzt auf Seiten, und die Tabelle Tägliche Nutzung darüber ebenso — jede für sich, sodass das Blättern in der einen die andere dort lässt, wo sie war. Sie können den Verlauf auf eine einzelne Art von Ereignis einschränken oder auf Nur was zählt: die wenigen, für die es sich lohnt, jemanden zu unterbrechen — etwa eine auf dem Gerät pausierte Durchsetzung oder ein Gerät, das nicht mehr meldet. Und Sie können ihn nach den Wörtern durchsuchen, die die Seite Ihnen zeigt, in jeder der fünfzehn Sprachen.
  • Der Cookie-Hinweis auf toddyi.love verdeckt die Seite nicht mehr. Er war ein Band über die ganze untere Kante des Bildschirms, das auf dem Abschnitt lag, zu dem Sie gerade gescrollt hatten; jetzt ist er eine begrenzte Karte in der Ecke, und solange sie offen ist, hält die Seite unter der Fußzeile Platz für sie frei, sodass nichts dahinter verborgen bleibt.
  • Auch die Startseite liest sich auf dem Telefon besser: Der Name, der Satz, der sagt, was Toddyi ist, und die Schaltfläche stehen auf dem ersten Bildschirm. Vorher zeigte ein Telefon ein angeschnittenes Bildschirmfoto und das Cookie-Band, und Name wie Schaltfläche lagen darunter.
v1.4.5

Die Pro-Karte nennt den Tarif (v1.4.5)

  • Die Pro-Karte auf der Tarifseite nennt den Tarif wieder beim Namen. Dort standen Name, Unlimited Tasks, Unlimited Habits und All Features — der Platzhaltertext, der erscheint, wo eine Übersetzung fehlt, und sie fehlte in allen fünfzehn Sprachen. Der Tarif heißt Pro, und am Preis hat sich nichts geändert.
  • Ein Fehler im Umgang mit Zahlungsmeldungen konnte dazu führen, dass Pro bei einem Konto angezeigt wurde, das ihn nicht gekauft hatte. Wir teilen uns ein Zahlungskonto mit unseren anderen Anwendungen, und die Meldung über einen dort getätigten Kauf wurde hier angewandt, als wäre sie ein Kauf von Toddyi. Das ist behoben: Eine Meldung über etwas, das diese Anwendung nicht verkauft, wird jetzt abgewiesen, bevor irgendetwas freigeschaltet wird, und das eine Konto, das sie erreicht hat, bringen wir von Hand in Ordnung. Die Angaben von niemandem waren je für jemand anderen sichtbar — die Verwechslung lag zwischen unseren eigenen Systemen.
  • Das Verlängerungsdatum steht wieder auf Ihrer Abo-Seite. Es ging in dem Moment verloren, in dem wir das Abonnement aufschrieben, die Seite hatte also nichts anzuzeigen; jetzt wird es wieder festgehalten, und ein laufendes Abonnement trägt es bei der nächsten Verlängerung nach.
  • Und das Bezahlen ist verlässlicher: Eine Testphase zählt erst dann als Pro, wenn eine Karte dahintersteht, und wenn Ihre Karte abgelehnt wird, setzt ein neuer Versuch denselben Vorgang fort, statt einen zweiten zu beginnen.
v1.4.4

Zwei Korrekturen, die Sie nicht sehen (v1.4.4)

  • In der App hat sich für Sie nichts geändert: Diese Version repariert zwei Dinge an unserer eigenen Diagnose. Das erste sind die Spuren, denen wir folgen, wenn eine Anfrage langsam ist oder fehlschlägt — jede Anfrage wurde doppelt über sich selbst aufgezeichnet, so dass die Spur bei einem Datenbankaufruf endete statt bei der Seite, die Sie aufgerufen haben, und die Laufzeiten, die wir beobachten, entstanden überhaupt nicht. Jetzt wieder eine Aufzeichnung pro Anfrage.
  • Das zweite ist unser Protokoll, in dem Einträge lagen, die nie unsere waren. Wir teilen uns ein Zahlungskonto mit unseren anderen Anwendungen, also treffen auch die Zahlungsmeldungen ihrer Kunden hier ein — sie passen zu niemandem bei uns und ändern nichts — und wurden im Vorbeigehen vollständig mitgeschrieben. Sie werden jetzt herausgefiltert, und der Vorgang, der sie liest, schreibt nicht mehr auf, was ihm übergeben wurde.
v1.4.3

Bezahlen läuft bei uns (v1.4.3)

  • Das Upgrade auf Pro wird jetzt vollständig auf unserer eigenen Seite abgeschlossen. Was Sie bisher noch zu stripe.com und zurück geschickt hat, ist weg: die Kartenfelder, Apple Pay und Google Pay, wo Ihr Browser sie anbietet, und die Bestätigung Ihrer Bank finden an Ort und Stelle statt.
  • Und die Seite wartet, bis die Zahlung bestätigt ist. Früher hieß es, sie werde verarbeitet, und der Rest war Hoffnung; jetzt meldet sie fertig, wenn es fertig ist, und wenn die Bestätigung auf sich warten lässt, sagt sie das und wartet, statt Ihnen ein Formular hinzustellen, das ein zweites Mal abbuchen würde.
  • Am Bezahlen unter Android ändert sich nichts: Es läuft weiterhin über Google Play.
  • Im Hintergrund nennt ein Fehler jetzt den Build, die Seite und die Art des Geräts, von dem er kam, und eine langsame oder fehlgeschlagene Anfrage lässt sich bis zu dem Schritt verfolgen, der gescheitert ist — damit uns Probleme schneller auffallen und wir sie schneller beheben.
v1.4.2

Nichts Neues (v1.4.2)

  • In der App hat sich nichts geändert. Bei dieser Version geht es darum, wie die Seite veröffentlicht wird: Was gerade läuft, stammt jetzt aus einer veröffentlichten Version und nicht mehr aus dem, was zuletzt zusammengeführt wurde — die Nummer in der Fußzeile benennt also immer eine Version, über die hier etwas steht.
  • Und der Weg zurück zur vorherigen ist sofort möglich, denn die gibt es weiterhin.
v1.4.1

Diesen Dienstag nicht (v1.4.1)

  • Das Löschen einer Aufgabe landet auf dem Board. Bisher blieb man auf der Seite der gerade gelöschten Aufgabe stehen, und das Nächste, was man dort tat — neu laden, Bearbeiten, noch einmal Löschen —, war ein 404.
  • Die Vorschau sieht aus wie die gespeicherte Notiz. Listen und Checklisten verloren im Editor ihre Einrückung, also stimmten die beiden nie ganz überein.
  • Bei einer wiederkehrenden Aufgabe lässt sich ein einzelner Termin absagen, verschieben oder ändern, oder ein einmaliger hinzufügen an einem Tag, den die Regel nicht ergibt. Geschrieben wird das auf der Seite der Aufgabe selbst, unter der Serie. Ein abgesagter Termin bleibt durchgestrichen im Kalender stehen — ein leerer Dienstag sagt nichts, "Mathe fällt aus" ist das, wofür man nachgesehen hat —, und ein verschobener wird dort gezeichnet, wo er hingekommen ist, auch in einer anderen Woche.
  • Eine Regel auf bestimmte Wochentage wird auch außerhalb des Kalenders so gelesen. "Dienstag und Donnerstag" war nur dienstags fällig, und "alle zwei Wochen montags" überging den Montag.
  • Die Seite eines Geräts zeigt den Modus, in dem es läuft, und die DNS-Sperrliste, die es durchsetzt; wer es besitzt, kann im Web Domains hinzufügen. Nur hinzufügen, signiert wie ein Zeitlimit.
v1.4.0

Eine Liste (v1.4.0)

  • Gewohnheiten und Lernen sind Aufgaben. Eine Gewohnheit und ein Fach stehen bei den Aufgaben auf der Tafel, werden im selben Formular geschrieben und öffnen dieselbe Seite. Die eigenen Seiten für Gewohnheiten und das Lernprotokoll gibt es nicht mehr — und auch nicht den Schritt, erst ein Fach anzulegen, bevor sich etwas eintragen ließ.
  • Wiederholen kann sich alles, nicht nur wöchentlich. Alle zwölf Stunden die Tablette, alle zwei Tage ins Studio, jedes Jahr die Verlängerung: eine Zahl und eine Einheit, an der Aufgabe selbst.
  • Damit ist ein Stundenplan der Kalender, auf Lernen gestellt, und was du durchhältst der Kalender, auf Gewohnheiten gestellt. Wähle eine Aufgabe, und der Kalender zeigt die Tage, an denen du sie wirklich gehalten hast, neben den Tagen, an denen sie fällig war.
  • Die Farbe sagt überall, wo etwas steht: grün erledigt, gelb heute fällig, rot überfällig. Bei etwas, das sich wiederholt, heißt erledigt: heute ist eingetragen.
  • Deine Gewohnheiten und jeder abgehakte Tag sind mitgekommen. Die Farbe, die eine Gewohnheit hatte, nicht: eine Aufgabe nimmt ihre Farbe jetzt daher, wo sie steht.
  • Die Eisenhower-Matrix ist ein geteiltes Quadrat statt vier loser Karten, und Toddyi auf dem Ladebildschirm ist endlich der Toddyi vom Hintergrund.
v1.3.10

Bezahlen, ohne die App zu verlassen (v1.3.10)

  • Das Upgrade schickt Sie nicht mehr auf eine andere Seite. Das Kartenformular steht auf der Plan-Seite, und die Testphase beginnt ohne Umweg über eine Zahlungsseite, von der Sie zurückfinden müssen.
v1.3.9

Pro vierzehn Tage testen (v1.3.9)

  • Pro beginnt jetzt mit einer 14-tägigen kostenlosen Testphase. Ihre Karte wird beim Start hinterlegt und erst nach vierzehn Tagen belastet; wer vorher kündigt, zahlt nichts.
  • Während der Testphase nennt die Plan-Seite das Enddatum statt eines Verlängerungsdatums. Es ist derselbe Tag und bedeutet nicht dasselbe.
v1.3.8

Notizen, die man ohne Markdown-Kenntnisse schreibt (v1.3.8)

  • Über dem Notizfeld liegt jetzt eine Symbolleiste. Fett, Überschriften, Listen, Checklisten, Links, Code und Tabellen sind Schaltflächen; der Text bleibt darunter sichtbar und von Hand änderbar — die Vorschau zeigt weiterhin das Ergebnis.
  • Checklisten werden dargestellt. "- [ ] " am Zeilenanfang ergibt ein leeres Kästchen, "- [x] " ein angehaktes.
v1.3.7

Benachrichtigungen, die ankommen, und eine Verknüpfung, die das Wesentliche meldet (v1.3.7)

  • Benachrichtigungen werden wieder gesendet. Der Versand existierte und wurde nie aufgerufen, sodass eine Erinnerung in der App erschien und den Server nichts verließ — auf keiner Plattform.
  • Browser können sie jetzt empfangen. Aktivieren Sie sie auf der Benachrichtigungsseite; der Browser fragt einmal, danach kommen Erinnerungen auch bei geschlossenem Tab an.
  • Ein verknüpftes Gerät meldet Ihrem Accountability-Partner jetzt, wenn die Durchsetzung pausiert wird, wenn die Verknüpfung gelöst wird und wenn der Nutzungszähler zurückgesetzt wird. Das sind die Wege, auf denen ein Limit aufhört zu gelten — und genau die, von denen niemand erfuhr.
  • Die Nutzung eines Tages kann nicht mehr sinken, und Tage, die älter als ein Monat sind, stehen fest. Ein eingehaltenes Limit bleibt eingehalten, und ein nicht eingehaltenes lässt sich nachträglich nicht umschreiben.
  • Das Adsterra-Popunder ist weg. Kostenlose Konten sehen weiterhin die Social Bar; ein Werkzeug gegen Unterbrechungen sollte keine verkaufen.
  • Korrekturen: Das Status-Abzeichen sitzt nicht mehr außerhalb der Aufgabenkarte, die eingeklappte Seitenleiste zeigt ihre Symbole wieder, und die aktuelle Seite wird hervorgehoben, wie immer Sie dort gelandet sind.
v1.3.6

Wo Werbung ist und wo nicht (v1.3.6)

  • Werbung erscheint nur in der Anwendung und nur für Konten im kostenlosen Tarif. Die Marketing- und Dokumentationsseiten tragen keine — sie werden gelesen, bevor jemand ein Konto hat.
  • Die Datenschutzerklärung sagt jetzt, was die Werbung tut: welche Netzwerke, was sie speichern, dass die Einwilligung im Cookie-Banner sie mit abdeckt, und dass Pro keine sieht.
v1.3.5

Ein Banner auf Android, und Schaltflächen, die auf den Bildschirm passen (v1.3.5)

  • Der kostenlose Tarif zeigt auf Android jetzt ein Banner. Es erscheint erst nach Ihrer Zustimmung im Cookie-Banner; Pro zeigt keines.
  • Auf dem Telefon laufen die Schaltflächen Wiederherstellen, Archivieren und Löschen nicht mehr über den Kartenrand hinaus.
v1.3.4

Spracheingabe und Werbung im kostenlosen Tarif (v1.3.4)

Zwei Änderungen, die auffallen.

  • Titel und Notizen einer Aufgabe lassen sich diktieren statt tippen. Das Notizfeld hört zu, bis Sie es beenden, damit ein längerer Gedanke nicht von vorn beginnen muss.
  • Der kostenlose Tarif zeigt jetzt Werbung. Sie wird erst geladen, wenn Sie im Cookie-Banner zustimmen; eine Ablehnung ändert sonst nichts, und Pro zeigt keine.
v1.3.3

Android app (v1.3.3)

Toddyi is now on Google Play. The Android app is a native shell around the same web application, so every feature the free and Pro tiers already offer works on the phone without change.

  • Native sign-in with Google, through the system Credential Manager.
  • Push notifications through Firebase Cloud Messaging.
  • Pro on Android is billed through Google Play, matching the Stripe price on the web. Renewals and cancellations reach the server in real time.
  • Analytics collection follows the same consent choice as on the web.
v1.3.0

Fünfzehn Sprachen und neue Anmeldeoptionen (v1.3.0)

Die App und die öffentliche Website sprechen jetzt fünfzehn Sprachen, und es gibt mehr Wege sich anzumelden.

  • Fünfzehn Sprachen: jede Ansicht und jede Dokumentationsseite. Arabisch läuft von rechts nach links, und jede Sprache erhält eine für sie gewählte Schrift.
  • Anmeldung: Microsoft, Apple und GitHub kommen hinzu. Verknüpfungen lassen sich auf der Kontoseite hinzufügen und lösen.
  • Bezahlvorgang: Stripe öffnet in der gelesenen Sprache, mit Währung und Steuerangaben der jeweiligen Region.
  • Fälligkeitserinnerungen: Benachrichtigungen für bald fällige Aufgaben werden automatisch erstellt.
  • Countdowns: sekundengenau, vergangene und kommende getrennt, und die Restzeit bleibt richtig, auch wenn die Geräteuhr abweicht.
  • Öffentliche Website: AGB, Datenschutz, die Anbieterkennzeichnung, die FAQ und diese Versionshinweise erscheinen in fünfzehn Sprachen.
v1.0.5

Deployment (v1.0.5)

Konfiguration des Produktions-Deployments. Keine Änderungen an der Anwendung selbst.

v1.0.4

Dokumentationsseite (v1.0.4)

AGB, Datenschutzerklärung, Impressum, FAQ und diese Versionshinweise werden jetzt neben der App ausgeliefert statt an einem separaten Ort. (Es gibt kein v1.0.3; die Nummer wurde übersprungen.)

v1.0.2

Lebens-Sanduhr (v1.0.2)

Eine neue Sicht auf die Zeit, die dir bleibt.

Gib Geburtsdatum, Lebenserwartung und Schlafdauer ein, und die Lebens-Sanduhr zeigt die verbleibenden Tage — und die wachen Sekunden darin. Zum gelegentlichen Hinsehen gedacht, nicht zum Zuschauen.

v1.0.1

Schärfere Aufgabensuche (v1.0.1)

Eine Aufgabe zu finden wurde deutlich besser.

  • Suchfilter: nach Datum, Priorität, Status und Quadrant eingrenzen und kombinieren.
  • Datums- und Zeitauswahl: durch Ziehen scrollen statt durch eine Liste zu tippen.
  • Bearbeitungsseite: ein klareres Layout, um bestehende Aufgaben zu ändern.
v1.0.0

Toddyi Offizielle Veröffentlichung (v1.0.0)

Willkommen bei Toddyi! Organisiere deinen Tag, verfolge deine Gewohnheiten, verwalte deine Ziele und steigere deine Produktivität.

Hauptfunktionen:
- Intelligente Aufgabenverwaltung: Setze Fälligkeitstermine, Prioritäten und Tags. Direkte Schnellaktionen zum Bearbeiten/Löschen auf den Task-Karten sowie Markdown-Vorschau für Notizen.
- Gewohnheitstracker: Etabliere und verfolge tägliche/wöchentliche Routinen mit visuellen Fortschrittsdiagrammen.
- Eisenhower-Matrix: Priorisiere Aufgaben in vier Quadranten (Erledigen, Planen, Delegieren, Eliminieren).
- Interaktiver Kalender: Intuitive Drag-and-Drop-Planung in der Monatsansicht.
- Pomodoro & Countdown: Konzentriertes Arbeiten mit strukturierten Intervallen und Verfolgung wichtiger Termine.
- Stripe-Pro-Plan: Upgrade auf den Pro-Plan für unbegrenzte Aufgaben und Gewohnheiten.