fix  UNGETESTET!!!: Migrationsfehler beim Update der Törnbuchungen und Törnanfragen (hoffentlich) nachträglich beseitigt
fix: Port.external gibt keine Häfen mehr zurück, in denen eigene Schiffe liegen
In Navigation ist Menüpunkt "Schiffe" zweistufiges Menü: Häfen -> Schiffe
fix: Tests für erfolgreiches Ausfüllen von Schiffs- und Törnanfragen testen korrekt (vorher Variablen-Scope-Problem, das nicht aufgefallen war, da der Seitenbereich, in dem der den Erfolg kennzeichnende Link steht, nicht eingegrenzt war, sondern einfach page war)
in Navigation -> Schiffe sind nun auch die Häfen Links zu einer Liste von Schiffen in diesem Hafen, inkl. Buchungskalender-Link, der nur die in Frage kommenden Schiffe in diesem Hafen auswählt
Adminbereich: Törn und Törntermine voneinander getrennt
fix: existierende Törnbuchung kontrolliert beim erneuten Speichern die Anzahl der noch verfügbaren Plätze für den Törntermin OHNE die eigenen Plätze von der Anzahl der verfügbaren Plätze abzuziehen
fix: bei Schiffsbuchungen wird Überschneidungsfreiheit nur validiert, falls sie nicht schon storniert sind
Möglichkeit zum Rückstellen von Törnterminen im Datenmodell hinzugefügt, außerdem Tests für overlapping-Methoden in TripDate und BoatBooking hinzugefügt
Adminbereich: Törntermine sind zurückstellbar und reaktivierbar
zurückgestellte Törntermine werden als ausgebucht angezeigt und können nicht angefragt werden
fix: Fehlermeldung bei erfolgloser Reaktivierung wegen Überschneidung mit Schiffsbuchung wird korrekt angezeigt
Törnbuchungen Index: Törntermin wird angezeigt, nach Daten, Terminen und Kunden sortierbar, nach Kunden und Törn filterbar
Adminbereich: Törnbuchungsindex im scope "alle" ohne Fehler nach Törnname sortierbar
Adminbereich: Schiffsanfragen: Anfangs- und Enddatum werden auf index- und show-Seite angezeigt, Personenzahl und Nachricht nicht mehr auf index-Seite
Routing für invalide Schiffs wird getestet
Test für Routing invalider Törnseiten verschönert
Routing für invalide Törnanfragen (nicht-existenter Törntermin) wird getestet
Routing für invalide Schiffsanfragen wird getestet und ist entsprechend korrigiert
fix: Schiffskalender: nur aktive Schiffe sind auswählbar, außerdem Test für Auswahl nur für Schiffscharter verfügbarer Schiffe hinzugefügt