elpatron
95856800de
feat: GPS-Track auf OpenSeaMap-Karte mit Leaflet visualisieren.
...
Leaflet wieder eingebunden, CSS über Vite gebündelt und doppelte Karten-Initialisierung behoben.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 15:42:04 +02:00
elpatron
b1b0c798b3
feat: GPS-Track-Statistiken automatisch ins Logbuch übernehmen.
...
Strecke, Max- und Durchschnittsgeschwindigkeit werden beim Track-Upload berechnet, gespeichert und in PDF/CSV exportiert. Test-GPX für die Kieler Förde (5 sm) hinzugefügt.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 15:36:21 +02:00
elpatron
cffe934d5e
feat: Unterschriftsfelder im Logbuch per Touch, Stift oder Maus.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 15:28:52 +02:00
elpatron
3c7aec1573
fix: Daagbok-Branding, Track-Upload statt GPS-Tracker und zentrale Account-Löschung.
...
Ersetzt gpsTracker/Leaflet durch trackUpload, korrigiert App-Bezeichner und Login-Abstände, und macht die Account-Gefahrenzone auf dem Dashboard erreichbar.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 15:25:39 +02:00
elpatron
20ff2a0baa
Implement E2E-compliant anonymous read-only logbook sharing links
2026-05-28 20:47:52 +02:00
elpatron
b3978ed294
feat(collab): E2E-compliant crew invitations and link-sharing collaboration
2026-05-28 20:31:10 +02:00
elpatron
d8f9585ac8
feat(i18n): localize hardcoded headers and recovery fallback flows
2026-05-28 16:47:30 +02:00
elpatron
387849a1c2
feat(weather): block weather retrieval for non-current-day entries with translation alert
2026-05-28 16:44:05 +02:00
elpatron
69476cd136
feat(weather): fallback to OWM geocoding from Location Name on GPS capture failure
2026-05-28 16:39:19 +02:00
elpatron
606ded4335
fix(logs): allow saving log page drafts without requiring skipper/crew signatures upfront
2026-05-28 16:27:21 +02:00
elpatron
bbf8163a50
feat(weather): allow fetching OpenWeatherMap weather by location name and auto-populating GPS coordinates
2026-05-28 16:21:34 +02:00
elpatron
1388f603c6
feat: replace active GPS logging with multiformat GPS track upload and OpenSeaMap Leaflet rendering
2026-05-28 15:48:07 +02:00
elpatron
39637532ee
style: fix horizontal screen overflow on logbook entry form
2026-05-28 15:37:43 +02:00
elpatron
960f95c8ac
fix(layout): prevent layout blowout of logbook entry form on small screens by refining responsive grid/paddings and using class for GPS inputs
2026-05-28 15:33:50 +02:00
elpatron
e85beba2bc
feat(sails): support configuring available sails list in VesselForm and interactive sails selector in LogEntryEditor
2026-05-28 12:44:30 +02:00
elpatron
d84560f51f
Replace native browser alerts and confirms with customized modern promise-based overlay dialogs
2026-05-28 12:26:32 +02:00
elpatron
9a2052f623
Implement AC Nautik PDF Export, E2E Encrypted Photos, and Background GPS Route Tracking
2026-05-28 12:19:33 +02:00
elpatron
54011294ad
feat: implement event journal logging with GPS capture and weather prefill (Plan 03-03)
2026-05-27 22:05:10 +02:00
elpatron
a8e2f8bb11
feat & docs: implement daily logbook entry list and consumption grids
2026-05-27 21:57:23 +02:00