Nicht jeder Betrieb braucht jede Funktion. Ein kleiner Familienbetrieb mit fünf Weingärten braucht kein ausgewachsenes Pflanzenschutz-Modul. Ein großer Betrieb ohne eigene Geräte braucht keine Maschinenverwaltung.
Das neue Modulsystem löst dieses Problem. Jeder Betrieb kann einzelne Module aktivieren oder deaktivieren. Deaktivierte Module verschwinden aus der Navigation und belasten weder die Oberfläche noch die Ladezeit. Die Änderung greift sofort — kein Neustart, kein Support-Ticket.
Im Hintergrund wurde die Serverarchitektur grundlegend überarbeitet. Die neue Struktur trennt die einzelnen Fachbereiche sauberer voneinander und macht den Server stabiler und einfacher wartbar. Dazu gehört auch eine vollständige OpenAPI-Spezifikation — eine maschinenlesbare Beschreibung aller API-Endpunkte, die für die Entwicklung der mobilen App und des Dashboards genutzt wird.
Sentry — das System zur automatischen Fehlererkennung — wurde auf allen Plattformen verbessert. Fehler werden jetzt mit mehr Kontext gemeldet, was die Diagnose und Behebung deutlich beschleunigt.
✨ Verbesserungen
- Modulsystem — Pflanzenschutz, Zeiterfassung und andere Module einzeln aktivierbar
- Neue Serverarchitektur mit saubererer Trennung der Komponenten
- Verbessertes Fehler-Reporting mit Sentry in allen Plattformen
- EAMA-Import jetzt auch direkt im Dashboard verfügbar
- Spritzplan-Verbesserungen mit besserer Übersicht und Navigation
- Geräte-Status (aktiv, beschädigt, außer Betrieb)
- OpenAPI-Spezifikation für die gesamte Server-API