feat(share): Nur-Ansicht-Teilen-Link (live, optional PIN) + QR (v1.6.9)
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 31m39s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 31m39s
Neuer öffentlicher Teilen-Link für die aktuelle Lage — ohne Login nur zum Ansehen, live aktualisiert. Optional mit 4–8-stelliger PIN geschützt. - DB: Project.shareToken (unique) / sharePin (bcrypt) / shareEnabled + Migration - API: POST/GET /api/projects/[id]/share (Verwaltung, Mandanten-Check, VIEWER blockiert), GET/POST /api/share/[token] (öffentlich, PIN-Prüfung, Rate-Limit gegen Brute-Force) - Öffentliche Seite /view/[token]: PIN-Gate, read-only MapView, Socket-Live + 30s-Poll - Teilen-Dialog im Werkzeuge-/Mobil-Menü: Link kopieren, QR-Code, PIN setzen/entfernen, Teilen beenden (widerruft den Link) - Middleware: /api/share/ öffentlich freigeschaltet Hinweis: hochgeladene Custom-Symbole zeigen im anonymen Viewer den Platzhalter (Icon-Endpunkte bleiben auth-geschützt); eingebaute taktische Zeichen erscheinen normal. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "lageplan",
|
||||
"version": "1.6.8",
|
||||
"version": "1.6.9",
|
||||
"description": "Feuerwehr Lageplan - Krokier-App für Einsatzdokumentation",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user