17.12.2025 – 14.5.5
- Bilder-Qualität wieder zurück auf Standard (90 %) setzen
- falls Viewport geändert wird (z. B. Fenster von mobiler Größe zu Desktop) auf Suchseite keine Suche auslösen
- Tokens: Anzahl der Ticks auf der y-Achse begrenzen
- Bugfix: Suchseite: wenn Fenster von Mobil zu Desktop geändert wird, haben Karten-Marker gefehlt
- CTAs mobil verstecken auf bauernhofurlaub
15.12.2025 – 14.5.4
- Meta Title für SERPs verbessern, falls 0 Einträge im Ort: Zahl weglassen
- doppelte Premium-Buchung verhindern, wenn Portalbetreiber individuelle Konditionen manuell gebucht hat (mit einem Preis größer als 0 €)
- Seekda (Kognitiv): Buchungslink von kinderhotels.com verwenden, wenn im Eintrag so eingestellt
- „und Umgebung“ in Freitextsuche-Ergebnissen entfernen, weil Anzahl mittlerweile nur für Einträge im Ort stimmt
- Detailseite: beim Teilen des Eintrags die Url ohne Hash teilen
- Text verbessern, falls Ort im Eintrag nicht ausgefüllt ist
- Fehler verhindern, falls Premium-Status-Popup geöffnet wird, obwohl die Buchung bereits storniert wurde (z. B. in anderem Tab)
- Bugfix: Einträge mit ! oder langem Bindestrich (–) im Namen wurden in der Suche nicht gefunden
12.12.2025 – 14.5.3 (14.5.2)
- interne Tracking-Events pro Eintrag (und pro Eventtyp/Button) von einer IP begrenzen: maximal 3 pro Minute und maximal 6 pro Stunde von einer IP
- Bugfix: Eintragsnamen im Export nicht übersetzen, Export für alle Einträge aktualisieren, Ressourcen löschen
- bei allen Custom-Fonts font-display: swap verwenden, bei Icon-Fonts font-display: block verwenden (bessere Anzeige während Seitenladen)
- Design-Fix für font-size
11.12.2025 – 14.5.2 – mobile Performance verbessert
- mobile Performance: alle Bilder auf 60 % Qualität komprimieren (statt Standard 90 %), dadurch reduzieren sich Bilder um ca. 60%, besserer Google Pagespeed Score durch besseren LCP
- SEO Suchseite: keine Überschriften in Filtern und beim Award verwenden
- Bilder in Contentblöcken lazy laden (erst wenn Nutzer in den Viewport kommt)
- beim Largest-Contentful-Paint-Bild auf Suchseite und Eintragsseite fetchpriority=“high“ hinzufügen
- versteckte Eigenschaften (z. B. nur für Portalbetreiber oder Eintragsverwalter) nicht übersetzen
- Bugfix: manche Hintergrundtasks haben sich im Fehlerfall aufgehängt und blieben in der Datenbank liegen
- font-display: swap und sans-serif als Fallback-Schriftart bei vielen Themes hinzufügen, Anzeige beim ersten Laden verbessert
- Design-Anpassungen: Call-to-action-buttons bauernhofurlaub
08.12.2025 – 14.5.1 – Statistik-Seite
- Eintragsbetreiber-Management: neue Statistik-Seite
- gleiche Statistikblöcke wie auf dem Eintragsbetreiber-Dashboard
- Portalbetreiber hat mehr Möglichkeiten zu entscheiden, was angezeigt wird
- Premiumeinträge: sehen die Statistiken ihres Eintrags (wie bisher)
- Basiseinträge: zwei Tabs
- erster Tab: fiktive Statistik hinter Schleier – klarere Hinweise, dass sie Premium buchen müssen um ihre eigenen Statistiken zu sehen
- zweiter Tab: Durchschnittsstatistik aller Premiumeinträge
- Übersetzungen: Portalbetreiber kann auch entscheiden weniger (string.format) Parameter zu nutzen – Korrektur der Validierung
05.12.2025 – 14.5.0 – Tokens-Feature
- Tokens-Feature
- Eintrags-API: Registrierungslink hinzugefügt
- Textbausteine: Platzhalter können nun weggelassen werden (entweder alle oder die letzten Platzhalter), Validierung wurde angepasst
- Bugfix: gespeicherte Übersetzung würde auf den Default zurückgesetzt, nachdem man das Frontend aufgerufen hat
- Verbesserung der Fehlerbehandlung beim Einsetzen der Platzhalter in Übersetzungen
03.12.2025 – 14.4.32
- Bugfixes:
- keine doppelten Event-Zeilen in die Datenbank schreiben bei gleichzeitigen Requests (Locking einbauen)
- manche Bilder waren in der Listen-Eigenschaft im Popup um 90 Grad gedreht
- Statistiken auf dem Eintragsverwalter-Dashboard: Cache automatisch evicten, sobald Statistik-Spikes manuell behoben wurde
- Seite „Tipps für Bewertungen“: keine Fehlerseite anzeigen, falls Id-Parameter keine Zahl ist
27.11.2025 – 14.4.31
- Winter-Theme im Management
- Verbesserung Bewertungswidget-CSS (korrekte Anzeige auf externen Seiten)
26.11.2025 – 14.4.30
- Bugfixes:
- Hochladen von Bildern mit sehr langen Dateinamen überschritt die maximale Länge der temporären Dateipfade -> Reduzierung der Dateinamen
- Eintragsverwalter-Management: bei Eintragsverwaltern ohne Einträgen die Kurzansicht der Einträge (oben im Header) nicht anzeigen
- erstes Speichern von Verfügbarkeitseinstellungen mit ACSI-CI-Anbindung ermöglichen
- Logging auf Fehler bei Scheduled Tasks erweitern
19.11.2025 – 14.4.29
- Fehlerseiten:
- live URLs mit fehlerhaften Zeichen mit 400 (not found) beantworten
- lokal (bei Entwicklern) Fehlerstack im Browser anzeigen
- Stabilität: Beim Export gerade gelöschte Einträge beim Erkennen des Eintragstypen überspringen
18.11.2025 – 14.4.28
- Bugfix: mobile Suchseite – Karte: Klick auf Kartenbuttons hatten zwar den Filter angepasst, aber nicht die Karte aktualisiert
- Suchseite: Abholen der Linklisten nach dem Aktualisieren der Karte (da die Linklisten unten außerhalb des Viewports während die Karte zu sehen ist)
- kleinere Logging-Anpassungen
14.11.2025 – 14.4.27
- SEO-Fix: HTML-Größe radikal reduzieren, indem auf der Suchseite maximal 5 Bilder pro Eintrag geladen werden
- ACSI: Buchen-Button auf Detailseite
- im Sticky Header und mobiler Action Bar
- primären CTA-Button ersetzen
- zur Buchen-Sektion springen
- in mobiler Action Bar Anfrage-Button hinten einfügen
- Bugfix: Dubletten in Eintragsstatistiken in der Datenbank waren möglich
- Design-Fixes:
- Suchseite: Abstand links neben Flaggen
- bauernhofurlaub Logo
- Management iPad horizontales scrollen
- Yoga mobile Navigations-Buttons
- Premium-Block Einträge auf Eintragsverwalter-Dashboard
- Premium kündigen: Checkbox Position
13.11.2025 – 14.4.26
- getrackte Events
- im Portal für 7 Tage gespeichert lassen (für den Fall, dass externer Service Probleme hat)
- bei Sendefehlern nach 10 Minuten erneut probieren
12.11.2025 – 14.4.25
- Bugfix: Kalender-Links konnten nicht geleert werden
- falls Hintergrund-Task fehlschlägt, erst in einer Stunde erneut versuchen, sodass lokale Log-Dateien nicht extrem anwachsen bei einer Outage
11.11.2025 – 14.4.24 – iCal-Kalender-Links importieren
- iCal-Kalender-Links (.ics) für Verfügbarkeits-Kalender importierbar
- für Eintragstypen, die den Kalender aktiviert haben
- die Links können auf der Verfügbarkeits-Seite hinterlegt werden (z. B. im Eintragsverwalter-Management)
- bei mehreren Links (z. B. für mehrere Zimmer) ist ein Tag dann frei, wenn mindestens ein Zimmer/Kalender an dem Tag frei ist
- diese werden zweimal täglich abgerufen
- Design-Fix: Buttons aus Content-Management-Guide
06.11.2025 – 14.4.23
- bei neuen Statistik-Ausreißen Slack-Nachricht an uns senden
- Link zur Übersetzungsseite zum Beheben von identisch übersetzten Keywords hinzufügen
- Basisdaten-API erweitert: Übersetzungen von Eigenschaften, Bilder, Beschreibung
- Superadmin: Button hinzufügen, um allen Einträge automatisch zu den Regionen zuzuordnen, in denen sie liegen
- nach Ende von Regionszuordnung auch die Zuordnung zu den entsprechenden Suchseiten triggern
- Fehlerlogging verbessern, falls Dateiname beim Bildupload ungültig ist
30.10.2025 – 14.4.22
- Bugfix: Google Site Verification schlägt manchmal fehl
- falls externer Service offline ist oder anderen Status Code liefert, Fehlermeldung verbessern
- Skript verbessern, um alle Git Repositories zu checken
- Schriftgröße Blogartikel verbessern
23.10.2025 – 14.4.21
- Statistik-Ausreißer im letzten Monat monitoren, damit sie dann behoben werden können
- Datenbank-Blockaden durch Erstellung eines Datenbank-Indexes verhindern (für nachgelagerte Such-Indexierung)
21.10.2025 – 14.4.20
- Option hinzufügen: manuelles Premium läuft automatisch nach 180 Tagen ab
- Export für alle defekten Links anbieten (inklusive Statuscode)
- Bugfix: Desktop Suchseite: Premium-Info Tooltip öffnet sich nicht on hover
- Datenbank-Timeouts verhindern:
- E-Mail-Versand robuster machen: Index anlegen und per SQL nach IDs von E-Mails suchen (riesige Tabelle)
- vorgehaltenen Export von Einträgen: per SQL auf „dirty“ setzen und fehlenden Datenbank-Index hinzufügen
- Premium-Block 15 statt 5 Minuten cachen
- kleine Verbesserung der Abfrage für Bewertungen auf der Detailseite
- Skript hinzugefügt, um lokal alle Repositories zu checken, ob es uncommitted changes gibt oder gepullt werden müsste
- Events nur einmal täglich zwischen 3 und 4 UTC senden (statt stündlich den Task anzulegen und nichts weiter zu senden)
- bessere Fehlerbehandlung:
- bei Spam über Anfrage-Formular
- individuelle Fehlermeldungen verwenden für bessere Wartbarkeit
- Fehler bei ACSI-Verfügbarkeit auf der Detailseite
10.10.2025 – 14.4.19
- Management: Eigenschaften-Contentblöcke: Standard-Sortierung korrekt setzen
- Tracking-Events: nach den Senden an den ausgelagerten Event-Service die Events nicht mehr im Portal vorhalten
- Umgang mit Fehlern
- besseres Logging von Fehlern
- Fehler ignorieren, die nicht vorhandene Seiten aufrufen
- NullReferenceExceptions vorbeugen
08.10.2025 – 14.4.18
- HTML-Mails: korrekte Darstellung des Logos: Breite und Länge als Attribute und im style-Attribut angeben
- Gebietscontentblöcke:
- Suche und Sortierung korrekt mit Eintragstypauswahl kombinieren
- Standardsortierung soll absteigend sein (nach Anzahl der Einträge im Gebiet)
- Bewertungen: Export-Buttons immer anzeigen (auch wenn keine Bewertungen angezeigt werden)
- Überarbeitung der Zusatzblöcke-Management-Seite (Übersichtlichkeit): Erklärungstexte sind in Dokumentation – Link zur Dokumentation
- Vermeidung von Routen-Fehlern (korrekte 404-Seite ausliefern)
07.10.2025 – 14.4.17
- Bugfix:
- alten ungenutzten Provider entfernen
- Farbe bei Überschriften
- ACSI Fehlerbehandlung: 401- und 404-Fehler ignorieren
- wenn der Eintrag den Channel Manager wechselt, wird er vielleicht buchbar
06.10.2025 – 14.4.16
- Bugfixes:
- Anfrage-Formular: verbesserte Fehlerbehandlung, wenn Angreifer das Formular mit ausgedachten Feldern abschicken
- Verfügbarkeitssuche auf Detailseite: bei zweitem Klick auf Button hat sich das Layout nach Links verschoben
- zwischen 0 und 2 Uhr gab es Probleme mit den Zeitzonen bei CampNerd-Abfrage
- Detailseite: Einträge in der Nähe: seltenen Lucene-Index-Fehler abfangen
- Design-Anpassungen: Primary Font für alles verwenden, Camping Bayern Hero-Fix mobil
02.10.2025 – 14.4.15
- Seite „Punkte“ und „Tipps für Bewertungen“: beim Editieren Hinweis anzeigen, dass Standardinhalte angezeigt werden
- ReCaptcha und Turnstile Test-Route: manuelles Abschicken ermöglichen, um Einbindung zu testen
- Sistrix:
- Timeout bei historischen Daten erhöhen
- Desktop-Sichtbarkeit nicht mehr abholen, da Sistrix die Updates komplett eingestellt hat, nur noch mobile Daten abholen
- ACSI:
- Fehler bei Timeouts abfangen auf der Detailseite und Timeout auf 20 Sekunden erhöhen
- Einstellung: Mietunterkünfte vor Standplätzen anzeigen
- Bugfix: während Demo Deployment hat das Deaktivieren des E-Mail-Service nicht korrekt funktioniert
- Verbesserung bei Fehler-Logging (externe Services)
01.10.2025 – 14.4.14
- Bugfixes:
- Turnstile hat in Popups (Bewertung abgeben, Bild hochladen) nicht mehr funktioniert, explizit rendern
- keine doppelte Klasse bei „Custom Check Box ohne Hidden-Field“ rendern
- Powershell-Skript hinzufügen, um alle Turnstile und ReCaptcha Screenshots von Ghost Inspector herunterzuladen
- Anpassungen am Deployment-Skript
- Dependencies-Ordner wieder löschen
- einzelne Kopier-und Lösch-Targets kapseln, sodass Log in TeamCity übersichtlicher wird (aufklappbar)
- bei TakeOffline: 503 wird erwartet (keine Warnung mehr), bei anderem Status Code Warnung anzeigen
- Text-Anpassung Spamschutz-Einstellungen
26.09.2025 – 14.4.13 – Test Deployment
- Deployment-Prozess verbessern: am Anfang nicht alle Dateien löschen, sondern nur überschreiben und am Ende alle übrigen Dateien löschen
- soll Fehler während des Deployments verhindern, falls einzelne Requests durchkommen
- Turnstile und ReCaptcha im Ghost Inspector so gut es geht testen
- ob SiteKey von ReCaptcha korrekt ist
- ob Skripte von ReCaptcha und Turnstile richtig eingebunden sind
- ob Formular-Absendung mit Test-Keys funktioniert
- Bilder in Contentblöcken und Logo auch für Googlebot erlauben (robots.txt)
- Spamschutz-Einstellungen: Text für „Eintrag-verbessern-Formular“ war nicht korrekt
26.09.2025 – 14.4.12
- leere Contentblöcke und Zusatzblöcke grau anzeigen
- Recaptcha auf weiteren Formularen einschaltbar machen
- Bewertung abgeben
- Besucher-Bilder hochladen
- Eintrag verbessern
- Bugfixes:
- Googlebot darf jetzt auch wieder alle Bilder crawlen
- manche Attribute wurden bei neuer „Custom Checkbox ohne Hidden-Field“ nicht angezeigt
- Eintragstypen editieren: Link zu Übersetzungsseite zum Anpassen der Keywords in mehreren Sprachen, wenn mehrsprachigkeit aktiv ist
- Checkbox für AGBs immer validieren
- in restlichen zwei Formularen kein Hidden-Field mehr bei AGB-Checkbox (Barrierefreiheit)
- lokal richtige SiteKeys und SecretKeys zum Testen von Recaptcha und Turnstile nutzen
- Sistrix API: weitere Verbesserungen
25.09.2025 – 14.4.11
- Bugfix: Suchseiten mit Ergebnissen in der Nähe haben falschen Kartenausschnitt angezeigt
- Verfügbarkeits-Suche angepasst
- bei Verfügbarkeitssuche auf Detailseite immer zur Sektion scrollen
- Language Picker auf Detailseite schneidet Query String nicht mehr ab
- wenn Query String sich ändert, Links im Language Picker anpassen
- beim Scrollen markierte Sektionen im Sticky Header nach Layout Shift durch Verfügbarkeit neu berechnen
- Camping Card ACSI Tarif nicht mehr anzeigen
- ACSI: info-i „Preis für 2 Erwachsene“ ausblenden
- Export: Semikolon am Ende jeder Zeile entfernen, da keine leere Spalte am Ende ist
- Verbesserungen bei Abholung der Sistrix-Daten
- beim Speichern der Blog-Einstellungen nicht vorhandene „Blog“-Content-Seite nie versuchen zu evicten
24.09.2025 – 14.4.10
- Suchseite: Performance-Verbesserung beim Anpassen von Filtern:
- es geht um die asynchronen Requests, die ausgelöst werden, wenn Nutzer auf der Suchseite Filter ändern oder mit der Karte interagieren
- Auftrennung der Requests für
- Suchergebnisse
- Kartendaten (Marker + Buttons)
- Linklisten zu Unter-Suchseiten (Gebiete + Eigenschaften)
- Kartendaten und Linklisten werden nachgelagert abgeholt damit die Suchergebnisse schneller angezeigt werden können
- (beim initialen Laden der Suchseite war dieses Verhalten bereits implementiert)
- Bugfixes:
- Logo in HTML-Mail
- mobiles Suchen-Inputfeld weiß
- Tagline / Slogan kann durch Übersetzung etwas länger als die harte Grenze von 80 Zeichen werden: Datenbankfehler vermeiden
- Importdatei am Ende des Importprozesses nicht löschen, um später besser Fehler nachvollziehen zu können
- Sistrix: Abholen von SEO-Daten
- längeres Warten auf API-Antwort
- Anpassungen ans Logging
23.09.2025 – 14.4.9
- Bewertungen-Export: extra Möglichkeit um alle Bewertungen mit Bewertungskategorien zu exportieren
- Eintrag auf einem Portal mit mehreren Sprachen speichern: Beschleunigung des Speicher-Prozesses
- versetzte Aktualisierung des Eintrags im Index (bei mehr als 2 Sprachen)
- Bugfixing: Datenbank Locks beim Import verhindern
- Bugfixing: Sistrix-Desktop-Daten können erst später bereitstehen
19.09.2025 – 14.4.8
- Sistrix: fehlende Daten auffüllen
18.09.2025 – 14.4.7
- Bugfixes:
- Preview-Text bei E-Mails konnte HTML enthalten, sodass die gesamte angezeigte E-Mail leer war, wenn dort die ersten Zeichen ungünstig abgeschnitten waren
- E-Mail-Button-Text und Alternativ-Text für den Link wurden manchmal auf Englisch verschickt
- bei dem E-Mail-Preview-Text 200 Zeichen statt 150 nehmen, da Gmail im Desktop über 170 Zeichen anzeigt
- Sistrix-Daten immer zwischen 14 und 15 UTC holen, da vormittags der Vortag berechnet wird
- falls CSS für E-Mail nicht gefunden wird, Fehler-Behandlung verbessern (funktioniert trotzdem mit Standard-Style)
- historische Daten von Sistrix und Google Search Console holen und ans Meta Dashboard senden
- verbesserte Fehlerbehandlung, wenn das Meta Dashboard down ist
- E-Mail-Übersicht: nach Klick auf „erneut senden“ oder „löschen“ auf der gleichen Seite mit gleicher Filterung bleiben
17.09.2025 – 14.4.6
- HTML-E-Mails: Darstellung des Logos auf mobilen Geräten verbessern
- Portal-Domain für Sistrix-Sichtbarkeits-Abfrage korrekt setzen
- Fehler loggen, wenn Sistrix-Sichtbarkeits-Abfrage nicht erfolgreich war
16.09.2025 – 14.4.6 (Deployment Fix)
- Probleme bei Sistrix-Sichtbarkeits-Abfrage auf den meisten Portalen beheben
16.09.2025 – 14.4.5
- „Meta-SEO-Index“ inklusive Sistrix-Sichtbarkeits-Index pro Portal an das Meta-Dashboard senden
- bessere aggregierte Werte aus der Google Search Console für die gesamte Domain
- Design:
- ACSI auf Detailseite: Verbesserungen mobil
- Fix für Farbe Gebiets-Suche mobil
15.09.2025 – 14.4.4
- Bugfix: nach dem Import den kompletten Nhibernate 2nd level cache evicten, da sonst Indizierung verspätet stattfindet
- ACSI-Verbesserungen auf der Detailseite, Flex-Datum-Suche
12.09.2025 – 14.4.3
- Bugfix: Karten-Popups wurden nicht in der richtigen Sprache angezeigt, Link zum Eintrag führte auf 404-Seite
11.09.2025 – 14.4.2
- Bugfixes:
- Webhook „Eintragsverwalter angelegt“ wurde beim Import nicht korrekt versendet
- Defekte Links: wenn „ignorierte Links anzeigen“ angewählt ist, kann man nicht die Seite wechseln
- Logging für Webhooks hinzufügen, um eine bessere Historie zu haben
10.09.2025 – 14.4.1
- Bugfix: Bewertung-abgeben-Popup wurde manchmal nicht in der richtigen Sprache angezeigt
- über Deeplink mit #Bewertung-abgeben
- über Button in der mobilen Action Bar
- über Kachel im Footer auf der Detailseite
- „erste Bewertung abgeben“ Button in Bewertungs-Box oben
- „Geben Sie die 1. Bewertung ab“ Button in Bewertungs-Sektion
- beim Bilder hochladen ungültige Zeichen in Dateinamen ersetzen
- Texte, die in HTML-Attribute (z. B. title) eingefügt werden, noch strenger kodieren (Apostroph etc.)
- Defekte Links: Export aller Einträge auf 1000 IDs beschränken, um Fehler zu vermeiden
08.09.2025 – 14.4.0 (14.3.30) – HTML-E-Mails und Gebietssuche im Desktop
- HTML-E-Mails mit Logo des Portals, bestimmte Call-to-action-Links als Buttons
- Gebietssuche jetzt auch im Desktop möglich
- Request unterbinden, wenn < oder > in der Url ist (frühzeitig abbrechen)
- im Fehlerfall riesige Responses nicht loggen, sondern ein kleineres Sample vom Anfang und Ende
- Defekte Links: Export von Einträgen nach Status Code und „ignoriert“ Status filtern
05.09.2025 – 14.3.29
- lange Ressourcen (über 1024 Zeichen) erst nach 30 Minuten nach dem letzten Speichern übersetzen. Das verhindert hohe Kosten beim häufigen Abspeichern von langen Blogposts
- Bugfixes:
- Eintrag-editieren-Url: wenn Eintrag gelöscht wurde, zur Übersicht weiterleiten und Popup anzeigen
- Kognitiv-Verfügbarkeits-Fehler: wenn mehr als 365 Nächte angegeben sind: keine Anfrage abschicken
- aggregierte Bewertungen: wenn Eintrag im externen Service nachträglich gelöscht werden muss, nur noch Warnung loggen
04.09.2025 – 14.3.28
- Bugfixes:
- Fehler bei Hotel Spider Verfügbarkeit, wenn manchmal „verfügbar“ mit leeren Verfügbarkeiten geliefert wurde
- Export von Einträgen in der Nähe: wenn kein Bild vorhanden, sollte Bild-Url leer sein
- Vimeo: nicht gelistete Videos haben nicht funktioniert
- Spam-Attacken: bei Weiterleitungen auf der Suchseite Fehler durch Zeilenumbrüche in der Url verhindern
- Fehler bei Verfügbarkeiten, wenn gleiche Provider-IDs bei mehreren Einträgen vorkommen, behandeln
- Portal-Name zum Translation-Service senden, dort wird nun eine tägliche Historie von übersetzten Zeichen gespeichert, um die Nutzung besser zu analysieren
- Portal-Id GUID von allen Portalen zum Meta-Dashboard-Portal senden
- Design-Fix: Radio-Buttons auf Eintrag-vorschlagen-Seite
- Anpassung Grunt-Theme-Kompilierung: Zeit der Ausführung mit ausgeben
02.09.2025 – 14.3.27
- Export von Einträgen in der Nähe: Einheit für Distanz angeben (km)
- Bugfixes:
- Suchseite: falscher Kartenausschnitt mit zu vielen Markern, wenn Freitextsuche verwenden wurde
- Styling Map-Popup
29.08.2025 – 14.3.26
- Eintragsseite: Eigenschafts-Überblick: neuer Text für Optionen „alle anzeigen“
- Test-Urls für ReCaptcha und Turnstile für alle Portale, wird später durch Ghost-Tests überprüft
28.08.2025 – 14.3.25
- Bugfix: Verfügbarkeitssuche auf Detailseite durch QueryString ausgelöst: warten, bis Anzahl Erwachsene und Zimmer korrekt geladen sind
27.08.2025 – 14.3.24
- Fehlerhandling bei Verfügbarkeits-Abfragen: abgebrochene Abfragen (Timeout nach 10s, häufig bei HNS) nur als Warnung loggen
- Bugfixes:
- Filter-Popup: bei Klick auf „Ergebnisse anzeigen“ auch im Desktop das Verfügbarkeitsformular absenden
- Verfügbarkeitssuche auf Detailseite durch QueryString ausgelöst: warten, bis die Personen korrekt geladen sind
26.08.2025 – 14.3.23 – Export von vorgeschlagenen Einträgen in der Nähe
- Export von vorgeschlagenen Einträgen in der Nähe
- neue Checkbox beim Export
- exportiert werden EntryId, Name, Url der Detailseite, Entfernung, Bild-Url und Premium-Status für bis zu fünf Einträge in der Nähe
- verbessertes Fehlerhandling bei Verfügbarkeits-Abfragen
- Bugfix: Anführungszeichen und Pluszeichen in Freitextsuche sorgte für Fehler
22.08.2025 – 14.3.22
- Bugfixes:
- Fix für Sprachwechsel auf Login-Seite
- Verfügbarkeitssuche triggern (aber nur wenn Formular ausgefüllt ist)
- Layoutverbesserungen
- Fix für mobiles Logo
- Custom Radio-Buttons auf Buchenformular (Premium)
15.08.2025 – 14.3.21
- Einheitlicheres Layout für Radio-Buttons (unabhängig von Browser)
- Bugfixes:
- Umschalten von Sprachen auf Homepage
- Absenden der Minisuche auf Homepage (wenn Verfügbarkeitssuche aktiv ist) mit Enter
- Bewertungs-Sortierung ausblenden bei keinen oder nur wenigen Bewertungen von Besuchern (Detailseite)
- Fix für Counter (Layout-Widget) bei englischen Zahlen mit ‚.‘ (nach automatischer Übersetzung)
13.08.2025 – 14.3.20 (zusätzlich)
- Fix für NRE-Fehler wegen Verfügbarkeitseinstellungen, die auf einigen Portalen null sind
- Broken Link Checker: Fix für Webseiten, die Leerzeichen enthalten
13.08.2025 – 14.3.19
- Camping.info/Acsi-Verfügbarkeitsschnittstelle
- Broken Link Checker für alle Portale
- Abarbeitung in Batches (Überprüfung von fehlerhaften Links alle 7 Tage)
- Links können als „ignoriert“ markiert werden
- Filterung nach ignoriert/alle
- Anpassungen WebHook (für neue Portalbetreiber)
- verzögerter Aufruf des WebHooks bei verzögerter Aktivierung nach Import von Einträgen (s. Dokumenation zum WebHook für Eintragsverwalter)
- Suchseiten-Cache täglich zurücksetzen auf Portalen mit Event-Eintragstyp (da ansonsten das Startdatum von gestern per Default gesetzt ist)
- Layout-Verbesserungen
- Fix für Demo-Portal: bestimmte Services / Hintergrundtasks nicht ausführen
- Statistik-Fix für Individuelle Buttons erweitern (kann nur durch Superuser ausgeführt werden, bei unerwünschten Spikes durch Bots)
- Error-Logging fixen für Feratel / Xml-Requests
06.08.2025 – 14.3.18
- Feratel Logging verbessern bei Fehlern mit xml-Format
- Layout: konsistentere Input-Größen (Pillen für Checkboxes und Dropdowns)
- Anpassung SEO-Texte
28.07.2025 – 14.3.17
- Broken Link Checker verbessern
- Eintrags-ID anzeigen und Info, ob in der Zwischenzeit gelöscht oder deaktiviert
- für jeden Status Code auch Anzahl der Links in der Dropdown anzeigen
- Bugfix: Switch zwischen 12 Monate und 30 Tage in Statistiken im Eintragsverwalter-Dashboard funktionierte manchmal nicht
- Design-Fix: Seitenzahl-Button verbessert
25.07.2025 – 14.3.16
- Broken Link Checker verbessern:
- falls Eintrag mittlerweile deaktiviert wurde, weiterhin Name und andere Informationen anzeigen
- Weiterleitung zur Übersicht, falls alle Links im Statuscode abgearbeitet sind
- auf gleicher Seite bleiben, wenn Link neu gecheckt wurde oder Vorschlag übernommen wurde
- Button zum Eintrag deaktivieren hinzufügen (inkl. Meldungen, falls bereits deaktiviert oder gelöscht)
- Bugfixes:
- Verfügbarkeits-Button „Minus“ (bei Belegung) nicht sichtbar
- Buttons im SuperAdmin-Bereich: Style gefehlt
24.07.2025 – 14.3.15
- Bugfixes:
- Urls, die länger als 512 Zeichen sind, beim Bilder-Import erlauben (jetzt 4000 Zeichen)
- Broken Link Checker verbessern
- User Agent, Referrer und AcceptLanguage HTTP Header setzen, sodass viele Requests nicht als Bot-Requests blockiert werden, sorgte für viele 403-Fehler (und andere)
- Umlaute in Domain umwandeln (Punycode), sorgte für viele 400-Fehler
- Logging bei Suchindex-Fehler verbessern
23.07.2025 – 14.3.14
- Bugfix: Broken-Link-Checker: erlaubte Datenlänge in Datenbank erhöhen
- Logging-Anpassung: nach Veröffentlichung eines Eintrags kann dieser noch im Suchindex für ein paar Minuten fehlen – keinen Fehler loggen
22.07.2025 – 14.3.13
- Premium-Einträge können nun zu einem anderen bestehenden Eintragsverwalter verschoben werden
- Feature um Statistiken auszubessern (zu „glätten“)
- nach Botangriffen können bestimmte Statistiken extrem von der Norm abweichen
- diese „Spitzen“ können wir (discoverize-Entwickler) nun über eine administrative Oberfläche beheben
- (vorerst nur für bestimmte Statistiken und nur mit Einschränkungen falls älter als Vormonat)
- Broken-Links-Checker: Designanpassungen
- Layout:
- Consent-Popup: Buttonausrichtung
- Premium-Map-Popup: Transparenz-Fix
- Icon-Alignement
- (seltener) Bugfix: Liste der Premiumprodukte
- Bugfix: fehlerhafter Link im EO-Management
17.07.2025 – 14.3.12
- Bugfix: Fehler im Crumbtrail beheben (Warnungen auf GSC)
- Autorenbox: Design-Verbesserungen
- Logging-Anpassungen: Information statt Warning bei Fehlern im E-Mail-Versand
- Eintragsverwalter: Buttons um von Kündigung zurückzutreten textlich verbessert
15.07.2025 – 14.3.11
- Bugfix: Background Tasks nicht am Ende von Requests abarbeiten (verlängert Requests)
- Layout Fix: Untergebiete bei regionalen Portalen
14.07.2025 – 14.3.10
- Gelöschte „individuelle Buttons“-Statistiken ausblenden (Portalbetreiber und Eintragsverwalter Dashboards)
- Deployment-Fehler-Vermeidung: unveränderliche DLLs nicht erst löschen (Vermeidung von Locks)
- Layout-Fixes
11.07.2025 – 14.3.9
- Layout: Anpassung Mini-Suche mit Eintragstypen-Dropdown
- Bugfix: Suchergebnis: Popup zu Punkten / Vollständigkeit sollte öffnen
- Bugfix: JavaScript-Minifizierer hat Logik falsch umgekehrt
- Logging-Verbesserungen
10.07.2025 – 14.3.8
- Eintrag bearbeiten im Management: Upload mehrerer Bilder: für alle neuen Bilder kann nun beim Upload die Quelle (Text und Link) angegeben werden
- Verfügbarkeitsampel: auf Detailseite nicht anzeigen, wenn die Verfügbarkeit über einen anderen Provider kommt
- Verfügbarkeits-Provider: Logging erweitern
- Link-Checker: Umleitungen mit relativem Pfad mit vollständiger Domain anzeigen
- Bugfix: falls Gebiet (Staat, Bundesland, Ort, PLZ) nicht in Datenbank gefunden wird, trotzdem normal als Text anzeigen
- Bugfix: Stastik-Fix fixen (Berechnung der Metriken neu anstoßen)
- Bugfix: Kategorie-Icon
09.07.2025 – 14.3.7 – Jameda-Bewertungen, Registrierungslinks im Webhook, Defekte Links
- neuer Anbieter für aggregierte Bewertungen: „Jameda“
- Webhook „Eintragsverwalter angelegt“ angepasst
- immer Registrierungslink mitsenden
- beim Vorschlag erst senden, wenn er freigeschaltet wurde
- Defekte Links: Verbesserungen
- Button mit Link zum Export aller betroffenen Einträge
- bei Weiterleitungen die vorgeschlagene Url speichern, Button zum Übernehmen
- falls Url mit https und ohne www funktioniert, automatisch Webseite im Eintrag ändern
- Filterung nach Status Code möglich
- Seite „Tipps für Bewertungen“ übersetzt
- Logging für abgebrochene Prozesse erweitern (Ursache für ThreadAbortExceptions)
- auf lokalem Portal nach Superize keine OK-E-Mail senden, dass Versand wieder funktioniert
- Bugfixes
- Detailseite: in Bewertungsbox war kein Text enthalten, wenn es eine aggregierte Bewertung war (seit Übersetzung der Bewertungskategorien)
- mehrere Eintragstypen-Tabs auf Startseite und Suchseite wurden bei vielen Eintragstypen falsch angezeigt
- Hero Content Block Mobil verbessert
- CampNerd: bei fehlgeschlagenem Login für Token keinen Fehler werfen, neuen Request senden
- AlpineBits: Anzahl Erwachsene darf nicht kleiner der Anzahl Zimmer sein
- CampNerd: weitere Typen von Json-Fehlern abfangen und Json loggen
- CampNerd: Schreibfehler bei „accommodation“ sorgte für Fehler mit der API
- Verfügbarkeitsformular: Suchen-Button ist deaktiviert, wenn „heute frei“ oder „morgen frei“ aktiv
- Designanpassungen: Alle Filter: Listen, Navigation
08.07.2025 – 14.3.6 – SEO: Indizierung einstellbar
- SEO: Einträge erst ab gewisser Vollständigkeit indizieren (SEO-Einstellungen -> Indizierung)
- dadurch kommt nur qualitativ hochwertiger Content in den Index
- soll verhindern, dass so viele Seiten durch Google „crawled but not indexed“ sind
- optional auch Suchseiten nicht indizieren, die nur Einträge unter dieser Vollständigkeit haben
- verzögerter Import: Einstellung vom SuperUser in SEO -> Indizierung verschieben, wie viele Einträge pro Woche aktiviert werden
- Bugfix: „heute frei/morgen frei“ Link zur Detailseite hat nicht korrekt funktioniert
07.07.2025 – 14.3.5 – Broken Link Checker
- Broken Link Checker als Feature anschaltbar (SuperUser)
- erstmal für die Webseiten-Urls von Einträgen
- Logging verbessern, um ThreadAbortExceptions während der Hintergrund-Indizierung näher zu untersuchen
- beim An- und Ausschalten von Feature-Toggles: nicht mehr als Error loggen, aber trotzdem Historie behalten
- Bugfix: CampNerd: Stellplatz als Standard-Radio-Button auswählen auf der Detailseite
- Design-Fixes: Verfügbarkeit Mini-Suche Camping-Bayern
04.07.2025 – 14.3.4
- CampNerd-Verfügbarkeit weiter ausgebaut
- Camping-Ampel-Verfügbarkeit ist nun ein eigener Verfügbarkeits-Provider
- Formulare konsolidiert: weitere Einstellungsmöglichkeiten („heute frei, morgen frei“ anzeigen)
- falls CampNerd aktiv: „Art der Unterkunft“ bei Belegung auswählbar (Stellplatz oder Mietunterkunft)
- Info-Icon: CampNerd zeigt immer Preis für 2 Personen an
- bei jedem App Start Information loggen, sodass unerwartete Abstürze bzw. ThreadAbortExceptions besser untersucht werden können
- Bugfixes:
- falls Premium doppelt gebucht und manuell storniert wurde, wurde die aktuelle/letzte Buchung nicht korrekt ausgewählt
- Logo im Bewertungs-Widget mit Hash liefern, sodass es beim Ersetzen des Logos keine Caching-Probleme gibt
- Youtube Links: über die API Fehler zurückgeben, wenn keine gültige Video-Url eingegeben wurde (z. B. Playlist/Kanal eingegeben)
- Spam-Requests: Eintrag-vorschlagen-Formular weiter absichern
- Kinderhotel Logo Fixes
- Designanpassungen: Suchseite Sortierung mobil/desktop
03.07.2025 – 14.3.3
- robots.txt: einige Seiten wieder auf disallow setzen
- diese wurden temporär erlaubt, um ein „noindex“ zu liefern, sodass sie aus der Kategorie „indexed, though blocked by robots.txt“ verschwinden
- dadurch landeten aber viele Seiten auch bei „crawled – currently not indexed“
- sorgt für besseres Crawling Budget
- Tracking-Requests und MapData-Request wieder nur AjaxOnly erlauben: könnte es Bots schwerer machen, diese Requests zu triggern
- Bugfix: aggregierte Bewertung löschen: EntryId ging im Fehlerfall verloren und wurde nicht erneut ausgeführt
- Designanpassungen Mini-Suche, Barrierfreiheit mobil, Icons/Logo Kinderhotel, Seehotel Mini-Suche gefixt
02.07.2025 – 14.3.2
- Icons für Barrierefreiheit
- hochzeitslocation: Fix für Mini-Suche
- seehotel: Sticky Header Logo Fix
26.06.2025 – 14.3.1
- Barrierefreiheit Verbesserungen:
- a-Tag zu button-Tag konvertieren
- Fehler in aria-role bei Karten-Tiles beheben
- höherer Kontrast bei labels
25.06.2025 – 14.3.0 – Verbesserungen Barrierefreiheit
- Barrierefreiheit:
- Button zur Erhöhung des Kontrasts
- Anpassungen von h-Elementen: Verbesserung der Überschriften-Hierarchie
- weitere kleinere Anpassungen an Elementen zur Erhöhung der Barrierefreiheit
- Bugfix: sticky Logos
24.06.2025 – 14.2.14
- neuer Verfügbarkeits-Anbieter eingebunden: CampNerd
19.06.2025 – 14.2.13
- Buchung von Premium für inaktive Einträge: Rechnung sofort rausschicken
- Bugfix: keine doppelte Premium-Buchung für inaktive Einträge erlauben
18.06.2025 – 14.2.12
- Barrierefreiheit: an allen sinnvollen Stellen a-Tags mit button-Tags ersetzen (dies sind a-Tags ohne href, die auch semantisch die Aufgaben von Buttons erfüllt hatten) + zugehörig notwendige Designanpassungen
- Bugfix: Abholen von aggregierten Bewertungen auch für gerade deaktivierte Einträge erlauben
- Design: Logo-Anpassungen
17.06.2025 – 14.2.11
- Tracking Events so speichern, dass aufsteigendes Tracking Datum auch aufsteigende ID bedeutet (relevant fürs Senden an den ausgelagerten Tracking Service)
16.06.2025 – 14.2.10
- Bugfix: Eintragsbilder konnten nicht gespeichert werden
- Bugfix: falls keine Verfügbarkeitsdaten eingegeben wurden, keine Fehlermeldung anzeigen
16.06.2025 – 14.2.9
- Löschen alter Event-Tracking-Daten (sie sind mittlerweile in externen Service mit eigener Datenbank kopiert)
- Fehlerhafte Länder-Angaben in Einträgen beheben (und setzen von falschen Werten vermeiden)
- Geokoordinaten beim Editieren von Einträgen via JavaScript prüfen, ob sie im richtigen Bereich liegen
- Eintrag-Editieren-Formulare (und ähnliche) mit Validierungsfehlern: Eintragsänderungen nicht in der Datenbank zwischenspeichern
- Bugfix: Änderung des Eintragstyp-Namens muss zur Folge haben, dass Exportdaten erneuert werden
- Verfügbarkeitssuche: Prüfung der Datumseingaben
11.06.2025 – 14.2.8
- Länderflaggen optional einstellbar pro Eintragstyp bei Suchergebnissen (Layout wird noch optimiert)
- Bugfixes:
- Wiederholung von Statistik-Tasks vermeiden, optimierte Zeiten für Senden von Events
- Portal-Konfiguration speichern (alte Property NumberOfResultsForOption wird entfernt, konnte zur Anzeigen von „0“ bei Ergebnissen führen und ausgegrauter Darstellung)
06.06.2025 – 14.2.7
- Bugfixes:
- Batches von getrackten Events nach Datum sortieren beim Speichern in Datenbank (wichtig beim Tageswechsel)
- Kategorie-Eigenschaft auf bauernhofurlaub
- Erkennen von absoluten URLs
- Beim Ändern des Verfügbarkeitskalenders, Cache des Eintrags zurücksetzen, um aktuelle Daten sofort auf Detailseite anzuzeigen
05.06.2025 – 14.2.6
- Weitere Fixes/Verbesserungen und Checks für Event-Tracking
- Verbesserungen DB-Backup-Skripte
04.06.2025 – 14.2.5
- Layout:
- Diverse Theme-Anpassungen und Fixes für neues Layout
- Weitere Anchor-Optionen (left-bottom, left-center) für Hero-Images
- Admin-Verbesserungen:
- Verbesserungen beim Go-Live-Prozess von Branchenportalen (GA4-Einstellungen etc.)
- Backup-Skripte (Postgres-DB auf microservice)
03.06.2025 – 14.2.4
- Bugfix: Einheitliche Tagesgrenzen anhand von UTC-Zeiten für getrackte Einzel-Events
02.06.2025 – 14.2.3
- Bugfix:
- Action-Panel mobile Eintragsseite
- Checkbox Farbe
- Redaktionelle Bewertung auf Stellplatz
30.05.2025 – 14.2.2
- Layout-Fixes
29.05.2025 – 14.2.2
- Scheduled Task zum Checken der aktuellen Version nach Deployment
- Leichteres Zurücksetzen aller gecachten Seiten
- Bugfixes:
- seehotel Sterne für Kategorien
- Not-found anstatt 500 bei fehlerhaften Eintragsseiten-Aufrufen
28.05.2025 – 14.2.1
- Bugfix: Statistiken nicht abrufen auf Demo-Portal
- Layout-Fixes für alle Portale
- Barrierefreiheit:
- Fix für duplicate IDs on entry page
- hidden fields should not have label
27.05.2025 – 14.2.0 – Globales Redesign und Tracking-Events ausgelagert
- Globales Redesign und Kinderhotel Redesign (Blogpost kommt noch dazu)
- Tracking-Events ausgelagert
- Daten werden von externem Service (mit unbegrenzter Datenbank) abgefragt (für die tägliche und monatliche Aggregierung)
- Google Search Console: „blocked by robots.txt“
- Seiten in der robots.txt temporär erlauben und „noindex“ im HTTP Header liefern, damit diese aus dem Index fliegen
- folgende Urls sind betroffen:
- GetMapData für alle Suchseiten
- SubmitRating
- Bewertungs-Widget und ratingwidget.js
- Tracking-Urls
- Management in anderen Sprachen in robots.txt verbieten
26.05.2025 – 14.1.18
- Tracking-Events nicht vom Demo-Portal aus senden
- Freitextsuche absichern: Sonderzeichen vor der Suche korrekt ersetzen
- Bugfix: Öffnungszeiten in der Tabelle wurden beim falschen Tag angezeigt, wenn andere Tage nicht angegeben waren
23.05.2025 – 14.1.17
- Event-Daten auslagern (WIP)
- im Portal getrackte Events in externen Service mit unbegrenzter Datenbank kopieren
- Bugfix: Fehler abfangen, falls Ordner für Hero-Bilder noch nicht existiert
- node-Module: Version zurückrollen, da font-icons (woff2) nicht korrekt überschrieben werden
- Design-Anpassungen: Hanfplatz Header Homepage, Text-Shadow Kinderhotel Favoriten, Tribehaus Finetuning
22.05.2025 – 14.1.16
- Learning Center und Portalbetreiber-Hinweis-Popup aktualisiert (Handbuch Onboarding, Handbuch Portalbetrieb, Newsletter)
- Fehler verhindern, wenn HTML in den lang-Parameter injected wird
- Fehler über alte Version nicht an Slack senden, da es automatisch behoben wird
21.05.2025 – 14.1.15
- Barrierefreiheit (wip)
- weitere Aria-Labels hinzugefügt
- Alt-Texte für Bilder im Content-Management-Guide angepasst
- HTML-Templates für Freitextsuche nicht klonen (doppelte IDs)
- Zahlen-Filter: Labels korrekt mit dem Slider-Input assoziieren
- Aria-Role für Pre-Footer-Block und Cookie Consent Popup festlegen
20.05.2025 – 14.1.14
- Feature: Anfrageformular für Nicht-Premium-Einträge ausblenden (Einstellung)
- Bugfix: Fehler abfangen, wenn Indexdatei fehlt
14.05.2025 – 14.1.13
- Barrierefreiheit (wip):
- Neue Default-Seite „Erklärung Barrierefreiheit“
- Übersetzbare Labels in Suchbox (und Anzeige für Barrierefreiheit)
- Aria-Labels in Anfrageformular, für Slider, Sub-Navigation Collapser
- Bugfixes:
- Parameters dictionary contains a null entry (Bewertungen und Bilder)
- Sprach-Ressourcen gefixt
- Neues Template für Schlüsseldienst-Portal
13.05.2025 – 14.1.12
- Entfernen der System.Numerics.Vectors.dll
- Web.config-Dateien wieder in allen Themes
- Prozess killen, wenn noch alte DLLs verwendet werden (nach Deployment)
12.05.2025 – 14.1.11
- Features:
- interne Links in Content-Blöcken (Contentseiten, Blog, Gebiets-/Eigenschaftssuchseiten) nach automatischer Übersetzung für die jeweilige Sprache anpassen
- Migration: bei vorhandenen Content-Blöcken in anderen Sprachen (als Deutsch) alle internen Links anpassen
- Template-Verbesserungen Heilpraktiker-Portal
09.05.2025 – 14.1.10
- Bugfixes:
- „de“ aus Canonical Url entfernen (bei bestimmten Seiten)
- Feratel Verfügbarkeit: nur verfügbar, wenn Verfügbarkeitsattribut vorhanden
- keinen Eintrag öffnen beim Click auf Info-Icon für sehr nützliche Eigenschaft (mobile Suchseite)
- Logging hinzufügen, um Ursache für sich ändernden Display-Text zu finden (Ablaufdatum)
- Features:
- automatisches Entladen der AppDomain, wenn noch alte Dlls nach Deployment geladen sind
- neues Template für Heilpraktiker-Portal
08.05.2025 – 14.1.9
- Info-Texte für Events übersetzbar
- Bugfix für Feratel Verfügbarkeiten
07.05.2025 – 14.1.8
- Meta-Tags für Seitentypen im Head („dz_page_type“): kann z. B. für bestimmte Werbung auf einzelnen Seitentypen verwendet werden etc.
06.05.2025 – 14.1.7
- Aktualisierung Learning Center (Newsletter März)
- Bewertungsfilter (Slider): Maximum auf 4.9 setzen (Erleichterung für die Suche nach sehr hohen durchschnittlichen Bewertungen)
- Bugfixes:
- nach Löschen von Eintragstyp Header/Footer mit Knoten des Eintragstyps robuster machen und alle Knoten auf Default-Eintragstyp zurücksetzen
- Fehlerhaftes Anzeigen des Feedback-Textblocks nach mehrmahligem Senden des Kontaktformulars mit Validierungsfehlern verhindern
- Link-Listen co-working-Portal (Layout)
25.04.2025 – 14.1.6
- Bugfix: manchmal lief Portal nach Deployment auf einer alten Version (mit alten DLLs), Deployment verbessern
- zwischen Versand zweier E-Mails immer eine Sekunde warten (ansonsten kann es zu „too much load; please try again later“ Fehlern kommen)
- Meldungen über Spam-E-Mails, die nicht versendet werden können, nicht an uns schicken
24.04.2025 – 14.1.5
- Learning Center aktualisieren: Blogposts hinzufügen
- Demo-Portal-Deployment verbessern
- Build-Warnungen (auf den Servern) beheben
23.04.2025 – 14.1.4
- Deployment verbessern: Skript auf allen Servern hinzufügen, das vor dem Deployment die Prozesse aller Portale killt, um Probleme beim Kopieren zu vermeiden
- Unit Tests auf neueste Version updaten, Parallelisierung nutzen
- Fehler-Logging bei den Hintergrundservices für die Gebiete und Eigenschaften verbessern
- Bugfix: Favoriten-Popup war hinter Award-Info
- tribehaus: eigene Seite für aktuelle Events, genutzt von KI-Crawler
- tribehaus: Hero-Video einbauen
22.04.2025 – 14.1.3
- Bugfix: nach Löschen von Eintragstyp: „Eintrag vorschlagen“-Knoten im Header sorgt für Fehler auf allen Seiten
- Deployment-Skript verbessern: Aufruf des Portals zum Schluss mehrfach versuchen
19.04.2025 – 14.1.2
- mobile Suchseite: Premium-Info-Popup schließen, statt direkt den Eintrag zu öffnen, wenn man auf den Eintrag im Hintergrund klickt
- Bugfix: täglicher Export-Task hat nicht mehr funktioniert (Scheduled Export Feature)
18.04.2025 – 14.1.1 – Verbesserungen bei Registrierungslinks im Export
- Verbesserungen bei Registrierungslinks im Export
- Registrierungslinks sind jetzt 365 Tage gültig und sind nach dem Export noch mindestens 100 Tage gültig
- Registrierungslinks, die seit mindestens 2 Jahren ungültig sind, werden nun in einem regelmäßigen Task gelöscht (Speicherplatz)
- Checkbox beim Export entfernen „alle Registrierungslinks neu erzeugen“
- es wird keine E-Mail mehr nach dem Export versendet, der Export wird immer direkt im Browser zurückgegeben
- im Event-Block auf Startseite maximal 60 statt 120 Events anzeigen (Performance)
- Logging verbessern: bei Indizierung von falschen Länder-Codes Fehler loggen (können durch Import so angelegt worden sein)
- Fehler bei manipulierter ReCaptcha-Response verhindern (Angreifer-Fehler)
- Header- und Footer-Navigation: falschen Gebietsnamen bei Validierung mit ausgeben
- Monitoring für aktuell genutzte Version hinzufügen: manchmal nutzt der Prozess nach dem Deployment alte DLLs und läuft noch nicht auf der neuen Version, Meldung an uns
- „beta“ bei Turnstile entfernen
- node-Module updaten
17.04.2025 – 14.1.0 – Verbesserungen für Events
- Bugfixes:
- Interne Links vorerst nicht verändern (also Sprache nicht verändern) in allen Content-Blöcken (Blogartikel, Contentseiten, Ad- und Zusatzblöcken), da ansonsten bei Such- und Detailseiten 404 auftreten auf mehrsprachigen Portalen (Fix, der URLs sprachspezifisch anpassen kann nach automatisierter Übersetzung wird in Kürze erfolgen)
- Zuordnung von Blogartikeln zu Eigenschaften mit Optionen, die Klammern enthalten
- Einträge verbessern: besseres Handling von Default-Guids für Eintragstyp-IDs und nicht vorhandenen Eintrags-IDs
- Logik, ob Einträge neu indiziert werden müssen, wenn aggregierte Bewertungen neu abgeholt werden
- Neuindizierung aller Einträge
- Deployment-Verbesserungen
- Features:
- Neuer Event-Block auf Startseite für Events der nächsten 30 Tage (bis zu 120 Events)
- kann pro Eintragstyp aktiviert werden (es können dadurch auch mehrere angezeigt werden)
- wird nur angezeigt, wenn Events vorhanden sind
- Eventzeitraum in Premium-Blöcken und allen Eintragsblöcken (bei denen Events dargestellt werden)
- Neuer Event-Block auf Startseite für Events der nächsten 30 Tage (bis zu 120 Events)
15.04.2025 – 14.0.14
- verschiedene Request-Endpunkte: Parameter mit Wert „null“ erlauben – danach solche Requests leer beantworten, statt Fehler zu werfen
- Header/Footer: Navigationsknoten:
- Textfelder dürfen nicht leer sein: Validierungsfehler anzeigen
- Bugfix: Suche nach Gebiet in Knoten konnte Fehler werfen
14.04.2025 – 14.0.13
- Suchergebnis: Punkte-Info / Premium-Info: Overlay des Popups verbessert
- Demo-Portal-Deployment: robuster machen
- Bugfixes:
- Eintrag-Verbessern-Aktion: Eintrag erst anlegen nachdem alle Validierungen durchlaufen wurden
- bei Bot-Anfragen keine Sprachressourcen anlegen
- superize: auch Caches im Backup vorhalten
11.04.2025 – 14.0.12 – Neue Knoten in Header und Footer (Fix für Mehrsprachigkeit)
- Elemente in Header-Navigation und Footer für mehrsprachige Urls gefixed
- neue Knoten für Suchseiten (mit Gebiet oder Eigenschaft)
- neue Knoten für Detailseiten von Einträgen (mit Eintrags-ID)
- Portalbetreiber muss interne Links mit diesen Knoten ersetzen, da die internen Links in einer anderen Sprache auf eine 404-Seite führen (die Slugs werden ja übersetzt)
- bei Namensänderung von Einträgen oder Eigenschaften funktionieren die Links weiterhin
- Eintrags-IDs als eigene Spalte in Eintrags-Übersicht im Management
- mobile Suchseite: beim Klick auf Premium-Icon oder Punkte-Icon das Popup öffnen, statt die Premium-Vorteile-Seite oder den Eintrag (gilt nun auch für Desktop)
- Bugfixes:
- während der lange Hintergrundtask für die Statistiken läuft, können die Statistiken bzw. das Portalbetreiber-Dashboard nicht aufgerufen werden
- bei Suchseiten und Contentseiten nicht mehr eine neue ReadOnly-Datenbank-Transaktion starten, da in manchen Fällen die Anzahl der Connections das Maximum erreicht
- doppelte Verwendung einer Ressourcen-ID für Mehrsprachigkeit
- Fehler bei Angreifer-Requests verhindern
- Deployment vom Demo-Portal verbessern
- Contentblöcke für Optionen: Url zur Suchseite war falsch
- Gebiets-Textbaustein bearbeiten: Layout-Verbesserung
10.04.2025 – 14.0.11
- Liste aller Live-Domains bereitstellen für das Monitoring der https-Zertifikate
- falls Slug einer Contentseite noch verfügbar ist, Information statt Fehler loggen (ist der Normalfall)
- Demo-Portal: SEO-Service korrekt überschreiben (Pfad hatte sich geändert)
09.04.2025 – 14.0.10
- weniger Angreifer-Fehler (insbesondere Sonderzeichen bei der Blog-Suche filtern)
- verbesserte Fehlermeldung zum Filtern von Spamschutz-Anschlägen
08.04.2025 – 14.0.9
- die für SEO aktiven Sprachen an das Meta-Dashboard senden
- Bugfix: Datenbank-Timeouts in der Eintrag-Export-Tabelle verhindern
- camping-bayern: Hilfe-Link in Mini-Navigation anzeigen
07.04.2025 – 14.0.8
- Spam-Schutz: weitere Formulare zentral nach IP-Adressen absichern
- Einstellung greift jetzt auch auf weitere Formulare (Anfragen an Einträge, Kontakt zum Portalbetreiber, Bewertungen, Fragen, Antworten, Eintrag verbessern, Eintrag vorschlagen, Premium buchen)
- Hinweis: die Einstellung sollte nicht zu niedrig gewählt werden, weil die Summe aller Formularabsendungen entscheidend ist und der Nutzer dann nichtmal das Problem per Kontakt-Formular melden kann
- Verbesserungen beim Deployment
- Kopieren der Dateien mehrfach versuchen
- Portal sollte nicht offline sein nach dem Deployment (was immer eine manuelle Behebung von Problemen erfordert hat)
- weniger Angreifer-Logs
- Familienausflug Icon-Anpassung
04.04.2025 – 14.0.7
- doppelte aggregierte Bewertungen löschen (diese sind aufgrund der verloren gegangenen Version Records hinzugefügt worden)
- Cache für Gebiete und Eigenschaften (Freitextsuche und Link-Blöcke) in Datei persistieren – direkt nach App Start verfügbar
- weniger Angreifer-Logs
03.04.2025 – 14.0.6
- Spamschutz-Einstellungen: Info-Text verbessern
- Fehler-Logging verbessern (weniger Angreifer-Logs)
02.04.2025 – 14.0.5
- Kontakt-Formular-Anfragen auch nach IP-Adressen begrenzen (siehe Spamschutz-Einstellungen)
- Fehler-Logging verbessern (weniger Angreifer-Logs)
- Feratel-Verfügbarkeit (TOSC4): Betriebe als verfügbar anzeigen, auch wenn sie nicht buchbar sind (Online-Buchung ausgeschaltet), aber Availability=“1″ im XML liefern
- Bugfixes:
- verbesserte Fehlerbehandlung bei Header- und Footer-Navigationen, wo es zu doppelten IDs von Elementen kommen kann
01.04.2025 – 14.0.4
- Hintergrund-Tasks: dringendere zuerst abarbeiten
- Einträge per ID auch in anderen Sprachen öffnen (neue Route)
- TrackingService: Laufzeit loggen, dieser kann Hintergrund-Tasks blockieren
- Fehler-Logging verbessern (weniger Angreifer-Logs)
- Bugfixes:
- Bilder auf Suchseiten sollen von Google gecrawlt werden dürfen
31.03.2025 – 14.0.3
- Portale während dem Deployment kürzer offline halten, Backup davor machen
- „schnelles Deployment“ anbieten ohne Backup für Bugfixes tagsüber
- Orchard-Module während dem Deployment nicht mehr aktivieren (nicht mehr nötig)
- Verfügbarkeitssuche auf Detailseite: nicht mehr Suche starten, wenn keine Verfügbarkeitsdaten von der Suchseite übergeben worden sind
- Fehler-Logging verbessern
- Darstellung des Preises auf der Buchen-Seite verbessern
- Demo-Portal-Deployment verbessern
- Bugfixes:
- Suchseiten-Links im Eigenschaften- und Gebiete-Block haben zum falschen Eintragstyp verlinkt
- beim Löschen von alten Anfrage-E-Mails den Versand von E-Mails nicht blockieren, Performance verbessern
28.03.2025 – 14.0.2
- Verfügbarkeit: auf der Eintragsseite sofort Suche ausführen
- Feratel TOSC5: DB-Code kann nun für jeden Eintrag überschrieben werden
- Tosc5-Interface nur auf Einträgen verwenden, die eine Feratel Id haben, ansonsten die Verfügbarkeits-Suche über alle Provider
- SQL-Skripte zur Analyse der Datenbankgröße und der Datenbank-Indexe hinzufügen
- Sitemap: Einträge von inaktiven und versteckten Eintragstypen nicht in der XML- und HTML-Sitemap auflisten
- Fehler-Logging verbessern (Bildupload)
- Bugfixes:
- Aggregieren der alten Events verbessern
- Aufräumarbeiten zur Mehrsprachigkeit: Überreste entfernen (Optionsnamen)
27.03.2025 – 14.0.1
- Aufräumarbeiten zur Mehrsprachigkeit:
- alte, nicht mehr verwendete Ressourcen löschen (doppelte Ressourcen für Optionsnamen und Eintragstyp-spezifische Ressourcen)
- Refaktorierung: einheitliche Logik zum Übersetzen von Eintragstypen und Eigenschaften verwenden (weniger fehleranfällig)
- Blog: beim Ändern der Themen-Filter nicht mehr ?lang= in der Url anhängen
26.03.2025 – 14.0.0 – Suchmaschinen-Aktivierung von mehreren Sprachen
- Sprachen können für die Indizierung aktiviert werden unter Einstellungen -> Sprachen
- Bugfixes:
- Canonical Feature für Suchseiten ohne Einträge im Ort funktioniert wieder
- bei Aktivierung einer neuen Sprache konnten die Keyword-Einstellungen nicht richtig angelegt werden
21.03.2025 – 13.11.1
- Bugfixes:
- Einträge ohne Land oder Bundesland lassen sich nicht öffnen
- Portal erstellen: Sicherheitsprotokoll aktivieren, E-Mail-Versand hat nicht funktioniert
- Verbesserungen beim Error Logging
- Verbesserung beim Deployment-Prozess
20.03.2025 – 13.11.0 – Suchseite: Gebiete in URL mehrsprachig
- weiterer großer Schritt in der Übersetzung der URLs für SEO: Gebiete, die in der Suchseiten-URL enthalten sind
- ReCaptcha-Probleme nur als Warnung loggen (oft durch Bots verursacht)
- Bugfixes
- Bilder-Slider bei Auswahl einer Kategorie: kann beim Klick auf weißen Hintergrund nicht geschlossen werden
- zugehörige Orte einer Region korrekt nach den Polygonen der Region ermitteln
19.03.2025 – 13.10.6
- Mehrsprachigkeit:
- Suchseite: „in der Nähe“ Button: Eintragstyp übersetzen
- Verfügbarkeits-Suche übersetzen (Pillen, Kalender)
- Bugfixes / Verbesserungen beim Logging:
- weniger Logging wenn /blogbyid Seiten falsch aufgerufen werden
- Kinderhotel: Sterne-Klassifizierung-Design verbessert
- Eigenschafts-Suchseiten-Aufrufe in anderen Sprachen korrekt erkennen (SEO-Tab im Management)
- Nutzerverwaltung: Fehlerbehandlung, wenn Nutzer nicht aus Datenbank geladen werden kann
- Premium buchen: nur eine übersetzbare Ressource verwenden „für … Monate“
- Premium-Einstellungen konnten auf neuen Portalen nicht geöffnet werden
- weniger Logging bei Aktivierung von Performance Emergency
18.03.2025 – 13.10.5
- Gebiete übersetzt in Meta-Data Description auf Suchseite (in anderen Sprachen)
- Bugfixes / Verbesserungen beim Logging:
- ungültige Youtube-Links auf allen Portalen checken und entfernen (mit E-Mail Benachrichtigung an Portalbetreiber)
- Fix für Hintergrundservice zum Checken und Anlegen von Version Records, auf allen Portalen anlegen
- Fehlerseiten immer als Html anzeigen
- Custom Error Page für Seiten mit Statuscode 400 verwenden
- weniger Logging bei Validierungsfehlern von Bots/Angreifern (und Html-Eingaben)
- kein Logging, wenn Verfügbarkeitsanfragen an externe Provider zu lange dauern (abbrechen)
- Format-Exceptions bei Anfragen ans Portal abfangen (Spam/Angreifer)
12.03.2025 – 13.10.4
- Bugfixes:
- Lucene parse exceptions
- Out-Of-Range-Exception bei falscher Sprache (im Querystring)
11.03.2025 – 13.10.3
- Site-Culture über AppDomain-Settings
06.03.2025 – 13.10.2
- Bugfixes Mehrsprachigkeit:
- Umleitungen für Eigenschaften auf der Suchseite korrigieren
- eintragstypspezifische Begiffe wie Keywords sind immer vom Typ „InitialText“, da sie von Portalbetreiber definiert werden
- Sprachenresourcen bereinigen (ManualText und DefaultText)
- Codeverbesserung: Bilder haben immer den Status Published = true
05.03.2025 – 13.10.1
- Mehrsprachigkeit: verschiedene Bugfixes:
- deutsche Eigenschaften sollen weiterhin nur auf der Eigenschaften-Seite editierbar sein
- bereits übersetzte Eigenschaften nicht erneut übersetzen
- gleichlautende Übersetzungen vorerst so speichern
04.03.2025 – 13.10.0 – Suchseite: Eigenschaften in URL mehrsprachig
- weiterer großer Schritt in der Übersetzung der URLs für SEO: Eigenschaften die in der Suchseiten-URL enthalten sind
- Seiten in anderen Sprachen als Deutsch: vorerst „noindex,nofollow“ geben.
- Bugfix: beim Hinzufügen von Bildern zu inaktiven Einträgen waren sie auch inaktiv und wurden später nie aktiviert
- Aktivierung aller entsprechender Bilder (hat aber nichts mit inaktiven Nutzerbildern zu tun)
- einige mehrsprachige Texte korrekt anzeigen
28.02.2025 – 13.9.7
- Entfernen alter allgemeiner Keyword-Einstellungen (im Code) – Ersetzen durch Keyword-Einstellungen des ersten Eintragstyps (funktional keine Änderung)
- Bugfix: Beim Erstellen eines neuen Eintragstyps: Löschen etwaiger bestehender Weiterleitungen der neuen Keywords mit /
27.02.2025 – 13.9.6
- Mehrsprachigkeit: bei Verlinkungen auf verschiedenen Seiten aktuelle Sprache übergeben (damit aufgerufene Seite in der gleichen Sprache angezeigt wird wie vorherige)
- Umsortierung Nicht-Premium-Suchergebnisse:
- über discoverize einschaltbares Feature
- auf jeder Suchseite (derzeit 24 Suchergebnisse) wird die erste Hälfte der Nicht-Premium-Suchergebnisse mit der zweiten umgetauscht (zufällig)
- Bugfix: Premium-erklären-Seite: bei Kind-Eintragstypen nicht Preis anzeigen (Premium-Vererbung über Eltern-Eintragstyp) – statt dessen Hinweis auf Buchung über Eltern-Eintragstyp
- Bugfix: Routen für Buchung und Eintrag vorschlagen sollten die öffentlichen Routen sein (nicht Management-Routen)
26.02.2025 – 13.9.5 – Meta-Daten in anderen Sprachen
- Übersetzbarkeit der Metadaten (Title + Description) für SEO
- Nach Import von Eintragsverwalter-Daten den Datenbank-Cache leeren (damit die aktuellsten Daten angezeigt werden)
- Management: „Updates und Tipps“ aktualisieren
25.02.2025 – 13.9.4
- Bugfix: Eintragsseiten können mangels Datenbankverbindung nicht aufgerufen werden (sporadisch)
- Constraints umgeordnet
- EntryRepository über WorkContext holen
- frühzeitiger Abbruch falls Sprache nicht existiert
22.02.2025 – 13.9.3
- Bugfix: Eintragsseiten können mangels Datenbankverbindung nicht aufgerufen werden (sporadisch) – ReadOnly-Attribut entfernt
- Camping Bayern: keine vorausgewählter Verfügbarkeitsfilter auf Suchseite
21.02.2025 – 13.9.2
- Bugfix: SubscriptionUpdateScheduler wurde auf Portalen ohne Buchungen nicht wieder angelegt
- Bugfix (Versuch): Eintragsseiten können mangels Datenbankverbindung nicht aufgerufen werden (sporadisch)
- SessionStateBehavior
- Slice
20.02.2025 – 13.9.1
- Ajax-POST-Requests: Browsermeldung an Nutzer, falls etwas fehlgeschlagen ist (z. B. zu viele Formularabsendungen (derzeitige Limitierung auf 5 pro Minute))
- Verbesserung aller Scheduler: nächsten Aufruf erst nach Abarbeitung anlegen
- Bugfix: korrekte Befüllung KeywordChanges-Dictionary
19.02.2025 – 13.9.0 – Keyword im Pfad auf Such- und Detailseiten mehrsprachig
- Bugfixes:
- Cache zurücksetzen nach Migration von Keywords
- Fix Fehler beim Aktualisieren von mehreren Eintragstypen
- Rating-Widget, wenn Einträge über Suche ausgewählt werden
- Link entfernt in mininav (kauftregional)
18.02.2025 – 13.8.2
- Verbesserungen Eintragsverwalter-Daten Import
- POST-Requests pro IP-Adresse auf 5 pro Minute limitieren (für die gängigen Formulare im Frontend)
17.02.2025 – 13.8.1
- Feature:
- ReadOnly-Attribute auf Premiumseite
- Hintergrund-Tasks zum Überprüfen der Version-Records von Einträgen
- Fixes:
- Language-Redirects im Management (nach Speichern)
14.02.2025 – 13.8.0 – Import von Eintragsverwalter-Daten
- Feature: Eintragsverwalter-Felder bei Import anpassbar (dadurch haben sich Feldnamen geändert)
- Leichtgewichtigeres Repository zur Überprüfung von Detailseiten-Pfaden auf Portalen ohne primäres Keyword
- Fixes / Verbesserungen:
- ReadOnly-Attribut auf Eintragsseite
- Manuell aktivierbarer Dienst, um Eintragsdaten zu checken (Datenbank-Checks)
13.02.2025 – 13.7.2
- Info-Center Updates (Layout und Content)
- Bugfixes:
- Blogpost Controller Redirects mit Sprachkürzel („en“) für Sprache
12.02.2025 – 13.7.1
- Bugfixes:
- Editor Culture beim Speichern der Blog Settings beibehalten
- Erkennen des PageTypes bei SEO-Statistiken (mit Subfolder für Sprache)
- Fix für /tn Links
- Sprachressourcen für Blog Content Block aktualisieren nach Änderungen
- Search Page Results: Fix für Border bei Preisangeboten
- Layoutanpassungen kinderhotel (neues Design)
11.02.2025 – 13.7.0 – Unterordner für Sprachen
- Feature: Subdirectories für andere Sprachen als Deutsch (anstatt Querystrings wie bisher)
10.02.2025 – 13.6.8
- Bugfixes:
- API-Aufrufe (POST)
- Refactoring Aufruf von WebHooks
- Lazy Loading für Logo im Footer
07.02.2025 – 13.6.7
- Bugfixes:
- für Webhooks (je nach Response)
- Besucherbilder-Link verstecken wenn Besucherbilder ausgeschaltet
- Zurückbutton im Bilder-Popup auf Detailseite (für bestimmte Use Cases)
- Schließen Bilder-Popup bei Links in mobiler Action-Bar
- Layoutverbesserungen hochzeits-fotograf,
06.02.2025 – 13.6.6
- Bugfix: Links in mobiler Action Bar
- Layoutverbesserungen
04.02.2025 – 13.6.5
- Superadmin: Seite hinzufügen, um Einträge anhand von IDs zu löschen
- Superadmin: Button hinzufügen, um alle statischen Karten neu zu erzeugen
- Bugfixes:
- statische Karten während dem Löschen eines Eintrags nicht mitlöschen
- das hat häufig einen unerklärlichen Absturz der Anwendung verursacht
- diese werden mit einem späteren Deployment in einem monatlichen Hintergrundtask gelöscht
- statische Karten während dem Löschen eines Eintrags nicht mitlöschen
- Designanpassungen: alle Filter: Overflow fixen
03.02.2025 – 13.6.4
- mit Browser-Back-Button die Bilder-Popups auf der Detailseite schließen (gleiches Verhalten wie der Zurück-Button oben links)
- Bilder-Popups haben jetzt einen eigenen Hash #Fotos bzw. #Foto
31.01.2025 – 13.6.2 (13.6.3)
- Bugfixes
- in der Eintrags-API beim Anlegen/Ändern oder Abholen eines Eintrags immer den aktuellen oder angelegten Eintrag zurückliefern (seit dem Export-Update war das verzögert)
- in der Eintrags-API wieder deaktivierte Einträge zurückliefern (bei einzelnen Einträgen)
- Verbesserung beim Vorbereiten des Exports (Kollision Hintergrundtask mit API vermeiden)
- App Crash beim Löschen der statischen Karten beim Löschen eines Eintrags vermeiden
- Superadmin: kann jetzt Bereinigung der Indexe für Suchseiten und Management anstoßen (falls gelöschte oder deaktivierte Einträge auf Suchseiten vorkommen)
- Verbesserung beim Error Logging
- Link fixen beim Reverse-Charge-Verfahren
- Links anpassen Content Management Guide
- Designanpassungen: Biohotels Partner Logo Layout
30.01.2025 – 13.6.2
- neue Transaktion starten nach Anlegen von Scheduled Tasks und direkt nach Anlegen eines Eintrags in der Eintrags-API
- viele API-Schreibaufrufe legen damit die Eintragsseiten nicht mehr lahm
29.01.2025 – 13.6.1
- Statistik-API: EntryOnSearchPageView Metrik mitliefern
- Premium-Einstellungen: immer die Rechnungsdaten vom Portalbetreiber anzeigen und editieren (auch als Superadmin)
28.01.2025 – 13.6.0 – Massen-Bild-Upload im Verwaltungsbereich
- Massen-Bild-Upload im Verwaltungsbereich
- Besucher-Bilder: jetzt fünf statt zwei Bilder parallel hochladen und „powered by“-Text verstecken
- Bilder von deaktivierten Einträgen soll man editieren können (die Bilder werden nicht mehr deaktiviert)
- Bugfixes:
- Datumseingabe für Verfügbarkeit ist im Alle-Filter-Popup nicht sichtbar
- Fehler beim Export von Einträgen, die einen unbekannten Eintragstyp haben
- alte VersionRecords, die hätten gelöscht werden sollen, wurden nun nachträglich gelöscht
27.01.2025 – 13.5.4 – Export-Verbesserungen
- Export-Verbesserungen (CSV-Export, Entries API, Basic Entries API, alte Export Entries API)
- Export wird für jeden Eintrag in Datenbank vorgehalten
- sekundenschneller Export aller Einträge
- Anpassung des Exports pro Eintrag bei Änderungen
- Registrierungslinks werden vorgehalten und sind mindestens 7 Tage gültig
- weniger fehleranfällig
- Premium-Einstellungen: Links zu Premium-buchen-Seite und weitere Links einfügen
- nach Änderung der Bild-Kategorien Speichern-Button anzeigen
- Verbesserung des Deployment-Skripts
- Design-Verbesserungen
- Lade-Overlay unter Alle-Filter-Popup
- Award: runde Ecken
- Hero Beschreibungstext und Blogartikel Bildunterschrift
23.01.2025 – 13.5.3
- Bugfix: Fehler bei Wiederherstellung der ContentItemVersionRecods verhindern (13.5.2)
22.01.2025 – 13.5.2
- Löschen von Eltern-Eintrag: in Kindereinträgen die Verknüpfung löschen und Premiumstatus ggf. ändern (und ggf. andere Eigenschaften anpassen)
- Bilder Kategorien: Benamung überall von „Themen“ auf „Kategorien“ ändern
- Bugfix: doppelte IDs im Frontend-HTML vermeiden (Freitext-Suchbox, Sprachauswahl)
- Bugfix: Beim Löschen von Entitäten die richtigen ContentItemVersionRecords mit löschen
- Bugfix: ContentItemVersionRecords wurden fälschlicherweise gelöscht – diese wurde jetzt wieder hergestellt
- manche Einträge müssen ggf. noch aktiviert werden (die handvoll Portale die es betrifft bekommen noch eine direkte Mail vom Support)
- Background-Prozesse: Laufzeitmessungen loggen
17.01.2025 – 13.5.1
- Profileinstellungen und Portalbeschreibung:
- beim Entfernen von Weblinks, deren Texte aus der Übersetzungsresourcen-Tabelle entfernen
- Check auf Eingabe vollständiger URLs
- Eintragsbilder-Editieren-Seite:
- „Kategorien“ statt „Themen“ (noch nicht überall geändert)
- Bildvorschau vergrößert
- Infos in Tooltips-Info-Is verlagert
- mehr Platz für Beschreibung und Themen/Tags/Kategorien
- neue Bilderanzeige:
- ein paar Designverbesserungen
- überflüssige Einstellung entfernt: statisches Kartenbild als Hauptbild auf Eintragsseite anzeigen (falls Eintrag kein Bild hat) – dort wird seit dem Eintragsseiten-Redesign immer das Platzhalter-Bild angezeigt.
- weiterhin vorhandene Einstellungen:
- statisches Kartenbild in Suchergebnissen anzeigen
- statisches Kartenbild in Premiumblock anzeigen (wobei es wohl selten Premiumeinträge ohne Bild geben wird)
- weiterhin vorhandene Einstellungen:
- Sticky Header: Lange Eintragsnamen automatisch horizontal scrollen, falls sie nicht vollständig angezeigt werden (es fehlte noch für den Fall, dass der Eintragsname in der „normalen“ Anzeige außerhalb des Sticky Headers kurz genug war).
- JavaScript Module updaten
16.01.2025 – 13.5.0 – Bilder-Themen (Tags) und Anzeige der Bilder in einem Popup
- Bilder-Themen (Tags):
- Portalbetreiber können Bilder-Themen pro Eintragstyp definieren.
- Diese können dann beim Editieren von Eintragsbildern verwendet werden (nicht bei Nutzerbildern).
- Auf Eintragsseite werden die Tags angezeigt und Nutzer können alle Bilder zu einzelnen Tags anzeigen lassen.
- Eintragsseite: Bilder-Popup:
- Bilder werden (desktop und mobil) in einem Popup angezeigt
- dort kann auch nach Themen/Tags gefiltert werden
- Skripte: Weiterer Block für Skripte die nur für Eintragsverwalter im Management ausgeführt werden: Dokumentation
15.01.2025 – 13.4.15
- Layout Anpassungen:
- Bauernhofurlaub Font
- Caravanmarkt Icons
14.01.2025 – 13.4.14
- Logging erweitern um Fehler einzugrenzen: Prozessname beim Anwendungsstart
13.01.2025 – 13.4.13
- Weihnachts-Theme im Portalmanagement ausschalten