mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-16 23:19:40 +02:00
docs(devlog): add session-first guest mode feature
Updates the 2026-01-23 devlog entry with: - Session-first guest mode section with implementation details - AuthGateModal, session stores, guest banner documentation - Commit count updated to 43 - Added to "Erledigte Aufgaben" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
3aeb88d772
commit
54a6ebc073
1 changed files with 48 additions and 4 deletions
|
|
@ -1,18 +1,29 @@
|
|||
---
|
||||
title: 'Production Launch: 7 Apps Live auf mana.how'
|
||||
description: 'Mac Mini Server Setup, n8n Workflow Automation, Devlog, Monitoring Stack und Landing Pages - ein produktiver Tag mit 30 Commits'
|
||||
description: 'Mac Mini Server Setup, Guest Mode, n8n Workflow Automation, Devlog und Monitoring Stack - ein produktiver Tag mit 43 Commits'
|
||||
date: 2026-01-23
|
||||
author: 'Till Schneider'
|
||||
category: 'release'
|
||||
tags: ['deployment', 'docker', 'monitoring', 'mac-mini', 'n8n', 'devlog', 'infrastructure']
|
||||
tags:
|
||||
[
|
||||
'deployment',
|
||||
'docker',
|
||||
'monitoring',
|
||||
'mac-mini',
|
||||
'n8n',
|
||||
'guest-mode',
|
||||
'devlog',
|
||||
'infrastructure',
|
||||
]
|
||||
featured: true
|
||||
commits: 30
|
||||
readTime: 10
|
||||
commits: 43
|
||||
readTime: 12
|
||||
---
|
||||
|
||||
Heute war ein sehr produktiver Tag mit Fokus auf die **Produktivstellung der ManaCore Apps auf dem Mac Mini Server**. Die wichtigsten Errungenschaften:
|
||||
|
||||
- **7 Apps live** auf https://mana.how (Auth, Dashboard, Chat, Todo, Calendar, Clock, Contacts)
|
||||
- **Session-First Guest Mode** - Apps ohne Anmeldung nutzbar
|
||||
- **n8n Workflow Automation** für automatisierte Prozesse
|
||||
- **Devlog Section** auf der ManaCore Landing Page
|
||||
- **Monitoring Stack** eingerichtet (Prometheus, Grafana, Umami Analytics)
|
||||
|
|
@ -44,6 +55,38 @@ Implementierung eines Benachrichtigungssystems:
|
|||
|
||||
---
|
||||
|
||||
## Session-First Guest Mode
|
||||
|
||||
Großes UX-Update: **Alle Apps sind jetzt ohne Anmeldung nutzbar!**
|
||||
|
||||
### Konzept
|
||||
|
||||
Nutzer können Calendar, Chat, Clock und Todo sofort verwenden - ohne Account. Daten werden im `sessionStorage` gespeichert und beim Schließen des Tabs gelöscht.
|
||||
|
||||
### Implementierung
|
||||
|
||||
| Komponente | Beschreibung |
|
||||
| --------------------- | ----------------------------------------------- |
|
||||
| `AuthGateModal` | Modal für Login-Aufforderung bei Cloud-Features |
|
||||
| `session-*.svelte.ts` | Session-basierte Stores für temporäre Daten |
|
||||
| Guest Mode Banner | Zeigt Anzahl der lokalen Items + Login-CTA |
|
||||
|
||||
### Features
|
||||
|
||||
- **Sofortige Nutzung** ohne Registrierung
|
||||
- **Daten-Migration** beim Login (Session → Cloud)
|
||||
- **Return URL Handling** - Nach Login zurück zur vorherigen Seite
|
||||
- **Item Counter** im Banner zeigt gespeicherte Einträge
|
||||
|
||||
### Betroffene Apps
|
||||
|
||||
- ✅ Calendar (Events, Kalender)
|
||||
- ✅ Chat (Conversations)
|
||||
- ✅ Clock (Timer, Alarme)
|
||||
- ✅ Todo (Tasks, Projekte)
|
||||
|
||||
---
|
||||
|
||||
## Contacts App Deployment
|
||||
|
||||
### Docker Images erstellt
|
||||
|
|
@ -221,6 +264,7 @@ Einheitliches Pricing für alle Mana Apps:
|
|||
- ✅ **SSL Zertifikate** - Automatisch via Cloudflare
|
||||
- ✅ **Devlog implementiert** - Content Collections + Landing Page Integration
|
||||
- ✅ **n8n eingerichtet** - Workflow Automation Platform
|
||||
- ✅ **Guest Mode** - Session-first UX für alle Apps
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue