Zum Inhalt springen

OmniSeller:Releases: Unterschied zwischen den Versionen

Release 5.2026.0908.1: neues Versionsschema, Absturz-Fix Wartefenster, Spaltenfilter, Attribut-Befehle
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
MediaWiki-Einfügeblock für die Seite [[OmniSeller:Releases]].
MediaWiki-Einfügeblock für die Seite [[OmniSeller:Releases]].
Die Auswahl enthält kundenrelevante Änderungen des OmniSeller PIM-Clients
Die Auswahl enthält kundenrelevante Änderungen des OmniSeller PIM-Clients
aus dem Git-Verlauf 2026 bis einschließlich 25.08.2026.
aus dem Git-Verlauf 2026 bis einschließlich 28.08.2026.


Kennzeichnung der Einträge:
Kennzeichnung der Einträge:
Zeile 12: Zeile 12:


== Änderungen 2026 ==
== Änderungen 2026 ==
=== Version 5.2026.0908.1 ===
* '''Neues Versionsschema ohne Buchstaben'''<br />
:Versionsnummern bestehen ab jetzt nur noch aus Zahlen: 5.2026.0908.1 steht für das erste Release vom 08.09.2026, ein weiteres Release am selben Tag wäre 5.2026.0908.2. Der Buchstabe am Ende (bisher z.B. 0904b) entfällt, weil der automatische Update-Dienst Versionen mit Buchstaben nicht vergleichen kann. Ältere Stände (5.0.2026.…) bekommen das Update wie gewohnt angeboten.<br />
:<small>Version: 5.2026.0908.1</small>
* '''Kein Absturz mehr beim Schließen von Wartefenstern'''<br />
:Beim Schließen des Wartefensters im Katalog-Export und des Import-Studios konnte der PIM-Client in seltenen Fällen mit der Meldung „Fehler beim Erstellen des Fensterhandles" komplett abstürzen. Die animierte Anzeige wird jetzt sauber beendet, bevor das Fenster geschlossen wird.<br />
:<small>Version: 5.2026.0908.1</small>
* '''Ausgeschalteter Spaltenfilter filtert nicht mehr mit'''<br />
:Wurde ein Spaltenfilter der Hauptliste über das Häkchen im Filterbereich ausgeschaltet, blieb die Liste trotzdem gefiltert. Der Filter wird jetzt nur noch angewendet, wenn er eingeschaltet ist; das Filterkriterium bleibt zum Wiedereinschalten erhalten.<br />
:<small>Version: 5.2026.0908.1</small>
* '''Attribut-Befehle ohne geöffneten Attribut-Reiter'''<br />
:Die Kontextmenü-Befehle „Attributs-Cache leeren" und „Attributs-Set festlegen" führten zur Meldung „Die ConnectionString-Eigenschaft wurde nicht initialisiert", wenn der Attribut-Reiter in der Sitzung noch nicht geöffnet war. Die Befehle laufen jetzt ohne Fehlermeldung durch.<br />
:<small>Version: 5.2026.0908.1</small>
=== Version 5.0.2026.0904b ===
* '''Sage-Zusatzfelder in der Artikelliste'''<br />
:Frei definierte Sage-Felder (USER_…), die für das Portal konfiguriert sind, erscheinen jetzt (falls eingestellt) als Spalten in der Hauptliste. Sortierung, Suchfeld und Spaltenfilter funktionieren auch für diese Spalten.<br />
:<small>Version: 5.0.2026.0904b</small>
* '''Berichtsauswahl im Import-Assistenten ohne Fehlklick'''<br />
:Die OK-Schaltfläche ist erst aktiv, wenn ein Bericht markiert ist. Bisher führte OK ohne Auswahl zu einer Fehlermeldung.<br />
:<small>Version: 5.0.2026.0904b</small>
=== Version 5.0.2026.0904a ===
* '''Verständlicher Hinweis, wenn der Datendienst nicht erreichbar ist'''<br />
:Schlägt die Verbindung zum OmniSeller-Datendienst fehl, erscheint statt des technischen Fehlerdialogs ("timeout"-Fehler) ein eigenes Fenster „Dienst nicht erreichbar" mit den Prüfschritten (Windows-Dienst OmniSeller.Upload, Netzwerk oder VPN, erneut versuchen). „Erneut versuchen" führt einen echten Verbindungstest aus, „Hilfe zur Verbindung" öffnet die Anleitung zur Host-Konfiguration. Technische Details sind eingeklappt und lassen sich kopieren. Das PIM bleibt dabei geöffnet.<br />
:<small>Version: 5.0.2026.0904a</small>
=== Version 5.0.2026.0903a ===
* '''Attribut-Import mit „Überschreiben" bei fehlendem Hauptartikel'''<br />
:Ein Wiederholungslauf des Attribut-Imports scheiterte, wenn Varianten-Attribute auf Artikel trafen, deren Hauptartikel nicht im PIM angelegt ist (Meldung „Der Wert NULL kann in die item_guid-Spalte … nicht eingefügt werden"). Der betroffene Datenbank-Trigger wird beim Update korrigiert und zusätzlich vor jedem Import automatisch geprüft.<br />
:<small>Version: 5.0.2026.0903a</small>
=== Version 5.0.2026.0901b ===
* '''Attribut-Import auf Datenbanken mit deaktivierten Zeilensperren'''<br />
:Verbesserung der Importlogik<br />
:<small>Version: 5.0.2026.0901b</small>
=== Version 5.0.2026.0901a ===
* '''Attribut-Import mit Fortschrittsanzeige'''<br />
:Statt der bisherigen SQL-Anzeige zeigt der Import den Fortschritt in Prozent samt Zähler. Bei großen Dateien läuft die Oberfläche dadurch spürbar ruhiger.<br />
:<small>Version: 5.0.2026.0901a</small>
* '''Login merkt sich Windows-Anmeldung und Zugangsdaten'''<br />
:Die Häkchen „Windows-Anmeldung" und „Anmeldedaten merken" starteten immer leer; ohne erneut gesetztes Häkchen wurden gemerkte Zugangsdaten beim nächsten Login sogar gelöscht. Beide Einstellungen werden jetzt beim Start wiederhergestellt.<br />
:<small>Version: 5.0.2026.0901a</small>
* '''Set-Verwaltung: Fokus bleibt nach Drag-and-drop beim richtigen Attribut'''<br />
:Nach dem Zuordnen mehrerer Attribute sprang die Markierung auf eine falsche Zeile. Die Liste wird jetzt nur noch einmal je Zuordnung neu geladen und die Markierung bleibt beim zuletzt gezogenen Attribut.<br />
:<small>Version: 5.0.2026.0901a</small>
* '''Standard-Port des Datendienstes bei Neuanlage'''<br />
:Legt der PIM die Host-Konfiguration neu an, trägt er Port 10084 ein. Bisher war es 10085, wodurch der Upload-Dienst auf einem verschobenen Port-Paar lauschte.<br />
:<small>Version: 5.0.2026.0901a</small>
=== Version 5.0.2026.0831a ===
* '''Attribut-Import: aussagekräftige Fehlermeldung und sauberer Abbruch'''<br />
:Die Fehlermeldung während des Imports nennt jetzt Artikelnummer und Fehlertext; „Import beenden" bricht den gesamten Lauf ab, statt bei jeder weiteren Zeile erneut zu fragen. Werte werden auch für Artikel geschrieben, die der Lauf gerade erst angelegt hat.<br />
:<small>Version: 5.0.2026.0831a</small>
=== Version 5.0.2026.0828f ===
* '''Standard-Attributset bei Neuinstallationen korrigiert'''<br />
:Bei frischen Installationen konnten Basis-Attribute einem ungültigen Set zugeordnet werden, während das Standard-Set leer blieb und sich in der Set-Verwaltung keine Attribute zuordnen ließen. Die Initialisierung legt jetzt zuerst die Stammdaten an, fehlende Spalten der Set-Tabelle werden automatisch nachgezogen.<br />
:<small>Version: 5.0.2026.0828f</small>
* '''Kein voreingestellter Favoriten-Filter im Artikelgrid'''<br />
:Neuinstallationen wurden mit aktivem Filter „Ist Favorit = Ja" ausgeliefert, wodurch das Artikelgrid zunächst leer wirkte. Der Filter ist nicht mehr initial aktiv.<br />
:<small>Version: 5.0.2026.0828f</small>
* '''Drag-and-drop in der Set-Verwaltung robuster'''<br />
:Das Ziehen von Attributen auf ein Set schlägt nicht mehr still fehl: fehlende Auswahl, fehlendes Ziel-Set und bereits vorhandene Zuordnungen werden gemeldet, nach der Zuordnung erscheint eine Ergebnis-Zusammenfassung.<br />
:<small>Version: 5.0.2026.0828f</small>
=== Version 5.0.2026.0828d ===
* '''Webkategorien werden auch bei minimal angelegten Portalen angezeigt'''<br />
:Fehlte zu einem Portal der zugehörige Katalog-Eintrag, blieben abgeholte Webkategorien im PIM unsichtbar. Der Eintrag wird jetzt beim Laden automatisch ergänzt. <br />
:<small>Version: 5.0.2026.0828d</small>
=== Version 5.0.2026.0828c ===
* '''Datenbank-Update-Skripte 824 und 636 stabilisiert'''<br />
:Die Suchkategorien-View wird jetzt direkt vom Client gepflegt; der Skript-Fehler „Falsche Syntax" durch abgeschnittene View-Definitionen ist damit behoben. Die Updates-Tabelle und die Medien-Indexe werden vor den Update-Skripten programmgesteuert angelegt, wodurch der Reihenfolge-Fehler „Das Objekt MediaAssignment wurde nicht gefunden" entfällt.<br />
:<small>Version: 5.0.2026.0828c</small>
=== Version 5.0.2026.0828b ===
* '''Attribute gezielt aus mehreren Sets entfernen'''<br />
:In der Ansicht „Alle Attribute anzeigen" öffnet „Ausgewählte Attribute in diesem Set entfernen" jetzt einen Dialog, in dem die betroffenen Sets per Häkchen ausgewählt werden. Bisher war der Menüpunkt dort immer ausgegraut.<br />
:<small>Version: 5.0.2026.0828b</small>
=== Version 5.0.2026.0828a ===
* '''Set-Zuordnungen beim Attribut-Löschen gesichert'''<br />
:Beim Löschen eines Attributs in der Set-Verwaltung werden seine Set-Zuordnungen protokolliert. Beim Wiederherstellen wird gefragt, ob die ursprünglichen Zuordnungen zurückkommen sollen, sofern die Sets noch existieren.<br />
:<small>Version: 5.0.2026.0828a</small>
* '''Datenbankverbindungen im Login ersetzen oder ergänzen'''<br />
:Beim Speichern einer Verbindung über das Zahnrad kann gewählt werden, ob die bestehende Verbindung ersetzt oder eine zusätzliche angelegt wird. Die neue Verbindung erscheint sofort in der Auswahl.<br />
:<small>Version: 5.0.2026.0828a</small>


=== Version 5.0.2026.0825a ===
=== Version 5.0.2026.0825a ===
'''Version:''' 5.0.2026.0825a


* '''Einblick in die Preisuploads im Operational Data Analyser'''<br />
* '''Einblick in die Preisuploads im Operational Data Analyser'''<br />
Zeile 22: Zeile 133:


=== Version 5.0.2026.0824e ===
=== Version 5.0.2026.0824e ===
'''Version:''' 5.0.2026.0824e


* '''Cloud-Warteschlange im Operational Data Analyser'''<br />
* '''Cloud-Warteschlange im Operational Data Analyser'''<br />