Versionen
# 11.94 | 12.6.2026
- Push-Einstellungen enthalten jetzt Geraetediagnose fuer Manager und reduzieren versteckte Token-Wiederholungen, solange Firebase Anfragen begrenzt
# 11.93 | 12.6.2026
- Fantasy game mode now keeps its wood background on the live app background layer instead of briefly showing it only during loading
# 11.92 | 12.6.2026
- Admin subscription and notification logs are more compact, and clearing now removes all entries from the current log
# 11.91 | 12.6.2026
- Admin subscription and notification logs can now clear failed test entries without removing successful history
# 11.90 | 12.6.2026
- Subscription purchase diagnostics now include more native store details when a product cannot be loaded
# 11.89 | 12.6.2026
- Paid plans on the subscription page now show that they are monthly subscriptions
# 11.88 | 12.6.2026
- The subscription page now improves mobile plan layout, dark theme styling, scroll-to-payment behavior, and Robokassa card payment routing
# 11.87 | 12.6.2026
- The public site menu is shorter: Contacts, Versions, Articles, Integrations, AI agent, and Docs are now available from the Information page and keep clean root links
# 11.86 | 12.6.2026
- The subscription page now places the description inside the content, simplifies Free pricing, and shows purchase restore only where native store payments are available
# 11.85 | 12.6.2026
- The subscription page now shows Free and Pro as cleaner pricing cards, uses language-based currency, and opens payment methods after selecting a paid plan
# 11.84 | 12.6.2026
- The in-app subscription page now shows plan cards and opens payment methods only after selecting a paid plan
# 11.83 | 12.6.2026
- The public subscription page now shows plans, the Pro plan description, and a short note that payment happens in the app
# 11.82 | 12.6.2026
- The subscription page now shows Premium plans, approximate user-currency prices, and opens payment methods only after a plan is selected
# 11.81 | 12.6.2026
- Fixed subscription plan saving in admin: the AJAX request no longer conflicts with ordinary subscription access checks
# 11.80 | 12.6.2026
- Subscription plan settings now save without reloading the page and show the save result immediately
# 11.79 | 12.6.2026
- The subscriptions admin section is more compact: it now shows the overall summary first, then separate Pro and Max blocks with settings, saving, and analytics for each plan
# 11.78 | 12.6.2026
- Subscription settings now include Pro and Max plans, with card payments through Robokassa configurable and tracked separately
# 11.77 | 12.6.2026
- Die Push-Einrichtung erklaert temporaere Firebase-Token-Limits jetzt klarer und zeigt eine Aktion fuer einen spaeteren erneuten Versuch
# 11.76 | 12.6.2026
- Social-Media-Icons in E-Mail-Benachrichtigungen sind jetzt mittig in ihren runden Links ausgerichtet
# 11.75 | 12.6.2026
- Die Push-Einrichtung pausiert die Token-Reparatur jetzt bei Firebase-Ratenbegrenzung, und E-Mail nutzt eine stabilere interne Mail-Route
# 11.74 | 11.6.2026
- Der Website-Bot überspringt jetzt den separaten AI-Intake, nutzt kürzere Script-only-Anfragen, wiederholt einen AI-Timeout einmal und meldet klar, wenn kein Website-Script ausgeführt wurde
- Benachrichtigungstests trennen jetzt verzoegerten Push und verzoegerte E-Mail, senden Push vor E-Mail und halten den Text lesbar
# 11.73 | 11.6.2026
- Der Fantasy-Modus nutzt jetzt einen Holz-Hintergrund fuer die Seite und eine passende eigene Holztextur fuer das Hauptmenue, ohne zusaetzliche Bildlayer im Inhalt
# 11.72 | 11.6.2026
- Admin subscription views now clearly mark canceled subscriptions that still have paid access until the current period expires
# 11.71 | 11.6.2026
- Notification settings now include a 5-minute delayed test for checking cron delivery, and mobile push setup shows token errors instead of staying stuck on saving
- Bot work logs now show clearer numbered steps, combine each request with its response, and use theme-friendly expandable details
# 11.70 | 10.6.2026
- Das Fantasy-Menue im Spielmodus behaelt wieder das normale Navigationslayout bei und nutzt die Holztextur nur im Hauptmenue
# 11.69 | 10.6.2026
- Website-Projektkarten zeigen jetzt den Benutzer-Prompt, den gespeicherten KI-Projekt-Prompt, die ausgeblendete Task-Prompt-Historie und eine Schaltflaeche zum Anfordern eines neuen Prompts von der verbundenen Website
- Der Website-Bot behandelt KI-Antworten mit Skript jetzt strikt: Er fuehrt das Skript vor dem Abschluss aus und akzeptiert keinen Naechster-Schritt-Text mehr als Endergebnis
- Footer-Logos sind im Spielmodus wieder sichtbar, und das Fantasy-Hauptmenue nutzt jetzt eine einfache Holzoptik ohne das Seitenlayout zu veraendern
# 11.68 | 10.6.2026
- Der Spielmodus behaelt jetzt das normale Seitenlayout bei: Theme-CSS veraendert die Geometrie von Header, Menue, Footer und Logo nicht mehr, und Menueeffekte wurden vereinfacht
- Website-Bot-Aufgaben fuehren jetzt das von der KI erzeugte Website-Skript direkt ueber die verbundene Komponente aus und verwenden keine zusaetzlichen internen Seitenplanungs-Schritte mehr
- Der Website-Bot arbeitet jetzt als Bruecke zwischen KI und Komponente: deklarierte Befehle werden mit dem Projektkontext abgeglichen, und die KI erhaelt das Skriptergebnis vor dem Abschlussbericht
# 11.67 | 10.6.2026
- Footer-Logos im Spielmodus bleiben wieder im Footer, die Hauptmenues sind einfacher und doppelte Hintergrundtexturen in Space und Fantasy wurden reduziert
# 11.66 | 10.6.2026
- Der Website-Bot sendet Skriptergebnisse jetzt zur Abschlussentscheidung an die KI zurueck, statt ein erfolgreiches Komponentenergebnis als finalen Bericht zu behandeln
# 11.65 | 10.6.2026
- Die Navigationszustaende im Spielmodus sind klarer: In Space leuchten Hover und Aktiv deutlicher, in Fantasy nutzt Aktiv eine saubere geschnitzte Markierung, und die unteren Logos bleiben in beiden Themen sichtbar
# 11.64 | 10.6.2026
- Space nutzt jetzt eine nicht wiederholte animierte Weltraumszene, und Logos sowie Social-Icons im Spielmodus wirken in das gewaehlte Thema eingraviert statt als helle Beschriftung auf dem Hintergrund
# 11.63 | 10.6.2026
- Fantasy-Menue-Icons zeigen keine quadratischen Rahmen mehr, und Hover sowie Aktiv nutzen jetzt ein klareres Holzschnitt-Leuchten ohne Button-Hintergrund
# 11.62 | 10.6.2026
- Hintergruende und Menues im Spielmodus sind jetzt sauberer: Space bleibt dunkel ohne helle Bloecke, Fantasy nutzt ein geschnitztes Holz-Hauptmenue, und Untermenues legen keine eigenen Flaechen mehr darueber
# 11.61 | 10.6.2026
- Website-Bot-Aufgaben fuehren KI-Skripte jetzt ueber die verbundene Komponente aus und zeigen das Skriptergebnis im Protokoll vor dem naechsten KI-Schritt
# 11.60 | 10.6.2026
- Bot-Avatare im Spielmodus nutzen jetzt neue 3D-Modelle fuer Space- und Fantasy-Themen und bewegen sich sanft im normalen Avatar-Rahmen
# 11.59 | 10.6.2026
- Bot work log events now have clear step numbers, so the order stays understandable even when several events share the same second
# 11.58 | 10.6.2026
- Bot work logs can now be downloaded as JSON for analysis, task cards are more compact, and AI responses show whether a site script was found
# 11.57 | 10.6.2026
- Activity now has record type checkboxes for time, money, tasks, notes, and other events, and remembers the selected types after refresh
# 11.56 | 10.6.2026
- Das Datumsformat kann jetzt im Profil gewählt werden; neue Konten erhalten einen passenden Standard nach Land und Sprache
- Listen, Karten, Benachrichtigungen, Dateien, Aktivitätsverlauf und Datumsfelder zeigen Daten im gewählten Format
# 11.55 | 10.6.2026
- Die Diagnose fuer Abo-Zahlungen zeigt App Store- und Google Play-Ereignisse, mobile Build-Details und Webhook-Updates jetzt klarer an
- Die kompatible mobile App-Version wurde auf 8.8.6 aktualisiert
- Push-Einstellungen pruefen jetzt das serverseitig gespeicherte Token des aktuellen Geraets und zeigen beim Test-Push den echten Firebase-Fehler
- Admin-Berichtsdownloads oeffnen jetzt ein Bestaetigungsfenster, blockieren wiederholte Klicks waehrend der Vorbereitung und bitten nach dem Start des Browser-Downloads um OK
# 11.54 | 11.6.2026
- Push-Test und Geraete-Reparatur funktionieren jetzt zuverlaessiger in Browsern und mobilen Apps; die Benachrichtigungsdiagnose zeigt genaue Zustellfehler und bietet Downloads fuer Berichte
- Die kompatible mobile App-Version wurde fuer den neuen iOS- und Android-Push-Build auf 8.8.5 aktualisiert
# 11.48 | 10.6.2026
- Die Push-Reparatur zeigt jetzt den echten Fehler beim Speichern des Geraete-Tokens, und der Manager-Test-Push erneuert zuerst das Token des aktuellen Geraets
# 11.47 | 9.6.2026
- Push-Einstellungen zeigen jetzt eine Reparieren-Schaltflaeche, wenn dieses Geraet berechtigt ist, aber kein Token gespeichert hat; beim Sitzungsstart wird das Token automatisch erneuert, wenn die Berechtigung bereits erteilt ist
- E-Mail-Benachrichtigungen betten das Servicelogo und die Social-Icons jetzt direkt in die Nachricht ein, damit der Footer keine defekten Bilder oder reinen Textlinks zeigt
- Spielmodi zeigen den Szenenhintergrund jetzt nur auf dem body, die Hauptnavigation nutzt wieder die volle Hoehe oder Breite, und mobile angeheftete Eintraege bleiben bis zum Oeffnen per Schaltflaeche verborgen
# 11.46 | 9.6.2026
- Die Benachrichtigungseinstellungen haben jetzt Manager-Testschaltflaechen fuer E-Mail und Push auf dem aktuellen Geraet; cron nutzt einen Dispatcher fuer Tagesaufgaben, Bot-Warteschlange und verzoegerte Notice-Zustellung
# 11.45 | 9.6.2026
- Im Spielmodus verdunkelt die Vollbild-Footer-Ebene den Activity-Inhalt nicht mehr, und die mobile Leiste fuer angeheftete Eintraege bleibt geschlossen, bis ihre Schaltflaeche geoeffnet wird
- Subscription checkout now ignores app-level Apple receipt refreshes, keeps detailed diagnostics in the admin logs, and shows the current supported app version
# 11.44 | 9.6.2026
- Spielmodus-Assets nutzen jetzt eine neue Cache-Version, damit die Korrekturen fuer Activity, angeheftete Eintraege und Menue-Texturen sofort geladen werden
# 11.43 | 9.6.2026
- Push-Einstellungen zeigen jetzt Browser-Berechtigung, Profilstatus und gespeichertes Geraete-Token getrennt; Hintergrund-Push funktioniert nach Service-Worker-Neustarts stabiler
- E-Mail- und Push-Benachrichtigungen werden jetzt erst gesendet, wenn ein Hinweis 10 Minuten ungelesen bleibt; Abo-Erinnerungen laufen weiter nach Tagesplan
- Push-Tokens sind jetzt an die aktuelle Sitzung und das Geraet gebunden; die Admin-Benutzerliste zeigt aktive Geraete der letzten 30 Minuten
- Im Spielmodus ist der Activity-Inhalt wieder voll sichtbar, und die mobile Liste angehefteter Eintraege bleibt verborgen, bis der Schalter geoeffnet ist
- Spielmodus-Menues nutzen jetzt eine durchgehende Hintergrundtextur; Untermenues und Menuebuttons fuegen keine gekachelten Flaechen oder zusaetzlichen Rahmen mehr hinzu
# 11.42 | 9.6.2026
- Im Adminbereich gibt es jetzt einen Bereich Benachrichtigungen mit Zustellanalysen und Protokollen fuer Browser-Push, Apple-Push, Android-Push und E-Mail
- Im Spielmodus liegen Speicher-Lader wieder über dem Formular, Modal-Schließen-Schaltflächen behalten ein korrektes Kreuzsymbol, und Anheften erscheint nur in Bearbeitungsfenstern für Datensätze
- Time cards show deferred-record controls only when the record is actually deferred
# 11.41 | 9.6.2026
- Im Spielmodus bleibt der Weltraumhintergrund jetzt hinter der Oberfläche, und die mobile Liste angehefteter Einträge bleibt verborgen, bis Sie sie öffnen
# 11.40 | 9.6.2026
- Die mobile u0life-Seite zeigt jetzt den Footer mit Logo, App-Version, Admin-Panel-Version und Social-Links
- Im Spielmodus wird der Activity-Arbeitsbereich nicht mehr unscharf, wenn das Schnelleingabe-Panel oder Auswahlaktionen sichtbar sind
# 11.39 | 8.6.2026
- Die Push-Einstellungen zeigen jetzt, ob dieses Geraet die Browserberechtigung hat, und bieten bei Bedarf einen Button zum Anfragen
- Subscription provider cards are wider now, and tapping a provider opens the correct action and error log
# 11.38 | 8.6.2026
- In Bearbeitungsfenstern werden Zugriffe jetzt als kompakte Nutzerzeile mit Hauptzugriff angezeigt, und Detailrechte oeffnen sich ueber das Bearbeiten-Symbol
- Detailrechte zeigen jetzt nur Bereiche, die im System aktiviert sind
# 11.37 | 8.6.2026
- Game mode task cards are now separated from normal task templates, and Activity buttons and select lists look clean again when gamification is on or off
- Admin subscription analytics now shows only the totals and provider cards on the main screen, with each provider opening its own readable action and error log
# 11.36 | 8.6.2026
- Admin subscriptions now have separate Apple, Google Play, Robokassa, Stripe, and Other provider sections with detailed attempt and error logs
- Subscription methods can now be switched on or off from site settings, with Apple and Google Play enabled by default and Robokassa and Stripe disabled until they are ready
# 11.35 | 8.6.2026
- Fantasy-Bot-Vorschauen sehen jetzt wie zugeschnittene Roboterportraets aus, mit sichtbarem Kopf, Gesicht und Koerper im Rahmen
# 11.34 | 8.6.2026
- Das Bot-Arbeitsprotokoll zeigt jetzt den genauen AI-Prompt, die genaue AI-Antwort und jedes Shell-Skript, das AI fuer die Website zurueckgegeben hat
# 11.33 | 8.6.2026
- Im normalen Modus zeigen Bots wieder einfache Avatare, und Spielvorschauen laden nur mit dem ausgewaehlten Gamification-Stil
# 11.32 | 8.6.2026
- Skins verwenden jetzt ein gemeinsames Benutzerfeld, waehrend die ersten drei Varianten fuer Bots reserviert bleiben
# 11.31 | 8.6.2026
- Bot-Vorschauen passen jetzt zum gewaehlten Spielmodus: im Weltraum als Alien-Roboter, in Fantasy als magische Bots mit mehr Details
# 11.30 | 8.6.2026
- Bots erhalten jetzt dauerhaft eines von drei 3D-Designs, sichtbar in Connects, im Bot-Profil und in Benutzerauswahlen
- Neue Bot-Aufgaben versuchen jetzt direkt nach dem Speichern zu starten; blockierte Warteschlangenlaeufe schreiben einen klaren Manager-Logeintrag
# 11.29 | 8.6.2026
- Buttons mit SVG-Icons richten das Icon jetzt sauberer an der Beschriftung aus und zeigen einen kleinen Abstand vor dem Text
- Das Bot-Profil zeigt keine Pause- oder Abbrechen-Schaltflaechen mehr; nur fehlgeschlagene Bot-Laeufe zeigen einen Neustart
- Alte haengende Bot-Laeufe werden automatisch aus der sichtbaren Warteschlange entfernt und ihre Aufgaben werden wieder geplant
- Das Bot-Aufgabenprotokoll hat jetzt eine Schaltflaeche, die die verknuepfte Aufgabe im normalen Aufgabenfenster oeffnet
# 11.28 | 7.6.2026
- After a computer wakes from sleep, the app no longer shows a background notification network error and retries the check when the connection is ready
- Der Bot behaelt den urspruenglichen Aufgabentext, erstellt die Einschaetzung direkt nach der Zuweisung und schreibt vor dem geplanten Start einen einfachen Plan mit Pruefung
- Bot-Berichte verwenden jetzt eine Sprache fuer Website-Besitzer und behandeln kurze Bitten wie normale Nachrichten, ohne technische Seiten- oder Einstellungsvorgaben zu verlangen
- Leseaufgaben des Website-Bots koennen jetzt den Website-Namen aus den Einstellungen melden, wenn die verbundene Komponente ihn liefert
- Website-Bot-Aufgaben koennen waehrend Planung und Fehlerbehebung fehlende Details von der verbundenen Website anfordern; zu grosse Aufgaben werden mit einfachen Teilaufgaben erklaert
- Der Bot erstellt nach erfolgreicher Arbeit keine allgemeine Pruefaufgabe mehr, und Leseaufgaben koennen konkrete Ergebnisse wie Social-Media-Links der Startseite in eine Notiz schreiben
- Manager koennen im Bot-Profil jetzt ein detailliertes Arbeitsprotokoll mit AI-Anfragen, Komponenten-Antworten und Aenderungen an Aufgabe oder Projekt oeffnen
- Das Erstellen einer Bot-Aufgabe reiht die Arbeit jetzt nur ein; die Einschaetzung startet im Runner, nutzt mehr Projekt- und Website-Gedaechtnis und gibt den Plan an die Ausfuehrung weiter
- Der Website-Bot kann die verbundene Komponente jetzt Shell-Skripte fuer Analyse, Ausfuehrung und Pruefung ausfuehren lassen und laesst unfertige Arbeit geplant
- Admins koennen jetzt die Prompts des eingebauten Bots fuer Aufgabeneinschaetzung und Ausfuehrung in den Bot-Einstellungen bearbeiten
- Bot-Aufgabenschaetzungen starten jetzt, sobald der Runner die Aufgabe in der Warteschlange sieht, auch wenn die Ausfuehrung fuer ein spaeteres Datum geplant ist
# 11.27 | 7.6.2026
- Der Bot stoppt Aufgaben nicht mehr fuer Rueckfragen, und Bot-Zeiteintraege verwenden jetzt mindestens eine Minute
- Aufgabenkarten mit Bot zeigen jetzt nur noch den Bot-Status, mit einer Neu-starten-Schaltflaeche nach einem Fehler
# 11.26 | 7.6.2026
- Im Spielmodus fuellt die Textur Bereichskarten jetzt ueber die ganze Karte, und Planeten oder Schurken der Kunden stehen ueber dem Rahmen, ohne Text zu verdecken
# 11.25 | 7.6.2026
- Bot-Aufgaben starten jetzt auch nach schnellen Karten- und API-Aktualisierungen, einschliesslich Aufgaben, die bereits in Arbeit sind, und alte Bot-Run-Sperren werden automatisch bereinigt
- Bot-Avatare in Benachrichtigungen werden jetzt von der oeffentlichen u0life-Seite geladen und brechen nicht mehr auf der App-Domain
- Neue Bot-Aufgaben erstellen ihren Warteschlangenlauf jetzt korrekt, und Bot-Benachrichtigungen zeigen entweder Icon oder Avatar ohne Dopplung
# 11.24 | 7.6.2026
- Website-Bot-Berichte zeigen jetzt, wie viele Reparaturversuche vom konfigurierten Limit genutzt wurden, und fehlgeschlagene Website-Aufgaben werden mit frischem Site-Kontext und einem reparierten Umsetzungsplan erneut versucht
- Die App oeffnet sich jetzt zuverlaessig, wenn die Sitzung mit einem aktiven Store-Abo startet
# 11.23 | 7.6.2026
- Kuendigungen von Google Play und App Store werden jetzt im Profil und in den Admin-Aboansichten angezeigt, waehrend bezahlter Zugriff bis zum Ablaufdatum im Store aktiv bleibt
# 11.22 | 7.6.2026
- Bot-Aufgaben werden jetzt beim Speichern, bei Schnellupdates und beim Oeffnen der Aufgabenkarte eingereiht, und Fehler beim Zeitschreiben stoppen den Bot-Lauf nicht mehr
# 11.21 | 7.6.2026
- Pausierte Bot-Laeufe blockieren keine neuen Aufgaben mehr, und im Bot-Profil gibt es jetzt Play zum Fortsetzen ohne vollstaendiges Neuladen der Seite
# 11.20 | 7.6.2026
- Bot-Berichte speichern jetzt die tatsaechlich verbrauchte Zeit, Aufgaben erhalten geplante Zeit aus der Einschaetzung, Bot-Antworten folgen der Nutzersprache, und Admins koennen Retry-Limits fuer den u0life-Bot setzen
# 11.18 | 6.6.2026
- Bot-Aufgabenkarten lassen sich nach einer Pause wieder mit Play starten, und Antworten auf Rueckfragen starten faellige Aufgaben sofort ohne Seiten-Neuladen
# 11.17 | 6.6.2026
- Admin Online Benutzerkarten umbrechen jetzt sauber in neue Zeilen und werden nicht mehr zusammengedrueckt
- Die Admin-Seite Abonnements oeffnet sich jetzt als vollbreite Analyse ohne Filter und ohne Datensatz-Lader
# 11.16 | 6.6.2026
- Website project AI permission checkboxes now save reliably when you edit a connected site project
- The MODX component download now points to the 0.1.10 package, and the MODX component screen focuses on connecting and checking the site while AI permissions stay in u0life
- Die Admin-Seite Benutzer oeffnet sich jetzt zuverlaessig, auch wenn alte Abos leere naechste Zahlungsdaten enthalten
- Admin Online zeigt in den Benutzer-Vorschauen jetzt Avatar, Login, E-Mail, vollstaendigen Namen, Sprache und Waehrung
- Bot-Zeitdatensaetze zeigen jetzt mindestens eine Sekunde fuer Bewertung und erledigte Arbeit, und Antworten auf Rueckfragen aus Aufgabenkarten werden korrekt gesendet
# 11.15 | 6.6.2026
- Admin subscriptions now show active subscribers by payment provider, tariff, next payment date, and user
- User admin cards now show the active subscription separately from the latest payment
# 11.14 | 6.6.2026
- Die Passwortwiederherstellung bleibt jetzt in der App und zeigt nach dem Versand der E-Mail ein kompaktes zentriertes Bestaetigungsfenster mit Anmeldebutton
- Konto-E-Mails verwenden jetzt den aktuellen Servicenamen und eine gemeinsame Vorlage; Passwortwiederherstellungs-E-Mails enthalten den Login und Benachrichtigungen einen sicheren Abmeldelink
# 11.13 | 6.6.2026
- Admin Online now opens more reliably on large session history by loading user previews in one safe request instead of many separate profile loads
# 11.00 | 3.6.2026
- Game mode now has a 3D daily log for tasks, time, money, and notes, plus a clearer task-complete celebration with sound and a today counter
# 10.99 | 3.6.2026
- Fantasy game navigation now has steadier desktop submenu sizing, clipped long submenu labels, and calmer carved-wood menu styling
- Website bot plans now keep supported CMS operations such as templates and show clear unsupported-operation details instead of a generic plan error
- Public CMS integration pages now show downloadable component packages, including MODX Revolution and the universal PHP bridge
# 10.98 | 3.6.2026
- Game mode client cards now use each client color, keep equal sizes, let planets and villains break the frame, and large game textures no longer show cropped borders
# 10.97 | 3.6.2026
- Website project owners can now download sanitized CMS diagnostics, and website bot reports include clearer page verification, retry, and rollback details
- Files now show storage usage, quota status, safety review states, and tag-based cleanup for selected file groups
- Lists and page loading now use lighter frontend handling while keeping the same screens and filters
# 10.96 | 3.6.2026
- Manager haben jetzt eine BETA-Seite Neue Action unter Daten, um den neuen Activity-Chat und das Schnellformular ohne Änderung der Hauptseite zu testen
- Auf Telefonen bleiben angeheftete Eintraege verborgen, bis die Schaltflaeche fuer angeheftete Eintraege geoeffnet wird
- Manager haben jetzt eine Support-Health-Seite und Deploy-Smoke-Checks fuer die wichtigsten App-Seiten
# 10.95 | 2.6.2026
- Subscription editing is cleaner: type comes first, project appears after a client is selected, and deferred record has one short hint
- The Activity quick form no longer shows helper text under the assignee field
# 10.94 | 2.6.2026
- Subscriptions can now be linked to clients and projects, use monthly, weekly, half-year, or yearly schedules, and track money, income, time, or task routines
- Subscription analytics now shows expenses, income, time, and tasks for the selected period
- Subscription forms and analytics are cleaner now: short hints, neat type badges, and related subscriptions in category, client, and project analytics
# 10.93 | 2.6.2026
- Account email now supports SMTP settings, so password recovery can send through the configured mail server after it is connected
- Deferred record checkboxes now sit at the bottom of edit forms, and the Activity quick form no longer shows extra helper text for them
# 10.93 | 2.6.2026
- Der Spielmodus zeigt Kunden jetzt als reichere Planeten im Weltraum und als Boesewichte in Fantasy, mit Groesse nach Projekten und Aktivitaetsabzeichen
# 10.92 | 2.6.2026
- Subscriptions can now prepare deferred money records automatically; confirm them when the payment is real, and only then the card balance is updated
# 10.91 | 2.6.2026
- Im mobilen Spielmodus bleibt das Activity-Schnellformular jetzt ueber dem unteren Menue fixiert und beim Durchsehen von Eintraegen sichtbar
# 10.90 | 2.6.2026
- Der Spielmodus ist in Activity stabiler: heutige bot-verknuepfte Aufgaben laden schneller, und das mobile Schnellformular bleibt sichtbar und scrollbar
# 10.89 | 2.6.2026
- Der mobile Spielmodus haelt Activity-Steuerung und Schnellformular sichtbar; Logo und Social-Links liegen nicht mehr ueber den Eintraegen
- Benachrichtigungspruefungen zeigen beim App-Start kein Fehlerfenster mehr, waehrend die Benutzersitzung wiederhergestellt wird
- Hauptbereiche der App liefern jetzt eine klare Antwort statt eines leeren Fehlers, wenn eine Seite nicht geoeffnet werden kann
- Der u0life-Bereich oeffnet wieder korrekt mit Bot-Benachrichtigungen, und Seitenwechsel sind nach optimierter Sitzungssuche schneller
- Geld-, Zeit-, Aufgaben- und Notizlisten laden jetzt schneller, wenn Eintraege mit Bots oder grossen Aufgaben verbunden sind
# 10.88 | 2.6.2026
- Bot-Aufgaben zeigen jetzt Berichtseintraege, Pause-, Abbrechen-, Wiederholen- und Rueckfrage-Antworten sowie klarere Abschlussbenachrichtigungen
- Website-Bot-Aufgaben verstehen jetzt "neue Seite erstellen", koennen eine u0life-Gamification-Seite anlegen und grosse CMS-Arbeiten wie Shops als Folgeaufgaben in Etappen statt als unklare Fehlermeldung vorbereiten
# 10.87 | 2.6.2026
- Der Spielmodus speichert XP jetzt serverseitig, zeigt echten Kunden- und Projektfortschritt, fuegt eine Spielkarte hinzu und kann woechentliche Belohnungen aus echter Aktivitaet anzeigen
# 10.86 | 2.6.2026
- Website-Bot und CMS-Komponente arbeiten jetzt als ein klarer Ablauf: Seiten, Galerien, Dateien, Bereinigung, sichere Rechte, Pruefungen und kurze Berichte
- Benachrichtigungen sind klarer: u0life trennt heutige und aeltere ungelesene Nachrichten, Popups markieren nur sichtbare Nachrichten als gelesen
- Der Spielmodus ist auf Mobilgeraeten und Desktop stabiler, mit gespeicherten Animations- und Kontrasteinstellungen
- Bot-Berichte, Aufgaben-Zuweisungen, Zugriffsinfos und die Aktivitaetsreihenfolge sind leichter zu verstehen
# 10.64 | 1.6.2026
- Im Spielmodus werden Footer und angeheftete Eintraege jetzt sichtbar ueber der Oberflaeche angezeigt, das Menue passt zur Spielszene, und beide Spielstile nutzen besser lesbare serifenlose Schriften
# 10.63 | 1.6.2026
- Im Spielmodus bleiben App-Logo, Social-Links und angeheftete Eintraege wieder sichtbar und passen optisch zum gewaehlten Spiel-Theme
# 10.62 | 1.6.2026
- Bot-Profildetails in Connects wirken jetzt wie normale Statustexte, und Bot-Aufgaben fuer die aktuelle lokale Zeit starten sofort unter Beruecksichtigung der Zeitzone des Aufgabenbesitzers
# 10.61 | 1.6.2026
- Gamification-Stile funktionieren jetzt als eigene App-Themes: Hell-Dunkel-Wechsel aendern den Spiel-Look nicht mehr, jeder Spielstil hat eine eigene Schrift, und die normale Theme-Auswahl ist bei aktivem Spielmodus ausgeblendet
# 10.60 | 31.5.2026
- Spielnavigation und Profilbuttons wirken jetzt leichter, Untermenues gehen in den gemeinsamen Hintergrund ueber, und der Gamification-Block im Profil zeigt ein BETA-Badge
# 10.59 | 31.5.2026
- Das Menue der oeffentlichen Website ist jetzt klarer, unfertige Integrationen sind vorerst ausgeblendet, und der Footer zeigt keine angehefteten Eintraege mehr
- Aufgabenlisten laden wieder korrekt, wenn verknuepfte Unteraufgaben aus einer Aufgabenkarte geoeffnet werden
# 10.58 | 31.5.2026
- Gamification-Layouts nutzen jetzt ruhigere gemeinsame Hintergruende, besser lesbare Filter und Footer, sauberere Spielnavigation und runde Planeten-Karten fuer Clients im Weltraum-Stil
# 10.57 | 31.5.2026
- Auswahlfelder folgen jetzt dem aktiven Gamification-Stil, inklusive Suche, ausgewaehlter Werte, hervorgehobener Zeilen und Multi-Select-Badges
# 10.56 | 31.5.2026
- Bot tasks now show queue and work state, task previews show linked record counts, and bot cards in Connects open a page with limits, queue, reports, and action history
# 10.55 | 31.5.2026
- Gamified task cards now show their date and time as compact themed badges inside the card
- Website connection is clearer: after copying a code the project waits for the site, updates automatically when connected, and keeps reconnect actions in a separate block
- Website connection now shows a clear animated waiting state, then collapses to a green connected summary with a reconnect button
# 10.54 | 31.5.2026
- Fantasy gamification now has a calmer tabletop look, cleaner task cards, themed loading states, and animated status and activity feedback for task cards
# 10.53 | 31.5.2026
- Task-Karten zeigen ID und Prioritaet jetzt in gleich hohen Badges, mit mehr Abstand zu Titel und Zuweisung
# 10.51 | 31.5.2026
- Space-Gamification fuehlt sich jetzt wie ein Raumschiff-Cockpit an, mit Schiffspanels, Sichtfenster-Szenerie und Kundenkarten als besuchbare Planeten
- Website connection texts are now CMS-neutral: generate a code for a Website project first, then CMS, site URL, and health appear only after the installed site component connects
# 10.50 | 31.5.2026
- Fantasy-Gamification wirkt jetzt realistischer, mit altem Holztisch als Hintergrund, geschnitzter Holz-Navigation und abgenutztem Papier fuer Karten und Fenster
- Website projects now keep CMS connection setup inside Project type: choose Website, generate the code, and see CMS details as automatic badges after pairing
# 10.49 | 31.5.2026
- Die oeffentliche Website hat jetzt klarere Dokumentation, Integrationen, KI-Agent-Seiten und bessere Artikelvorschauen
- Suche und KI-Crawler werden nun besser unterstuetzt: Metadaten, Sitemap, Sprachlinks und llms.txt wurden verbessert
# 10.48 | 31.5.2026
- Website project analytics now shows a clear CMS connection block, so a pairing code can be generated and copied directly from the project page
# 10.47 | 31.5.2026
- Fantasy-Gamification ist jetzt heller und lebendiger wie ein Brettspiel, mit Holz, Pergament, Blaettern, Stein, Wasserfarben sowie eigenen Menues, Formularen, Modals und Scrollbars
- Die KI-Sortierung der Task-Analytics hat jetzt kompakte Werkzeuge fuer Duplikate, Prioritaeten, Lastverteilung und Bot-Zuweisung
- Task-Vorschauen zeigen die zugewiesene Person jetzt einheitlich als kurzen Badge in Aktionen und Daten
# 10.46 | 31.5.2026
- Gamification gestaltet Modal-Fenster jetzt vollstaendig im Spielstil, inklusive Overlay, Kopfbereich, Formularsektionen, Schaltern, Hilfetexten und Funktionskarten
- Das Einstellungsfenster der KI-Sortierung in der Task-Analytics ist am Desktop jetzt kompakter und zeigt Eingabefelder klarer
# 10.45 | 31.5.2026
- Space-Gamification hat jetzt einen ruhigeren Tiefraum-Hintergrund mit entfernten Planeten und weichen Sternen statt einer ablenkenden animierten Energieform
# 10.44 | 31.5.2026
- Space-Gamification bleibt jetzt im eigenen dunklen Strategie-Stil: Menue, Ladeansichten, Filter, Datenkarten und Activity-Form fallen nicht mehr auf helle Panels zurueck
# 10.43 | 31.5.2026
- Fantasy-Gamification hat jetzt eine dunklere Kartenspiel-Oberflaeche mit geschnitzten Holzpanels, Pergamentkarten, violetter Magie und gerahmter Abenteuer-Eingabe
# 10.42 | 31.5.2026
- Space-Gamification wirkt jetzt mehr wie eine lebendige Galaxie-Oberflaeche mit animierter Energie, wandernden Sternen, Neonverlaeufen und helleren Missionspanels
# 10.41 | 31.5.2026
- Gamification-Stile haben jetzt eigene visuelle Welten: Space nutzt ein dunkles Sternenfeld, Fantasy nutzt Wald, Holz, Stein und Kartenrahmen
# 10.40 | 31.5.2026
- Fantasy-Gamification zeigt Aufgaben jetzt als hohe Spielkarten mit Bildbereich, Austeilbewegung und klarerer gerahmter Activity-Form
- Das KI-Sortierfenster in der Task-Analytics oeffnet sich jetzt ueber dem abgedunkelten Hintergrund und bleibt anklickbar
# 10.39 | 31.5.2026
- Aufgabenvorschauen folgen jetzt dem gewaehlten Gamification-Stil: Space zeigt Mission, Planet und Stadt, Fantasy zeigt Gegnerkarten mit Boesewichten und Bossen
# 10.38 | 31.5.2026
- Task-Analytics hat jetzt KI-Sortierung: Arbeitstag, Wochenenden und Standardzeit fuer Aufgaben ohne Schaetzung verteilen Aufgaben auf die Tage
# 10.37 | 31.5.2026
- Gamification-Stile machen das schnelle Aktivitaetsformular jetzt besser lesbar, mit hellerem Space-Look und papierartigem Fantasy-Kartenstil
- Gamification-Fenster passen jetzt zum gewaehlten Stil, und beim Loeschen von Geld, Zeit, Aufgaben oder Notizen erscheint eine Entfernungsanimation
# 10.36 | 31.5.2026
- In der Task-Analytics bleiben Benutzer-, Status-, Prioritaets-, Kunden- und Projektfilter verborgen, bis der Filterbereich geoeffnet wird
# 10.35 | 31.5.2026
- Summen fuer ausgewaehlte Geld- und Karteneintraege animieren wieder, und ausgewaehlte Zeiteintraege verwenden jetzt die Dauer des Eintrags statt der Uhrzeit
# 10.34 | 31.5.2026
- In der Task-Analytics zeigt die aufgeklappte Linienansicht Aufgaben jetzt als Zeitlinie statt als Statusspalten
# 10.33 | 31.5.2026
- Listenladen, Filter und Dateiaktionen erledigen jetzt weniger unnoetige Arbeit im Browser, damit die Oberflaeche fluessiger bleibt
# 10.32 | 31.5.2026
- Task-Analytics hat jetzt Status- und Prioritaetsfilter, korrekte Aufgabenzaehler, Linien- und Board-Ansicht sowie stabilere scrollbare Aufgabenlisten
- Angeheftete Eintraege verwenden jetzt dieselben Typ-Icons wie das Navigationsmenue, auch bei Aufgaben
- Aufgabenkarten, Vorschauen, Aktionen und Bearbeitungsfenster zeigen jetzt die Aufgaben-ID, und die Aufgabenliste kann nach ID gefiltert werden
# 10.31 | 31.5.2026
- Hinweise zum Projekttyp stehen jetzt mit mehr Abstand unter dem Feld, und Beschreibungen ausgewaehlter Dropdown-Werte druecken sich nicht mehr in das Eingabefeld
# 10.30 | 31.5.2026
- Die Auswahl fuer den Gamification-Stil in den Profileinstellungen zeigt Text jetzt klarer und schneidet die Beschreibung nicht mehr ab
- Funktionskarten umbrechen jetzt innerhalb des Bereichs, damit Icons und Beschriftungen in den Karten bleiben
- Angeheftete Eintraege in der hellen Ansicht lassen jetzt Platz fuer Schatten und wirken nicht mehr abgeschnitten
# 10.29 | 31.5.2026
- Ausgewaehlte Zeiteintraege zeigen jetzt die korrekte Summe, auch unter einer Stunde
- Ausgewaehlte Karten zeigen jetzt den gemeinsamen Saldo in der Nutzerwaehrung
- Beim Loeschen ausgewaehlter Eintraege fragt die App jetzt vorher nach Bestaetigung
- Gamification laesst sich jetzt in den Profileinstellungen ohne Serverfehler aktivieren
# 10.28 | 31.5.2026
- Die Profileinstellungen enthalten jetzt Gamification mit zwei Stilen: moderne Strategie und Fantasy-Karten
- Schnelle Aktivitaetseintraege zeigen bei aktivierter Gamification jetzt ein animiertes Erfolgsfenster, Saldoaenderungen und lokalen XP-Fortschritt
- Die Task-Analytics oeffnet sich jetzt korrekt, auch wenn Aufgaben kein Startdatum haben
# 10.27 | 31.5.2026
- Task-Analytics zeigt Aufgaben jetzt nach Verantwortlichen, Status, Prioritaet, geplanter Zeit, erfasster Ist-Zeit sowie verknuepftem Geld und Notizen
- Bearbeitungsfenster oeffnen sich nach der Korrektur der Textfelder wieder, und Serverfehler zeigen klarere technische Details
- Datenfilter fuer Nutzer zeigen jetzt auch Bots wie den u0life bot und trennen Namen und Details uebersichtlicher im Dropdown
# 10.26 | 31.5.2026
- Die Filter fuer Kunden und Projekte haben jetzt einen einklappbaren Bereich Kontakte, der sich merkt, ob er offen oder geschlossen war
- Bearbeitungsfenster fuer geteilte Daten stuerzen bei unvollstaendigem Connect-Zugriff nicht mehr ab und zeigen klarere Serverfehler
- Datenfilter koennen jetzt alle Eintraege, nur eigene Eintraege oder Eintraege verbundener Nutzer anzeigen
# 10.25 | 31.5.2026
- Im Aufgaben-Datenfilter steht Prioritaet jetzt vor Status
- Nutzer-Vorschauen in Connects zeigen nicht mehr, welche Funktionsbereiche fuer dieses Konto aktiviert sind
- Das Profil zeigt keine Bot-Kontingentdetails mehr; Bot-Karten in Connects zeigen das verbleibende AI-Limit jetzt als kompakte Leiste unten
- Verbundene Nutzer lassen sich jetzt direkt aus Connects oeffnen, mit erneuerten Profilseiten in diesem Bereich
- Datenlisten und Bearbeitungsfenster oeffnen sich jetzt zuverlaessig, auch wenn Zugriffstabellen oder Serverpfade noch nicht vollstaendig eingerichtet sind
- Profil und Analytics zeigen vor den Unterbereich-Karten wieder die Trennlinie wie auf der u0life-Seite
# 10.24 | 31.5.2026
- Angeheftete Eintraege und der Footer bleiben jetzt sichtbar, wenn Bearbeitungsfenster geoeffnet sind, mit ruhigeren Schatten und besserer mobiler Position
- Angeheftete Eintraege werden jetzt ueber dein Konto synchronisiert und erscheinen nach der Anmeldung auch auf anderen Geraeten
- Die Dropdowns fuer den Projekttyp zeigen jetzt kurze Erklaerungen zu Einstellungen und Optionen
# 10.23 | 31.5.2026
- Project type names are translated, shown as compact badges in project cards, and website settings now have their own form section
- In den Admin-Konfigurationen stehen die Gruppenzähler jetzt direkt neben den Namen, und rechts ist ein klareres Font-Awesome-Symbol zum Aufklappen
- Font Awesome im Manager-Panel wurde auf die aktuelle Version 7.2.0 aktualisiert
- Aktivitaet laedt jetzt zuverlaessig, wenn normale Eintraege und neu erstellte Objekte zusammen angezeigt werden
# 10.22 | 31.5.2026
- Einträge können jetzt in Bearbeitungsfenstern angeheftet und von jeder Seite wieder geöffnet werden
- Auf dem Desktop stehen sie rechts im Footer, mobil hinter einer oberen Schaltfläche
- Admin-Konfigurationen haben jetzt einen eigenen Bereich fuer Monetarisierung und Zahlungen, und eingeklappte Gruppen bleiben nach dem Aktualisieren eingeklappt
# 10.21 | 31.5.2026
- Die Add-connect-Auswahl ist am Desktop kompakter und bleibt auf Mobilgeraeten bequem nutzbar
- Kundenzugriff kann jetzt Projekte, Aufgaben, Geld, Zeit und Notizen dieses Kunden zeigen oder verbergen, ohne jede Aufzeichnung einzeln zuzuweisen
- Eigene Kategorien koennen jetzt mit verbundenen Nutzern geteilt werden, Systemkategorien bleiben ausserhalb der Zugriffsfreigabe
- Activity zeigt geteilte Kunden und Projekte jetzt als hinzugefuegten Zugriff statt als erstellte Eintraege
# 10.20 | 31.5.2026
- Connects and Profile now show monthly AI token usage, remaining tokens, and reset timing
- Website bot tasks now have a run journal, quota checks, and a safe fake CMS adapter for testing
- Website projects now include a pairing and health panel for CMS components
# 10.19 | 31.5.2026
- Google Play- und App Store-Abos werden nach Kauf oder Wiederherstellung zuverlaessiger bestaetigt
- Wenn der Store ein bereits gekauftes Abo meldet, kann die App den Zugang wieder verbinden statt den Fehler stehen zu lassen
# 10.18 | 31.5.2026
- Aktivitaetskarten haben jetzt gleichmaessige Abstaende, bei eingehenden Karten steht Auswahl links und der Typ rechts
- Notizen, Geld und Zeit koennen jetzt verbundenen Nutzern zugewiesen werden, und Analytics kann nach Nutzer gefiltert werden
- Freigabe-Einstellungen sind klarer, inklusive Client-Zugriff auf bestehende Projekte und Eintraege
# 10.17 | 31.5.2026
- Datenbereiche und Aktivität richten Einträge wieder nach Autor aus: eigene rechts, Einträge verbundener Nutzer links
- Das Add-connect-Fenster passt jetzt besser zum Formularstil der App, und der u0life-Systembot zeigt keine nicht verfuegbaren Einstellungen mehr
- Website-Projekte koennen jetzt Pairing-Codes fuer CMS-Komponenten erstellen und Verbindungsstatus empfangen
# 10.16 | 30.5.2026
- Connects zeigt jetzt den u0life-Bot und erlaubt eigene AI-Bot-Profile zu erstellen, zu bearbeiten und zu deaktivieren
- Aufgaben koennen jetzt einer verbundenen Person oder einem Bot zugewiesen werden, ohne geteilte Zugriffsrechte zu aendern
- Projekte koennen jetzt als Website markiert werden und CMS-Verbindungsdaten fuer spaetere Automatisierung speichern
- Dateien sind fuer private Auslieferung und optionales S3-Speichern vorbereitet, lokale Speicherung bleibt Standard
# 10.15 | 30.5.2026
- Admin-Konfigurationen sind jetzt nach Gruppen sortiert, Gruppen lassen sich einklappen und Änderungen werden unten auf der Seite mit einer Taste gespeichert
- Neue Konfigurationen verwenden jetzt Auswahllisten für Gruppe und Typ, bestehende Einstellungen sind in klare Gruppen und Typen einsortiert
- Die feste Kategorie Darlehen / Schulden wurde für geliehenes Geld, verliehenes Geld, Rückzahlungen und zurückerhaltene Schulden hinzugefügt
# 10.14 | 30.5.2026
- Neue Konten erhalten automatisch einen personlichen Mein-Kunden und neue Projekte verwenden immer einen Kunden
- Registrierungsbelohnungen geben jetzt die erwarteten kostenlosen PRO-Tage, koennen im Admin pausiert werden und der Startbildschirm zeigt aktive Gratistage
- Aktivitaetsbelohnungen koennen jetzt fuer Ziele wie 10 neue Geld-, Zeit-, Aufgaben- oder Notizeintraege konfiguriert werden, mit animiertem Popup
- Kostenlose Belohnungszugriffe behalten jetzt die volle Laufzeit, und bereits zu kurze Zugriffe werden automatisch repariert
# 10.13 | 30.5.2026
- Admin-Nutzer und PRO-Zugriffe lassen sich leichter pruefen: Suche nach Nutzer-ID, mehr Zugriffsfilter, Nutzer-Vorschauen und Sitzungslinks sind jetzt verfuegbar
# 10.12 | 30.5.2026
- Der Abo-Kauf zeigt jetzt klarere Store-Pruefungsfehler und hilft, den Zugriff nach einem abgeschlossenen Google Play Kauf wiederherzustellen
# 10.11 | 29.5.2026
- Aktivitaetsdaten richten sich wieder nach der Seite des Autors aus: eigene rechts, andere links
# 10.10 | 29.5.2026
- Cache-Version erhoeht, damit Aktivitaet die neuesten Kartenstile ohne alte Seitenpunkte laedt
- Geteilter Zugriff nutzt jetzt nur verbundene Nutzer und erlaubt Ansicht, Bearbeitung und innere Zugriffsbereiche
# 10.09 | 29.5.2026
- Loeschbuttons fuer ausgewaehlte Eintraege zeigen jetzt dasselbe klare Bestaetigungsfenster in Aktivitaet und auf Datenseiten
- Connects wurden in den u0life-Bereich verschoben, mit Nutzerliste und einem Fenster zum Hinzufuegen per Invite-Code
- Das Add-connect-Fenster ist kompakter und zeigt Invite-Details erst nach Auswahl einer Aktion
- In Aktivitaet wurden die zusaetzlichen Punkte neben Karten entfernt, und Typ-Icons haben mehr Abstand zum Text
- Cache-Version auf 10.09 erhoeht
# 10.08 | 29.5.2026
- Aktivitaetskarten zeigen jetzt ein kleines Typ-Icon fuer Geld, Zeit, Aufgaben, Notizen und erstellte Eintraege
- Notizkarten zeigen jetzt den Titel vor dem Notiztext und passen besser zur gemeinsamen Datenkarten-Struktur
- Cache-Version auf 10.08 erhoeht
# 10.07 | 29.5.2026
- Karten neu erstellter Eintraege in Aktivitaet verwenden jetzt Menue-Icons und passen besser zum allgemeinen Kartenstil
- Die untere Linkzeile behaelt wieder Trennlinie und kompaktere Schrift
- Cache-Version auf 10.07 erhoeht
# 10.06 | 29.5.2026
- Aktivitaetskarten passen sich wieder ihrem Inhalt an und fuellen nicht mehr die ganze Breite
- Die Hintergrundanimation beim Zeigen auf Aktivitaetskarten wurde wiederhergestellt
- Die unteren Links in Aktivitaet lassen sich nicht mehr ziehen und zeigen beim Halten keine technischen Adressen
- Cache-Version auf 10.06 erhoeht
# 10.05 | 29.5.2026
- Datumswechsel in Aktivitaet zeigen das Laden jetzt direkt unter dem Datumsfeld
- Aktivitaet prueft jetzt im Hintergrund auf neu erstellte Eintraege und zeigt sie ohne Neuladen der Seite an
- Cache-Version auf 10.05 erhoeht
# 10.04 | 29.5.2026
- Zaehler fuer neue Benachrichtigungen bleiben jetzt in u0life und erscheinen nicht mehr doppelt im Profilbereich
- Benachrichtigungszaehler haben jetzt eine klarere abgerundete Form, zentrierte Zahlen und eine sanfte Ein- und Ausblendung
- Cache-Version auf 10.04 erhoeht
# 10.03 | 29.5.2026
- In Aktivitaet wird keine Trennlinie mehr zwischen Filtern und Eintraegen angezeigt
- Die Datumsnavigation in Aktivitaet wartet jetzt kurz vor dem Laden, damit schnelle Tageswechsel ruhig bleiben
# 10.02 | 29.5.2026
- Connects koennen jetzt im Profil mit privaten Invite-Codes hinzugefuegt werden
- Cache-Version auf 10.02 erhoeht
# 10.01 | 29.5.2026
- Aktivitaet zeigt jetzt auch Kunden, Projekte, Karten und Abos, die am ausgewaehlten Tag erstellt wurden, in einer klareren Tageszeitleiste
- Laden der Aktivitaet auf Servern mit strengeren Datumseinstellungen korrigiert
# 10.00 | 29.5.2026
- Aktivitaetskarten behalten nach dem Bearbeiten von Eintraegen auf der Aktivitaetsseite ihr Aktivitaetslayout
- Cache-Version auf 10.00 erhoeht
# 9.99 | 29.5.2026
- Aktivitatseintraege behalten nach dem Bearbeiten das Aktivitaetskarten-Layout
- Cache-Version auf 9.99 erhoeht
# 9.98 | 29.5.2026
- Setup cards and menu-structure steps are centered better on desktop
- Setup now requires at least one selected section from Logs: money, time, notes, or tasks
- Extra account features now appear as cards in the Other group instead of plain checkboxes
- Section titles in the setup cards now have a little more breathing room
# 9.96 | 29.5.2026
- Setup feature cards are now more compact and grouped by logs, organization, and work
# 9.95 | 29.5.2026
- Neue Konten in Costa Rica verwenden jetzt Colones fuer das Konto und die erste Bargeldkarte, wenn die Geraete-Zeitzone Costa Rica ist, auch wenn die Geraetesprache Englisch ist
# 9.94 | 29.5.2026
- First setup now shows friendly feature cards with short descriptions and asks you to choose at least two sections before continuing
- Account editing now uses the same feature-card selector for enabled sections
# 9.93 | 28.5.2026
- Der kostenlose Tarif nach der Registrierung erstellt keine Meldung mehr, dass der PRO-Zugriff beendet wurde
- Der Zaehler fuer neue Hinweise erscheint jetzt nur im u0life-Hinweisbereich, nicht im Profil
# 9.92 | 28.5.2026
- Admin-Benutzer koennen jetzt aus ausgewaehlten Karten geloescht werden und vor dem Loeschen erscheint eine Bestaetigung
- Cache-Version auf 9.92 erhoeht
# 9.91 | 28.5.2026
-
Die Admin-Benutzersuche nach Login sortiert exakte und kuerzere Praefix-Treffer nun zuerst, sodass
applevorapple_seconderscheint - Cache-Version auf 9.91 erhoeht
# 9.90 | 28.5.2026
- Abo-Daten koennen jetzt nach Kategorie, Karte, Waehrung, Zahlungstag, Titel und Aktivstatus gefiltert werden
- Cache-Version auf 9.90 erhoeht
# 9.89 | 28.5.2026
- Die Kategoriensuche wartet beim Tippen kurz und stuerzt beim Filtern nach Titel nicht mehr ab
- Cache-Version auf 9.89 erhoeht
# 9.88 | 28.5.2026
- Konto loeschen im Profil ist jetzt ein dezenter Link weiter unten unter den Hauptaktionen
- Cache-Version auf 9.88 erhoeht
# 9.87 | 28.5.2026
- Admin-Benutzerkarten nutzen jetzt eine einzelne erweiterte Vorschau ohne verschachtelten Bootstrap-Rahmen
- Avatar, Login und Badges sind kompakter, damit der Kopfbereich nicht abgeschnitten wird oder intern scrollt
- Cache-Version auf 9.87 erhoeht
# 9.86 | 28.5.2026
- Konto loeschen im Profil ist jetzt von den normalen Aktionen getrennt, damit es nicht versehentlich angetippt wird
- Abmelden und Konto loeschen werden jetzt in einem App-Modal mit klaren Schaltflaechen bestaetigt
- Cache-Version auf 9.86 erhoeht
# 9.85 | 28.5.2026
- Admin-Benutzerkarten nutzen jetzt eine erweiterte Storybook-User-Preview mit Identitaet, Status, Kontakt, Sitzung und Zahlung
- ExtendedUserPreview als Story fuer die erweiterte Benutzer-Vorschau hinzugefuegt
- Cache-Version auf 9.85 erhoeht
# 9.84 | 28.5.2026
- Social-Badges in Admin-Benutzerkarten werden jetzt nur noch fuer den tatsaechlich verknuepften Anbieter gerendert
- Admin-Benutzerkarten haben jetzt einen saubereren Avatar, kompakte Infobloecke und eine kleinere Bearbeiten-Aktion
- Cache-Version auf 9.84 erhoeht
# 9.83 | 28.5.2026
- Der Apple-Filter fuer Admin-Benutzer beruecksichtigt jetzt sowohl das apple-Flag als auch gespeicherte Apple-Benutzerkennungen
- Cache-Version auf 9.83 erhoeht
# 9.82 | 28.5.2026
- Admin-Benutzerkarten zeigen jetzt die letzte Benutzersitzung mit Link zum Bearbeiten-Modal der Sitzung
- Admin-Benutzerkarten zeigen jetzt den letzten Zahlungszugang mit Link zum Bearbeiten-Modal des Zugangs
- Cache-Version auf 9.82 erhoeht
# 9.81 | 28.5.2026
- Content-Filter warten bei Texteingaben jetzt kurz vor dem Neuladen der Ergebnisse, sodass die Suche nicht nach jedem Zeichen neu startet
- Content loader ignoriert jetzt veraltete AJAX-Antworten, damit aeltere Suchen neuere Filterergebnisse nicht ueberschreiben
- Cache-Version auf 9.81 erhoeht
# 9.80 | 28.5.2026
- Admin-Benutzerkarten wurden kompakter gestaltet, behalten aber das erweiterte Bootstrap-Kartenlayout
- Google- und Apple-Badges auf Admin-Benutzerkarten verwenden jetzt explizite Benutzer-Flags und werden ohne verknuepfte Social-Anmeldung nicht angezeigt
- Cache-Version auf 9.80 erhoeht
# 9.79 | 28.5.2026
- Admin-Benutzerkarten wurden mit einem Bootstrap-Kartenlayout, klareren Identitaetsbloecken, Konto-Badges, Kontaktdaten und responsiver Behandlung langer Werte verbessert
- Fehlender Uebersetzungsschluessel Section fuer Benutzerkarten wurde hinzugefuegt
- Cache-Version auf 9.79 erhoeht
# 9.78 | 28.5.2026
- Die Admin-Benutzersuche nach Login filtert jetzt nur nach Login; E-Mail, vollstaendiger Name, minimale Rollenstufe, Google-Benutzer und Apple-Benutzer haben eigene Filter
- Admin-Benutzervorschauen wurden ueberarbeitet: Die Karten zeigen mehr Kontodaten und brechen bei langen E-Mails und Logins nicht mehr das Layout
- Cache-Version auf 9.78 erhoeht
# 9.77 | 28.5.2026
- Currency-Select2-Listen zeigen jetzt neben dem Waehrungsnamen ein Badge mit dem Waehrungstyp
- Waehrungen unterstuetzen jetzt die Typen fiat, crypto und metal, inklusive Krypto- und Metall-Startdaten und verbesserter Font-Awesome-Icon-Zuordnung
- Admin-Formulare zum Bearbeiten von Waehrungen brechen nicht mehr bei codierten Kursdaten ab
- Cache-Version auf 9.77 erhoeht
# 9.76 | 27.5.2026
- Mobile Schnellformulare berechnen die Hoehe direkt nach dem Oeffnen eines Eintragstyps neu, sodass grosse Formulare sofort internes Scrollen bekommen
- Das Scrollen liegt jetzt im Feldblock, damit Rahmen und obere Formulargrenze beim Scrollen stehen bleiben
- Mobile Schnellformulare nutzen mehr verfuegbare Hoehe und sitzen naeher an der unteren Navigation
- Cache-Version auf 9.76 erhoeht
# 9.75 | 27.5.2026
- Im Desktop-Menue ist der Navigationstext jetzt vertikal an den Icons ausgerichtet
- Die Hauptfelder fuer Geld und Zeit im Schnellformular sind wieder linksbuendig
- Die Hinzufuegen-Zeile in Select2 nutzt jetzt einen dezenten Akzenthintergrund statt einer starken Flaeche
- Kategorie-Dropdowns im Schnellformular koennen jetzt eine neue Kategorie erstellen und automatisch auswaehlen
- Cache-Version auf 9.75 erhoeht
# 9.74 | 27.5.2026
- Schnellformulare blenden das Datumsfeld aus, zeigen Projekte erst nach Auswahl eines Kunden und trennen Kategorien/Abonnements sowie Arbeitsfelder mit expliziten Trennern
- Schnellformulare fuer Geld und Zeit beginnen jetzt mit ihrem Hauptwertfeld; die Zeiteingabe ist wie die Betragseingabe gestaltet
- Select2-Dropdowns im Schnellformular zeigen jetzt eine Option zum Hinzufuegen neuer Karten, Kunden, Projekte, Abonnements und Aufgaben; Select2-Platzhalter in Datenfiltern sind wiederhergestellt
- Cache-Version auf 9.74 erhoeht
# 9.73 | 27.5.2026
- Select2-Felder im Schnellformular zeigen kein Loeschen-Kreuz mehr, halten ausgewaehlte Werte und Dropdown-Zeilen einzeilig und verbreitern das Formular nicht ueber den Bildschirm hinaus
- Die Hoehe des Schnellformulars wird jetzt auf den sichtbaren Content-Manager-Bereich begrenzt, sodass zusaetzliche Felder auf Mobilgeraeten im Formular scrollen
- Hinzufuegen-Schaltflaechen werden jetzt nur im Schnellformular an Dropdowns fuer Karten, Kunden, Projekte, Abonnements und Aufgaben angehaengt
- Cache-Version auf 9.73 erhoeht
# 9.72 | 27.5.2026
- Das Schnellformular fuer Aktionen scrollt auf Mobilgeraeten wieder korrekt, haelt Markierungen ausgefuellter Felder von Labels fern und zeigt sichtbare Select2-Platzhalter
- Select2-Felder fuer Karten, Kunden, Projekte, Abonnements und Aufgaben koennen fehlende Elemente jetzt aus der Suche erstellen und nach dem Speichern automatisch auswaehlen
- Cache-Version auf 9.72 erhoeht
# 9.71 | 27.5.2026
- Die Tagesdetails in der Analyse nutzen jetzt Tageskarten statt einer Tabellenansicht, damit Summen, Links und Aktionen auf Mobilgeräten besser lesbar sind
- Der aufklappbare Tagesdetailblock hat mehr Abstand nach unten, eine klarere Schaltfläche und einen vom Text getrennten Chevron
- Cache-Version auf 9.71 erhöht
# 9.70 | 27.5.2026
- In den Komponenten bleibt nur noch der neue Aktivitätskalender der Analyse; die alte Kalenderdarstellung wurde aus Storybook entfernt
- Die Monate des Analyse-Aktivitätskalenders haben jetzt eine Mindest- und Maximalbreite, damit ein einzelner Monat nicht mehr die gesamte Bildschirmbreite einnimmt
- Cache-Version auf 9.70 erhöht
# 9.69 | 26.5.2026
- Der Analysefilter wurde aktualisiert: Der Kategorie-Ausschlussfilter mit verbessertem persistentem Zustand und responsivem Layout
- Cache-Version auf 9.69 erhöht
# 9.68 | 26.5.2026
- Der Analysefilter wurde verbessert: Der Kategorie-Ausschlussfilter hat jetzt Umschaltzustände (ein/aus) mit visuellem Feedback
- Die horizontale Scroll-Komponente (analytics_strip) ist jetzt in Storybook mit Projekt- und Kategorievarianten dokumentiert
- FontAwesome und Select2 werden jetzt in beiden Storybooks (app_src + site_src) geladen
- Alle Storybook-Geschichten von fest codierten Themenfarben befreit — jetzt vollständig themenadaptiv über CSS-Klassen
- Site Storybook in richtige Kategorien umorganisiert (Alerts, Content, Components, Header, Tabs)
- Cache-Version auf 9.68 erhöht
# 9.67 | 26.5.2026
- Der Periodenfilter wurde überarbeitet: kompakter Kopf mit stets sichtbaren Navigationspfeilen, Einstellungen werden per Knopfdruck aufgeklappt
- Der Modus „Jahr" wurde zum Periodenfilter und zu allen Analyseseiten hinzugefügt
- Die Datumseingaben begrenzen sich gegenseitig — maximal ein Jahr zwischen „Von" und „Bis"
- Alle Filtereingabetypen (Text, Select, Checkbox, Datum, soziale Netzwerke) haben jetzt eigene Storybook-Darstellungen
- Versionsdateien jetzt auch auf Deutsch, Spanisch, Chinesisch und Japanisch verfügbar
- Cache-Version auf 9.67 erhöht
# 9.66 | 26.5.2026
- Aligned card and subscription icons with their labels in the analytics finance summary
- Analytics group subtitles are now wider, larger, and spaced closer to their own card groups
# 9.65 | 26.5.2026
- Subscription analytics moved into the General analytics group because it is also a summary report
# 9.64 | 26.5.2026
-
Analytics group headings now use the shared
sub_titlestyle with tighter spacing and no extra custom separators - Category analytics moved from Money to General analytics because it contains summary data across money, time, and notes
# 9.63 | 26.5.2026
- Analytics section links now reuse the same compact card grid used on Data and u0life pages instead of custom link styles
- The analytics finance summary no longer uses card-like backgrounds or borders, so it does not look clickable
# 9.62 | 26.5.2026
- Analytics home navigation is now grouped by topic: general analytics, money, time, subscriptions, and work
- The top finance summary was tightened again, the clipped decorative gradient was removed, and money/subscription icons now use a calmer neutral style
- Fixed grouped analytics cards so section links render under their headers after navigation filtering
# 9.61 | 25.5.2026
- Category, client, and project analytics now have a visual mode switcher: charts remain the default, and calendar mode shows activity by day in a familiar month grid with weekends highlighted
- Calendar mode marks days that contain money, time, or note records with compact activity indicators
# 9.60 | 25.5.2026
- Category, client, and project analytics now include notes in daily analytics: note-only activity is counted and visible in period details
- Added dedicated notes charts, notes total metrics, daily notes columns, and day/entity note links in category, client, and project analytics
- Category, client, and project analytics row styles updated for the new notes column and action button
# 9.59 | 23.5.2026
- On the analytics home page, the top finance summary (cards and subscriptions) became more compact and got a refreshed modern visual style inspired by the loading animation
# 9.58 | 22.5.2026
- Anonymous page transition loading (login, registration, password recovery) now uses the selected theme background, so dark theme no longer flashes a bright light backdrop
# 9.55 | 22.5.2026
- Fixed anonymous page loading overlay colors for dark theme: login/registration transitions now use a theme-aware background instead of forcing a light fallback
# 9.54 | 19.5.2026
- Page loading animation alignment refined: desktop navigation loading is centered against the full viewport instead of the shifted content column, and mobile loading is raised slightly for a better visual position
# 9.53 | 19.5.2026
- Page loading animation is now centered on the full screen during navigation; the animation itself is larger, faster, and more vivid: dual rotating organic shapes in accent colors, a slow outer ring, and a pulsing glow on the icon
# 9.52 | 19.5.2026
- Hardened loading animation insertion: now handles both jQuery objects and plain strings safely, with a try/catch guard to prevent startup crashes
# 9.51 | 19.5.2026
- Fixed a crash on app startup caused by passing a jQuery object instead of an HTML string to the loading animation placeholder
# 9.50 | 19.5.2026
- Page transitions no longer flash a white screen while content is loading: the standard loading animation is now shown inside main immediately after a link is clicked, and the real page replaces it once the response arrives
# 9.49 | 18.5.2026
- Client and project disabling now supports per-user visibility through web access records, with optional cascading to related projects, tasks, money records, time records, and notes
- Cascade options are shown only when the Active checkbox is turned off, and checkbox descriptions now align under the control text
# 9.48 | 18.5.2026
- Period analytics for costs, wages, and time now has a horizontal category toggle filter for excluding selected categories from charts and totals
- Excluded categories stay visible in the filter as muted unchecked items and remain selected when changing the period
- The same category exclusion filter was added to the main period analytics page
- App theme CSS now includes the new category filter styles
- Category exclusion filters now reuse the analytics category strip styling and drag-to-scroll behavior
- Category exclusion filter cards are now more compact, and drag scrolling no longer snaps back after releasing the mouse
# 9.44 | 13.5.2026
- Activity now has a first-log empty state that explains why one quick record unlocks useful analytics
- The empty-state CTA focuses the quick entry form, so new users can create their first time, money, task, or note record faster
# 9.43 | 11.5.2026
-
Project analytics moved into the analytics section: links now point to
/analytics/projects/, while the old data-section URL remains compatible - Project analytics now has a horizontal project strip sorted by latest activity, the standard period filter, a project preview block, and money/time charts
# 9.42 | 8.5.2026
- In the category analytics strip, amounts are now correctly converted to the user's currency before being summed and displayed
# 9.41 | 8.5.2026
- Loading animation is now centered in the analytics area
- No more content flash when switching categories or clients — the new data appears smoothly without a white flicker
# 9.40 | 8.5.2026
- Clicking a category or client in the analytics section now reliably loads its data
- Drag-to-scroll in the analytics strip now moves proportionally to the mouse — no more jumping or uneven scrolling
- Switching between categories and clients shows a loading animation while the data is being fetched, then reveals the result with a smooth fade-in
# 9.39 | 8.5.2026
- Client analytics: client switchers are now buttons, matching category analytics, so the global link handler does not trigger a full page load
-
Switching clients should no longer remove the global page-loaded class from
body
# 9.38 | 8.5.2026
- Client analytics: the client preview block is more compact, the description width is constrained, and right-side tiles align to the top with consistent sizing
- The projects tile in the preview block now links to the project data page filtered by the selected client
# 9.37 | 8.5.2026
- Client analytics: client switching now uses a dedicated analytics endpoint, matching the category analytics page
- Changing a client now loads only the lower data block instead of requesting and repainting the full page
# 9.36 | 8.5.2026
- Client analytics: client switching now uses local AJAX loading without the global white-screen transition
- The selected client block now shows the standard loading animation and dims only the lower data block
# 9.35 | 8.5.2026
- Client analytics: long links in descriptions now wrap inside the description block
- Price and currency icon alignment was fixed in the bottom tables on client and category analytics pages
# 9.34 | 8.5.2026
- Client analytics: the files counter is now shown only when files are enabled in the app
- Nested client projects now render as clickable project pills linking to the future project analytics page
# 9.33 | 8.5.2026
- Client analytics: fixed the client strip so it shows active clients
- Switching clients no longer reloads the whole screen; only the selected client block updates with a loading animation
# 9.32 | 8.5.2026
-
Client analytics moved into the analytics section: links now point to
/analytics/clients/, while the old data-section URL remains compatible -
Client analytics now has a horizontal client strip sorted by latest activity and can open without a required
client_id - The client preview was redesigned with description, quick actions, and counters for projects, tasks, money, time, notes, and files
- Week, month, and year tabs were replaced with the standard analytics period filter; money and time charts now use the selected period
# 9.31 | 7.5.2026
- Category analytics: category previews now show one net period total instead of separate spend and replenish values
- Category detail layout was reordered to icon, title, color line, and description; bottom table headings are aligned with row values
# 9.30 | 7.5.2026
- Category analytics: enlarged category preview buttons, stacked preview totals vertically, and reused the shared active-line thickness for category color markers
- Category detail color marker is now a horizontal line, and day rows are sorted by date instead of amount
# 9.29 | 7.5.2026
- Category analytics: centered the category info block vertically, enlarged category preview items so long sums wrap downward, and rebuilt the day rows as an adaptive table with stable action buttons
- Category day rows now use short dates without years and keep disabled money/time actions visible when that record type is absent
# 9.28 | 7.5.2026
- Category analytics: category preview strip now shows only categories with data in the selected period and includes money totals or time where money is absent
- Category details layout was adjusted to stack icon, color marker, title, and description vertically; empty category data state is centered and visually muted
- Day rows now link to all money records for the day and category, and keep a separate time-record link when time entries exist
# 9.27 | 7.5.2026
- Category analytics UI: removed the remaining tinted backgrounds from the period filter and category strip in light theme, replaced icon coloring with a separate category color marker, and aligned category controls with the shared border radius without shadows
- Category analytics now shows an empty state when the selected category has no data in the current period
- Day rows now expose separate links for money and time records where matching entries exist
# 9.26 | 7.5.2026
- Category analytics: replaced the select input with a horizontal colored category strip and switched category changes to animated AJAX content updates without reloading the page
- Analytics UI: removed the yellow gradient from the period filter active state in light theme, removed card-like borders/shadows from category metrics and chart blocks, and made category money/time charts full-width
- Period analytics charts now use shorter day labels without the year to reduce axis clutter
# 9.25 | 7.5.2026
-
Analytics: added a dedicated category analytics page under
/analytics/categories/with category switching, period filtering, category description/icon, money and time charts, and day rows linking directly to filtered records - Category analytics links now point to the analytics section instead of the data/categories section
- Period filter keeps extra page parameters such as selected category while changing period; day analytics can open a specific date from query params
# 9.23 | 4.5.2026
- Analytics overview: made the finance summary fully static text, removing links and the remaining background treatment
# 9.22 | 4.5.2026
- Analytics overview: removed card-like borders and shadows from the finance block and replaced them with a softer animated gradient surface
# 9.21 | 4.5.2026
- Analytics: moved card and subscription financial totals from data section previews into a dedicated overview block on the analytics landing page
- Analytics landing now separates the financial overview from subsection previews with the same divider pattern used on Profile and u0life pages
# 9.20 | 3.5.2026
- Android app: restored full-screen edge-to-edge layout while keeping the header and action buttons below the system clock and battery area
- Android shell now keeps the WebView full-screen and applies the top safe inset inside the app UI, so the top and bottom areas keep the same visual style
# 9.19 | 1.5.2026
- Categories: restored right-side spacing for user-created categories that can be selected for deletion
# 9.18 | 29.4.2026
- Payment page: updated the Free/PR0 capability table so core data entry remains free, while analytics, AI processing, file workflows, and future premium limits are shown as PR0 features
- AI processing in create/update flows now requires active PR0 access when the paid access system is enabled; records still save without AI for free users
-
Google Play fallback product ID unified to
com.u0life.premium.monthly
# 9.17 | 29.4.2026
- Subscription checkout: improved light/dark theme contrast, removed the white panel issue in dark theme, and refined mobile layout for narrow app screens
- Payment page: removed the duplicated subscription price block so the price and payment action are shown in the checkout window only
# 9.16 | 29.4.2026
- Subscription checkout: switched the payment window to a cleaner Bootstrap-based, theme-aware layout with readable colors in both light and dark themes
-
App Store subscription: unified the Apple product ID as
com.u0life.premium.monthly; iOS checkout no longer shows the admin fallback price or hardcoded$1, and waits for the App Store product price where available
# 9.15 | 27.4.2026
- Period filter: hidden ±1-day step buttons inside date range inputs; date inputs now fill available width so the date value is always fully visible
# 9.14 | 27.4.2026
- Period filter: restored ±1-day step buttons in date picker fields
# 9.13 | 27.4.2026
- Period filter UX improvements: removed redundant Search button (date range now applies automatically on change); hidden ±1-day step buttons inside date picker fields (navigation handled by filter's prev/next arrows); date text no longer truncated in the range inputs
# 9.12 | 27.4.2026
- Period filter redesign: nav (prev/next) and mode (Week/Month/Days) buttons are now combined in one compact toolbar row; removed redundant date hint labels below date inputs; removed duplicate date range display beneath the filter on analytics pages (costs, wages, times_status, month)
# 11.6.50 | 27.4.2026
- Extended unified period filter to analytics/costs, analytics/wages, and analytics/times_status pages: replaced tab-based week/month/year selectors with the same period filter component used on the analytics overview page (supports preset modes, shift navigation, and custom date range)
-
Added
analytics_periodAPI form to moneys and times analytics handlers, acceptingdate_from/date_toand iterating day-by-day over the range
# 11.6.49 | 27.4.2026
- Fixed Android status bar overlap in the app shell: startup now applies a non-overlay status bar mode on Android and safe-area paddings for top and bottom loading zones
- Fixed Spanish language switch routing: repeated selection no longer creates recursive /es-* path prefixes
- Normalized version format to X.Y in changed assets (removed third segment where present): site public bundle version 8.3 and app shell asset tags 8.9
# 11.6.48 | 26.4.2026
- Fixed Android bottom navigation spacing: menu actions no longer slide under system navigation buttons (Back/Home/Recents)
- Removed the side effect of oversized bottom panel height: footer menu no longer overlaps top screen content
# 11.6.47 | 25.4.2026
- Reduced public Google OAuth debug output in app overlay: session ids, URLs, token/session state, and low-level transport details are no longer shown during normal login flow
- OAuth callback page debug blocks are now hidden by default and only shown when explicitly requested with debug_oauth=1
- Normal users now see concise status/error messages only, while deep diagnostics remain available for manual troubleshooting
# 11.6.46 | 25.4.2026
- Improved Google OAuth existing-account flow: backend now checks user by Google email first and logs that user in directly, instead of trying registration first
- This removes any dependency on manual logout or registration fallback when the Google account already exists in u0life
- OAuth debug now also includes existing_user_id to show whether the Google email matched an existing account before login
# 11.6.45 | 25.4.2026
- Fixed root cause of Google OAuth app login stall: when registration hit an existing email/login, backend returned only text without error, so fallback login never ran and session user_id stayed 0 even though Google token was saved
- Google OAuth flow now falls back to login whenever registration did not actually authorize a user, instead of checking only for an explicit error field
- OAuth callback page now shows success only after real authorization (status/data/model), removing false “success” states with user_id=0
# 11.6.44 | 25.4.2026
- Added explicit Google OAuth session diagnostics to backend polling and callback flow: app now receives session, session_id, user_id, and has_token state while waiting
- OAuth callback page now displays debug information (state, code presence, resolved app session state) instead of only a generic “success” text
- Added backend validation for missing OAuth target session during callback, with readable error text and debug payload
# 11.6.43 | 25.4.2026
- Fixed Google oauth2 polling contract: pending login state no longer returns notification::error / HTTP 503, and now returns a normal JSON pending response with HTTP 200
- Added explicit application/json content-type for notification responses, so app API replies are no longer mislabeled as text/html
- This removes the false “Connection error: server 503 Service Unavailable” message while OAuth is still simply waiting to complete
# 11.6.42 | 25.4.2026
- Optimized app oauth2 polling to reduce backend pressure: app API now uses short google_wait(6s) instead of full 30s long wait per request
- Improved oauth overlay diagnostics for server-side failures: HTTP 5xx now surfaces as explicit debug/status error with response preview
- Fixed object error rendering in oauth status: error payload is now normalized to readable text/JSON instead of [object Object]
- Client fetch timeout for oauth check reduced to 12s to match short server polling and avoid stale long pending calls
# 11.6.41 | 25.4.2026
- Fixed global API timeouts caused by OAuth long-poll session lock: google_wait now releases PHP session lock before the 30s wait loop
- Fixed parallel oauth2 polling requests from manual check: previous pending fetch is now explicitly aborted before starting a new one
- Added cleanup of active AbortController and timeout on overlay hide/cancel to prevent orphaned long-poll requests
# 11.6.40 | 25.4.2026
- Extended Google OAuth overlay diagnostics: debug now logs timestamped steps for overlay open, onReturn event, manual click count, running state, visibility state, and online state
- Added HTTP diagnostics for oauth2 polling: response status, status text, and content-type are now shown in debug output
- Added raw-response preview on JSON parse failure (first 220 chars), making it visible when backend/CDN returns HTML or other non-JSON payload
# 11.6.39 | 25.4.2026
- Hardened Google OAuth overlay button handling: manual-check and cancel buttons are now explicit type="button" to avoid accidental form submit inside authorization layouts
- Added preventDefault/stopPropagation in gwoCheckManual/gwoCancel so tap always triggers overlay logic in mobile webviews
# 11.6.38 | 25.4.2026
- Fixed Google OAuth polling in app API: for action=authorizations&form=oauth2 the backend now binds authorization object session from request (?session=...) before waiting for login completion
- Fixed google_wait session lookup: it now checks the session passed from OAuth flow instead of relying only on current request cookie session
- This removes the stuck state where manual check button produced repeated attempts but never reached success
# 11.6.37 | 25.4.2026
- Added missing lang keys for Google OAuth overlay (WaitingForGoogleAuth, CheckingAuthStatus, AlreadyLoggedIn, ConnectionError, Cancel) to all 6 languages: en, ru, de, es, zh, ja
- Overlay background changed from semi-transparent (rgba 0.82) to solid #0f1117 — was unreadable on some Android backgrounds
- Card box changed from glass-effect to solid #1c1f2e with shadow; spinner accent color changed to #4285f4 (Google blue)
- Manual "I have signed in" button now force-resets _gwoRunning before checking, preventing silent block from a stuck long-poll fetch
- Buttons changed from pill shape to rounded rect (0.65rem) and Cancel button now full-width for easier tap on mobile
# 11.6.36 | 25.4.2026
- Fixed Google OAuth login on Android: the app was backgrounded by the OS when the system browser opened, killing any in-flight fetch — so waitForLogin polling was never running when the user returned. Now on Cordova, polling only starts on the 'resume' event (app comes back from background) with an 800ms delay to let the server-side callback complete. Web flow is unchanged.
# 11.6.35 | 25.4.2026
- Fixed critical Android session_init failure: Cordova WebView reports location.hostname as 'localhost', which caused sSiteUrl to resolve to https://localhost instead of https://u0life.com — all API requests hit the WebView itself and returned HTML, causing a parsererror. Now native platforms always use PROD_URL regardless of host.
- Fixed style scope regression: authorization input highlight styles are now limited to the login block and no longer affect all forms
- Improved first-start error output on Android: added readable fallback alert rendering and extended session_init diagnostics without changing session flow logic
# 11.6.34 | 24.4.2026
- Fully refreshed authorization screen design with a modern full-screen layout in both themes, without borders and shadows
- Fixed logo visibility in Light theme by using the dark-text logo variant for contrast
- Added dedicated Dark theme authorization styling and a high-contrast light logo
# 11.6.29 | 24.4.2026
- Fixed incorrect display of an empty error popup during scroll loading when no new data is returned or the error payload is empty/invalid
# 11.6.29 | 22.4.2026
- Improved native app detection in the subscription checkout block: on iPhone/Android the App Store / Google Play buttons are no longer shown inside the installed app, eliminating the redirect loop
- Refactored checkout block layout: added explicit sections, a platform-info card for web users, and a clear in-app hint for native users
- Added localized in-app hint text (EN, RU) explaining that payment is completed on the current screen without reopening the store
# 11.6.28 | 21.4.2026
- Restyled the Admin Online page cards and user blocks for better readability and clearer contrast in both app themes
- Updated online charts visual style: improved line colors, axis labels, and grid visibility for easier reading
# 11.6.27 | 21.4.2026
- Updated homepage PRO block copy for language consistency and clearer value explanation
- Replaced PRO CTA link with a valid mobile flow: button now opens the pricing page with app install options
# 11.6.26 | 21.4.2026
- Homepage PRO block ("Weekly report and insights") was restyled to look cleaner and more readable
- Fixed broken CTA URL in the homepage PRO block: now it opens the analytics section in the app
# 11.6.25 | 21.4.2026
- Period analytics filter was redesigned: better visual style, date fields now use the same calendar component as Work analytics, and small hints were added for start/end date fields
- Fixed period analytics data blocks: removed duplicate "Work" time row and returned balance-at-period-end value with subscription payments deducted
- Added inline loading animation while switching period filters, changed Period nav icon from wallet, and hid default "days count" profile setting when week/month mode is selected
# 11.6.24 | 21.4.2026
- Period analytics: added tracked-time summary (total time + top categories by time), switched period filter to a simpler format with manual date inputs, week/month/days mode, and period navigation arrows
- Added profile settings for default period mode and "last N days" value, and applied those defaults on the period analytics page
- Added loading animation on period analytics open and while period filter loads new data
# 11.6.23 | 21.4.2026
- Analytics: replaced the monthly overview page with a flexible period analytics page. Default period is last 30 days. Added a unified period filter component with preset buttons (7 / 14 / 30 days, current week, previous week, current month, previous month, custom date range). All queries now use date_from / date_to instead of calendar month. Weekly Report card and end-of-month forecast block removed. Navigation section renamed from "Month" to "Period"
# 11.6.22 | 18.4.2026
- On the homepage first screen, removed background from the feature list and from the text under the "Life Logger" logo
# 11.6.21 | 18.4.2026
- Fixed duplicate form submissions and double error messages: added init guard to u0lifeFunctions.init() so re-running the script does not register event handlers twice; removed redundant .fail(status) from the default form submit handler since content_download already handles errors internally
# 11.6.20 | 17.4.2026
- Fixed cron-generated subscription notifications: now they are created with the required visibility field and correctly shown in the app notification block
- Fixed cron date generation for notice records and corrected PRO access stop notification creation
# 11.6.19 | 17.4.2026
- Homepage first screen now keeps true full-width layout: removed horizontal clipping in `.welcome_container` so the hero section is no longer cut at the sides
# 11.6.18 | 17.4.2026
- Cache-buster version switched for homepage first-screen styles so browser pulls the latest CSS; site styles bundle was rebuilt
# 11.6.17 | 17.4.2026
- Homepage first-screen gradient now stretches edge-to-edge: removed visible side frames by making the hero section full-width
# 11.6.16 | 17.4.2026
- Homepage hero update: removed chip/badge border frames on the first screen and increased mobile logo size
# 11.6.15 | 17.4.2026
- Homepage hero polish: increased mobile logo size and adjusted desktop glow gradient so top/side hard edges are no longer visible near the header
# 11.6.14 | 17.4.2026
- Homepage hero: open full-viewport layout, gradient headline text, animated glow orbs, horizontal feature chip row with icons, badge label
# 11.6.13 | 17.4.2026
- Updated homepage first screen design: improved typography, spacing, and feature list layout for better readability after text update
# 11.6.12 | 17.4.2026
- Fixed action form autofill: exact title match is now preferred over partial matches (e.g. entering "Uber" no longer fills in data from "Uber eats")
# 11.6.11 | 17.4.2026
- Improved API network error details for analytics: "Failed to fetch" now includes URL, action, form, host, online/offline state, app type, and platform
# 11.6.10 | 16.4.2026
- Simplified dev API host check: only web.u0life.lc now maps to http://web.u0life.lc, all other hosts use production API
# 11.6.9 | 16.4.2026
- Updated Cordova dev API mapping: when frontend runs on localhost/127.x/192.168.x, API now points to http://web.u0life.lc (frontend and API no longer need the same domain)
# 11.6.8 | 16.4.2026
- Fixed Android API URL selection: dev mode now activates only on u0life.lc (no automatic 127.x/192.168.x dev mapping), preventing Google Play builds from falling back to local URLs and failing with "Failed to fetch"
# 11.6.7 | 14.4.2026
- Improved error handling for network failures on Android: loading spinners no longer get stuck, detailed diagnostic info is now logged to the console, and error messages are shown to the user
# 11.6.6 | 3.4.2026
- Fixed: Android app failed to connect to API ("Failed to fetch") — Capacitor/Cordova native apps no longer resolve to the local dev URL when hostname is localhost; environment-specific values (site_url, app_type) are now always refreshed after loading from localStorage
# 11.6.5 | 1.4.2026
- Analytics month: balance blocks (Now and On Month Finish) now show breakdown by currency in addition to the total
# 11.6.4 | 4.1.2026
- Fixed: section previews for subscriptions, clients, and projects now show description when counter is zero or no financial data is available
- Subscriptions section preview: when subscriptions exist, shows monthly total to pay, amount already paid, and amount remaining instead of description
# 11.6.3 | 3.31.2026
- Cards section preview: show total balance and per-currency breakdown instead of description when cards have a non-zero balance
# 11.6 | 3.26.2026
- Project migration to a new server
# 11.5 | 2.8.2026
- Improved display for large screens
- Improved information on first steps and their translations
- Added automatic creation of a default card upon registration
- Increased font sizes, with the default size set to medium upon registration
- Fixed error display during registration and card creation
# 10.0.2 | 11.04.2025
- Improved card styling and balance calculation
# 9.9.1 | 11.03.2025
- Display of icons for category lists
- Improved AI prompt performance
# 9.7.12 | 10.29.2025
- Updated icons and colors of categories, as well as added new fixed categories
- Updated language libraries
# 9.7.0 | 10.25.2025
- Painful color scheme update
# 9.6.7 | 10.23.2025
- inputmask for price fields in forms
# 9.6.5 | 10.23.2025
- Fixed AI title generation after editing entries
- Animation of data saving in modal windows, error display if not saved, without closing the window
- Improved title generation and data selection using AI
# 9.6.1 | 10.20.2025
- Fixed the operation of adding subscriptions
- Slight change in their appearance
- Updated the styles of entries (money, time, notes, tasks) and the display of date and time
- Improved data output in the action (data entry page)
# 9.6 | 10.19.2025
- Updated the u0life page
- New parameters have been added for the user: time zone and first day of the week
- Analytics now takes into account the selected time zone and first day of the week
- Minor stylistic improvements, action form and main pages of data and analytics
# 9.5 | 10.11.2025
- Simplification of the quick add form
- Now text is entered from which AI determines the title, card, price, time, and date
# 9.4 | 9.14.2025
- AI-based category detection for new records.
# 9.3 | 8.6.2025
- Fix edit money with client
- Fix adaptive for ios
- Style for app, background one style
- Fix, user was can't update self
- Status bar color update
# 8.7.8 | 6.22.2025
- Logining with Google
- Fix sessions working in the application
# 8.7.3 | 6.18.2025
- Remove block pro support on account page
- Update light theme
# 8.7 | 08.03.2025
- Hello world 2025
- Auto deploy on server, its make faster development
- Little fixe style on main site
# 8.6.4 | 16.11.2024
- A new section, "Work," has been added to analytics, where all summary information on time, money, and tasks is collected, with the option to filter by time intervals.
8.5.6 | 27.10.2024
- If you move a project to another client, notes, money, and time are also transferred
8.2.3
- Added notification preferences to user edit, with email notices now optionally delivered to the user's mailbox
- The calculation of total amounts has been fixed in subscription analytics
- In time analytics, the calculation of the total amount has been fixed
- Preparing for mysql version 8
- Improved filter performance
- Notes no longer have nested notes.
8.2.1
- Translation of mySQL to support version 8
- Fixed time calculation when selecting records
- Fixed financial calculation when selecting records
- Improved system for displaying statistics on clients and projects for the week
8.2.1
- When creating a task, the title is not pulled up from the general field
- When navigating through pages, the search field is not cleared
- In time, time is substituted in both the name and time
- Fixed a glitch in card substitution when spending
- Added map search
8.2.0
- Improved language switcher
8.1.9
- Fixed many small internal errors, which speeded up the application
- Improved main site design
8.1.8
- Improved system for switching post activities
- Minor style changes
- Fixed substitution of tasks to time
- A lot of work to improve the stability of the application
8.1.7
- Fixed file display system in the application
- Fixed ticket activity processing system
- Fixed category editing functionality
- Previews of recordings display the recording date
- The ability to edit an entry has been added to the time preview
- The ability to edit an entry has been added to the money preview
- Improved performance of filters in statistics
- Improved system for automatic category substitution in posts
- Added currency search in subscriptions
- Added hotkeys for quick filling forms in actions, ctrl-1 - money type, ctrl-2 time type, etc.
- Added description output in preview for subscriptions
- Added search for subscriptions when filling out data
- Improved work of the calendar in statistics
- Optimized display and sorting of categories
8.1.6
- Improved data protection
- Improved access system for CRM
- Improved design and positioning of content blocks
- In the records section, all records (notes, time, money, tasks) are now displayed en masse, and sorted exactly by their date, the action log will be transferred
- The Google login system has been improved, mail is no longer shown to other users
- The entry system has been improved, duplicate entries are now displayed correctly, and multiple entries can be made at once
- Added post preview functionality, to view the necessary information on a post, just click on it, after which you can edit it
8.1.5
- Added the ability to change text size in the application (available when editing a profile)
- Added functionality for uploading files and user avatars
- Now all users are displayed, but you can only view public ones
- The notification system has been improved, now if you gain access to a client, task, etc. You will receive a notification
- Added a content minification system, less information is displayed, but when you click on the + icon it appears
- Money search by name has been added
- Improved main page with actions
- Many other changes and improvements in progress
8.1.4
- Fixed user editing functionality for CRM
- Fixed a bug with page reloads when editing, logging in, etc.