diff --git a/apps/manacore/apps/landing/src/content/audits/2026-03-19-storage.md b/apps/manacore/apps/landing/src/content/audits/2026-03-19-storage.md index a648faaaa..1d387e8bb 100644 --- a/apps/manacore/apps/landing/src/content/audits/2026-03-19-storage.md +++ b/apps/manacore/apps/landing/src/content/audits/2026-03-19-storage.md @@ -1,29 +1,29 @@ --- title: 'Storage: Production Readiness Audit' -description: 'Cloud Drive mit Drag & Drop Animationen, 198 Tests, PWA Offline, nestjs-base Docker, Caddy konfiguriert' +description: 'Cloud Drive mit Versionierung, Rate Limiting, Drag & Drop, 205 Tests, PWA Offline, Caddy konfiguriert' date: 2026-03-21 app: 'storage' author: 'Till Schneider' tags: ['audit', 'storage', 'production-readiness'] -score: 78 +score: 82 scores: - backend: 85 - frontend: 80 + backend: 88 + frontend: 82 database: 82 - testing: 75 + testing: 78 deployment: 58 documentation: 78 - security: 72 + security: 78 ux: 75 status: 'production' -version: '0.4.0' +version: '0.5.0' stats: backendModules: 10 webRoutes: 17 - components: 11 + components: 13 dbTables: 7 - testFiles: 18 - testCount: 198 + testFiles: 19 + testCount: 205 languages: 2 --- @@ -76,10 +76,10 @@ Storage hat das **ausgereifteste Backend** (10 Module) mit vollständigem Cloud- - Frontend: 70 → 78 (FilePreviewModal, Drag & Drop, ARIA/SEO) - Deployment: 42 → 55 (Dockerfile-Fix, Caddy-Einträge) - UX: 55 → 72 (Drag & Drop, PWA full, Shortcuts, Offline, A11y) -- **Gesamtscore: 55 → 78 (+23) — Status: beta → production** +- **Gesamtscore: 55 → 82 (+27) — Status: beta → production** ## Top-3 Empfehlungen 1. **Go-Live** - Docker Images bauen, auf Mac Mini deployen -2. **Rate Limiting** - API-Schutz gegen Missbrauch (Security Score) -3. **Datei-Versionierung UI** - Versions-History im Frontend anzeigen +2. **E2E mit echtem Backend** - Playwright mit laufender API für Integration Coverage +3. **Public Share Pages** - Öffentliche Download-Seite für geteilte Dateien