pageta/apps/web
Till JS 50f2974627 feat(web): Datenausfuhr, erster Start, Teilen-Ziel, klare Anmelde-Hinweise
Datenausfuhr in den Lese-Liste-Einstellungen: alles als JSON (Artikel mit
Text, Status, Tags, Notiz und Markierungen in Lesereihenfolge) oder nur
die Adressen als .txt, die jeder Import wieder liest. Entsteht im Gerät,
ohne Server-Aufruf. Löst die Zusage aus Art. 20 DSGVO direkt ein — bisher
nur auf Anfrage.

Erster Start: statt eines EmptyState mit nur „Bookmarklet einrichten“
drei Wege (Link einfügen, Liste mitbringen, aus dem Browser). Der
Plus-Knopf hängt an der Leiste, die erst mit Artikeln erscheint — bei
leerer Liste gab es keinen direkten Weg zum ersten Link. Ohne Konto
steht gleich oben, dass Speichern ein mana-Konto braucht.

/lese-liste/add zeigt bei 401 eine Anmelde-Aufforderung mit Rückweg zum
selben Link statt „…/extract/preview → 401 {"error":…}“.

Manifest: share_target auf /lese-liste/add. Die Einstellungen beschrieben
das Teilen-Menü längst, das Manifest hatte es nie.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 21:25:59 +02:00
..
scripts fix(web): UI-Korrekturabzug 2026-07-26 — 30 von 37 Befunden 2026-07-26 23:49:51 +02:00
src feat(web): Datenausfuhr, erster Start, Teilen-Ziel, klare Anmelde-Hinweise 2026-09-29 21:25:59 +02:00
static chore(icon): neues Pageta-Logo für favicon + PWA-Icons 2026-05-21 18:18:44 +02:00
.env.development sync: SyncSection (Aktivieren/Mana-aufladen) + Opt-in-Consent-Gate 2026-06-19 03:46:03 +02:00
.env.example feat(web): /mana-Guthaben-Seite (geteilte ManaPage) 2026-05-31 17:41:50 +02:00
Dockerfile fix(docker): pnpm-Workspace-Struktur im Runtime-Image erhalten 2026-07-26 23:30:27 +02:00
package.json shared-ui 1.34 + themes 0.8: die Theme-Variante hiess noch „Himmel"/Wordeck 2026-09-05 17:22:54 +02:00
svelte.config.js bookmarklet receive: CSRF global aus + manuell im Hook nachbauen 2026-06-23 15:46:53 +02:00
tsconfig.json feat(web): PWA-Setup über @mana/shared-pwa (Adoption #3) 2026-05-19 00:30:14 +02:00
vite.config.ts feat(web): Datenausfuhr, erster Start, Teilen-Ziel, klare Anmelde-Hinweise 2026-09-29 21:25:59 +02:00