WG- & Vermieter-Management-App (Backend + Dashboard)
Go to file
bernd dd24d7217a Preview uploaded documents in an in-page modal instead of a new tab
Chrome blocks top-level navigation to data: URLs (anti-phishing), so
the earlier target="_blank" preview links silently opened a blank tab
for every uploaded document — real bug, caught by live testing.
Replaces that with a same-tab modal: clicking a document name opens
it in an overlay (<iframe> for PDFs, <img> for images — data: URLs
work fine for embedding, just not top-level navigation), with its own
download button and a close control. The small ⬇ icon next to each
chip still downloads directly, unaffected since the `download`
attribute uses a different code path than navigation.
2026-08-13 12:18:17 +00:00
backend Auto-create a contract when a room-assigned invitation is accepted 2026-08-13 12:02:03 +00:00
prisma Require phone, current address and ID copy for new tenants 2026-08-13 11:25:57 +00:00
web-dashboard Preview uploaded documents in an in-page modal instead of a new tab 2026-08-13 12:18:17 +00:00
.gitignore Fix seed.ts module resolution: move to backend/prisma/ 2026-08-13 07:16:11 +00:00
README.md Initial commit 2026-08-12 16:24:25 +00:00

wg-verwaltung

WG- & Vermieter-Management-App (Backend + Dashboard)