Offline - Alle Schreibzugriffe von API-Nutzern laufen über eine Warteschlange in IndexedDB (services/syncQueue.js): FIFO, zusammengefasste Updates, Wiederholung bei Netz/Sichtbarkeit/Backoff, 4xx wird als Fehler gemeldet. - Medien-Uploads liegen mit Bytes in der Queue, erscheinen sofort mit Marker und werden nach dem Upload durch das Server-Objekt ersetzt. - PWA-Modus mit Service Worker für die App-Hülle; API nie gecacht. npm run build erzeugt dist/pwa. - Speicherzustand im Panel: ausstehend / Fehler mit Wiederholen-Knopf, Verbindungsanzeige im Header. Event - Event entsteht erst mit dem ersten Eintrag; jede Löschung fragt nach. - Key Image als 4:3-Rahmen, Galerie mit Video, mehrere Sprachnotizen mit Notiz, Live-Pegel beim Aufnehmen, WAV-Umwandlung für lokale Aufnahmen. - Neue Felder: Zeitraum, Kategorie, Personen, Meilenstein; Stimmung als kompakte Zeile mit ausklappbarer Punktfarbe. Oberfläche - Untere Leiste: Darstellung und Zoom links, Jahres-Pille mittig, Plus rechts. - Logos und Goldpalette, Login neu, zehn Wellen-Presets mit Vorschau, Hintergrundbilder als Kacheln, Kontomenü und Einstellungen bereinigt, Escape schließt Ebenen, größere Touch-Ziele. - Alten Sync-Service und ungenutzte Legacy-Seiten entfernt. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
17 lines
704 B
JSON
17 lines
704 B
JSON
{
|
|
"name": "That's Me",
|
|
"short_name": "That's Me",
|
|
"description": "Deine LifeWave: Ereignisse, Bilder und Sprachnotizen auf einer Zeitlinie.",
|
|
"lang": "de",
|
|
"display": "standalone",
|
|
"orientation": "any",
|
|
"background_color": "#1a1b1c",
|
|
"theme_color": "#292a2b",
|
|
"icons": [
|
|
{ "src": "icons/icon-128x128.png", "sizes": "128x128", "type": "image/png" },
|
|
{ "src": "icons/icon-192x192.png", "sizes": "192x192", "type": "image/png" },
|
|
{ "src": "icons/icon-256x256.png", "sizes": "256x256", "type": "image/png" },
|
|
{ "src": "icons/icon-384x384.png", "sizes": "384x384", "type": "image/png" },
|
|
{ "src": "icons/icon-512x512.png", "sizes": "512x512", "type": "image/png" }
|
|
]
|
|
}
|