Release 2021
Sind Sie an der neusten OneOffixx Version interessiert und möchten Ihre Umgebung aktualisieren? Wenden Sie sich an unseren Support.
OneOffixx V 3.8.10040
Client
- Fixed Beim Bearbeiten von mehreren Vorlagen, liessen sich in einer Untervorlagen fälschlicherweise die Vorlagenberechtigungen setzen. Das wurde korrigiert.
- Fixed Empfängerdialog: die Tabs pro Adressschnittstelle sind nun schmaler.
- Fixed Forms: Die Dokumentfunktion sorgte bei Deaktivierung für einen Absturz der Applikation. Das ist nun behoben.
- Fixed Dokument-Parameter: Falls ein Textfeld schon einen Wert hatte und der Benutzer zusätzlich Text via Ctrl+V einfügte, wurde der Text nicht ergänzt sondern ersetzt. Das wurde korrigiert.
- Fixed Die Bezeichnung "OneOffixx 2021" im Client wurde ersetzt durch "OneOffixx".
- Fixed Der Tooltip für den Button "Datenquelle zurücksetzen" enthielt eine falsche Information.
- Fixed Das Setzen vom Registry Key zur Unterdrückung der "Outlook Roaming Signatures" resultierte in einem Fehler.
- Fixed Beim E-Mail Versand von einem generierten Dokument musste die Sprache der Outlook-Signatur nicht mit der Dokumentsprache identisch sein. Das wurde behoben.
- Fixed Der Befehl "OORefreshFieldsOnSave" setzte in geschützten Dokumenten fälschlicherweise die Formularfelder zurück.
- Fixed Vorlagennamen wurden nach dem ersten Client-Start nicht in der richtigen Sprache angezeigt.
Dashboard
- Fixed Package-Import: es wurden Fehler korrigiert zur Änderungserkennung, Vorlagenabhängigkeiten sowie beim Import von Untervorlagen-Verknüpfungen. Weiter wurde ein Importfehler behoben, falls eine importierte Vorlage, die einer nicht-existierenden Organisationseinheit in der Zieldatenbank freigegeben worden war.
- Fixed Package-Export: Die Sortierung der Vorlagen ist nun in der Reihenfolge, wie der Benutzer sie im Client antrifft.
- Fixed Button "Snippet Usage CSV Download": Das Label nach Klick auf den Button war zu wenig aussagekräftig und wurde angepasst.
- Fixed Statistiken: Je nach grösse des Browser-Fensters gab es bei den Statistiken Anzeigeprobleme.
Service
- New Beim Laden von globalen Konfigurationen mit grossem Inhalt wurden Performance-Verbesserungen implementiert.
AddIn
- Fixed Das Einfügen von Untervorlagen schlug unregelmässig fehl, falls die Untervorlage nicht unterhalb des Cursor eingefügt wurde.
- Fixed Das Einfügen von Textbausteinen mit OneOffixx-Bildern generierte einen Fehler.
- Fixed Der Import einer OneOffixx-Datenbank via Smuggler schlug zum Teil fehl.
- Fixed Es werden nun insbesondere beim AddIn detailliertere Logs bei Fehlern produziert.
Service
- Fixed Wurde im Client ein Bild gelöscht (egal ob in einer Organisationseinheit, im Benutzer oder im Profil) schlug zum Teil die Synchronisation zwischen Client und Datenbank fehl.
Installer
- Fixed Der Installationsparameter "AccessibilityFocusNonInteractiveElements=true" wurde fälschlicherweise nicht an das AddIn weitergeleitet.
Docs
- Fixed Bei der Aufzählung der Ribbon Elemente wurde "CampaignMenu" (das Dropdown zum Kampagnenmenü) ergänzt.
OneOffixx V 3.7.11210
Outlook
- Fixed [!] Das neue Feature "Outlook Roaming Signatures" von Microsoft beeinflusst das Signaturverhalten von OneOffixx negativ. Mit dieser OneOffixx-Version wird beim Verteilen der Signaturen ein Registry-Schlüssel ausgerollt, der dieses Microsoft Feature in Outlook deaktiviert.
- Fixed [!] Achtung: Beim Start von Outlook hat OneOffixx vor dieser Version abegfragt, ob der OneOffixx-Client schon geladen wird; falls nicht, wurde er aufgestartet. Dies hat jedoch die Performance erheblich beeinträchtigt, weswegen diese Abfrage neu nicht mehr gemacht wird. Die Folge dieser Änderung ist, dass der Benutzer vor Öffnen von Outlook selber verifizieren muss, ob OneOffixx gestartet ist. Dies stellt kein Problem dar, wenn nach dem Aufstarten des Computers OneOffixx fertig geladen ist, bevor der Benutzer Outlook öffnet.
- Fixed Das OneOffixx-Profil wird in Outlook mit Office 365, Version 2207 nun wieder korrekt geladen. Diese Korrektur schliesst alle Funktionen des OneOffixx Outlook-Ribbon mit ein (z.B. Laden des Profils und Profilwechsel, Textbausteinleiste, Signaturen, Sprachwechsel etc.).
Client
- Fixed Wenn der Client mehr als sieben Tage nicht synchronisiert worden war, blieb nach einer Synchronisation die Fortschrittsanzeige voll. Zudem wurde die automatische Synchronisation nicht ausgelöst. Das wurde behoben.
- Fixed Das Datumsfeld in der Dokumentfunktion Forms verlor im Dokument nach einer Aktualisierung seine Formatierung.
- Fixed Das Exportieren von Fremdvorlagen-Dateien funktionierte sowohl im Client als auch im Dashboard je nach Dateityp nicht einwandfrei. Das wurde korrigiert.
- Fixed Wurde mehreren Vorlagen eine Berechtigung via Bulk-Edit hinzugefügt und hatten manche diese Berechtigung schon, wurde sie bei diesen Vorlagen bis zur nächsten Synchronisation doppelt angezeigt. Dieser Anzeigefehler wurde angepasst.
- Fixed Im Dashboard als required definierte Benutzerfelder: hat im Client den Inhalt eines required-Feldes geleert, konnte man das fälschlicherweise mit Ctrl+S speichern. Die Tastenkombination wird nun ignoriert.
- Fixed Das Einfügen von Untervorlagen funktioniert mit Office 365 nun wieder korrekt.
- Fixed Im Client unter "Account" haben die Buttons "Verbinden" und "OneOffixx neustarten" nun wieder die korrekte Farbe.
- Fixed Dokument-Parameter, Barrierefreiheit: mit dem Attribut "AccessibilityFocusNonInteractiveElements" auf 'true' ist nun der Fokus auf Nicht-interaktive Elemente (z. B. Textblock oder Label) wieder gewährleistet.
- Fixed Nach dem Duplizieren eines Textbausteins oder Aktualisieren der ganzen Textbausteinleiste sieht deren UI nun wieder korrekt aus.
- Fixed Es wurden Vornamen unserer Datenbank hinzugefügt, damit diese via Connect automatisch als weiblich erkannt werden und somit auch die Briefanrede und die Anrede initial korrekt sind.
- Fixed Wenn man von einer Kind-Organisation den Button "Übernahme vom Vater" klickt und man sich in einer anderen Sprache befindet als in der standardmässigen UI-Sprache, wird der von der Vater-Organisation nach unten vererbte Wert nun in der korrekten Sprache vererbt.
Dashboard
- Fixed Benutzer mit korrupten privaten Textbaustenen (durch mehrere Private Snippet Roots) konnten über das Dashboard nicht gelöscht werden.
- Fixed Im Benutzereditor → Profileditor wurde unter den user fields die Organisationsfelder angezeigt und bei den org fields wurden keine Felder angezeigt. Das UI wurde entsprechend korrigiert.
- Fixed Die Statistiken werden jetzt mit korrektem Scroll-Verhalten angezeigt.
- Fixed Package-Import einer Vorlage: Falls sich die Vorlage nur bezüglich Vorlagenberechtigungen von der bereits existierenden Vorlage unterscheidete, wurden diese zwar importiert. Der entsprechende Unterscheid wurde im UI jedoch fälschlicherweise nicht angezeigt. Dies wurde nun korrigiert.
Add-In
- Fixed Das Speichern eines Dokuments war in seltenen Fällen nicht möglich, weil "die Applikation beschäftigt" war. Diese Fehlermeldung wird nun technisch korrekt von der Applikation verarbeitet.
Service
- Fixed Ein technischer Fehler mit den Textbausteingruppen wurde behoben.
Docs
- Bei den Aufrufenden Schnittstellen unter "Anwendungsfälle" → "Dokument erstellen" wurde ein besseres Connect-Beispiel hinterlegt.
- Bei den Adressschnittstellen unter "AddressService", im Abschnitt "Generic SQL" wurde ein Beispiel für PostgreSQL hinzugefügt.
OneOffixx V 3.7.11140
Generell
- Naming wurde von Sevitec Informatik AG angepasst zu PrimeSoft AG.
Dashboard
- Fixed Die Anzeige der Statistiken wurde bezüglich Scrolling verbessert.
- New Profilfreigaben sind nun im Dashboard unter Security / Benutzer X / More: editor / profiles: editor / Abschnitt profile shares aufgelistet.
- New Fehlerhafte Clients werden nun im HealthMonitor auf der Statusseite angezeigt.
- Fixed Es wurden Fehler beim Snippet-Analyzer behoben ("500 Fehler" bei der Analyse und dem Generieren des CSV).
- New Im Dashboard bei der Benutzersynchronisation wurde die LDAP-Anleitung verbessert.
- New Bei einem Import von Organisationseinheiten kommen jetzt die Informationen über gesperrte Felder mit.
- Fixed Manche Dialogfelder sind bei kleinen Bildschirmen mit den Buttons ausserhalb des Bildschirms erschienen. Das wurde korrigiert.
- Fixed Die Anzeige der Statistiken wurde verbessert: Vorlagengruppen werden jetzt alphabetisch sortiert und die Headerzeile bleibt beim Scrollen angeheftet.
- Fixed Package-Import: Der Client importiert Namensänderungen an Vorlagengruppe jetzt wieder.
- Fixed Package-Export: Vorlagennamen mit Anführungszeichen führten zu einer korrupter Darstellung.
- Fixed Der Import von Organisationseinheiten ist fehlgeschlagen, wenn keine Berechtigungen auf der OE waren. Jetzt wird dies ignoriert und der Import wird genehmigt.
Client
- Fixed AddIn: Beim Speichern von PDFs via Checkbox "Aktuell gewählter Empfänger" gab es eine Exception.
- New Bei Kunden mit IdS-Installation können AD-Benutzer jetzt wieder zugewiesen werden.
- Fixed Outlook: Wenn keine OneOffixx-Signatur aktiv ist, wird das Sprachen-Dropdown deaktiviert.
- Fixed Bei eingestellter englischer UI-Sprache waren trotz korrekt konfiguriertem fFormattingDate Monat und Tag in Dokument-Parameter-Feldern sowie Skripten vertauscht.
- Fixed AddIn: Stabilitätsverbesserungen in Verbindung mit Textbausteinen und der Zwischenablage
- Fixed Der OneOffixx Trial Client lädt jetzt nur noch Daten vom Server runter und nicht hoch. Der Text "OneOffixx Trial" in der Statusleiste wurde zentriert.
- Fixed Barrierefreiheit: Der Etiketten-Dialog im Word-AddIn wurde für den Screenreader optimiert.
- Fixed Barrierefreiheit: Der E-mail-Versand-Dialog im Word-AddIn wurde für den Screenreader optimiert.
- Fixed Barrierefreiheit, Empfängerdialog: der Fokus bei Gruppenüberschriften, die Navigation über den Tabulator bei Dropdowns sowie die Reihenfolge des Fokus wurden verbessert.
- Fixed Barrierefreiheit: Im Client werden nun die Account und Hilfe-Buttons fokussiert.
- Fixed Barrierefreiheit: Die Profilauswahl wird nun im Screenreader vorgelesen und kann via Tastatur angesteuert werden.
- Fixed Das Logging beim Start von OneOffixx aus dem AddIn wurde erweitert.
- Fixed Je nach Parametern beim Start von OneOffixx (/clean, /hidden) wurde der Client nicht mehr angezeigt.
- Fixed Probleme mit dem Cache wurden behoben, wobei er von einem anderen Prozess geblockt wurde bzw. Daten nicht geschrieben wurden.
- Fixed Der `/clean`-Aufruf bei einem laufenden Prozess wird nun korrekt verarbeitet.
- Fixed Unter Umständen existierte trotz Beenden von OneOffixx der Prozess weiter mit einem inkorrekten UI im Client. Dies wurde behoben.
- Fixed Je nach Skalierung öffnete sich der Client teilweise ausserhalb des sichtbaren Bereichs.
- Fixed Empfängerdialog: Der Geschlechterkennung wurden Namen hinzugefügt.
- Fixed Im Dashboard nicht registrierte Dokumentfunktionen erscheinen nun nicht mehr in der Dokumentfunktionenliste im Client.
- Fixed Barrierefreiheit: Die Sprachausgabe schaltet nun bei Textboxen nicht mehr auf Englisch sondern bleibt bei der ausgewählten Sprache.
- Fixed AddIn: In den Textbausteineigenschaften unter "Details" ist die Snippet-Id nun wieder markier- und damit kopierbar.
- Fixed AddIn: Im Zusammenhang mit internen Signaturen, welche als Standard markiert sind, gab es Probleme bei der Profilumschaltung und Signatur Deaktivierung - dies wurde behoben.
- Fixed Outlook-AddIn: Die Vertraulichkeitseinstellung "Privat" für E-Mails ist nun funktionsfähig, auch wenn sie standardmässig aktiviert ist.
- Fixed AddIn: Bei deaktivierten Word- bzw. Outlook-Modulen, wurde der Ribbon fehlerhaft dargestellt.
- Fixed AddIn: Benutzern ist es nicht mehr möglich über die Tray-Einstellung die OneOffixx Module zu deaktivieren.
- Fixed AddIn, Barrierefreiheit: Je nach Akzentfarbe hatte die Textbausteinleiste eine schlechte Lesbarkeit.
- Fixed Template-Editor: Im Tab "Versionshistorie" kam es zu Darstellungsfehlern, die nun behoben sind.
- Fixed AddIn: Im Druckdialog wurden die Bezeichnungen im Dropdown "Duplex" nur auf Englisch angezeigt und waren nicht übersetzt.
- Fixed Wenn eine inaktive Dokumentfunktion entfernt und wieder hinzugefügt worden war, stürzte der Client ab.
- Fixed Das Logging wurde bezüglich Umgang mit Werten aus der Registry korrigiert.
- Fixed [!] Falls der OneOffixx Client keinen validen Cache hatte, konnte es sowohl im Outlook als auch im Word zu Fehlern kommen. Dabei wurde u.A. im Word z. B. der Ribbon falsch angezeigt, im Outlook ist der Ladebalken endloss weitergelaufen. Neu wird der "Wartedialog" (beim Starten von OneOffixx) nur noch im Outlook angezeigt. Ist kein valider Cache vorhanden, wird der OneOffixx Ribbon deaktiviert dargestellt.
- Fixed Die Aktualisierung des Dokuments über Connect überschreibt die Dokument-Parameter nun nicht mehr. Auch
- New Beim Aktualisieren des Dokuments über Connect wird der Dokument-Parameter-Dialog jetzt angezeigt und die Einstellung
ShowDialog
korrekt ausgewertet. Soll kein Dokument-Parameter-Dialog angezeigt werden, muss dies mit ShowDialog = false berücksichtigt werden. - New Die Dokumentfunktion Extraktor kann nun CSV-Dateien schreiben.
- Fixed Im Dialogfenster Zuweisung Organisationseinheit wurde die Sortierung verbessert: neu erfolgt sie nach Ebene, nicht nach Pfadstruktur. Zudem überlappt der Scrollbalken die Zeilen der Organsationseinheiten nicht mehr.
- Fixed Wenn eine Vorlage gelöscht und dann im Dashboard re-aktiviert wurde, fehlten die Word-Vorlage und das Vorschaubild (Blobs). Das wurde nun behoben.
- Fixed Es wurden französische Übersetzungsfehler in manchen Dialogen korrigiert.
- Fixed Quick-Check-Felder vom Typ Textbox wurden nicht erkannt und erschienen somit nicht in der Quick-Check-Leiste.
- Fixed Wenn Outlook noch nicht gestartet war und man aus dem Word-Ribbon via "Senden" das Dokument per E-Mail verschicken wollte, passierte nichts. Nun wird Outlook in diesem Fall aufgestartet.
Server
- New Die Extension-Attribute vom Microsoft Graph können nun synchronisiert werden.
Docs
- Die Information über die Kompatibilität mit dem Windows Server 2022 wurde hinzugefügt.
- Ergänzung bei der Option "ShutdownOnDisconnect" zum automatischen Start von OneOffixx.
- Beim Troubleshooting zu IdS-Installationen auf dem Server wurden die Docs mit dem Abschnitt "Application Pool beendet sich immer wieder beim Einsatz des Microsoft Monitoring Agent" ergänzt.
- Beim Troubleshooting zu den Client AddIns wurde der Fall "Es können keine Textbausteine eingefügt werden bzw. Outlook Emails werden leer erzeugt" hinzugefügt.
Service
- New Kundenspezifisch: neuer Service für CRM implementiert.
- Fixed Die Performance von SQL-Abfragen wurde verbessert.
- Fixed Es gab einen 404-Fehler bei IdS mit WindowsAuthentifizierung aufgrund von RequestFiltering. Das wurde behoben.
OneOffixx V 3.7.11030
Client
- Fixed Das Sperren eines Organisationseinheitsfeld via Client, setzte den Inhalt auf leer und das Feld war nicht gesperrt.
- Fixed Der Tooltip bei "Administrationsansicht" wurde korrigiert.
- Fixed Kopieren von Berechtigungen: falls das Windows Clipboard nicht funktioniert hat, konnte der Client abstürzen.
- Fixed Geplante Änderungen konnten zu einer korrupten Datenbank führen.
- Fixed Korrekturen von Übersetzungen im UI.
- New Das Fenster des TemplatePicker kann nun von der Grösse her verändert werden.
- Fixed Die Outlook-Signatur wurde nach der Aktualisierung eingefügt, obwohl sie in der Vorlage deaktiviert war.
- Fixed Es wurde ein Tooltip im Vorlageneditor bei "Als globale Konfiguration hinterlegen" ergänzt.
- Fixed XML-ContactMapping: das Country muss nicht mehr gemappt werden, wenn der CountryShortCode gemappt wird.
- Fixed Eine ungültige Forms-Konfiguration führt nicht mehr zum Absturz.
- Fixed Der OneOffixx Button im Hauptregister zeigte "NOT FOUND" an.
- Fixed Es konnten mehrere Profile als E-Mail-Standardprofil gesetzt werden.
- Fixed Die built-in Word-Serienbrief Funktionalität in Kombination mit OneOffixx führte zu UI-Fehlern.
AddIns
- Fixed Word-AddIn: Snippet-Skript: das Datumsformat in einem Snippet-Skript mit update=true wird nun beim Aktualisieren nicht mehr zurückgesetzt.
- Fixed Outlook-AddIn: Der "Privat" Flag Button ist bei einer "privat" markierten E-Mail jetzt auch ausgegraut.
- Fixed Outlook-AddIn: Eine gespeicherte E-Mail konnte nur einmalig geöffnet werden.
- Fixed Outlook-AddIn: Die Funktion "OORefreshFieldsOnSave" setzt nun Formularfelder in geschützten Dokumenten nicht mehr zurück.
- Fixed Outlook-AddIn: Beim Öffnen von einer grossen Anzahl E-Mail-Fenster verschlechterte sich die Outlook-Performance. Dies wurde korrigiert.
Dashboard
- Fixed Die Statistiken im Dashboard wurden verbessert.
- Fixed Der Migrationsschritt 202108190000001_AddLcidToLogTable wurde korrigiert.
- Fixed Im Bereich Active Directory wurde die Performance verbessert.
- Fixed Es wird nun beim Importieren von Datenbanken eine Warnung angezeigt, dass der Datenbank-Import für den Produktionsbetrieb nicht geeignet ist.
- Fixed Felder für Organisationseinheiten oder Benutzer werden nun korrekt sortiert dargestellt.
- Fixed Es wurden Fehler beim Snippet Usage Analyzer sowie beim Exportieren von Globalen Übersetzungen behoben.
- New Server: Performance Verbesserung Active Directory PrincipalConnector
Service
- Fixed Beim Suchen von OneOffixx Benutzern oder Benutzergruppen stieg die Datenbankauslastung stark an.
- Fixed Die Benutzung der Support-Benutzer führte zu Fehlern.
- Fixed Löschen und Ersetzen von Bildern führt intern zu verwaisten Daten.
- New Es gibt nun die Möglichkeit, Gruppenzugehörigkeiten für bestehende OneOffixx-Benutzer zu cachen.
- Fixed Die Performance beim Suchen von Benutzern in komplexen AD-Strukturen wurde verbessert.
Weiteres
- New Die Statistiken im Dashboard wurden ausgebaut. Zudem wird intern nun auch dokumentiert eingetragen, in welcher Sprache ein Dokument erstellt wurde.
- New Bei dem "UserDefinied AddressProvider" wurden einige Fehler korrigiert. Die Einstellungen sind nun exportierbar und importierbar.
- Es wird nun das "PrimeSoft AG" Zertifikat verwendet.
- Fixed HealthMonitor: Ein Fehler beim Beenden des HealthMonitor wurde korrigiert.
- Fixed Beim Synchronisieren der Gruppenmitgliedschaften wurde eine Randomisierung hinzugefügt.
- Fixed Installer: Eine Dynamic Link Library wurde als gefährlich von Virenscannern eingestuft weil sie nicht signiert wurde. Das ist sie nun.
- Fixed Installer: Ein Fehler in der Installer-App, der zu einem Absturz führen konnte, wurde behoben.
- Docs: Das Aktivieren bzw. Deaktivieren der Add-Ins wurde nun genauer beschrieben.
- Docs: Bilder und Schemas sind nun auf Englisch übersetzt.
- Fixed Docs: Es wurden Fehler in den englischen Docs behoben.
OneOffixx V 3.7.10060
Client
- Für "Mehrsprachige Vorschaubilder hinterlegbar" wurde die User Experience angepasst.
- Fixed Nach dem Logout und erneutem Login mit einem anderen Konto, wurde der Cache nicht neu erstellt.
- Fixed Bei der Mehrfachselektion von Textbausteinen wurden Fehler behoben.
- Fixed Der Outlook-Ribbon funktioniert nun wieder korrekt in reduziertem Umfang wenn die "Senden an"-Funktion von Windows genutzt wird.
- Fixed Während der Vorlagenverteilung werden gewisse Fehler wieder korrekt geloggt.
- Fixed Beim Öffnen der Empfängerdetails wird die Anrede nicht mehr automatisch auf einen falschen Wert umgestellt.
- Fixed Benutzer- und Profiladministration: eine Suche ohne Suchbegriff wirft nun kein Fehler mehr.
- Fixed Multiselektionen bei den Textbausteinen wurden verbessert.
- Fixed "Zuletzt geändert" bei Vorlagen, Organisationseinheiten und Textbausteinen wird nun anders behandelt.
- Fixed Die Standardhöhe und -breite des Vorlageneditors wurde angepasst.
- Fixed Verbesserungen bei Fensterpositionierungen des Vorlageneditors bei mehreren Monitoren
- Fixed Übersetzungen ohne Gruppe werden nun im Client korrekt dargestellt.
- Fixed [!] Bei der Standardinstallation mit IdS konnte das Token nach etwa einem Tag nicht mehr neu geladen werden und der Cache musste zurückgesetzt werden.
- Fixed Darstellungsverbesserungen vorgenommen beim Massenbearbeitung von Vorlagen
- Fixed Bei aktiviertem Windows-Client-Update gab es ein Darstellungsproblem der Update-Benachrichtigung.
- Fixed Ein UI-Darstellungsfehler beim Empfängerdialog wurde behoben.
- Fixed Die Änderung der Spaltengrösse im Client wird nun gespeichert.
- Fixed UX-Verbesserungen beim Anlegen und Bearbeiten von Kommentaren bei globalen Übersetzungen
- Fixed Der Umgang bei mehrsprachigen Vorschaubildern und beim Ändern der Sprachkonfiguration wurde verbessert.
- Fixed Ein Fehler bei der erweiterten Vorlagensuche, der zum Absturz führen konnte, wurde behoben.
- Fixed Bei der Benutzeradministration wird nun bei einer Neuzuweisung des AD-Benutzers der Benutzername in der Anzeige geändert - dies wurde vorher nur durch Backend Prozesse während der Benutzersynchronisation gemacht.
- UX-Verbesserungen beim Hinzufügen und Editieren von Kommentaren bei Übersetzungen
- UX-Verbesserungen im "Backstage" Bereich
- Barrierefreiheitsverbesserungen im Bereich Word-AddIn und OneOffixx-UI
- Fixed Client AddIn: Das Verschieben von Textbausteinen konnte je nach Selektion zu Fehlern führen.
- Fixed [!] Migrierte Vorlagen aus Version 3.6 können wieder synchronisiert werden.
- Fixed Bei der erweiterten Vorlagensuche konnte es zu einem Absturz kommen.
- Fixed Die Dokument-Parameter-Fensterhöhenkonfiguration wirkte sich nicht aus.
- Fixed Fehlerbehebung beim Duplizieren von Organisationseinheiten
- Fixed Nicht übersetzte Vorlagennamen wurden nicht überall korrekt dargestellt.
- Fixed Beim Import von externen Vorlagen wurden CustomXMLs entfernt.
- Fixed Verbesserungen bei der Fehlermeldung "LegacyReplaceBookmarksStep"
- Fixed Feld-Icon, das anzeigt, dass ein Feld synchronisiert wird, wurde fälschlicherweise bei lokal definierten Profilfeldern angezeigt.
- Fixed Synchronisiertes Feld-Icon wurde in der Administration nicht angezeigt.
- Für Benutzer: Das UI des Clients wurde allgemein verbessert und an verschiedenen Stellen angepasst.
- New Für Benutzer: Die Client-Suche wurde verbessert: Es wird nun in mehr Feldern gesucht sowie eine erweiterte Suche eingebaut, mit welcher mit Wildcards und eigener Syntax gesucht werden kann.
- Für Benutzer: Verbesserte Darstellung des Offline-Modus
- Für Benutzer: Das Fensterhandling wurde verbessert (Skalierung, automatische Anpassung an Display-Grössen).
- New Für Benutzer: Textbausteine können nun kopiert werden.
- New Für Benutzer: Im Client-Assistent beim erstmaligen Start kann man neu die Organisationseinheit suchen.
- Für Benutzer: OneOffixx-365-Benutzer Abmelden und Anmelden mit Kontoabfrage
- Für Benutzer: Das Standard-E-Mail-Profil in OneOffixx und im Outlook wird nun hervorgehoben.
- Für Benutzer: Die Textbausteine-Detailansicht wurde "aufgeräumt".
- Für Benutzer: "Gemeinsam genutzte Textbausteine" werden nun nicht mehr angezeigt wenn es keine gibt und der Benutzer auch kein Administrator ist.
- Für Benutzer: Synchronisierte Felder werden nun mit einem Symbol gekennzeichnet.
- Fixed Die Funktion "Als PDF drucken" ging im OneOffixx-Druckdialog nicht.
- Fixed Word AddIn Adressdeckblatt: Das Vorschaubild wird nun wieder angezeigt.
- Fixed UI der Textbausteinleiste: Die Akzentfarbe entspricht nun der gewählten Skin color.
- New Client-Administration: Massenbearbeitung bei Vorlagen: Folgende Funktionen können nun bei mehreren Vorlagen auf einmal ausgeführt werden: Status setzen, Tags konfigurieren, Berechtigungen konfigurieren, Sichtbarkeit setzen und Sprachen konfigurieren.
- New Client-Administration: Mehrere Textbausteine können auf einmal gelöscht sowie verschoben werden.
- New Client-Administration: Der Vorlagengruppen-Editor wurde überarbeitet: Vorlagengruppen können per Drag&Drop verschoben werden, die Übersetzung ist besser dargestellt, etc.
- New Client-Administration: Tab Organisation: Neue Buttons "Verschieben" und "Duplizieren".
- New Client-Administration: Datum- und Benutzeranzeige bei Vorlagen, Vorlagen-Dokumenten, Textbausteinen, Textbaustein-Daten, Organisationseinheiten, Profilen sowie Benutzern wurden vereinheitlicht.
- New Client-Administration: Neu können mehrsprachige Vorschaubilder hinterlegt werden, die beim Dokument in der entsprechenden Sprache angezeigt werden.
- New Client-Administration: Neues "Dateien"-Tab im Vorlagen-Editor, um Überblick über die Dateien in der Vorlage zu bekommen.
- New Client-Administration: Für Übersetzungen können nun Kommentare hinterlegt werden.
Server
- Fixed Beim Laden des Benutzers aus der Datenbank konnte es zu einem Absturz kommen, sodass die Synchronisierung nicht funktioniert hat.
- Fixed Beim Loggen in die Datenbank konnte ein Fehler auftreten.
- New Es ist nun möglich, den WebClient in Microsoft Teams zur Verfügung zu stellen.
- Fixed WebApi/WebClient konnten Vorschaubilder nicht korrekt laden.
- Fixed Der HealthMonitor hat in einer Konfiguration viele "Warnings" erstellt, die nicht nützlich sind. Diese werden nun nicht mehr angezeigt.
- Fixed Das endgültige Löschen von Übersetzungen wurde korrigiert.
- Fixed Der Health check für fehlende Textbaustein-Daten wurde verbessert.
- Fixed Die "Ping & Client-Connection"-Anzeige im HealthMonitor zeigt nun korrekte Werte an.
- Fixed [!] Durch einen Fehler konnten die Textbausteine nicht korrekt geladen werden, dadurch wurde die Synchronisierung abgebrochen.
- Fixed [!] Bei einer noch nicht vollständig konfigurierten Umgebung kam es beim Anlegen von Benutzern zu Fehlern.
- Fixed Durch eine falsche Konfiguration wurden intern Fehler in den .NET Core Apps produziert, welche die Performance beeinflusst haben.
Dashboard
- Fixed Der Organisationseinheiten-Package-Export konnte zu viele Daten enthalten, wenn Organisationseinheiten zeitgesteuerte Felder hatten.
- Fixed Benutzersynchronisation-Beispiele wurden von sensiblen Inhalten befreit.
- Fixed Fehlerbehebung beim Package-Import
- Fixed Es wurden Verbesserungen bei einem Migrationsschritt gemacht.
- Es gibt nur noch einen "LogViewer" mit Filterungsoptionen.
- New Organisationseinheiten können neu auch als Package importiert oder exportiert werden.
- New Der Benutzername kann nun gewählt werden: der "LoginName" entfällt, Auswahl zwischen msDS-PrincipalName, SAMAccountName und userPrincipalName
- New Benutzerfelder können nun im Dashboard global gesperrt werden.
- New Die Standardhöhe für mehrzeilige Felder kann neu festgelegt werden.
Docs
- Fixed Der ADMX-Pfad wurde bei der Client SSO Einstellung in Deutsch korrigiert.
- Ein Hinweis auf SSL/TLS für den WebClient wurde hinzugefügt.
- Arbeitsspeicheranforderung ist nun genauer beschrieben.
- Hinweis zu .NET 4.8 hinzugefügt
- Die Dokumentation wurde aktualisiert und die SharePoint-AddressProvider-Konfiguration übersetzt.
WebApi & WebClient
- Die neuen Einstellungsmöglichkeiten bei Felddefinitionen wirken sich nun auch im WebClient und der WebAPI aus.
- Fixed Das Office AddIn für OneOffixx funktioniert wieder (nach Anpassung der CSPs).
JobHost
- New Es sind jetzt automatisierte PackageExports möglich.
AddressProvider
- New SharePoint AddressProvider für Office 365 hinzugefügt, Zugriff auf SharePoint-Listen ist damit möglich.
- Die Dokumentation für den Exchange AddressProvider wurde aktualisiert.
- Fixed NEST 2020 AddressProvider: SearchParameter mit ActiveOnly
Technisch
- .NET Framework 4.8 wird nun benötigt (vorher: 4.7.2): Barrierefreiheit-Verbesserung bei Controls und generelle Aktualisierung
- Verbesserte Screenreader-Kompatibilität im Client
- SQL Queries wurden optimiert für Azure/OneOffixx 365.
- Alte "Service Schnittstellen" wurden bereinigt ("SOAP" hin zu "WebAPI").
OneOffixx V 3.6.11130
Client
- New Barrierefreiheitsverbesserungen in Outlook bezüglich Farbauswahl, Textbausteine und OneOffixx Menü im Ribbon.
- Fixed Bei bestimmten Maschinenkonfigurationen (Citrix/Terminal Server mit viel RAM) konnte es vorkommen, dass OneOffixx sehr viel Speicher belegt, ohne ihn zu nutzen. Es gibt nun ein maximales Limit von einem GB.
- Fixed Fehlerbehebung im Empfängerdialog bei gleichnamigen Adressbüchern.
- Fixed Barrierefreiheit: Tastaturnavigation bei mehreren Views wurden optimiert.
- New Barrierefreiheit im Empfängerdialog wurde verbessert (Tastatursteuerung & Screen-Reader Funktionalität).
- Fixed Profil kopieren wurde korrigiert (Bilder wurden nicht kopiert/gespeichert).
- New Der Dokument-Parameter kann nun über `AccessibilityText` und `AccessibilityReadContent` für Screenreader optimiert werden. Zudem gibt es eine Clienteinstellung `AccessibilityFocusNonInteractiveElements` um nicht fokussierbare Elemente (wie Informationstexte) einfach per Tastatur erreichbar zu machen.
- Fixed In Outlook wurde die Rechtschreibsprache nach einem Sprachwechsel in der Signatur nicht korrekt beachtet.
- Fixed Word: Ribbon konnte nicht erfolgreich geladen werden, falls Word "ausgelastet" ist.
- Fixed Outlook: Bei deaktiviertem Exchange Cache Modus wurden "Bindings" in E-Mailvorlagen nicht korrekt ausgeführt.
- Fixed Outlook: Snippet Hotkey bei Outlook: Snippets wurden nicht in aktueller Sprache eingefügt.
Dashboard
- Fixed Benutzer- oder Organisationsbilder wurden im "User/Org-Editor" nicht mehr angezeigt.
- Fixed Rechtschreibfehler wurde korrigiert.
- Fixed Fehlerbehebung einer Blob-Hash-Funktion
- Fixed Bei mehreren Datenquellen und verschiedenen AD-Einstellungen konnte die Daten durch ein fehlerhaftes Caching im Dashboard vertauscht werden.
- Fixed Package Im-/Export: Sprachauflistung alphabetisch sortieren.
Docs
- New Die Dokumentation ist nun auch in Englischer Sprache verfügbar.
- Fixed Umgang mit Proxies bei AddressProvidern genauer beschrieben.
- New Barrierefreiheit für Dokument-Parameter und generelle Client-Einstellung für die Navigation per Tastatur hinzugefügt.
Server & Service
- Fixed Server: Durch die Performanceverbesserung in 3.6.11110 wurden Änderungen bei Snippets nicht korrekt dem Client übergeben.
- New Service: Performance-Verbesserungen für SQL Abfragen beim Laden von Textbausteinen, Benutzern und beim Suchen von Benutzern.
- Fixed Service: Die Berechtigungsprüfung bei der Organisationsverwaltung wurde korrigiert.
- Fixed OrganizationSync: Logging verbessert, um "Concurrency"-Fehler besser nachzuvollziehen.
HealthMonitor
- Fixed Bei einem Fehler im HealthMonitor wird dieser nun auch geloggt.
WebApi/WebClient
- Fixed Bilder (Profilbilder, Unterschriften) werden im WebClient wieder korrekt angezeigt.
- Fixed Fehler bei den Dokumentgenerierungen im WebClient behoben.
OneOffixx V 3.6.11090
- [!] Serverseitig wird nun .NET Core 3.1 benötigt, daher führen wir die Versionsnummerierung mit "3.6.__11__010" weiter.
Client
- New Anstelle von "dotx", Wordvorlagen-Dateien, kann OneOffixx nun auch direkt "docx", Worddokument-Dateien, erstellen, was in bestimmten Umständen zu Performance-Verbesserungen führen kann. Das Feature wird über das Dashboard aktiviert.
- New Barrierefreiheit: die Screenreader-Kompatibilität wurde bei der Textbausteinleiste erweitert.
- Das Senden von Fehlerberichten per E-Mail aus dem OneOffixx Client muss nun explizit konfiguriert werden. Nach einem Update auf diesen Release sind Fehlerberichte initial deaktiviert.
- Fixed Wenn bei der Profileinrichtung der Dialog zur Auswahl der Organisationseinheit erscheint, sind Letztere nun sortiert.
- Fixed Beim Speichern von Mail Themes wurden auch andere Daten (z. B. Präfix für Kommentare) versehentlich im OneOffixx abgespeichert. Dies hat dazu geführt, dass bei jedem Rollout diese Option beim Anwender auf den Wert im Mail Theme gesetzt wird. Um das zu verhindern, muss das Mail Theme manuell nochmals editiert werden. Dabei werden die nicht gewünschten Daten vom Mail Theme wieder ignoriert.
- Fixed Im Empfängerdialog wurde bei einer Firmenadresse die Anrede nicht automatisch gesetzt.
- Fixed Im Empfängerdialog wurde der Titel einer zweiten Person nicht in der Adresse dargestellt.
- Fixed Konfigurierte "ToolTips" in Dokument-Parametern wurden nicht korrekt dargestellt.
- Fixed Rechtschreibsprachdaten in E-Mailsignaturen sind nun richtig gesetzt.
- Fixed Die Namenserkennung zur Autovervollständigung im Empfängerdialog wurde erweitert.
- Fixed E-Mailvorlagen sind im Outlook nun gleich sortiert wie im OneOffixx-Client.
- Fixed Das Logging zum Outlook-AddIn wurde erweitert.
- Fixed Globale Übersetzungen: Die Automatische Anpassung der Suchfeld-Breite wurde optimiert.
- Fixed Benutzer-/Profiladministration: Probleme mit Bildern wurden behoben.
- Fixed Das Feature Design-Schriftarten wurde aus Outlook entfernt. Im MailTheme-Editor gibt es nun eine Warnung wenn man ohne zu speichern den Editor schliesst.
- Fixed Dokument-Parameter: Grenzfälle in den ViewBindings werden nun richtig evaluiert.
- Fixed E-Mail-Vorlage: In die Felder "An", "Cc", "Bcc" und "Betreff" können Skripte oder Elemente aus dem Dokument-Parameter wieder eingesetzt werden.
- Fixed Word-AddIn: Die Dokumentfunktion "ToolBoxen im Editormodus" wird wieder sauber geladen, wenn die Dokumentfunktion von darunterliegenden Vorlagen vererbt wurde.
- Fixed SharePoint/OneDrive: das automatische Speichern wurde optimiert.
- Fixed E-Mail-Vorlage: Textbausteine werden nun wieder korrekt gespeichert und beim Generieren eingefügt.
- Fixed E-Mail Signatur: In E-Mails werden die Bilder in Signaturen wieder angezeigt.
- Fixed Empfängerdialog: Umlaute in der Länderbezeichnung werden in der Vorschau nun wieder gross geschrieben.
- Fixed Der Arbeitsspeicher im Client wurde massiv reduziert. Binäre Daten werden nicht mehr im RAM gehalten.
- Fixed E-Mail Entwürfe werden wieder mit "leeren" Inhalten befüllt. Zuvor wurde die Benutzereingabe in in die Felder "An", "Cc", "Bcc" und "Betreff" von OneOffixx überschrieben.
- Fixed Der Vorlageneditor zeigt nun den Vorlagennamen wieder an, auch wenn in der jeweiligen Sprache nichts definiert ist.
- Fixed Behebung von Sicherheitsproblemen: Aufrufe von Process.Start für URL-Aufrufe werden nun vorher auf Plausibilität untersucht.
Dashboard
- Fixed Gespeicherte Logindaten werden im Dashboard nun nicht mehr zufällig in leere Felder eingefügt.
- Fixed Der Smuggler kann nun wieder .zip-Dateien hochladen.
Server
- Fixed Das Logging für die Module JobHost/Admin/Service wurde erweitert.
- Fixed Der Package Import konnte fehlschlagen, wenn bei einem Textbaustein ein Text in einer bestimmten Sprache gelöscht werden sollte.
- Fixed Gelöschte Vorlagen werden im Package Export nun nicht mehr dargestellt.
- Fixed Bei den Modulen WebApi/HealthCheck/WebClient wurde das requestFiltering in den .NET Core Apps ergänzt.
- New Falls bei der Profileinrichtung nur eine Organisationseinheit freigegeben wird, wird dem Benutzer automatisch die tiefste zugewiesen.
- Fixed Bei den Organisationseinheit-Berechtigungen wurde ein potentieller Synchronisierungsfehler behoben.
- Fixed Behebung von Sicherheitsproblemen: XSS, HTTP Secrutiy Header und Aktualisierung von Komponenten im WebClient, Validierung und HTTP Security Header im Dashboard.
Sonstiges
- Fixed HealthMonitor: Die Fehlermeldung "Data is null" wurde behoben, sowie die Anzeige erweitert, um die Quelle des Fehler besser zu lokalisieren.
- Fixed Address Service: Das Logging wurde erweitert und eine Fehlerbehebung im Exchange AddressProvider vorgenommen.
- Fixed Address Service: Swagger: AddressService Ergebnis ist nun korrekt dokumentiert.
- Fixed Installation: Server Update: Nlog wird bei Jobhost nicht mehr überschrieben.
Install.ps1
- Fixed Der JobHost wurde bei einem Update bislang immer wieder überschrieben und hat damit z. B. Einstellungen zurückgesetzt.
- Fixed In der OneOffixx.config-Vorlage wurde beim HealthMonitor kein LogFilePath konfiguriert.
- Fixed Problematische Passwörter und ConnectionStrings, welche das XML invalidieren würden, werden nun geprüft.
Docs
- Fixed Diverse Rechtschreibfehler wurden korrigiert.
- Anmerkungen zur Barrierefreiheitsseite für die Benutztung des AddIn wurden hinzugefügt.
- SSO Anforderungen wurden dokumentiert.
OneOffixx V 3.6.10260
Client
- Fixed [!] Folgendes wurde korrigiert: Textbausteine konnten verschwinden, wenn sie verschoben und die ursprüngliche Gruppe danach gelöscht wurde.
- New Die Outlook-Sprache entspricht nun der Office-Sprache anstelle von der standardmässigen Dokumentsprache.
- New Die Barrierefreiheit des AddIn und der Textbaustein-Seitenleiste im Office wurde verbessert.
- Fixed Empfängerdialog: beim Creativ Address provider war die Feldbezeichnung für Vorname Name in Französisch verkehrt.
- Fixed Textbaustein-Seitenleiste: die Suche wählte nicht immer wieder die standardmässigen Sprache aus.
- Fixed TemplatePicker: die Sprachauswahl wird nun nicht mehr ignoriert.
- Fixed [!] Die Daten im Cache werden nun komprimiert gespeichert. Insbesondere bei Datenbanken mit vielen Textbausteinen ergibt sich dadurch eine Reduktion der Cachegrösse um den Faktor 5-6.
- Fixed E-Mailvorlagen: Skripte in An/CC/BCC funktionieren nun nicht mehr nur initial sondern auch nach Aktualisierung der E-Mail.
- Fixed E-Mailvorlagen: Empänger werden nun auch übernommen, wenn Outlook noch nicht gestartet wurde.
- Fixed Schreibfehler bei "Dem ausgewählten Profil ist keine Organisationseinheit zugewiesen" wurde korrigiert.
- Fixed Falls eine Vorlage des geöffneten Dokuments nicht gefunden wird, gibt es nun keinen Fehler mehr.
- Fixed Textbausteine mit Fuss- oder Endnoten können nun korrekt eingefügt werden.
- Fixed Das Logging wird im Fall von "Unhandled ribbon events" besser ausgeführt.
- Fixed Der OneOffixx-Ribbon konnte manchmal blockiert werden. Das wurde behoben.
- Fixed Ist bei einem Vorlagentextbaustein (Designer Snippet) das Feld "AutoText-Name" ausgefüllt, lädt nun die Textbaustein-Seitenleiste wieder korrekt.
- Fixed Die "Core Properties" im Word aktualisieren sich wieder richtig.
- Fixed Wird einer E-Mailvorlage die Dokumentfunktion "Empfängeradresse" angehängt, ist der Button "Empfänger" nun ausgegraut.
- New Für Terminal Server oder VDI Umgebungen: Als Installationsoption wurde hinzugefügt, dass die Clients bei einem "Session Logout" nochmals synchronisieren.
- New Im Outlook gibt es nun die Möglichkeit, die Vertraulichkeit der E-Mail im Ribbon auszuwählen. Dieses Feature muss über das Dashboard konfiguriert werden.
- Fixed Wird die Textbausteine-Seitenleiste in mehreren Word- oder Outlook-Fenstern angezeigt, führt nun ein Löschvorgang in einem Fenster nicht mehr dazu, dass ein anderes abstürzt.
- Fixed Im Outlook wurden E-Mailvorlagen mehrfach angezeigt, falls die Versionierung genutzt wurde.
- Fixed Bei der Nutzung von E-Mailvorlagen konnte ein Fehler angezeigt werden, falls keine valide Signatur gefunden wurde.
- Fixed Bei den Globalen Übersetzungen wurde ein Anzeigeproblem bei den Spezifischen Sprachen behoben.
- Fixed Mehrzeilige Fehlermeldungen konnten bei den Globalen Übersetzungen bzw. Konfigurationen abgeschnitten sein.
- Fixed Excel-Address provider: Wurde ein Excel importiert, das in der Überschriftenzeile ein "/" enthielt, wurde die Vorschau nicht richtig angezeigt.
- Fixed Beim manuellen Einfügen eines Textbausteins wurde das Verhalten bezüglich Paragraphen überarbeitet.
Dashboard
- Fixed Import: Wenn die Untervorlagen für eine Vorlage nicht mitimportiert wurden, ging die Abhängigkeit verloren.
- Fixed Import: Zum Teil wurde das Vorschaubild in schlechter Qualität angezeigt.
- Fixed Fehlermeldungen beim Anlegen oder Ändern von Feldern im Dashboard wurden angepasst.
- Fixed Der Package Export von Vorlagen ignoriert nun die OE-Berechtigung "Alle" nicht mehr.
- Fixed Der Import von bestehenden Vorlagen führt nun nicht mehr zu Datenleichen.
- Fixed Gespeicherte Logindaten werden nun nicht ehr in allen Formularen automatisch eingefügt.
- Fixed Wird eine Organisationseinheit verschoben, wird diese Aktion nun wieder korrekt beim Client registriert.
- Fixed Bei der Migration führt die LCID 0 nun nicht mehr zu Fehlern bei der Synchronisation oder im Dashboard.
- Fixed Beim Verschieben von Organisationseinheiten luden synchronisierte Clients nicht alle Informationen korrekt.
- Fixed Import: Globale Übersetzungen und Konfigurationen sind nun auch in der zweiten Ebene in der Importansicht sortiert.
Server
- Fixed Auf dem SQL Server konnte eine sehr hohe CPU-Auslastung beim Synchronisieren erzeugt werden. Dies wurde nun optimiert.
- Fixed Die Windows Authentifizierungskomponente kann nun auch hinter einem Reverse-Proxy betrieben werden.
- New Felder können neu anstatt 250 Zeichen 1000 Zeichen enthalten.
- New In den Web.configs für den HealthCheck, Service und Connect wurden alle nötigen Einträge für das Request Filtering hinzugefügt.
- Fixed OneOffixx.config: Der "LogFilePath" fehlt nun in der Standardkonfiguration des HealthMonitor nicht mehr.
- Fixed JobHost: Import Organisationseinheiten: Bei den Feld-Ids wird nun nicht mehr auf die Gross- und Kleinschreibung geachtet und Validierungsfehler werden besser ausgegeben.
- Fixed Install.ps1: Die Systemanforderungen wurden aktualisiert (auf Basis von Windows Server 2019).
- New OneOffixx 365: Über die Microsoft Graph Schnittstelle können nun weitere Felder für die Benutzersynchronisierung genutzt werden.
WebClient
- Fixed Das XSS bei der Vorlagensuche wurde korrigiert.
- Fixed Alte Abhängigkeiten (jQuery und Bootstrap) wurden auf den neusten Stand gebracht.
Docs
- Exchange Address provider: Die Dokumentation bezüglich Mapping wurde hinzugefügt.
- Die NEST und Microsoft Graph Dokumentation wurde angepasst.
- Die Dokumentation für die Installationsoption für den "Sync vor dem Session Logout" wurde hinzugefügt.
- Fixed Bei der Dokumentfunktion Metadaten wurden Rechtschreibfehler behoben.
AddressService
- New Die Zefix REST Schnittstelle ist nun als neuer Address provider verfügbar.
- New Die NEST Version 2020 wird nun vom NEST Provider ebenfalls unterstützt.
OneOffixx V 3.6.10230
Client
- Die "Administrationssicht" heisst neu "Administrationsansicht".
- New Es ist nun möglich, das Senden beim Fehlerberichtdialog zu unterbinden.
- Fixed In der Profiladministration waren direkt freigegebene Profile anderer Benutzer (Fremdprofile) nicht ersichtlich.
- Fixed Die Einstellungsdatei wurde von den AddIns nicht immer korrekt gelesen.
- Fixed Durch das Löschen von verschachtelten Organisationseinheiten wurde der Cache korrupt, da die Abfragen in der "falschen Reihenfolge" den Server erreicht haben. Dies ist behoben.
- Fixed Empfängerdialog: CheckBoxen aus dynamischen Suchparameter haben den ersten Klick ignoriert.
- Fixed Connect: Das Setzen eines Profiles über die Profile/OrganizationId hat nicht funktioniert.
- Fixed SharePoint wurde im Zusammenhang mit "AutoSave" verbessert.
Word AddIn
- Fixed Markiert man ein Dokument als "final" im Word, kam beim Schliessen des Dokuments wieder der Speichern-Dialog, obwohl diese Aktion nicht erlaubt ist.
Dashboard
- New Im "Active Directory Principal Connector" kann man nun auch "distribution lists" mitladen. Berechtigungen können danach auch für Mitgliedschaften in Verteilerlisten vergeben werden.
- New Im "Snippet-Tab" kann man nun über den Browser mit der Tastenkombination Ctrl+F nach der Snippet-Id suchen.
- New Im "Tag-Tab" sieht man nun in den Tag-Details die Vorlagen, die mit dem Tag verknüpft sind.
- New Auf der Detailseite einer Organisation sind nun auch die angehangenen Profile aufgeschlüsselt.
- Fixed Office 2010 wurde aus der Liste der unterstützten Office Versionen entfernt.
- Fixed Es wurde ergänzt, dass für Dokumentfunktion-Konfigurationsanpassungen bei Signaturen der Outlook-Editor gespeichert werden muss.
- New OneOffixx 365 Erweiterung: Die "AzureTenantId" kann nun manuell gesetzt werden. Dazu wurde die Dokumentation erweitert.
- New Package-Import: "Tags", "Global Configuration", "Global Translation", "Document Functions" werden nun alphabetisch sortiert.
- Fixed Das "SingleTenant" Azure AD App Deployment wird nun besser unterstützt.
- Fixed Der "UserInfo"-Dialog hat keine Details mehr angezeigt.
- Fixed Der SnippetAnalyzer hat zu viele Verbindungen Richtung SQL Server aufgebaut, sodass Fehler bei der Analyse auftreten konnten.
- Fixed Bei DB Imports konnten bei diversen Datenbanken Abbrüche passieren. Ursache war, dass im Export (je nach Datenbank) "zu viele" bzw. "duplizierte" Daten vorhanden waren, sodass es in eine Art "Dauerschleife" rein lieft. Die Exports ab dieser Versionen verhindern diese Duplikate.
- Fixed Der Import ist fehlgeschlagen, falls eine Vorlage keinen Namen hat. Dieses Darstellungsproblem wurde behoben.
- Fixed Die "Security-Account-Suche", welche genau ein Suchresultat hervorbringt, wurde nicht angezeigt.
Docs
- Die Seite Server/Installation/Troubleshooting wurde um weitere Fälle sowie CAS und Partial Trust ergänzt.
- Das Thema "Service SPN" wurde besser beschrieben.
- Server Wartungen inkl. SQL Datenbankmigrationen wurden dokumentiert.
- Bei den Empfängerdialog-Grussformeln wurde das Attribut "SalutationOnSeparateLine" besser dokumentiert.
- Die Dokumentation der Dokumentfunktion Skripte wurde verbessert.
Datenbank
- New Index auf Blob (auf Empfehlung des Azure SQL Performance Tooling)
JobHost
- Fixed Bei Synchronisieren der Organisationseinheiten werden nun auch Hierarchieänderungen korrekt synchronisiert.
WebApi
- Fixed Ein HTTP-500-Fehler beim Abrufen von Vorlagen und Organisationsdaten im Zusammenhang mit dem lokalen Active Directory wurde korrigiert.
- Fixed AddressService: Nach einer gewissen Zeit wurden alle Requests mit HTTP 401 beantwortet. Der Fehler kam nur im Zusammenhang mit der WebProxy Konfiguration zustande.
WebClient
- Fixed Durch eine falsche serverseitige Cookie-Konfiguration ist ein HTTP 400 Fehler bei der Dokumentgenerierung passiert. Dies wurde korrigiert.
Installer/Updater App
- Fixed Die Installer App überschreibte beim Update den EncryptCache und die Sso-Einstellung.
- Fixed Client-Updater: Der Grund für die Fehlermeldung "Ignored as OneOffixx seems to be running on a terminal server" wurde behoben.
- Fixed Es gab eine unschöne Fehleranzeige, falls der WindowsClientUpdate-Endpunkt nicht erreichbar war. Dies wurde verbessert.
OneOffixx V 3.6.10210
Client
- New "Single Sign On" ist nun als optionales Feature verfügbar. Über die Client Einstellung "SILENTSSOAUTHENTICATIONTRYONSTARTUP" kann dies aktiviert werden. Wichtig: Das ist nur in Verbindung mit der normalen "Server"-Installation im OnPremise Bereich funktionsfähig.
- New Ist der "CustomHelpLink" im Dashboard konfiguriert, wirkt sich dieser nun auf alle Hilfe-Links im Client aus. Zudem ist es nun möglich, den Hilfetext im Hauptfenster für alle verschiedene Sprachen festzulegen.
- Fixed Im Menü "OneOffixx" haben die Buttons unter "Hilfe" nun Tooltips.
- Fixed Der horizontale Scrollbalken in der Vorlagenübersicht fehlt nicht mehr.
- Fixed Empfängerdialog: Die Checkbox "SalutationOnSeparateLine" ist nun initial immer angewählt.
- New Skripte: Neu können verlinkte Bilder aus dem Profil, den Organisationseinheiten etc. in Signaturen eingefügt werden.
- Fixed Die Administrationssicht wurde nach Zurücksetzen der Datenquelle fälschlicherweise aktiv angezeigt.
- Fixed Die italienische Übersetzung wurde in der Textbausteinleiste angepasst.
- Fixed Textbausteine ohne Namen konnten nicht gelöscht werden.
- Fixed Es wurde ein Darstellungsfehler bei der Vorlagenübersicht behoben.
- Fixed Falls ein Modul deaktiviert wurde, gibt es nun keine Benachrichtigung von Windows mehr. Bislang konnte es vorkommen, dass dies z. B. über die Gruppenrichtlinien deaktiviert wurde, das Feature war an dieser Stelle jedoch nicht zielführend und wurde deswegen optimiert.
- New Das OneOffixx-CMD funktioniert nun auch in der IdS-Version.
- New Der OneOffixx.config-Pfad in den Applikationen kann nun auch Platzhalter enthalten.
Outlook-AddIn
- New Es wurde ein neuer address provider implementiert: SAP C4C
- New Es gibt nun die Möglichkeit, E-Mails über einen "Tag" im Betreff-Feld zu klassifizieren. Das ist in Kombination mit anderen Server-Produkten nützlich, um dem Benutzer vereinfacht die Möglichkeit zu geben, E-Mails zu verschlüsseln. Die Tags müssen im Dashboard konfiguriert werden.
- Fixed Hatte man eine interne Adresse im "An"-Feld der E-Mail und eine externe Adresse im "Cc"-Feld, wurde die interne E-Mail-Signatur eingefügt. Dieser Fehler wurde nun behoben.
- Fixed Falls das OneOffixx Outlook-AddIn installiert wurde, OneOffixx aber nicht auf Outlook zugreifen kann, wird nun eine Fehlermeldung angezeigt.
- New Das veraltete "File-Explorer"-Feature wurde von der Benutzeroberfläche entfernt. Für existierende Vorlagen bleibt die Funktion bleibt vorerst bestehen.
Word-Addin
- Fixed Beim Deaktivieren der Option "OORefreshFieldsOnSave" wurden die Word-Felder trotzdem beim Speichern aktualisiert. Dies ist nun korrigiert.
- Fixed Wurde ein Textbaustein manuell eingefügt, wurde manchmal zusätzliche Absätze eingefügt.
- Fixed Beim Erstellen oder Einfügen von Textbausteinen blieb der Fokus nicht im Dokument.
Dashboard
- New Es gibt nun bei den OneOffixx-Benutzern (Security - Users) die Möglichkeit, einem Benutzer direkt alle Rollen zu geben. Dies unter "More" → "Check all"/"Uncheck all".
- Fixed Bei Verwendung der "Snippet Usage" ist bislang eine Fehlerseite angezeigt wurden. Das wurde behoben.
- Fixed Beim Löschen einer Sprache werden nun die Daten von Textbausteinen, die in dieser Sprache erstellt wurden, mitgelöscht.
- Fixed Beim Löschen einer Sprache stand in der Beschreibung, dass Vorlagen gelöscht werden. Es wird tatsächlich nur die Sprachzuordnung entfernt. Die Meldung wurde nun berichtigt.
- Bei einer Installation vom Typ "Server" wird nun wieder die "normale" Windows-Authentifikation genutzt.
- Fixed Sprachen löschen: Textbaustein-Daten und spezifische globale Übersetzungen werden neu mitgelöscht.
- Fixed Beim endgültigen Löschen von Vorlagen im Dashboard nun alle abhängigen Daten mitgelöscht.
- Fixed Health Check: Ein "401"-Return Code wird nun als "OK" in der "WithoutIdS"-Variante gewertet.
- Fixed "HTTP"-URLs anstatt HTTPS wird nun nicht mehr als Fehler sondern als Warnung bewertet.
- Fixed Wird im Dashboard ein Package exportiert, werden die Paketinhalte nun alphabetisch sortiert. Konkret wurde das in "Tags", "Global Configuration" and "Global Translation" umgesetzt.
- Fixed Nach einem erfolgreichen Paket-Export wird nun die "export package"-Seite neu geladen, damit der Benutzer merkt, dass der Export fertig ist.
Installation / Install.ps1
- Die Installationsvariante "Server" (mit IdS) wurde geändert: Bei der "OnPrem AD Domain"-Variante wird das Dashboard wieder über die "normale" Windows-Authentifikation abgesichert und nicht über den "IdS", da dieser an der Stelle die Variante über "Username/Password" unterstützen würde.
- New Im Client kann man ein "Single-Sign-On"-Feature aktivieren. Damit dies funktioniert, muss die OneOffixx-Domäne in den Internet-Explorer-Einstellungen in der "Intranet Zone" definiert sein.
- Fixed Die Darstellung vom Installer wurde verbessern.
- Fixed Probleme beim Ausführen des erweiterten Setups wurden behoben.
- New Im "ClientOnly"-Package gibt es nun eine "ALLUSERS_1"-Variante des Installers. Dies kann u.A. für MS Intune Deployments interessant sein.
- Fixed Install.ps1: Die Option "RemoveDefaultWebsite" hatte einen Fehler geworfen, wenn keine DefaultWebsite vorhanden war.
- Install.ps1: Die Option "defaultPort" wurde nun in "defaultHttpPort" umbenannt, um deutlich zu machen, dass die HTTPS-Einstellung exklusiv über das IIS Management erfolgen muss.
- Fixed Install.ps1: Im Fall eines Updates von 3.5 auf 3.6 ist die Install.ps1-Datei nun intelligenter.
WebClient
- Fixed Bei bestimmten Organisationsberechtigungen konnte die Profilansicht nicht geladen werden.
- Fixed "in OneDrive speichern" wird jetzt nur dann angezeigt, wenn der WebClient OneDrive erreichen kann.
Sonstiges
- New AddressServer: Der "GenericSqlProvider" unterstützt nun den "System.Data.Odbc"-Treiber.
- New AddressServer: Es gibt einen neuen "Exchange"-Provider, der sowohl "OnPremise" als auch mit Exchange-Online funktioniert.
- Fixed Connect: Die Profilauswahl über die Profil- oder Organisations-Id ist wieder möglich.
- Fixed Service: Bei IdS: das unumgängliche erneute Login nach 30 Tagen ist nun nicht mehr nötig.
- Fixed Service: Beim Auswechseln von Bildern in Feldern bleiben nun keine unerwünschten Daten mehr übrig.
- New Server: Installation: Ein potenzieller Service-Account wird nun automatisch mittels Installationsskript zur IIS_IUSRS-Gruppe hinzugefügt.
- Fixed Server: Der WCF-Service konnte u.A. auf Azure wegen eines Konfigurationsfehlers nicht erreicht werden.
- New Identity Server (IdS): Die RefreshToken-Gültigkeit kann nun konfiguriert werden.
- Fixed Identity Server (IdS): Das Logging wurde erweitert, um Anmeldefehler einfacher nachzuvollziehen.
- Fixed Identity Server (IdS): Die Authentifizierung mit Chrome über HTTP hat auf gewissen Systemen nicht funktioniert.
- New JobHost: Organisationseinheiten können nun über den JobHost synchronisiert werden.
Docs
- Es wurden weitere Informationen bezüglich Einsatz von Outlook auf dem Terminal-Server hinzugefügt.
- Die Seite über die Skript-Dokumentfunktion wurde auf den neusten Stand gebracht.
- Fixed Installation → Client Installation → OneOffixx-AddIns → Titel: OneOffixx-Elemente ausblenden: Ein Link wurde korrigiert.
- Fixed Installation → Client Installation: Die ADMX-Datei wurde auf den neusten Stand gebracht und umbenannt.
- New Installation → Client Installation → OneOffixx-AddIns: Es sind nun mehr Informationen zu den Office-AddIns verfügbar.
- New Installation → Server Installation: Diverses dokumentiert.
- Fixed Die zwei Modelle "Server" und "Server without IdS" sind nun dokumentiert.
OneOffixx V 3.6.10170
Client
- New Dasbhoard: Anzahl anzuzeigende Kampagnen ist nun konfigurierbar.
- Fixed AddIn: Der ErrorReporter wurde beim AddIn-Start immer aufgerufen. Das konnte dazu führen, dass direkt nach dem Start ein "Fehlermeldungsbericht" erschien, obwohl alles in Ordnung war. Die Funktionalität wurde aus dem AddIn nun entfernt.
- Fixed Die Cache-Handhabung beim Löschen von Organisationseinheiten (und "Hard Delete" von Globalen Übersetzungen und Konfigurationen) wurde behoben.
- Fixed Das Löschen einer Vorlage führte zu Fehler im Sync auf anderen Clients.
Dieser Bug führte dazu, dass der Cache inkonsistent wird. Damit ist der Cache für OneOffixx lesbar, jedoch wird sehr früh im Programmstart darauf zugegriffen, sodass eine Absturz die Folge ist. Benutzer können in diesem Fall nur den Cache manuell entfernen! - Fixed Textbausteine: Beschreibung wird nun im ToolTip angezeigt.
- Fixed NEST address provider: Mapping wurde ermöglicht.
Dashboard
- Fixed Bei der Konfigurationssuche im Dashboard wird für Sclhüssel die Groß-/Kleinschreibung beachtet.
- Fixed HealthMonitor: Diverse Health-Checks haben bei "SqlAzure" zu Fehlern geführt - diese wurden nun korrigiert.
- Fixed Das Logout bei der Nutzung von Windows Auth wurde besser beschrieben.
- Fixed Beim Einsatz von SqlAzure konnte der "Smuggler" grosse Daten nicht hochladen. Das wurde korrigiert.
- New Im Dashboard gibt es jetzt die Möglichkeit, eine Datenbank komplett zurückzusetzen. Das war nötig, um im SqlAzure Fall eine "leere" Datenbank zu erzwingen.
- Der Rampup im Dashboard war veraltet und wurde entfernt.
- New Die OneOffixx Datenbankerzeugung wurde vereinfacht: die Checkbox "Create in existing database" wurde entfernt.
- Fixed Es gab einen Fehler beim Speichern von Bild- oder Checkbox-Feldern.
- Fixed Bei den Feldern wurden selektiere Angaben zwar gespeichert, aber falsch angezeigt.
- Fixed Eine alte Migration "Klib" wurde entfernt.
- Fixed Die Admin-App zeigt nun die Logfiles wieder an.
- Fixed Bei "Integrated Security" wurde die Verbinduns-URL im Dashboard falsch dargestellt.
- Fixed Der HealthCheck überprüft nun auch die App-Typen in der OneOFfixx.config-Datei.
- Fixed Der Health-Status wird nun nicht mehr andauernd abgefragt.
Install.ps1
- Fixed Die generierten OneOffixx.config-Dateien hatten beim WebClient einen Fehler ("webapp" anstelle von "webclient") und der JobHost hat gefehlt.
- New Install.ps1 kann nun über Parameter die Nutzung eines Service-Accounts vereinfachen und die OneOffixx.config generieren.
- New Die Nlog.config-Datei kann ähnlich wie die OneOffixx.config-Datei auch bei einem Update übernommen werden.
- Fixed Der übliche sowie der Installer für Trial stürzte ab, wenn Registry Keys sagten OneOffixx sei installiert, aber die Dateien fehlten.
- Fixed TLS 1.2 wird im Installer nun unterstützt.
- New Im üblichen sowie im Trial-Installer wird nun das OneOffixx Icon angezeigt.
Service
- Fixed Die WebApi-Endpunkte können wieder synchronisieren.
- Fixed Der Service hatte ein Problem beim Zugreifen auf einen TLS 1.2 gesicherten IdS.
- Fixed Die Meldung "WindowsAuth is disabled and no token was found in the request." wurde als Warnung und nicht als Fehler kategorisiert.
IdS
- New Die Lokalisierung für die "Client Login"-Seite wurde hinzugefügt.
- New OnPrem: Es gibt nun eine vereinfachte Installation und Nutzung des IdS in OnPrem Umgebungen.
Docs
- Fixed Das Textbaustein-Berechtigungssystem ist nun unter Aufbau → Berechtigungen dokumentiert.
- Fixed Es wurden Anpassungen bezüglich ADMX 2020 gemacht und das PowerPoint Addin wurde nun korrekt verlinkt.
- New Die Service Account Nutzung wurde dokumentiert.
- Fixed Verschiedene Contact-Mappings wurden besser dokumentiert.
Cloud
- New ASP.NET Core Datenschutz für Azure wurde konfiguriert.
AddressService
- Fixed Eine Konfiguration mit "ASPNETCORE_ENVIRONMENT" wurde angepasst.
OneOffixx V 3.6.10140
Client
- Fixed Es wurde ein Fehler behoben, der bei bestimmten Connect-Aufrufen dazu führte, dass der Client ca. 60 Sekunden nichts macht.
- Fixed Der Login Button (nur bei SaaS/Cloud) wird nach ca. 8 Sekunden wieder klickbar. Vorher war er deaktiviert und konnte erst durch einen Neustart wieder geklickt werden.
- Fixed Beim Anlegen einer neuen Vorlage wurden überflüssige Daten an den Server übermittelt, die dann zu einer Warnung geführt haben.
- Fixed Dokument-Parameter: Datum ohne Anzeige in View generierte einen Fehler.
- Fixed Sprachen wurden ohne Administrationssicht nicht in den Vorlagendetails angezeigt.
- Fixed Tags wurden ohne Administrationssicht nicht in den Vorlagendetails angezeigt.
- Fixed Label und Address Cover standen zur Auswahl, obwohl sie in der Sprache nicht verfügbar waren.
- Fixed Schnellbausteine: bis Office 2013 konnten sie nicht unmittelbar eingefügt werden.
- New Es gibt nun eine Zoom-Funktion beim Bearbeiten der XML-Konfiguration.
- Fixed Im Forms-Editor werden neu erstellte Felder automatisch im sichtbaren Bereich dargestellt.
- Fixed Ein Synchronisationsproblem im Zusammenhang mit gelöschten Konfigurationen/Übersetzungen wurde behoben.
Dashboard/HealthMonitor
- Fixed Der HealthMonitor hat unter bestimmten Umständen einen Fehler angezeigt, der eigentlich keiner war.
- Fixed Fehlerhafte Clients konnten einen Server-Fehler im Log zur Folge haben und damit den HealthCheck auf "rot" schalten - diese werden nun als Warnung in die Log-Datenbank geschrieben.
- Fixed "LastRun" des JobHost konnte auf einem Windows Server mit DE-Lokalisierung nicht richtig übersetzt werden.
- New "Inaktive" Übersetzungen und Konfigurationen können im Dashboard nun direkt gelöscht werden.
- Fixed Es wurde ein Anzeigefehler im Zusammenhang mit dem "Select Snippets based on selected templates"-Export-Feature behoben.
- Fixed Es wurde ein HealthCheck entfernt, der bei manchen Datenbanken einen Fehler angezeigt hat, obwohl alles in Ordnung gewesen wäre.
- New Es wurde ein HealthCheck hinzugefügt, um inkonsistente Feldkonfigurationen und Textbausteinkonfigurationen zu finden.
- Fixed Wording im Datasource-Management angepasst: Neue Datenbanken können nur über den normalen Initialisierungsschritt erstellt werden.
WebClient
- Fixed Wording auf der Download-Seite korrigiert.
- Fixed Die interne Versionsnummer ist nun nicht mehr auf der Download-Seite sichtbar.
- Fixed Die Lokalisierung der Oberfläche hat nicht immer funktioniert (z. B. im Firefox).
- New Es wurde zur Diagnose eine Seite hinzugefügt, welche die HTTP Header des Aufrufs anzeigt ("/Diagnose").
Docs
- Fixed Es wurde ein Formatierungsfehler behoben.
- Die benötigte Server Version für .NET Core 3.0 wurde klarer defininiert.
AddressService
- New NEST ist nun als Address provider über den AddressService samt Mapping verfügbar.
Service
- Fixed Das Löschen eines Textbausteins konnte fehlschlagen, sodass die binären Daten zwar gelöscht waren, aber der Textbaustein trotzdem noch vorhanden war.
- Fixed Nur SaaS: Beim Holen des AccessTokens vom Microsoft Graph wurde ein Fehler festgestellt.
- Fixed Nur SaaS: Falls beim Laden des Microsoft Graph Tokens ein Fehler auftritt, wird noch ein weiterer Versuch unternommen. Ansonsten gibt die API entsprechend eine Fehlermeldung weiter und stürzt nicht mehr ab.
IdentityServer
- Fixed Die Lokalisierung der Oberfläche hatte nicht funktioniert.
Installer
- Fixed Der Installer ignoriert den "3010" (Success_Reboot_Required)-Fehler. Das war keine direkte Fehlermeldung, da ein Reboot bei uns nie benötigt wird.
- Fixed Es konnte passieren, dass nach einem Update oder einer Installation die Maschine neugestartet wurde.
- Fixed Die Installer-App war nicht korrekt lokalisiert.
OneOffixx V 3.6.10100
Client
- Fixed Der automatische Sync war nicht mehr erfolgreich. Das wurde korrigiert.
- Fixed In der Vorlagenübersicht gibt es nun eine jeweils andere Hintergrundfarbe für die aktuell selektierte Vorlage sowiewenn man mit dem Maus Cursor drüber fährt.
- Fixed Benutzer- und Profiladministration: Beim Erstellen oder Suchen von Benutzern in der Benutzer- und Profiladministration, wurde die falsche Farbe angezeigt.
- New Im Terminal-Server Szenario wird im Client kein "Update-Hinweis" mehr eingeblendet. Dieses Feature funktioniert aktuell nur bei SaaS Installationen.
- Fixed Profilfelder-Vererbung: Es wurde ein falscher Tooltip angezeigt.
- Fixed AddIn: Es wurden zwei potentielle Fehler gefunden, die das Addin destabilisieren konnten und Fehler provoziert haben. Das wurde korrigiert.
- Fixed AddIn: Dem Benutzer werden in bestimmten Situationen beim Einfügen von Untervorlagen nun bessere Fehlermeldungen angezeigt.
- Fixed Unterschriftsprofile: Wird ein Signer in einer Unterschrift entfernt, wird nun das Unterschriftsbild auch wieder entfernt.
- Fixed Unterschriftsprofile: Das Unterschriftsbild vom 2. Signer wird nun nicht mehr angezeigt, wenn nur ein Unterschriftenprofil konfiguriert ist.
- Fixed Unterschriftsprofile: Das Aktualisieren des Dokument-Parameter hat festgelegte Unterschriften entfernt.
- Fixed Benutzer- und Profiladministration: Die Vererbung und Übernahme von Vater funktioniert nun korrekt.
- Fixed Empfängerdialog: Der Fehler beim Einfügen aus Zwischenablage wurde behoben.
- Fixed Dokument-Parameter: Der Tooltip zeigte bei validem Inhalt eine ValidationMessage an.
- Fixed Vorlagen-Textbausteine bleiben nun nach dem Ausschalten der Administrationssicht korrekt im Dokument bestehen.
- Fixed Beim Erstellen eines Benutzers mit einem SID-Konflikt wird eine genauere Fehlermeldung angezeigt.
- Fixed Es konnte vorkommen, dass man nach dem Logout wieder automatisch angemeldet wurde.
- Fixed MouseOver-Effekte in Listen im Hauptfenster wurden korrigiert.
- Fixed Benutzer- und Profiladministration: Es wird nun die korrekte Liste von Unterschriftsprofilen angezeigt.
- New Wenn OneOffixx auf einem Terminal-Server läuft, wird nun keine Update-Meldung angezeigt.
- Fixed Es wurden Verbesserungen von Übersetzungen und Texten gemacht.
- Fixed Fehlermeldung bezüglich Löschen von Vorlagen wurde korrigiert.
- Fixed Profilfeldverwaltung: Der Tooltip, der im Fall einer Vererbung angezeigt wird, wurde korrigiert.
- Fixed Der Ribbon in Office 2010 wird wieder korrekt angezeigt.
- Fixed Profilfeldverwaltung: Die Übernahme von Vater zeigt wieder den korrekten Wert an, wenn mehrere Sprachen konfiguriert sind.
- Fixed Bessere Positionierung von Fenstern, die durch ein Connect ausgelöst wurden.
- Fixed Bearbeiten von Organisationsdaten: Es wird nun eine Warnmeldung angezeigt, ob Daten verworfen oder gespeichert werden sollen.
- Fixed Verbesserte Darstellung vom Empfängerdialog bei kleiner Auflösung mit DPI-Skalierung.
- Fixed Verbesserte Positionierung von Dialogboxen, wenn das zugehörige Fenster maximiert ist.
- Fixed Feldverwaltung: Die Übernahme vom Vater war in gewissen Fällen fälschlicherweise nicht verfügbar.
- Fixed Absturz beim Zuweisen einer Organisationseinheit beim Erstellen eines neuen Profils funktioniert wieder.
- Fixed Benutzerfeld vererben: Die Standardsprache ist jetzt als "InheritedText" im Objekt.
- New Signaturen können nun in Mailvorlage deaktiviert werden.
- New In der Administrationssicht wird dem Administrator nun durch ein Symbol mit Hilfetext angezeigt, warum eine bestimmte Vorlage für ihn im normalen Benutzermodus nicht sichtbar ist.
- New Es gibt eine neue Dokumentfunktion für eine generische DMS-Integrationen.
- New Performance-Verbesserung: der Cache lädt schneller, das Felder-Handling (Organisationseinheiten, Benutzer, etc.) ist wesentlich performanter, auch bei grossen Datenstrukturen.
- New Der Ladebalken des Startbildschirms wurde optimiert.
- Fixed Der OneOffixx Connect-Aufruf über eine URI und URL Codierung mit IE11, Patch 03/2019 konnte nicht aufgelöst werden. OneOffixx kann nun nach UTF-8 umgewandelte Zeichen auflösen. Das URL-Decoding funktioniert also wieder, wenn eine OneOffixx URI (oneoffixx:connector="...") aufgerufen wird.
- Fixed Die Profilauswahl im TemplatePicker aktualisiert nun die Ansicht.
- Fixed Icons wie "Favoriten" oder "das Auge" waren je nach Fenstergrösse nicht sichtbar.
- Fixed Ein Klick auf "Zurücksetzen" im Editor-Fenster der Themes ergab einen Fehler.
- Fixed Cloud: eine erneute Synchronisation war enorm langsam.
- Fixed Das "Ändern"-Recht auf Organisationseinheiten wurde entfernt, da es mit dem neuen Berechtigungskonzept keinen Verwendungszweck hat. Bei der Organisationsfreigabe gibt es jetzt daher nur ein implizites "Verwenden"-Recht. Organisationsadministratoren können alle Organisationseinheiten verwalten.
- Fixed Organisationsadministratoren haben das Register "Einstellungen" gesehen, jedoch keine Berechtigungen gehabt, etwas zu ändern.
- Fixed Englische Übersetzung für "Der Verbindungsstatus wird erst ermittelt." angepasst.
- Fixed Unter "Hilfe" wurde der Texteinzug entfernt.
- New Der "Vorlagenverteilung"-Button im Ribbon ist nun für alle Administratoren sichtbar, nicht nur für die Entwickler-Rolle.
- New Es wurden Performance-Verbesserungen beim Laden aus dem Cache vorgenommen. Die Zeit, die der Client zum Aufstarten braucht, ist jetzt schneller.
- Fixed Neue Einträge bei den Globalen Konfigurationen und Übersetzungen lassen sich nun wieder direkt speichern.
- Fixed Die Programmversion im Startbildschirm wurde von "2020 - 1" auf "2020" angepasst.
- Fixed Die Verwendungsfreigabe bei Organisationseinheiten konnte ignoriert werden.
- New In der Administrationssicht werden nun immer alle Vorlagen angezeigt. Falls eine Vorlage in der Benutzeransicht nicht zu sehen ist, wird dem Administrator über ein Icon der Grund genannt.
- Fixed Schnellbausteine: Wenn ein Style die Vererbung der Listenzugehörigkeit aufgehoben hat, passierte ein Fehler.
- New Die Standard- bzw. Fallback-Sprache ist nun Englisch.
- New Bei der Vorlagensuche im Client werden nun auch die Vorlagendetails beachtet.
- New Als Vorlagenadministrator ist es nun möglich, ein Vorschaubild aus der normalen Ansicht zu erzeugen.
- New Die Barrierefreiheit wurde im Windows-Client verbessert: Farbkontraste, Eingabemasken für Screenreader verbessert, Tastaturbedienbarkeit wurden hinzugefügt.
- New Der Benutzer kann nun selber ein Client-Update machen, wenn die Option freigeschalten ist.
- New Globale Konfigurationen und Übersetzungen, sowie der Pfad, der in Skripten zum Einsatz kommt, können kopiert werden.
- New Mail Themes werden nun nach einem Sprachwechsel neu ausgerollt, sodass pro Sprache mehrere Themes hinterlegt werden können.
- New Als Administrator gibt es nun im Ribbon einen neuen Button "Vorlagenverteilung". Dieser rollt Mailsignaturen, verteilbare Vorlagen und Word-Themes aus.
- Fixed Beim Kopieren eines Profils wird nun ein neues Unterschriftsprofil angelegt.
- Fixed Bei einem deaktivierten Modul wurde die Information im Tooltip verbessert.
- Fixed Im SaaS-Modell konnte der "Authentifizierte Benutzer", der eine Freigabe für "Jeden" ermöglicht, nicht ausgewählt werden.
- Fixed Felder, Benutzerprofile: Bilder konnten nach dem Löschen nicht mehr vererbt werden.
- Fixed Organisationseinheiten, Logos hinterlegen: Die "Übernahme vom Vater" wurde durch die Synchronisation und einem Tab-Wechsel deaktiviert.
- Fixed AddIn: Wird der Dokumentschutz eingesetzt und klickt der Benutzer auf "Abbrechen", kommt jetzt keine Fehlermeldung mehr.
- Fixed AddIn: Die Profilauswahl zeigt nun nur noch Profile an, die für diese Vorlage freigegeben sind.
- New AddIn: Der Button "Faxstempel" wurde umbenannt zu "Stempel".
- New Outlook: OneOffixx Mailvorlagen können neu direkt aus Outlook unter dem "Start"-Ribbon aufgerufen werden.
- New Es gibt nun ein Office-AddIn, das freigegebene Vorlagen direkt im Office (Windows, macOS und online) zur Verfügung stellt. Dieses AddIn kann zentral über Office 365 bereitgestellt werden kann.
Dokumentfunktion: Forms
- Fixed Validierung: Ehemalig identische Felder-Ids, wurden nach der Korrektur nicht als unterschiedlich erkannt.
- Fixed In Ja-Nein-Feldern können nun unter "Wert und Bezeichnung" auch "+" und "-" eingetippt werden.
- Fixed Die falsche Meldung von vermeintlich gleichen IDs wurde behoben.
- Fixed Forms: Unsichtbare-Elemente werden jetzt vorgeschlagen.
- Fixed Konfigurierte Forms-Inhaltssteuerelemente im Dokument enthalten einen leeren Platzhalter, sodass bei leer gelassenen Feldern kein "Klicken oder tippen Sie hier..." dargestellt wird.
- Fixed Die Einstellungen beim Datumsfeld wurden überarbeitet.
- Fixed Tooltips wurden überarbeitet.
- Fixed Bei einem fehlenden Wert bei "Choice" stürzte OneOffixx ab.
- Fixed Beim Datum wurde das Label im Editor doppelt angezeigt.
- Fixed Die Validierung wird bei Klick auf "Ok" nun nochmals durchgeführt.
- Fixed Der Button "Dokument Parameter" im Word reagierte unter bestimmten Bedingungen in Forms nicht.
- Fixed Dynamische Fenstergrösse bei der Eingabe von nicht übersetzten Texten wurde implementiert.
- Fixed Wird keine Übersetzung gefunden, erscheint das Übersetzungsfeld nicht mehr.
- Fixed Eine fehlende Übersetzung wurde hinzugefügt.
- Fixed Ein Fehler bei Starten des Editors wurde korrigiert.
Dokumentfunktion: Dokumentschutz
- Fixed Der Dokumentenschutz wurde beim Klick auf diverse Buttons aufgehoben. Das wurde korrigiert.
- Fixed Dokumentenschutz: Das Attribut "AllowOnlyRevisions" funktioniert nun nicht mehr erst nach der Passworteingabe.
- Fixed Dokumentenschutz: Das Attribut "AllowOnlyComments" wendet nun den Schutz an.
Client - Textbausteine
- New Der eingestellte Zustand der Textbausteinanzeige wird nun lokal auf dem Gerät gespeichert.
- Fixed Die Bezeichnung im Kontextmenü wurde von "Ordner" auf "Kategorie" geändert.
- Fixed Textbausteine in einer anderer Sprache über das Kontextmenü einzufügen, wurde korrigiert.
- Fixed AddIn: Die Tastenkombination zum Einfügen von Textbausteinen wurde erweitert: Neu ist nach Markieren eines Textbausteins "Enter" und "Ctrl + I" zum Einfügen möglich.
- Fixed AddIn: Die Bezeichnung im Kontextmenü beim Einfügen einer Kategorie wurde von "Ordner" zu "Kategorie" korrigiert.
- Fixed AddIn: Der Bereich unter den "Eigenen Textbausteinen" wurde klickbar gemacht, das Kontextmenü kann nun auch dort mittels Rechtsklick geöffnet werden.
Dokumentfunktion: Empfängerdialog
- Fixed Ein Button im Outlook address provider war zu gross.
- Fixed Detaillierte Ansicht: Manche Überschriften hatten einen grösseren Einzug von links als die Felder-Bezeichnungen.
- Fixed Die Bezeichnungen in der SimpleView wurden bündig ausgerichtet.
- Fixed Beim Abspeichern von Kontakten ins Outlook wurde der Kontaktkonflikt doppelt angezeigt.
- Fixed UserDefinedAddressProvider: Fehlende Übersetzungen im Mapping wurden hinzugefügt.
Dashboard/Server
- Fixed Docker: Das IIS Logging im Docker Container führt nun nicht mehr zu Speicherplatz-Problemen.
- Fixed Der Migrationsschritt "OrgPermission" schlägt nun nicht mehr fehl.
- Fixed Blobs ohne Inhalt werden nun über einen Migrationsschritt einmalig entfernt.
- Fixed [!] Der Smuggler-Import/Export wurde geändert, sodass wir nun wesentlich schneller Daten importieren können. Hierbei ist zu beachten: Ältere 3.6 Exportdateien sind nicht mehr importierbar und der Importer hat jetzt auch eine Überprüfung eingebaut. Diese Änderung war notwendig, da neu das Modell anders ist.
- Fixed Package Export Ladeanimation wird nun wieder korrekt beendet.
- Fixed Fehlerbehebung bei Import von Vorlage mit Untervorlage.
- Fixed Organisationseinheiten: Freigaben werden neu angezeigt.
- Fixed Je nach Hierarchie funktionierte das Verschieben von Organisationseinheiten nicht.
- Fixed Es wird nun überprüft, ob Felder korrekt angelegt wurden.
- Fixed Textbausteinabhängigkeiten werden korrekt erkannt, auch wenn XML-Document-Transformations (XDT) verwendet werden.
- Fixed Beim Export werden Gruppen gleich weit eingerückt dargestellt, ob sie Elemente enthalten oder nicht.
- New Installer: Die Update-Applikation versucht nun automatisch OneOffixx zu beenden, anstatt den Benutzer dazu aufzufordern.
- Fixed Änderungen an der OneOffixx.config werden besser erkannt und automatisch neu geladen.
- Fixed Das Datasource-Management verhindert das Erstellen von Duplikaten.
- Fixed Kompletter DB-Import funktioniert wieder.
- Fixed Im Health Monitor wird überprüft, ob verwaiste Vorlagenverbindungen existieren - z. B. eine Relation zu einer nicht mehr existierenden Untervorlage.
- Fixed Der Login-Button auf der OneOffixx-Login Website ist nun in OneOffixx Rot.
- Fixed Export Ladeanimation wurde nicht beendet.
- New "Exclude from Sync" wurde als Option dem UserEditor hinzugefügt.
- Fixed Eine Datenbank mit gleichem Namen wurde bei mehreren Datenbank-Servern als verbunden angezeigt.
- Fixed Die Anzeige der Synchronisationszeit im Client wurde im Dashboard korrigiert.
- New Bei SaaS Datenbanken entsprechen die SID einer GUID, diese konnte bislang nicht einfach gesucht werden, da wir bei einer GUID immer von einer internen ID ausgegangen sind.
- Fixed Ein Schreibfehler in der Dokumentfunktion "XmlTransformer" wurde entfernt.
- Fixed Package-Import: Beim Import einer Vorlage und Löschen einer Vorlagengruppe, wurde die Vorlagengruppe nicht wieder aktiviert. Das wurde korrigiert.
- New Globale Konfigurationen und Übersetzungen sind nun im Dashboard einsehbar.
- New Für Migrationsszenarien gibt es nun einen OnPremise-zu-Office 365-SID Migrator.
- New Es ist nun möglich, im Dashboard die Hierarchie bei Organisationseinheiten zu ändern.
- Fixed [!] Das Package-Format für den Package Import/Export hat sich geändert.
- Fixed Es wurden diverse Import/Export Probleme gefunden und behoben. Darunter gehört z. B., dass nun nur noch aktive Vorlagen exportiert werden.
- Fixed Der "Create OneOffixx Group"-Button war bislang erst aktiv nachdem man den Fokus des Feldes verlassen hatte. Dies wurde nun korrigiert.
- Fixed Beim Package-Export wurden Textbausteine über "Select Snippets that are used in selected templates" nicht automatisch aufgeklappt und es gab keine Ladeanimation. Das wurde verbessert.
- New Profilbilder aus Azure AD können nun mittels Benutzersynchronisation synchronisiert werden.
- Fixed Die automatische Organisationszuweisung bei neuen Profilen, falls nur eine OE auf den Benutzer zutrifft, wurde in einer Fehlerbehebung in der Version 3.4 versehentlich unterbunden. Das funktioniert nun wieder.
- New Über "skipLockedFields" kann ein Administrator in der Benutzersynchronisation steuern, ob gesperrte Felder bei der Benutzersynchronisation ignoriert werden können oder nicht.
- Fixed Feldverwaltung: das Löschen von Feldern bei anderen Benutzern generierte eine Server-Fehlermeldung.
- New Performance-Verbesserung: Das ("Felder" (Organisationseinheiten, Benutzer, etc.-)Handling ist nun wesentlich performanter, auch bei grossen Datenstrukturen.
- Fixed Das Laden von Organisationseinheiten wurde verbessert, sodass auch grosse Organisationsstrukturen synchronisert werden können.
WebClient
- Fixed Der Bildpicker startet mit einer kleinerer Auschneiden-Auswahl.
- Fixed Das Löschen von Feldern in Profilen und Benutzerdaten funktioniert wieder korrekt.
- Fixed Das OneOffixx-Logo auf der Downloadseite wird nun richtig angezeigt.
- Fixed Die Legacy Web-Applikation wurde aus der Code-Basis entfernt.
- New Es wurde ein Button hinzugefügt, um eine Vorlage im normalen OneOffixx Client zu öffnen.
- Fixed Das Spacing bei Feldeingabe hat gefehlt.
- New Die Barrierefreiheit im WebClient wurde verbessert (Farbkontraste, Screenreader Einstellungen).
- New Beim Anmelden kann der Benutzer nun auswählen ob das Login gespeichert werden soll.
- New Französisch und Italienisch wurden als UI-Sprache hinzugefügt.
- Fixed Es werden nun Bilder mit Transparenz (z. B. bei Unterschriften im .png-Format) unterstützt.
- Fixed Das Standard-Profilbild war bislang stark verpixelt.
- Fixed Bei kleinen Displays wurde die Übersichtsseite nicht korrekt dargestellt.
- Fixed Benutzerbilder konnten über den WebClient nicht gelöscht werden.
Health Monitor
- New Es wurde mehr Logging hinzugefügt, um Fehleranalysen zu vereinfachen.
- New Es wurde ein Versionierungscheck (z. B. nur ein "Published"/"Draft" Vorlagen pro VorlagenId) für Vorlagen hinzugefügt.
WebApi
- Fixed OrganizationsUnits konnten nicht geladen werden.
SharePoint
- Fixed Der selektierte Ordner im SharePoint wird nun korrekt an den WebClient übergeben.
- Fixed Eine sppkg-Datei enthält nun automatisch die Versionsnummer im Dateinamen.
Connect
- New Die Bibliothek, die wir für "ConvertToPdf" verwenden, wurde aktualisiert.
- Fixed Eine Generierung mit einer ProfilId funktioniert wieder.
- Fixed Der Lookup eines Profils oder eine Organisationseinheit funktioniert wieder.
- Fixed Der TemplateFilter als Alternative zur TemplateId funktioniert wieder.
- Fixed Die Connect-Option "AllowAnonymousConnect" wurde korrigiert.
- New Die Dokumentfunktion MetaData kann nun Kerneigenschaften von OpenXML Dokumenten schreiben. Dies kann unter Anderem für die Speicherung in SharePoint relevant sein.
Engine
- New Neue Vorlagen werden nun nicht mehr initial im Kompatibilitäsmodus erstellt.
- Fixed Wird ein Snippet-Skript ausgeführt und fehlt wird in der Pipeline ein Textbausteine nicht gefunden, wird diese Skriptzeile ignoriert. Das Snippet-Skript stürzt somit nicht mehr ab.
Docs
- Fixed SaveAs und Connect wurden klarer dokumentiert.
- Fixed Die SQL-Installationsanweisungen wurden ergänzt. Sämtliche "Default Connection Options" sind deaktiviert.
- New Die Dokumentation für VisibleFor bei AddressProvider verbessert.
- Fixed Diverse Verbesserungen und Fehlerkorrekturen
- Fixed Das Outlook-Signaturverhalten wurde detaillierter dokumentiert.
- New Dokumentation von diversen Problembehebungen bezüglich Outlook.
- New Es wurde eine Beschreibung hinzugefügt wie man mit Platzhaltern (%username% etc.) beim MSI-Aufruf umgeht.
- Fixed Es wurde bei den Top-Level Menüpunkten ein Hover-Effekt hinzugefügt.
- Fixed Das Logo wurde neu ausgerichtet.
- New Die Barrierefreiheit wurde verbessert (Farbkontraste, Screenreader-Einstellungen).
- Fixed Ein "UserFieldMapping"-Link wurde entfernt - das Feature wurde abgelöst durch ein generelles Mapping.
- Fixed Die Formatierung bei Code-Blöcken in Tabs wurde verbessert.
AddressService
- Fixed Zefix hat in unregelmässigen Abständen eine Fehlermeldung generiert. Das wurde behoben, indem der Fehler abgefangen wurde und die Anfrage nochmals geschickt wird.
- New Das Produkt von TelSearch/Swisscom "ETV Access" wurde nun als serverseitiger Adressprovider umgesetzt.
Service
- New Die Synchronisationsgeschwindigkeit im SaaS-Modell wurde verbessert.
- New Im SaaS-Modell können für Berechtigungen nun auch Gruppen genutzt werden.
Identity Server
- Fixed Der Trial Client konnte sich nicht erfolgreich am Server anmelden.
OneOffixx V 3.5.10260
Client
- Fixed Der OneOffixx Connect-Aufruf über eine URI und URL Codierung mit IE11, Patch 03/2019 konnte nicht aufgelöst werden. OneOffixx kann nun nach UTF-8 umgewandelte Zeichen auflösen. Das URL-Decoding funktioniert also wieder, wenn eine OneOffixx URI (oneoffixx:connector="...") aufgerufen wird.
- Fixed Schnellbausteine: Wenn ein Style die Vererbung der Listenzugehörigkeit aufgehoben hat, passierte ein Fehler.
- Fixed In bestimmten Fällen (statische Bilder sowie Logo-Bilder mit demselben Ankerpunkt) konnte die Signatur nicht erfolgreich ausgerollt werden.
- Fixed Falls die (nicht-)eingegebenen Benutzerdaten nicht valide sind, kann nicht mehr gespeichert werden.
- New Performance-Verbesserung für den Client, wenn viele freigegebene Profile vorhanden sind.
- Fixed Vorlagenverteilung: Das Zurücksetzen oder Wechseln von Datenbanken führt den Aufräumprozess der verteilten Vorlagen wieder korrekt aus.
- New Im Hauptfenster gibt es im Ribbon einen Button "Vorlagenverteilung", mit welchem alle verteilbaren Vorlagen ohne Synchronisation ausgerollt werden können. Dieser Button ist nur mit Dev-Berechtigung sichtbar.
- Fixed Je nach Spracheinstellungen von Office und des Systems, hat das Hauptfenster des Clients initial die falsche UI-Sprachen angezeigt.
- Fixed Client AddIns: Die Rechtschreibprüfung im Word/Outlook mit aktiven OneOffixx AddIn ist wieder direkt nach dem Öffnen eines Dokumentes/E-Mails verfügbar.
- Fixed Client AddIns: Unterdokumente, die im Word AddIn nachträglich eingefügt wurden, hatten nicht korrekte Seitennummerierungsangaben.
- New Die Vorlagensuche sucht nun auch in den Details der Vorlage (damit verhält sie sich ähnlich wie bei den Textbausteinen).
- New Für die initiale UI-Sprache des Clients wird nun auch auf die UI-Spracheinstellung von Microsoft Office (ab 2016) geachtet. So wird auf einer EN-US Maschine mit FR Office initial auch FR für OneOffixx ausgewählt (solange dies im Einklang mit den Sprachoptionen auf der Datenbank ist).
- New Die "ServerSkin" hat nun initial eine höhere Priorität und wird bei einer Farbänderung wieder aktiv.
- Fixed Es wurden Schreibfehler in Client-Logs entfernt.
- Fixed Die Verschlüsselung von Passwörtern wurde verbessert.
- Fixed Outlook-Vorlagen: Fixe Empfänger in der Vorlage werden nun beim Versenden nicht mehr durch die Empfängerdaten vom Dokument ersetzt.
- Fixed GenericSqlProvider: Der MySql-DataProvider konnte aufgrund einer fehlerhaften Konfiguration nicht geladen werden.
- Fixed Beim Speichern von Fremdvorlagen über Connect trat ein Fehler auf. In dem Zusammenhang wurde noch ein anderer Fehler behoben, bei dem ein Word-Dokument zu einem PDF konvertiert wurde und hinterher der DefaultProcess nicht das korrekte Dokument öffnete.
- Fixed Der TemplatePicker wurde unter Umständen im Hintergrund geöffnet, sodass der Benutzer erst das Fenster manuell hervorholen musste.
- Fixed Im Zusammenhang mit Snippet-Skripten konnten Dokumente erzeugt werden, in dem das Schnellbaustein-Feature nicht richtig von Word erkannt wurde und der falsche Inhalt über die Schnellbausteinfunktion eingefügt wurde.
- Fixed Wenn man in der "Zuletzt verwendet"-Vorlagengruppe war, im Vorlageneditor eine Vorlage bearbeitete und testete und zu schnell auf "Dokument testen" geklickt hat, konnte das zum Absturz führen.
- Fixed Fehlerbehebung beim Umbenennen und Speichern von Einträgen in den Globalen Übersetzungen.
- Fixed Signaturen, die auf einem chinesischen System erstellt wurden, konnte nicht ausgerollt werden.
- Fixed Beim Ändern von Signaturen mit einem chinesischen System konnte es vorkommen, dass Zeichen doppelt ausgegeben wurden.
- Fixed In bestimmten Berechtigungskonfigurationen konnte es passieren, dass ein Benutzer eine leere Vorlagengruppe gesehen hat.
- Fixed Der Kampagnen-Administrator hatte trotz der benötigten Berechtigung keine Kampagnen-Vorlagen gesehen.
- Fixed Gab es "geplante Änderungen" bei einer Organisation, konnten Profilfelder davon nicht mehr überschrieben werden.
- Fixed TelSearch-Addressprovider: IsAvailable-Logik wurde vereinfacht, um HTTPS (TLS 1.2) Probleme zu beheben.
Client - Administration
- Fixed Dass in den Globalen Konfigurationen Code zusammengeklappt werden kann ("Code-Folding"), funktioniert nun auch für XML-Fragmente.
- New Vorlagenberechtigungen für Organisationseinheiten wurden jetzt mit einem zusätzlichen Icon ausgestattet, um einfacher zu sehen, ob eine Organisationseinheit freigegeben ist oder nicht.
- Fixed Globale Konfigurationen und Übersetzungen Editoren: Statusleiste wurde initial immer mit "0 Elementen in 0 Gruppen" dargestellt.
- Fixed Benutzeradministration: Mögliche Fehlerquelle bei der Administration von fremden Profilen und Unterschriftsfreigaben wurde behoben.
- Fixed
- New Der Export/Import im Client für die Word-Vorlage (.dotx) einer OneOffixx-Vorlage wurde verbessert: Bislang ging es nur für Word-Vorlagen. Mit dieser Version wird nun das Verhalten angepasst, sodass es das "relevante" Dokument einer Vorlage exportieren und wieder importieren kann. Für Word Vorlagen sind das .dotx-, für PowerPoints .potx-, für Excel .xltx-Dateien. Für Outlook-Vorlagen, Mail Themes und Themes oder Fremdvorlagen sind es in der Regel .zip-Dateien, da diese den relevanten Teil der Vorlage beinhalten. Der Aufbau der .zip-Datei ist je nach Vorlagentyp allerdings verschieden. Hiermit ist es nun aber möglich, Signatur-Dateien manuell zu editieren, falls Outlook "unsauberes" HTML erstellt.
- Fixed Das Verschieben von Vorlagen hat unter Umständen nicht immer die Vorlage richtig verschoben.
Client AddIns
- Fixed Beim Einsatz der Dokumentfunktion "Dokumentschutz" kam beim Abbrechen der Passwortabfrage eine Fehlermeldung.
- Fixed Nach einer Suche sind nun nicht mehr alle Textbausteingruppen automatisch aufgeklappt sondern nur diejenigen, die effektiv gefunden worden sind.
- Fixed Das "zuletzt geändert"-Datum wurde beim Ändern eines Textbausteins nicht korrekt angepasst und wurde zudem nicht im Client angezeigt.
- Fixed Es wurde ein Problem im Zusammenhang mit Textbausteinen und Unterschriftsbildern behoben. Bei der Erstellung von solchen Textbausteinen wurden entsprechende Informationen nicht mithinterlegt, sodass der Unterschriftsmechanismus nicht funktioniert hat.
- Fixed Outlook-AddIn: Es konnte vorkommen, dass der Kampagnenauswahl-Button nicht anklickbar war, nachdem man von einer internen auf eine externe Signatur gewechselt war.
- Fixed Outlook-AddIn: Das Link-Element wurde in den Docs und bei der Autovervollständigung besser dokumentiert.
- Fixed Outlook-AddIn: Kampagnennamen wurden nicht korrekt lokalisiert angezeigt.
Dokumentfunktion: Dokument-Parameter
- Fixed Es wurden Schreibfehler in der Dokumentation behoben.
- Fixed RadioButtons mit dem Attribut "ShowRequiredIndicator" funktionieren nun auch nach einem Aufruf aus dem Word-Dokument heraus wieder korrekt.
Dokumentfunktion: Empfängeradresse
- Fixed Das Einfügen einer Adresse über die Zwischenablage erkennt nun Adressen mit Zahlen im Firmennamen bzw. in Anreden besser.
- Fixed Nach dem Einfügen aus der Zwischenablage wurde die Vorschau nicht korrekt in den Details angezeigt.
Dashboard/Server
- Fixed Die automatische Organisationszuweisung bei neuen Profilen, falls nur eine OE auf den Benutzer zutrifft, wurde in einer Fehlerbehebung in der Version 3.4 versehentlich unterbunden. Das funktioniert nun wieder.
- New Über "skipLockedFields" kann ein Administrator in der Benutzersynchronisation steuern, ob gesperrte Felder bei der Benutzersynchronisierung ignoriert werden können oder nicht.
- Fixed Beim Import einer bestehenden Vorlage wurde zwar der "Blob" aktualisiert, allerdings haben Clients das nicht über die Synchronisierung laden können.
- Fixed Beim Package-Export gibt es nun für Globalen Dokumentfunktionen, Konfigurationen und Übersetzungen keine vorausgewählten Elemente mehr. Die Funktion "Set to default" wurde ebenfalls entfernt, da standardmässig nun "nichts selektiert" ist und es bereits Optionen gibt, um alle Elemente zu markieren.
- Fixed Der Package-Import von globalen Konfigurationen und/oder Übersetzungen schlug fehl, wenn bereits gelöschte Einträge in der Datenbank wieder importiert wurden.
- Fixed Der Package-Import zeigt bereits in der Datenbank vorhandene Textbausteine korrekt an.
- Fixed Der Package-Export exportiert Übersetzungen von deaktivierten Sprachen korrekterweise nicht mehr.
- Fixed Der Organization/User-FieldEditor konnte im IE11 nicht benutzt werden.
- Fixed Unterschriftsbilder bei den Benutzerdetails sind aus Datenschutzgründen nun ausgeblendet.
- Fixed Die Settings-Seite konnte bei fehlerhaften Sprachkonfigurationen nicht geöffnet werden.
- Fixed
- New Der Package-Export wurde erweitert: Die Tab-Reihenfolge wurde angepasst, zudem kann man nun den Export Prozess jederzeit "verlassen" und sich ein Package mit der gewählten Auswahl exportieren lassen. Die einzelnen Tabs sind nun navigierbar. Die vorgeschlagene Auswahl bei Dokumentfunktionen und den Konfigurationen/Übersetzungen kann manuell deaktiviert werden. Es kann zudem auch ein Export über die Tags erfolgen. Die Ladezeit beim Global Translation-Tab wurde drastisch reduziert. Es kann nun allerdings nur noch global die Exportsprache oder Sprachen gewählt werden und nicht mehr für jeden einzelnen Global Translation-Eintrag.
- Fixed
- New Der Package-Import schlägt nun bei einer fehlenden Sprache nicht mehr fehl.
- Fixed Es gibt nun bessere Fehlermeldungen beim Import, falls ungültige Daten in der Zieldatenbank gefunden werden.
- Fixed Die Duplikaterkennung beim Transfer von UI-/Dokumentsprachdaten wurde verbessert.
- Fixed Über den "UserEditor" kann man nun nur noch die SIDs von bestehenden Benutzern anpassen. Die Änderung wurde gemacht, da die Handhabung bei Installationen mit grösseren Benutzermengen nicht mehr handhabbar war. Der "SID-Migrator" ist nun ebenfalls in der Lage, die aktuellen "User Onboarding"-Daten auszulesen, vorher gab es dafür andere Einstellungen.
- Fixed Der Import von Textbausteinen mit geänderten Berechtigungen funktioniert nun.
- Fixed Beim Export kam es zu einem Fehler, wenn man im letzten Schritt direkt auf "export" geklickt hat, obwohl die Seite noch nicht zu Ende geladen gewesen war. Der Button wird nun erst aktiviert, wenn die Seite komplett geladen ist. Es kam ansonsten zu einem Fehler, da benötigte Daten gefehlt haben.
- Fixed Schreibfehler behoben nach der Initialisierung der Datenbank.
Docs
-
* Die Passwortverschlüsselung wurde dokumentiert.
* Anpassung bei "ConvertToPdf" in Bezug auf unterstützte Schriftarten.
* Darstellungsfehler auf der Seite GenericSqlProvider wurde behoben.
* "IsDefault" wurde bei den Versandarten entfernt, da die Beschreibung nicht korrekt war.
- Fixed Es wurden Mindestangaben zu CPU und RAM für den Client hinzugefügt. * Einige Farben wurden angepasst, sodass dies dem CI/CD von OneOffixx entspricht. * Die Release notes wurden aus den Docs entfernt und werden nun auf https://releasenotes.oneoffixx.com gepflegt.
AddressServer/AddressService
- Fixed In 3.5.1 wurde der GenericSqlProvider nicht automatisch beim AddressService registriert.
- New Der serverseitige Zefix-Address provider unterstützt nun benutzerdefiniertes Mapping.
Client-Trial
- Fixed Im Trial wird nun die Hub-Funktionalität nicht mehr aktiviert.
Service
- Fixed Beim Holen der "SyncTickets" konnt ein Fehler auftreten.
- Fixed Eine möglicher Fehler wurde beim serverseitigen Suchen von Benutzern und Gruppenzugehörigkeiten gefunden.
WebApi
- Fixed Es wurde ein Caching für die AccessTokens aktiviert; das beschleunigt die Aufrufe für die WebApi.
Connect
- Fixed Beim Einsatz des TemplatePicker über einen Connect Aufruf wurde die mitgegebene ProfileId bislang ignoriert.
- Fixed Im Client hat ein Connect-Batch Aufruf immer einen "Merge" benötigt. Diese Beschränkung wurde wieder entfernt.
Install.ps1
- Fixed Das Skript führte zu einem Fehler, wenn das .NET Core Hosting Bundle nicht installiert worden war. Nach dem Installieren wird ein "Unblock" auf alle Dateien ausgeführt. Das soll verhindern, dass der Inhalt aus einem .zip, das durch den Download als "unsicher" markiert wurde, ebenfalls als "unsicher" eingestuft wird.
OneOffixx V 3.5.10160
Client
- Fixed AddIn: Drag'n'Drop ist nun auch bei gemeinsamen Textbausteinen wieder verfügbar, auch wenn der Benutzer nur Leseberechtigungen besitzt.
- Fixed AddIn: Wenn man im AddIn eine Dokumentfunktion (z. B. Empfänger oder Dokument-Parameter) aufgerufen hat, dann wurden Eingaben die später als 30 Sekunden gemacht wurden verworfen, weil ein "Timeout" abgelaufen ist.
- Fixed Bei der Erfassung von mehreren Hierarchieebenen bei Organisationen wurde ein "?" als Ersteller hinzugefügt. Dies wurde nun korrigiert mit dem korrekten Namen des Erstellers.
- Fixed Wenn man einen noch nicht synchronisierten Textbaustein gelöscht hat, wurde ein Fehler im Client angezeigt.
- Fixed Es wurden im /Modules Ordner unnötige Dateien mitausgeliefert.
- Fixed Snippets: Snippet-Suche sucht nun in der UI-Sprache, Inhaltssprache und falls beide nicht gesetzt sind, in der Standardsprache.
- Fixed Snippets: Einige UI-Elemente hatten nicht die korrekte UI-Sprache benutzt.
- Fixed Snippets: Beim Einfügen von RichText-Textbausteinen in einer Outlook Mail wird im Falle einer "Plain-Text"-E-Mail eine Fehlermeldung angezeigt.
- Fixed GenericAddressProvider: Im Empfängerdialog wird nun der Titel des Address provider wieder angezeigt.
- Fixed Die Höhe des Dokument-Parameter-Fensters wurde für die erste View aufgrund der Maximalhöhe aller konfigurierten Views gesetzt. Das wurde nun behoben.
- Fixed Fehlerhandling falls das Netzwerk-Interface von der Maschine einen Fehler liefert.
- Fixed Connect: falls eine Language-ID für eine Vorlage mittels TemplatePicker nicht existiert hat, ist OneOffixx abgestürzt.
- Fixed Die Synchronisation bricht jetzt bei langer Ladezeit nicht mehr ab.
- Fixed Beim Aktualisieren des Vorlagennamens wird das nun auch in der Registerkarte Untervorlagen korrekt wiedergegeben.
- Fixed In der Log-Datei werden nun die einzelnen Synchronisationsvorgänge mit der Dauer in Millisekunden korrekt angegeben.
- Fixed Vorlagenübersetzungen können nun wieder vollständig entfernt und bearbeitet werden.
- Fixed Gelöschte und verschobene Felder werden im Client nun korrekt angezeigt.
- Fixed Lange Feldbezeichnungen werden nun umgebrochen.
- Fixed Diverse Bezeichnungen im Client wurden auf Italienisch und Französisch optimiert.
- Fixed Dokumentfunktionen Konfigurationseditor: Button für "Testen" wurde auf der gleichen Höhe wie die Checkboxen positioniert.
- Fixed Der Client sendet jetzt zur Fehleranalyse serverseitig den Maschinennamen und die Client-Version zum Server.
- Fixed Nach dem Generieren eines Dokumentes mittels Desktopverknüpfung wurde eine Fehlermeldung angezeigt, obwohl das Dokument korrekt generiert wurde.
- Fixed Falscher Authentifizierungsstatus, falls die gewählte Datenbank serverseitig nicht mehr verfügbar war, wurde behoben.
- Fixed Falls eine Vorlage serverseitig gelöscht wird und man diese Vorlage aber gesucht hat bzw. der TemplateEditor noch geöffnet war, konnte ein Absturz auftreten.
- Fixed ToolTips bei Dokument-Parameter-Elementen werden nun beim 2. Aufruf des Dialogs nicht mehr "leer" dargestellt, sondern sind nur sichtbar, wenn ein ToolTip auch hinterlegt wurde.
- New Im QuickCheck können nun auch CheckBoxen eingefügt werden. Ist die CheckBox nicht aktiviert, wird der Indikator grau und ohne Haken dargestellt. Wird sie aktiviert, erhält der Indikator einen Haken.
Dashboard
- Fixed Der Snippet Usage Analyzer im Dashboard wurde repariert.
WebClient
- Fixed Favoriten kann man nun wieder setzen und entfernen.
Document Engine
- Fixed Für Outlook Signaturen kann nun ein definierter Style auf Links hinterlegt werden.
- Fixed Text-Skripte können nun auch wieder ohne type-Attribut erstellt werden.
- Fixed Die XML-Transformation funktioniert wieder.
- Fixed [!] Kein Merging mehr bei Themes-Konfigurationen.
- Fixed Der Fehler zur Fehlermeldung "Warning: "Missing image part for 'Signer_1.User.Sign'" wurde nun korrigiert. Die Fehlermeldung kommt nicht mehr.
Connect
- Fixed Die Connect Resultat-Datei wurde aus Kompatibilitätsgründen an das alte Format angepasst.
- Fixed Die neue Word2PDF Library (SyncFusion) behebt das Problem, dass beim Generieren eines Dokumentes über den Document Creation Server (DCS), Snippet-Skripte, die ein Snippet vom Typ "Bild" enthalten haben, die Funktion "ConvertToPdf" zum Absturz gebracht haben.
Server
- Fixed Zur Fehleranalyse wird nun der Maschinenname und die Client-Version bei den Syncaufrufen mitübertragen und im Fehlerfall in die Log-Datei geschrieben.
IdentityServer
- Fixed Der CORS Support wurde deaktiviert.
- Fixed Ein Anmeldeproblem über Microsoft Azure AD wurde repariert.
- Fixed Über den Grant "urn:oneoffixx:oautstrong:impersonate" konnte eine Drittapplikation sich nicht anmelden.
- Fixed Der Fehler zur Fehlermeldung "Login: HTTP Error 400. The size of the request headers is too long." konnte auftreten, wenn man viele Datenquellen konfiguriert hatte.
Service
- Fixed Beim Einsatz von Client unter der 3.5 kam es bei der Synchronisation zum Fehler.
WebApi & IdS
- Fixed Für Serverumgebungen mit Proxy-Einstellungen kann nun in der OneOffixx.config die "BypassProxyOnLocal"-Einstellung beeinflusst werden. Wird der Wert auf "true" gestellt, wird der Proxy nicht genutzt um z. B. Tokens zwischen WebAPI und IdentityServer auszutauschen.
<oneoffixx>
...
<webProxy bypassProxyOnLocal="true" />
...
</oneoffixx>
Microsoft Graph Sync
- Fixed Das Feld "businessPhone" kann nun in der Benutzersynchronisation gemappt werden.
OneOffixx V 3.5.10120
Server
- Fixed Stichwörter von Textbausteinen werden bei der Synchronisation nicht mehr gelöscht oder überschrieben.
- Fixed Gelöschte Felder sind im Client auch nicht mehr sichtbar.
- Fixed Der "PrincipalConnector" konnte bei einigen Benutzern nicht korrekt initalisiert werden aufgrund einer "alten" Anmeldung. Dies Problem trat nur bei "Anmelde-Tokens" auf, welche in 3.5.10100 erstellt wurden.
- Fixed Textbausteine konnten nicht immer synchronisiert werden. Ursache: Es wurde immer angenommen, dass jede Textbaustein-Berechtigung immer eine SID hat, das ist aber in der DB nicht so abgebildet.
- Fixed Der Connect Server konnte seit Version 3.5.10100 nicht starten aufgrund einer fehlenden Einstellung. Dies wurde nun behoben.
- Fixed IdentityServer: Fehlerhafte Datenbankerstellung im Zusammenhang mit dem Clean-Up der Tokens wurde behoben.
- Fixed Dashboard: Das Datum wird bei den Statistiken auf dem Dashboard wieder korrekt angezeigt.
- New Dashboard: Beim Erstellen einer neuen Feld-Definition ist nun "Large" der Standardwert für Textfelder.
Client
- Fixed Beim Aufrufen einer Desktopverknüpfung und URI kam die Fehlermeldung: "Vorlage nicht vorhanden", dies ist jetzt behoben.
- Fixed Vorlagen- und Mailsignatur-Verteilung: Beim Verteilen wird (für Mail Themes) nun die aktuelle Mail-Sprache verwendet, zudem wird die Verteilung beim einem Outlook Sprachwechsel aktiviert. Bei der normalen Vorlagen-Verteilung spielt nun der Sprachfilter keine Rolle mehr. Ein Ändern der aktuellen Standard-Email-Signatur wird nun auch bei einer offenen Outlook Instanz erkannt.
- Fixed Connect Result File schreibt nun UTF8 Dateien ohne "BOM". Das hat in Dokumenten, die aus Axioma geöffnet werden, zu einem Fehler geführt.
- Fixed Empfängerdialog: Länder-Angaben aus Outlook-Kontakten (entweder über OneOffixx gespeicherte oder direkt im Outlook angelegt) werden nun korrekt gelesen bzw. zumindest versucht mit der aktuellen Länderauswahl abzugleichen im Fall von "nativen" Outlook Kontakten.
- Fixed Dokument-Parameter: WindowHeight und WindowWidth wird nun vom Document Part beachtet.
- Fixed Textbausteine: Fehlerhafte Lokalisierung bei Textbausteinen (Details & Sprachauswahl) behoben.
- Fixed Textbausteine Seitenleiste: Wenn die Bezeichnung einer Sprache lang war, wurde die "Sprachauswahl" entfernt.
- Fixed Die Vorlagenverteilung enthielt falsche Standardwerte in der Standardkonfiguration.
- Fixed Word-Etiketten konnten bei "fehlerhaften" Landeskennzeichnungen bei Kontakten nicht erstellt werden.
- Fixed Beim Binding von Etiketten-, Adressdeckblatt und Schnittstellen-Konnektoren wurde beim Doppelklick auf eine "Group" ein Befehl ausgeführt, welcher eine Fehlermeldung erzeugte Bug.
- New ClientId & ClientSecret sind für SaaS Kunden nun auch über die Registry einstellbar.
Install.ps1
- Fixed Im Cloud-Fall wird nun die Admin/web.config immer überschrieben.
OneOffixx V 3.5.10100
Client
- Fixed In der Tag-Administration sind Beschreibungstexte nun richtige Platzhaltertexte und werden nicht mit dem Tag gespeichert, wenn sie leer gelassen werden.
- Fixed Vorhandene Exchange- oder "E-mail"-Kontakte ohne direkt zugeordneten Outlook-Kontakt werden beim Auswählen aus einer Adressliste nun geladen.
- Fixed Schreibfehler in einer Fehlermeldung behoben
- Fixed Wird eine unbekannte Datenbank festgestellt, funktioniert nun das Erzwingen einer Neuerstellung des Cache richtig.
- Fixed Falls beim finalen Freigeben des "Synchronisierungstickets" ein Fehler passiert, funktioniert nun die Synchronisierung des Client richtig.
- New AddIn: Im Office AddIn können nun Vorlagen als Favoriten markiert werden, diese können auf der Startseite auch getrennt von den Gruppen ausgewählt werden.
- Fixed AddIn: Die Textbausteine werden nun beim Start von OneOffixx über den "Textbaustein"-Button in Outlook/Word, automatisch geladen.
- Fixed AddIn: Dialog "OneOffixx wird gestartet": der "Überspringen"-Button wurde vergrössert, damit er optisch besser zum Rest passt.
Dokumentgenerierung
- Fixed Die Themes werden bei der Dokumentgenerierung nun korrekt zugeordnet.
- Fixed Unter hoher Last (z. B. im Connect-Fall) konnte ein Fehler während der Dokumentgenerierung auftreten.
- Fixed Snippet-Skripte mit Textbausteinen, deren Inhalt direkt in der Snippet-Skript-Konfiguration ist, können ins Dokument eingefügt werden.
Dokumentfunktion: Empfängeradresse
- Fixed "SalutationOnSeparateLine" funktioniert nun korrekt.
- Fixed "MaxContacts" funktioniert nun korrekt.
- Fixed In der "SimpleView" ist der Cursor nun im ersten Feld.
- Fixed Die "SimpleView" wurde dokumentiert.
Dashboard
- Fixed Die Benutzersuche ist jetzt bei einer hohen Anzahl Benutzern performanter.
- Fixed Fehler im Hub-Feature behoben (Icons und Skripte wurden falsch geladen.)
Benutzer-Synchronisation
- New Der "LdapSourceSync" kennt nun auch das Mapping. Siehe hierfür die "Dokumentation" unter den Docs bzw. im Dashboard.
- New Der UserSync-Mechanismus kann nun auch Felder in Sprachen speichern, die keine Standard-Dokumentsprache sind.
Service & Client
- New Der "PeoplePicker" kann nun (wenn der "Principal Connector" im Dashboard korrekt eingestellt ist) sowohl bekannte als auch "unbekannte" Gruppen im Active Directory bzw. Azure Active Directory suchen. Zudem werden nun Gruppen bei der Nutzung der Cloud korrekt dem Benutzer zugeordnet, sodass Berechtigungen auf "normalen" AD-Gruppen korrekt funktionieren.
- Fixed Beim erfolgreichen Löschen von Textbausteinkategorien, die Textbausteingruppen ("SnippetGroups") enthalten, wird nun keine Fehlermeldung mehr vom Server gemeldet.
IdentityServer für OnPrem
- New Der Windows-Authentifikations-Host kann nun für OnPremise-Kunden benutzt werden, falls diese den WebClient und die WebApi benötigen. Perspektivisch wird es vermutlich zukünfigt nur noch diese Variante geben und die klassische Windows-Authentifikation wird nicht mehr weiter unterstützt.
Connect
- Fixed Beim Laden der globalen Übersetzung bzw. Konfiguration tritt nun in spezifischen Situationen (Timing) kein Fehler mehr auf. Die Initialisierung funktioniert nun und wird korrekt pro Datenquelle gemacht.
JobHost - Benutzer-Synchronisation - Microsoft Graph
- New Falls der JobHost keine Verbindung zu einer konfigurierten Datenquelle machen kann, wird eine Fehlermeldung zurückgeliefert.
- Fixed Unbekannte Benutzer im AzureAD werden nun im Log nicht mehr als Fehler gemeldet.
OneOffixx V 3.5.10070
Hauptneuheiten
Über den OneOffixx Web-Client kann ein Benutzer auf seine Vorlagen- und Benutzerdaten über den Browser zugreifen. Für Power-User und Layouter wird nach wie vor der Windows-Client empfohlen.
Für macOS, Office-Online und iPad Benutzer steht nun auch ein eigenes AddIn bereit, mit dem man Zugriff auf seine Vorlagen hat. (Achtung: Das AddIn ist nicht direkt Teil unseres Auslieferungspakets!)
Organisationsfelder (wie z. B. Bankverbindungen oder Kontaktinformationen) können nun zu einem bestimmten Zeitpunkt freigegeben werden.
Textbausteine:
- Die Textbaustein-Seitenleiste im Word und Outlook wurde vom Aussehen her dem Metro-Look angepasst.
- Die Beschreibung und der Titel eines neuen Textbausteins können nun in den jeweils vorhandenen UI-Sprachen hinterlegt werden.
- Für Layouter wurden kleinere Verbesserungen vorgenommen (Kopieren von Ids oder Sichtbarkeit der Vorlagentextbausteine).
- Die Datenhaltung und die Synchronisation wurden komplett neu implementiert.
Um eine stabile Synchronisation auch bei Installationen mit tausenden Clients zu ermöglichen, fordert nun jeder Client vor dem Sync ein "Ticket" an, sodass der Server besser die Last verteilen kann.
Globale Konfigurationen und Übersetzungen:
- Die Verwaltung erfolgt nun über ein neues Fenster.
- Bislang waren die Übersetzungen und Konfigurationen ein grosser XML-Block, sodass es auch zu Überschreibungen kommen konnte. Neu ist jeder Eintrag ein eigener Datensatz und wird entsprechend einzeln synchronisiert.
SaaS Modell und Authentifizierung über Office 365: Es wurden die technischen Grundlagen geschafft, um einen SaaS Betrieb aufzunehmen. Die Benutzer können sich hierbei über ihr Office 365/Azure AD-Konto anmelden. Bei einer solchen Umgebung können auch die Benutzerdaten aus dem Azure AD synchronisiert werden.
Package Import/Export: Die verschiedenen Importier- und Exportiermöglichkeiten wurden im Dashboard zusammengefasst. Aktuell lassen sich so Textbausteine, Vorlagen, Globale Konfigurationen & Übersetzungen und Tags im- und exportieren. Beim Importieren gibt es zudem eine bessere Erkennung von Änderungen, sodass der Import nur geänderte Inhalte hochlädt.
Speziell für Vorlagenbearbeiter:
- Neue Berechtigungsmöglichkeit für Organisationseinheiten: Berechtigungen für Organsationen auf Vorlagen sind nun "vererbbar". Zudem können Vorlagen "für alle" Organisationseinheiten freigegeben werden. Beim Erstellen einer neuen Unter-Organisationseinheit werden die autorisierten Benutzer automatisch übernommen. Themes haben einen ähnlichen "vererbbaren" Berechtigungsmechanismus erhalten wie Vorlagen, sodass neue Organisationseinheiten in einer korrekt konfigurierten Umgebung unproblematisch sind.
- Nutzt man als Vorlagenbearbeiter den "Dokument testen"-Button im Vorlageneditor, werden detaillierte Fehlermeldungen angezeigt.
- Das "Dokumente"-Register wurde umbenannt zu "Vorlagen".
- Der Begriff "vektorisierte Unterschrift" wurde mit "Unterschriftsbild" ersetzt.
- Feld-Definitionen können nur noch im Dashboard verwaltet werden. Im Dashboard wurden bereits im Release 2019 bessere Verwaltungsoptionen für Felder hinzugefügt, sodass die Funktion nun nur noch über das Dashboard verfügbar ist.
- Als Vorlagen-Administrator sieht man in der Vorlagen-Liste nun andere Icons für versteckte Vorlagen oder Funktionsvorlagen.
- Ist der Vorlageneditor geöffnet und es ergeben sich durch eine Hintergrund-Synchronisation Änderungen, werden diese Änderungen durch ein Neuladen der Anzeige dargestellt. Hat man in der Zwischenzeit selbst Änderungen gemacht, muss der Vorlagenbearbeiter sich entscheiden, ob er seine Änderungen speichern möchte oder die bereits Synchronisierten Daten übernehmen möchte.
- Inhaltssteuerelemente können by Id eingefügt werden. Das Inhaltssteuerelement muss im Editor nicht unbedingt existieren.
Client
- Fixed Vorlagen vom Typ "Externes Dokument" können nun generiert werden.
- Fixed Vorlageneditor: Beim Auswählen eines Vorschaubildes, wurde ein falscher Konfliktdialog angezeigt.
- Fixed Themes werden wieder korrekt ausgerollt mit dem korrekten Namen anstelle einer GUID.
- Fixed Theme Konfiguration: "Alle Organisationseinheiten" wurde repariert.
- Fixed Theme Konfiguration: Die Checkboxen zeigen den korrekten Organisationseinheiten-Wert an.
- Fixed Freigegebene Profile werden von der Synchronisation nun korrekt erkannt.
- Fixed Die Benutzer- und Profiladministration prüft nun die Bezeichnung vor dem Speichern.
- Fixed Fehler beim "Clean" behoben - die Aktion wurde z. B. beim Deinstallieren nicht korrekt ausgeführt.
- Fixed Vorlageneditor: Löschte man die komplette Konfiguration einer Dokumentfunktion, wurde immer die Standard-Konfiguration gewählt. Bislang wurde dem Benutzer das aber erst nach der Synchronisation korrekt angezeigt.
- Fixed Vorlageneditor: Nach der Synchronisation oder dem Speichern wird nun die letzte geöffnete Position (z. B. die Dokument-Parameter Konfiguration) gespeichert.
- New Vorlageneditor: Wurde ein Synchronisationskonflikt festgestellt, gab es für den Benutzer keine Möglichkeit seine Konfigurationen zwischen zu speichern. Neu muss er sich nicht mehr entscheiden: es wurde eine Option eingeführt, bei welcher der Benutzer seine Daten in die Zwischenablage retten kann.
- Fixed Profilverwaltung: Geänderte Felder wurden zum Teil nicht korrekt synchronisiert.
- Fixed Ein Dokumentversand in einer Fremdsprache aus Word öffnet die E-Mail nun mit der korrekten Sprache und den korrekten Profildaten für die Signatur.
- Fixed Offline Textbausteine oder Vorlagen erstellen: OneOffixx Absturz wurde repariert.
- Fixed Outlook Vorlagen und Spracheinstellungen (Sprachdropdown & Signatur in Zielsprache) wurden optimiert.
- Fixed In der Theme-Dokumentfunktion ist der "Hinzufügen"-Button wieder korrekt.
- Fixed Vorlageneditor: Die Vorschau wurde nicht automatisch aktualisiert.
- Fixed Globale Übersetzungen: Sortierung der Sprachen: Neutrale und spezifische Sprachen sind nun gruppiert.
- Fixed AddIn: Fehlermeldung beim Binding: Es wurden Einfügungen bei bereits selektiertem Inhaltssteuerelement hinzugefügt.
- Fixed [UI] AddIn: Bei OneOffixx-Feldern kann nun auch die Feld-Id eingeführt werden. Der Dialog entspricht nun dem neuen modernen Design.
- Fixed AddIn: Das AddIn ignoriert den Wert aus der Konfiguration für den IdentityServer (ClientId) nicht mehr.
- New [!] Neue Berechtigungsmöglichkeit für Organisationseinheiten: Berechtigungen für Organsationen auf Vorlagen sind nun "vererbbar". Zudem können Vorlagen "für alle" Organisationseinheiten freigegeben werden. Beim Erstellen einer neuen Unter-Organisationseinheit werden die autorisierten Benutzer automatisch übernommen. Themes haben einen ähnlichen "vererbbaren" Berechtigungsmechanismus erhalten wie Vorlagen, sodass neue Organisationseinheiten in einer korrekt konfigurierten Umgebung unproblematisch sind.
- New XML-Konfiguration wird beim "Konfigurationstester" nun auch validiert.
- New Nutzt man als Vorlagenbearbeiter den "Dokument testen"-Button im Vorlageneditor, werden detaillierte Fehlermeldungen angezeigt.
- New Vorlagen, die z. B. nur im Zusammenhang mit Connect aufrufbar sind, können nun als solche gekennzeichnet werden.
- New Dem Benutzer wird die Standard-Sprache in diversen Dropdowns fett markiert.
- Vorlagentypen wurden in die entsprechende UI-Sprache übersetzt.
- Fixed Button-Texte waren im OneOffixx-Register nicht vollständig lesbar.
- Das "Dokumente"-Register wurde umbenannt zu "Vorlagen".
- Im "OneOffixx"-Menü Icon in der Symbolleiste werden nun nur noch installierte Module angezeigt.
- Performance-Verbesserungen (insbesondere bei vielen Vorlagen)
- Der Begriff "vektorisierte Unterschrift" wurde mit "Unterschriftsbild" ersetzt.
- Die Verbindungseinstellung im "OneOffixx"-Menü Icon und im Synchronisationsmenü im Client sollten sich nun gleich verhalten. Das Öffnen einer Vorlage mittels "Connect" löst nun auch eine "Synchronisation" aus.
- [!] Feld-Definitionen können nur noch im Dashboard verwaltet werden. Im Dashboard wurden bereits im Release 2019 bessere Verwaltungsoptionen für Felder hinzugefügt, sodass die Funktion nun nur noch über das Dashboard verfügbar ist.
- New Als Vorlagen-Administrator sieht man in der Vorlagen-Liste nun andere Icons für versteckte Vorlagen oder Funktionsvorlagen.
- Fixed Profilverwaltung: Es gab einen UI-Fehler, bei dem nach Abbrechen der Löschenaktion eines Bildes, das Bild trotzdem als gelöscht angezeigt wurde.
- Fixed Organisations- und Profilverwaltung: Das Kontext-Menü führte die gewählten Aktionen stets auf dem aktuell selektierten Element (z. B. Organisationseinheit) aus und ignorierte die Selektion am Cursor.
- Bei mehreren Datenquellen (z. B. für "Produktiv" & "Test") wurde der Dialog überarbeitet. Vor dem Wechsel muss nun immer synchronisiert werden.
- New Die Tag-Visualisierung in der Vorlagen-Liste wurde angepasst: Tags werden nun nach Farbe gruppiert.
- Ist der Vorlageneditor geöffnet und es ergeben sich durch eine Hintergrund-Synchronisation Änderungen, werden diese Änderungen durch ein Neuladen der Anzeige dargestellt. Hat man in der Zwischenzeit selbst Änderungen gemacht, muss der Vorlagenbearbeiter sich entscheiden, ob er seine Änderungen speichern möchte oder die bereits Synchronisierten Daten übernehmen möchte.
- Fixed In der "Detail-Ansicht" wurden die Icons nur in einer niedrigen Auflösung angezeigt.
- Fixed Sprachen werden nun überall im Client gleich dargestellt. (Schreibweise und Handling Neutrale bzw. spezifische Sprachen)
- Fixed Falls beim Aufsetzen eines neuen Systems der Service noch nicht bereitsteht und der Client noch keinen Cache hat, kann der Client nun über einen Button im Backstage neugestartet werden.
Dokumentfunktion: Dokument-Parameter
- Fixed Das Mask-Attribut auf Textboxen mit optionalen Zahlen und Formatierungen funktioniert nun wieder.
- Fixed Im XML-Editor wurden Vorschläge für Listen hinzugefügt.
Dokumentfunktion: Empfängeradresse
- Fixed Die Checkbox "Anrede anzeigen" wurde repariert.
- New [UI] Die Suchmasken der "wichtigsten" Adress provider wurden auf die Hauptsuchmerkmale beschränkt, um den Benutzer nicht mit zu kleinen Textfeldern zu erschlagen.
- Fixed Empfängerdialog: Beim Einfügen aus der Zwischenablage war die Anrede der 2. Person falsch.
- New Das Dialog-Design wurde aktualisiert, die "interner Empfänger"-Checkbox verschoben, das Kürzel-Feld hinzugefügt.
- Fixed Es können nun verschiedene Länder aus Suchresultaten übernommen werden, ContactMapping-Fehler für Länderkürzel behoben
- Fixed Details-Dialog: Beim Leeren aller Felder einer Person werden die Anrede und Briefanrede gelöscht (auf den Platzhalter zurückgesetzt).
- New Der Dialog hat nun den Metro-Look und sieht somit aus wie die meisten Dialoge. Der Details-Dialog enthält nun den Kürzel.
- Fixed Italienische Übersetzungen für den TelSearch-Adress provider wurden angepasst.
- New Die Anrede auf eigener Zeile wird nun wenn das Feld "Firma" ausgefüllt ist, deaktiviert.
- New Outlook-Adress provider: Laden von Adressbüchern geschieht nun asynchron, das heisst, dass der Dialog schneller erscheint. Die Outlook-Kontaktintegration kann nun separat deaktiviert werden.
- New Details-Dialog: Checkboxen "Anrede auf separater Zeile anzeigen" und "Funktion anzeigen" werden bei gewissen Kombinationen deaktiviert.
Dokumentfunktion: Vorlagenverteilung
- Die Konfiguration wurde vereinfacht und es ist nun die Möglichkeit hinzugekommen, dass man bestimmte "Dateien" bei jeder Synchronisation entfernen kann. Dies kann beispielsweise benutzt werden, um alte Dateien zu entfernen ohne eine Deinstallation durchzuführen zu müssen.
Textbausteine (Snippets)
- Fixed Nach einer Suche werden alle Textbausteine aufgeklappt.
- Fixed Die Schnellbaustein-Checkbox ist nur für Open-Xml Snippets aktiviert.
- Fixed Drag'n'Drop von Textbausteine ins Word funktioniert nun.
- Fixed Datum bei Snippet-Eigenschaften wird nun immer korrekt lokalisiert.
- Fixed Bei bestimmten Windows/Office-Sprachpaketen hat die Spracherkennung einen Fehler geworfen, der dazu führte, dass man keine Textbausteine mehr anlegen konnte.
- Fixed Word stürzt nach zweimaligem schnellem hintereinander-Öffnen des Kontextmenüs nicht mehr ab.
- Fixed Hat man eine neue Snippet-Gruppe A und B auf derselben Ebene erstellt und verschiebte man A in B, schlug die Synchronisation fehl.
- Fixed Die Snippet-Anzeige zeigt nun den kompletten Inhalt einer Gruppe an, das Fenster ist nun korrekt im Vordergrund.
- Fixed "Nicht sichtbare" Icons, werden nicht mehr durch ein graues Rechteck dargestellt.
- Fixed Snippet-Liste zeigt nun den aktuellsten Zustand an.
- Fixed Wird eine neue Kategorie erstellt, wird das Oberkategorie-Icon geöffnet, so ist sichtbar, dass alles erfolgreich war.
- Fixed Sprachenerkennung bei Tabellen wurde verbessert.
- Fixed Drag'n'Drop bei der letzten Kategorie wurde verbessert.
- Fixed [UI] Das Textbaustein-Eigenschaftsfenster nutzt nun den Window-Platz besser aus.
- [UI] Das Übersetzen-UI wurde stark optimiert und vereinfacht.
- Fixed Server: Löschen von Textbausteinen entfernt nun alle Abhängigkeiten.
Word-AddIn
- New Wie bei den Textbausteinen, können nun auch Inhaltssteuerelemente durchsucht werden.
- New Inhaltssteuerelemente können by Id eingefügt werden. Das Inhaltssteuerelement muss im Editor nicht unbedingt existieren.
- New Die Eigenschaften von mehreren Inhaltssteuerelementen können nun durch das Selektieren eines Abschnittes gleichzeitig bearbeitet werden.
- Fixed Falls im Word der Office-"Dark-Modus" benutzt wird, ist das OneOffixx-UI nun leserlich.
- Fixed T1-4-Formatierungen ändern nun die Office-Rechtschreibsprache nicht mehr.
Outlook
- Fixed In Office 365, beim Speichern einer Mail-Vorlage "flackert" das Outlook Fenster nicht mehr.
- Fixed In Mail-Vorlagen wird nun die korrekte Dokumentsprache beim initialen Erstellen berücksichtigt. Im Zusammenhang mit der "Mailversand"-Dokumentfunktion wird zudem das Profil und die Sprache vom ursprünglichen Dokument übernommen.
- Fixed Beim erneuten Senden von Outlook E-Mails, die aus OneOffixx Vorlagen erstellt wurden, wurden die initialen Platzhalter wieder eingefügt - dieser Fehler wurde korrigiert.
Dashboard
- Fixed Der Import bei gelöschten Konfigurationen, Übersetzungen und/oder Lokalisierungen schlägt nicht mehr fehl.
- Fixed Beim Importieren werden Textbausteinberechtigungen wieder berücksichtigt.
- Fixed Es wurden diverse Fehler beim Importieren behoben.
- New Bei Problemen mit UI-/Dokumentsprachen beim Import wird eine Warnung anstelle eines Fehlers angezeigt.
- Fixed Benutzer-Synchronisation: Der WhatIf-Tester funktioniert wieder (HTTP 500).
- Fixed Benutzer-Synchronisation: Beim Anlegen von neuen Felddefinitionen wurden in mehrsprachigen Umgebungen die Felder beim Benutzer nicht immer hinzugefügt.
- Fixed Die Benutzer-Synchronisation Konfiguration kann wieder gespeichert werden.
- Fixed Bei der Benutzer-Synchronisation Hilfe wurden Textfehler korrigiert.
- New Das Security-Tab lädt nun schneller.
- Fixed Service-Feature (unter Apps): für den Update Mechanismus wurde der Client Upload/Download repariert.
- Fixed Im Template-Tab wurden die beiden "technischen" Gruppen "Favoriten" und "Zuletzt verwendet" mitgezählt.
- Fixed Fehlerbehebung beim Erstellen des Password-Keys.
- Der "Smuggler" erlaubt es nun nur noch einen kompletten "Dump" der Datasource zu erstellen und diesen wieder zu importieren. Einzelne Objekte werden neu über das "Package Import/Export"-Feature behandelt.
- Fixed Im Fall von offenen Datenbank-Migrationen war der "Apply all"-Button nicht immer funktionstüchtig. Der Fehler wurde behoben.
Release Build
- New Die Releases (Client-Installer und Server-Dateien) beanspruchen deutlich weniger Speicherplatz, da für die Produktion unnötige Debug-Dateien weggelassen werden.
Server
- Fixed Eine Änderung an der OneOffixx.config im laufenden Betrieb wird nicht von allen Systemen korrekt erkannt. Falls eine "unbekannte" Datenquelle angefordert wird, wird nun ein Fehler geworfen.
Document Engine
- Fixed In der Engine war eine falscher Sprachentyp aktiv, sodass diverse Daten nicht mehr stimmten. Dieser Fehler wurde behoben.
- Fixed Es wird nun vor der Dokumenterzeugung geprüft, ob die Vorlage für die Sprache freigegeben ist - diese Sprachangabe wird nun im Document Creation Server wieder geladen.
- Fixed Schnellbausteine mit Numberings und selbst gewählten Bildern führt nicht mehr zu korrupten Dokumenten.
Web-Client
- Fixed Es wird nun immer die UI-Sprache für die Form-Controls bei der Dokumentgenerierung genutzt.
- Fixed Die dahinterliegende WebApi kennt nun auch das Vererbungsberechtigungsmodell über die OUs.
- Fixed Wechselt der Benutzer auf ein Profil, das eigentlich keinen Zugriff auf die aktuelle TemplateGroup hat, dann wird nun eine "normale" leere Seite angezeigt und keine Fehlermeldung wird geloggt.
Connect
- New [!] Untervorlagen werden nun im Document Creation Server berücksichtigt.
- Es werden bessere Fehlermeldungen beim "Merge"-Command ausgegeben.
- Die PDF-Komponente für den "ConvertToPdf"-Command wurde aktualisiert.
- Fixed Der "Merge"-Command wurde optimiert.
Installer
- Die benötigten Konfigurationsdaten für den SaaS-Betrieb können nun auch über die Installer-Oberfläche eingegeben werden.
- Es gibt nun einen englischsprachigen Installer.
- Server-seitig: Es werden nun Docker Images für Windows Server 2016 und 2019 bereitgestellt.
IdS
- New Die ASP.NET DataProtection API für WebFarm und Container Szenarios wurde über eine Pfadangabe konfigurierbar gemacht.
Service
- Fixed Zu lange Objektnamen (z. B. lange Profilnamen) bewirken nun keine Fehlermeldung mehr beim Schreiben der "Log"-Daten.
OneOffixx V 3.4.10180
Dokumentfunktion: Dokumentparameter
- Fixed Die Dialoggrösse (Höhe und Breite) konnte falsch aus der Konfiguration ausgelesen werden.
Dokumentfunktion: Empfängeradresse
- Fixed TelSearch address provider: IsAvailable-Logik wurde vereinfacht, um HTTPS (TLS 1.2) Probleme zu beheben.
OneOffixx V 3.4.10160
Dokumentfunktion: Empfängeradresse
- Fixed Vertec address provider: IsAvailable-Logik wurde vereinfacht, um die neuste Vertec Version zu unterstützen
Dokumentfunktion: Textbausteine
- Fixed Schnellbausteine: ctiveX Elemente in Snippets führen nicht mehr zum Absturz und können in einem Schnellbaustein verwendet werden.
Dokumentfunktion: Personenauswahl
- Fixed Ein Fehler hat verhindert, dass sich der Dialog öffnet.
Dashboard
- Fixed Korrektur Vorlagenimport mit DocumentStaleDate
- Fixed Korrektur OneOffixx-Gruppen/Windows-Gruppen Rollenzuweisung
- Fixed Korrektur für Migration-Button "Apply all" im Internet Explorer und Firefox Browser
Connect
- Fixed CustomInterfaceConnector: ConnectUpdateCommand im Interface wird nun ausgewertet.
WebApi
- Fixed [!] WebApi Authentifizierung wurde für die Benutzung mit dem Impersonation Grant angepasst.
Install.ps1 und AddressServer
- Fixed Fehlermeldung "No authenticationScheme was speciefied..." korrigiert mit dem neuen Install.ps1. Beim OnPrem AddressServer darf nur die Windows Authentifizierung aktiviert sein!
Benutzersynchronisation
- Fixed Bessere LogMeldung bei Fehlern bei der Benutzersynchronisation
Logging
- Fixed AddIns loggen wieder.
OneOffixx V 3.4.10110
Client
- Fixed Snippets: Schnellbausteine unterstützen nun auch Styles, Numberings etc. D. h. ein Textbaustein mit Styles, Hyperlinks oder Numberings kann nun über die Schnellbausteine auch richtig ins Dokument integriert werden.
- Fixed Signaturen mit "illegalen" Zeichen im Vorlagennamen werden beim Ausrollen nun gefiltert.
- Fixed Vorlageneditor: Zip-Dateien werden nach dem Importieren nun nicht mehr gelöscht.
- Fixed Es wird nun standardmässig die HTTPS-Help-Seite aufgerufen, nicht mehr HTTP.
- Fixed Korrektur "Invalid URI" bei OneOffixx-Aufruf von einem WebDav-gespeicherten Dokument
- Fixed Creativ-Adressprovider: Mapping angepasst, Loggen der Server-Antwort im Debug-Modus
- Fixed Outlook-Adressprovider: Probleme mit Speichern/Laden von Ländern behoben / Neu wird der Ländername statt der Ländercode gespeichert (wie von Outlook vorgesehen).
- Fixed Word-AddIn: Tipp-Fehler im Ribbon korrigiert.
- Fixed Word-AddIn: Der "Minimal"-Ribbon prüft nun nur noch auf die Word Version - nicht auf das Kompatibilitätslevel. Damit steht die OO-Funktionalität auch in RTF Dokumenten zur Verfügung.
- Fixed Word-AddIn: Einige Geräte hatten einen Absturz, wenn man das Dokument per Mail versenden wollte - dies ist nun korrigiert. Bug 13667: SendMail stürzt auf gewissen PCs ab
- Fixed Outlook: Es werden nun maximal 5 Kampagnen in der Outlook Auswahl angezeigt.
Dokumentfunktion: Dokument-Parameter
- Fixed Bindings bei Checkboxen werden nun richtig erkannt.
- Fixed ComboBox und IsEditable-Handling korrigiert.
- Fixed Korrektur im CalcBinding bei Null-Werten: Dokument-Paramter CalcBindings können mit "null" Werten nun effizienter umgehen.
- Fixed Korrektur in der Javascript API mit getValue & Null-Werten: "getValue" gibt nicht mehr null zurück und bricht daher die Verarbeitung im Script nicht ab.
Dokumentfunktion: Empfängeradresse
- Fixed Der Address parser stürzt nicht mehr ab.
- Fixed Die Optionen "CapitalizedCities" und "SalutationOnSeparateLine" gelten nun auch für neu erstellte Kontakte und können neu auch leer-/weggelassen werden.
- Fixed Übersetzungen aktualisiert im Empfängerdialog und Excel-Addressprovider, insbesondere italienische.
Dokumentfunktion: E-Mail Signatur
- New "EXC" und Beispiel in defaultconfig besser beschrieben, Schema hinzugefügt und Dokumentation aktualisiert.
- [!] Die Standard-Konfiguration nutzt nun beim Account "*" anstelle von EXC.
Dokumentfunktion: Themes
- Fixed Organisationsangaben aus Connect werden nun auch bei den Themes beachtet.
Dokumentfunktion: Adressdeckblatt
- Fixed Fenstertitel für die Adressdeckblatt-Dokumentfunktion ("Briefumschläge und Etiketten editieren") in DE, IT, FR angepasst.
Document Engine
- Unterdokumente und Logos in Formatvorlagen werden nun korrekt ins Hauptdokument eingebunden, sodass Profilwechsel und Farbmodus korrekt unterstützt werden.
- Tooltips verschwanden je nach dem aus dem OO-CXML-Documentpart
- Custom Interface Connector: Bilder, falls nicht anders definiert, können im Editor mit einem Standardbild eingefügt werden.
Word
- Fixed Die Quick Check-Pane ist nach einem Update des Dokumentinhalts aufgrund von Snippet-Skripts aktuell PR 263: AddIn: move update of fields pane (Quick Check) after update of snippet scripts Bug 13601: QuickCheck nach DocParam Snippetscripts update.
- Fixed Problem mit falschen Seitenzahlen in Word-Feldern nach optionaler Aktualisierung beim Öffnen behoben PR 281: AddIn: fix problem with wrong page numbers in word fields by calling document.Repaginate() Bug 13624: MetaData 'Updateonopen' funktioniert nicht korrekt
- Fixed OneOffixx Draft heisst nun Design Bug 13632: "OneOffixx Draft" Ribbon sollte "OneOffixx Design" in EN heissen
Web
- Fixed Korrektur Web-App for SharePoint
Server
- Fixed Freigegebene Profile mittels OneOffixx-Gruppen-Berechtigung werden in der Benutzer-/ und Profiladministration nun angezeigt.
- Fixed WebDav Modul in web.config im ServiceHost unterdrückt.
Dashboard
- Fixed Snippet Export über IE11 korrigiert.
- Fixed "Sortieren" bei TemplateGroups wird nun beim Import bei bestehenden Vorlagengruppen ignoriert.
- Fixed AntiForgeryToken wurde überall implementiert.
- Fixed Field definition editor im Firefox Browser wird richtig erkannt.
Address Service
- Fixed Address Service MEF Multithreading
- New Adressimport aus Vertec: Unterstützung neuer Auth Variante über Token
- Fixed Neues Code-Signing Zertifikat wird nun verwendet.
- Fixed IIS: Die "OneOffixx" WebApplikation nutzt nun standardmässig den "OneOffixx-Managed" ApplicationPool. Bislang wurde ein ".NET v4.5 AppPool" genutzt, der aber im Windows Server 2016 scheinbar bei einigen Installationen nicht mehr vorkommt und daher starten hinterher die verschiedenen Apps nicht.
- Fixed Korrektur Tippfehler für .NET Framework 4.7.2 Commit
Installer / Build
- Fixed Die COM-Shims sollten nun die korrekte Dateiversion beim Bauen erhalten, sodass diese vom WIX Installer auch im Update-Fall aktualisiert werden.
Dokumentation
- Fixed Deutsche Dokumentation nun auf einem "akzeptablen" Stand gebracht
OneOffixx V 3.4.10050
Client
- Fixed Bei neuen Profilen kann nicht mehr in (gesperrte) Felder der OE reingeschrieben werden.
- Fixed Beim Anpassen von Vorlagenberechtigungen haben die OEs wieder die richtige Reihenfolge.
- Fixed Verwendung der Tags beziehungsweise Zähler funktioniert wieder korrekt.
- Fixed Dynamics-CRM-Adressprovider: Unterstützt neu auch Dynamics-On-Premises
Dashboard
- Smuggler "ChunkSize" von 0.01 MB auf 1MB erhöht – sorgt für einen deutlich schnelleren Upload.
- Fusszeile ist in Statistiken nicht mehr doppelt vorhanden.
OneOffixx V 3.4.10040
Client
- Fixed OE-Auswahl ist bei vielen OEs in Themes-Konfiguration nicht mehr abgeschnitten
Dokumentfunktion: Dokument-Parameter
- Fixed New "Views" haben ein neues Attribut bekommen: "IsVisible", darüber kann man "QuickCheck-Only" Dokument-Parameter umsetzen.
- Fixed New "IsDefault" auf Buttons bewirkt nun, dass die Standard-Aktion getriggert wird und der Fokus pro View beim Navigieren entsprechend immer auf dem ersten Control ist.
Dokumentfunktion: Debugger
- New Debugger bricht nun bei [ESC] ab.
Client / Service
- Fixed Profil zeigt nicht mehr auf gelöschte OE.
OneOffixx.config / IdS / AddressService
- Fixed AddressService & IdS: http 500 ist nun lowerCase URL konfiguriert.
OneOffixx V 3.4.10030
Client
- Fixed Splash Screen hat nun in diversen Sprachen die richtige Bezeichnung (Splash Screen mit "v2019" entfernt).
- Fixed Optionen werden nicht mehr in der Dokumentsprache angezeigt. (Dokumentsprache wurde für UI Teile genutzt).
- Fixed Profilverwaltung: OE-Zuweisung ist auch bei neuen, noch nicht gespeicherten Profilen sichtbar (eigene Profile & Fremdprofile).
Word
- Fixed Speichern-Button in der italienischen Version in Nicht-OneOffixx-Dokumenten funktioniert jetzt wieder.
Dokumentfunktion: LAW
- Fixed LAW zeigt Übersetzungen wieder an (LAW-Lokalisation).
OneOffixx V 3.4.10020
Client
- Fixed Unterschriftsprofile via Dashboard-Bereich im Client können wieder hinzugefügt werden.
- Fixed Farbmodus wird nun beim Einfügen von optionalen Untervorlagen beachtet.
Dokumentfunktion: Empfängeradresse
- Fixed Bei importierten Outlook-Kontakten aus OneOffixx konnten Anrede- oder Grussdaten falsch übernommen werden, was schlussendlich in einen Absturz endete.
- Fixed Der "To"/"Bcc"/"Cc" Button-Bereich überlappt sich mit dem Ergebnisfeld und daher konnte der untere Bereich des Buttons nicht geklickt werden.
- Fixed Das Einfügen von Adressen aus der Zwischenablage zeigt nun Adressen mit zwei Namen korrekt an.
- Fixed Fehlerbehebungen für mögliche Abstürze bei der Verwendung von "aus Clipboard einfügen"
- Fixed Neues Tag "SalutationSeparatedLine"
Word
- Fixed Kopfzeile/Fusszeile Felder im Word werden nun nach dem Einfügen von einer Untervorlage korrekt aktualisiert.
Dashboard
- Fixed Vorlagenimport: Es kam zu einem Fehler bei (fälschlicher) Vergabe von derselben SID. Der Importer hat abgesprochen ohne konkrete Meldung im Log.
Misc
- Fixed DF Booklet funktioniert wieder korrekt und kann den CXMLPart wieder einfügen.
Server
- Fixed Behebung für "null-refs" im Service nach der Installation von .NET Framework 4.7.2 bzw. 4.6.1
- Fixed Bilder-Snippets können wieder eingefügt werden.
- Fixed Behebung für AutoText Sync (wurde nicht richtig übertragen)
OneOffixx V 3.4.10010
Features
- Trial-Variante hinzugefügt
- Textbausteine: Schnellbausteine-Funktion
- Brandic-Vorlagen für PowerPoint/Excel können verteilt und wieder entfernt werden
- Dokument-Parameter bei E-Mails mit Binding
- Server/Client können nun eine Mindest-ClientVersion aushandeln – ältere Clients können so später vom Service getrennt werden (wird durch den Client gemacht).
- Lizenzierung wurde entfernt
Client
- New [!] Client, Empfänger, Anreden und Grussformeln: Die Konfiguration wurde vereinfacht.
- New In Mailvorlagen kann in den Mailfeldern (Subject, To, CC, BCC) neu, zum Beispiel via Dokument-Parameter, konfiguriert werden.
- New Debugger kann für Mailvorlagen verwendet werden.
- New Dokument-Parameter: Verwirrende Anzeige der CheckBoxen im Details-Dialog behoben.
- New Neustart wegen UI-Sprach-Änderung geschieht nicht mehr im Hauptfenster (abrupt für Benutzer) sondern im Splashscreen.
- New OneOffixx PowerPoint Dokumentfunktion erstellt
- New Textbausteine unterstützen nun das Word AutoText-Feature.
- New Template Distribution unterstützt nun Scriptable Configs – so kann die Verteilung mit Bedinungen an das Zielsystem angepasst werden. Ausserdem kann beim Deinstallieren aufgeräumt werden.
- ActPlus MetaTemplate gelöscht
- Leere Dropdown im Vorlagen-Editor sind nun deaktiviert.
- Tags im Vorlageneditor werden nun aktualisiert, wenn Tags erstellt oder gelöscht werden und Fehlermeldung bei fehlenden Tags in Vorlagen behoben.
- Fixed AddIn: Nummerierungsstufe erhöhen / verkleinern: Problem behoben, dass das Resultat erst nach erneutem Tippen sichtbar wurde.
- Fixed Auto-Vervollständigung (IntelliSense) von DocParam: Fehler bei Checkbox korrigiert – IsChecked-Attribut entfernt
- Fixed Empfängerdetails: Felder etwas vergrössert
- Fixed Neuer Address-Parser für das Einfügen aus der Zwischenablage
- Fixed Dokument-Parameter: Tooltips, die bei den DataNodes definiert wurden, funktionieren nun.
- Fixed Fehler, die im STA-Thread-ausgeführten Dokumentfunktionen werden nun korrekt weitergegeben.
- Fixed Snippet-Skript: Wenn ein einzelner Textbaustein nicht gefunden wurde, werden die restlichen Textbausteine nun doch abgefüllt.
Client – Dashboard
- UI-Sprachen: diverse Änderungen im Client und im Dashboard (Details siehe WorkItem)
- Fixed Ein im Client erstellter Benutzer erhält neu automatisch eine SID. Im Dashboard wird eine SID nach demselben Schema vorgeschlagen. (oouser-[new guid]).
- Fixed Datasource Management generiert den ConnectionString nun korrekt.
OneOffixx.config
- New ReadOnly / Trial Mode: Datenbank kann als schreibgeschützt markiert werden.
- New Pfade zu Logverzeichnisse anderer Applikationen (logFilePath) können neu auch relative Pfade sein.
Datenbank
- Schema optimiert, um nvarchar(max) Spalten zu minimieren
- AutoText Spalte hinzugefügt bei Snippets (für Schnellbausteine)
Server
- Potenzielle NullRef-Exceptions im Service werden verhindert (OperationContext flowed mit Async-Calls).
Connect
- Fixed TemplatePicker: Vorlagenliste wird neu aktualisiert, wenn das Profil gewechselt wird.
- Fixed Connect Batches für den Connect Service funktionieren wieder korrekt. Es konnte zu Fehlern bei mehreren Dokumenten kommen.
WICHTIG
- [!] .NET 4.7.2 wird nun server- und clientseitig benötigt!
- Third-Party Abhändigkeiten wurden aktualisiert, das fängt beim UI an und zieht sich über die Dokumentenerstellung hinweg.
OneOffixx V 3.3.10480
Client
- Fixed Javascript API und Calc Bindings kommen besser mit "null"-Werten zurecht Bug 13670: DocParam: JS API "getValue" gibt null zurück und bricht daher die Verarbeitung im Script ab Bug 13671: DocParam CalcBindings kann mit "null" Werten nicht effizient umgehen
- Fixed Italienische Resource aktualisiert
- Fixed Korrektur "Invalid URI" bei Aufruf von OO von einem WebDav-gespeicherten Dokument
- Fixed Outlook: Es werden nun maximal 5 Kampagnen in der Outlook Auswahl angezeigt.
Addressservice
- Fixed AddressProvider - Vertec: (nicht funktionsfähig - IsAvailable würde immer "false" zurück geben
- New Adressimport aus Vertec: Unterstützung neuer Auth Variante über Token
- Fixed Address Service MEF Multithreading
- Fixed Korrektur für .NET Core Proxy Handling
Dokumentfunktion: Dokument-Parameter
- Fixed ComboBox und IsEditable-Handling korrigiert.
- Fixed Bindings bei Checkboxen werden nun richtig erkannt.
Dokumentfunktion: Empfängeradresse
- Fixed Übersetzungen aktualisiert, insbesondere italienische.
Dashboard
- Fixed Snippet Export über IE11 funktioniert nun.
- Fixed Die alphabetische Sortierung von Vorlagengruppen und Vorlagen wird nun berücksichtigt.
Installer / Build
- Fixed Die COM-Shims sollten nun die korrekte Dateiversion beim Bauen erhalten, sodass diese vom WIX Installer auch im Update-Fall aktualisiert werden.
OneOffixx V 3.3.10410
Client
- Fixed Bei neuen Profilen kann in (gesperrte) Felder der Organisationseinheit reingeschrieben werden.
- Fixed Profilverwaltung: OE-Zuweisung ist auch bei neuen, noch nicht gespeicherten Profilen sichtbar (eigene Profile & Fremdprofile).*
- Fixed Farbmodus wird nun beim Einfügen von optionalen Untervorlagen beachtet.*
- Fixed Diverse Fehlerbehebungen bei Briefumschlag- und Etikettengenerierung.
- Fixed Beim Speichern einer Organisationseinheit wird eine Fehlermeldung angezeigt, wenn im Hintergrund die Berechtigung zum Ändern derjenigen entzogen wurde.
- Fixed Dokument-Parameter - ComboBox-Elemente: leere Elemente können konfiguriert werden (werden mit Leerzeichen ersetzt), Aktualisierung der Elemente verbessert.
- Fixed Empfängerdialog: Labels werden nicht mehr abgeschnitten (betrifft v. A. italienisch)
- Fixed Profildaten- und Benutzeradministration: Beim zweiten Speichern ohne wegzunavigieren, konnten neu eingegebene Daten verloren gehen.
Word
- Fixed Kopfzeile/Fusszeile-Felder im Word werden nun nach dem Einfügen von einer Untervorlage korrekt aktualisiert.
Dashboard
- Fixed Vorlagenimport: Es kam zu einem Fehler bei (fälschlicher) Vergabe von derselben SID. Der Importer hat abgesprochen ohne konkrete Meldung im Log.*
- Fixed Benutzer-Editor: Fehler beim Aufruf tritt nicht mehr auf (fehlendes «using»-Statement für 'Logger')
- Fixed Vorlagen-Import: Tag-Verknüpfungen werden nun auch bei existierenden Vorlagen mitimportiert.
- Fixed CSRF-Attacke bei Aktivierung von Dokumentfunktionen verhindert mit Anti-Forgery Token
Server
- Fixed Behebung für "null-refs" im Service nach der Installation von .NET Framework 4.7.2 bzw. 4.6.1*
Connect
- Fixed Top-Level Connect Befehle werden richtig eingelesen.
- Fixed DefaultProcess Connect-Befehl wird korrekt nur genau dann eingefügt, wenn kein anderer existiert (auch wenn der Befehl in Filter-Befehle drin ist)
WebAPI
- Fixed Proxy-Settings können nun in der appsettings.json übersteuert werden - dies ist für .NET Core + IIS Deployments wichtig
IdS
- Fixed DelayMeta auf «true» gestellt, ist auch die Standardeinstellung im IdS
- * Diese Änderung wurde als Fehlerbehebung in älteren Versionen vorgenommen und ist deswegen doppelt aufgeführt.
OneOffixx V 3.3.10360
Client
- Fixed SendEmail-DF: Performance-Optimierung – beim Klick auf "Senden" in Word erscheint der Dialog nun deutlich schneller.
- New Nur für Entwickler (Berechtigung): Performance Charts im Backstage
- Fixed oneoffixx:hidden funktioniert wieder
- Fixed Outlook-AddIn: ermöglichen, Formatierungsbuttons im Ribbon auszugrauen / zu disablen (analog Word)
- New Connect URL Bezug: Connect kann über eine URL geladen werden
- Fixed [!] Empfängerdialog: Probleme bzgl. Anrede / Briefanrede behoben ("Breaking": im Details-Dialog wird beim Anpassen des AddressTypes (wird automatisch ausgewertet) die Briefanrede neu nicht zurückgesetzt)
- New [!] Performance des Dokument-Parameter-Dialoges optimiert
- Fixed Bug behoben, der verhinderte das OEs in der Profiladministration richtig angezeigt wurden.
- Fixed Mehrere Benutzer/Profilfelder, die inkorrekt die gleiche Id haben, verhinderten das Generieren von Dokumenten wenn das Themes-Modul angehängt ist.
- Fixed Skripte werden beim Aktualisieren (z. B. Profilwechsel) korrekt ausgeführt.
- Fixed Fehlerhafte Warnung für MetaTemplate Policies werden nicht mehr ins Log geschrieben.
- Fixed Server – Connect: SaveAs-Befehl in Zusammenhang mit dem "Autoconvert" und ConvertToPdf Command behoben (Der AutoConvert von einem .dotx zu .docx ist immer angesprungen, auch wenn die Daten bereits ins PDF Format konvertiert wurden).
- Fixed Web: Behebung für "leere" Localizations
- Fixed Behebung leere Field-Labels bei neuen OEs
- Fixed Behebung für leere Fields bei OEs/Benutzern, falls keine Daten hinterlegt wurden
- New Möglichkeit, über die Registry die RibbonPosition im Word/Outlook zu übersteuern
- Fixed Behebung ImageBinding
- Fixed Behebung, dass falsche Vorlagen-Id gespeichert wurde
- Fixed Verskriptete Vektorsignaturen aus dem AddIn heraus behoben (Update von Bildern in verskripten Snippets)
- Fixed UI + Wording auf Help-Tab angepasst
- [!] Word-Styles können nicht mehr bei Outlook-Vorlagen als "Basierend auf" verlinkt werden. Dies funktionierte ohnehin nicht und hat nur Fragen aufgeworfen.
- Fixed Umbenannte Tags wurden in der Vorlagensuche nicht richtig berücksichtigt.
- Fixed Bild-Export: Die Dateinamenserweiterung (z. B. png) ging verloren, wenn ein Dateiname mit Punkt eingegeben wurde (z. B. "abc.def").
- Fixed OE-, Benutzer-, Profil-Bearbeitungs-Ansicht: Gesperrte CheckBoxen sind nun als solche ersichtlich (analog gesperrten TextBoxen).
- Fixed Tag-Administration lädt Verwendungsdaten um ein Vielfaches schneller und stoppt, wenn von der Administration weg navigiert wird.
- New nest-Adressprovider: Aktualisierung auf nest-Release 2018 (Suchparameter hinzugekommen) – Konfiguration muss angepasst werden, Suchmaske neu konfigurierbar, weitere Verbesserungen.
- Fixed Der TemplatePicker zeigt die Vorlagen nun in der gleichen Sortierung wie in der normalen Client-Liste an.
- New Im Backstage kann nun der lokale Cache zurückgesetzt werden.
- Fixed Navigation zwischen Vorlagenkategorien schlug teilweise fehl.
- New "Testmodus"/Healthcheck für Dokumente (nur über Feature Flag erreichbar)
- Fixed Wenn eine Vorlage einen nicht mehr existierenden Tag zugewiesen hatte, führte dies zu einer Fehlermeldung beim Anzeigen der Vorlagenkategorie.
- Fixed Wenn einem Profil eine neue OE zugewiesen wurde, verschwanden alle Felder aus der Oberfläche.
- Fixed Synchronisation: Ladebalken macht nun auch Fortschritte, wenn Elemente nach dem Upload wieder heruntergeladen werden (re-get; Log wird ebenfalls geschrieben)
- Fixed LanguageLcid im Connect-Aufruf wird nun beim TemplatePicker respektiert
- Fixed Behebung für Snippet-Skript mit Fixtext
- Fixed Versionierung für Outlookmails wird nun korrekt respektiert.
- Fixed Sync: Sync-Intervall wird nun clientseitig gespeichert (Bug) und es wurde verhindert, dass doppelte Syncs ausgeführt werden. Zudem verteilt das Intervall nun per Zufall die Anfragen besser.
- Fixed Behebung für NullRef bei Zuweisung einer OE zu einem nicht gespeichertem Profil
- Fixed Dokument-Parameter, ComboBox: In Views gesetzter Wert (Vorauswahl) funktioniert nun.
- Fixed Dokument-Parameter, Skript: Auto-Vervollständigung verbessert (XSD, IntelliSense)
- Fixed Validierung von Checkboxen funktioniert nun initial korrekt.
- New RadioButtons können nun als Required markiert werden.
- Fixed Behebung für Leerschlag zwischen Datei und Dateiendung – Zusätzlicher Leerschlag zwischen Punkt und Dateiextension beim PDF-Speichern in der italienischen Sprache
- New Sync Cache Version eingeführt – der Client löscht nun nicht mehr immer den Cache, sondern nur bei "Cache-Struktur"-Änderungen
- Fixed Cache wird beim Wechsel der Datenbank nur noch neu erstellt, wenn nötig.
- Fixed Dokument-Parameter-Vererbung funktioniert wieder korrekt.
- New AXA CRM: Suche via PolicyNummer verbessert
- Fixed DF Adressdeckblatt lässt sich wieder aus dem Word heraus aufrufen ("Ursache:" Fehler beim DF-Interface Change).
- New Word-Felder aktualisieren: Das AddIn aktualisiert alle Word-Felder im Dokument bei OneOffixx-Fertigstellen-Aktionen (Drucken, Senden, Vorschau, PDF speichern) und beim Öffnen und Speichern (spezielles Custom Document Property muss «true» sein).
- Fixed [!] Die Signaturen samt Disclaimer- und Kampagnenauswahl berücksichtigen nun die Administrationssicht im Client, damit können Vorlagenbearbeiter auch in einen normalen Benutzermodus wechseln. z.%nbsp;B. nicht berechtigte Kampagnen tauchen in dem Fall nicht auf.
- Fixed Word: Verhalten beim Einrücken und Ausrücken von Listen and das Verhalten von Word angeglichen. Buttons sind nun so wie die Wordbuttons angeordnet.
Dokumentfunktion: Dokument-Parameter
- New «Required» bei RadioButtons hinzugefügt
- Fixed Null-Ref Behebung für fehlenden ShippingProvider
- Fixed Behebung für Collection Binding mit SQL Sources – Key wurde nicht mit "ToLower..." im entsprechenden Dictionary hinterlegt (Bug von der Perf-Operation).
- Fixed Behebung für ComboBox "IsInvalidWhenValue": Bei initialem Rendering wurde nicht richtig ausgewertet.
- Fixed CheckBoxes können als «Required» markiert werden und müssen dann vom Benutzer ausgewählt werden.
- Fixed Ist bei der ComboBox der Wert als «Invalid» markiert, wird ein rotes Dreieck angezeigt.
- Fixed PowerPoint oder Excelvorlagen mit Dokument-Parameter konnten nicht mehr erstellt werden.
- Fixed Wir erkennen nun im Falle von RadioButtons "ungültige" Konfigurationen (mehrere RadioButtons mit derselben Id und Value) und zeigen eine Fehlermeldung an Bug
- Fixed New Manuelle Kampagnenauswahl implementiert
- Fixed Custom Addressprovider: Diverse Behebungen
Dokumentfunktion: Empfängeradresse
- Fixed Anrede wird nun wieder korrekt zusammengebaut
Dokumentfunktion: Debugger
- Fixed Korrektur Anzeige der Dokumentdaten
Dashboard
- Fixed Field-Tab: Naming geändert von "Name" auf "FieldId" in der Fields-Tabelle (der Name ist lokalisiert und wird da nicht ausgegeben)
- Fixed Löschen von Vorlagen ermöglicht, wenn mehrere Versionen veröffentlicht sind.
- New [UI] Connect URL Bezug: URLPolicies können im Dashboard gepflegt werden
- Fixed New AddressService: Globales Error-Handling hinzugefügt
- Fixed Mapping mappt nun auch "BirthDate" (zusätzlich zu Birthday – wir verwenden im Spec BirthDate, das Property heisst aber BirthDay)
- Fixed Namespace Refactoring im Mapping → AddressProvider müssen neu ausgeliefert werden beim Deployment!
- Fixed New MySQL & Oracle Provider hinzugefügt und Datenbank Parameter Syntax für MySQL/Oracle/MSSQL Syntax angepasst
- Fixed ContactMapping kommt nun mit Null-Werten klar – vorher gab es eine Exception
- Fixed Behebung für .NET Core SDK 2.1 Issue mit ASP.NET Core 1.1 Apps
- Fixed Install.ps1: Der Installer lädt nun das .NET Core 2.0.7 Bundle mit IIS Integration runter.
- Fixed Es werden nun "Well-known SIDs" anstelle von Benutzerkonten (IUSR) etc. verwendet, um etwaige Lokalisierungsprobleme zu umgehen
- Docker: "Dashboard"-Benutzer in der Docker-Datei wieder entfernt
- New Snippets: Snippet Ordner können nun verschoben werden; Reihenfolge gleich wie im Client (wenn 'Sort' gesetzt); Baum-Elemente können eingeklappt werden
- Fixed FieldDef Dashboard-UI hat die Reihenfolge der Felder bislang ignoriert
- Fixed FieldDef Dashboard-UI berücksichtigt nun die DefaultUI Sprache für die Feld Labels (DefaultUI Sprache wird nun standardmässig genommen)
- Fixed Organisation/Benutzer/Profil Editor: CheckBox-Werte (true, false, nicht gesetzt) werden nun korrekt angezeigt.
- New Seite, auf welcher der Adress-Service getestet werden kann
- Hinweis für Rollenänderungen + Cache im Security-Reiter hinzugefügt
Document Engine
- New [!] Alle Dokumentfunktionen sind nun auf dem neuen DocumentEngine-Interface mit intelligenterer Speicherverwaltung.
- New Skript-Transformation: Performance verbessert, indem das Entfernen von Skripts aus dem vorherigen Durchgang verschnellert wurde.
- New Performance verbessert: Binding von Images ist 6x-7x schneller.
- New Auswirkungen der Performance Messungen verkleinert
- New [!] Performance von FieldContainer verbessert (OE, Profile und Benutzer)
- New Themes Dokumentfunktion ist einiges schneller.
- New Word Layout MetaTemplate ist schneller.
- Fixed Behebung ImageHelper bei korrupten ImagePart (Ids waren dupliziert in der Vorlage hinterlegt)
Pipeline
- Fixed Bestehende V1 (Pipelineversion) Dokumente konnten einen Absturz verursachen.
Connect
- Fixed New [!] Neu wird das Resultat von Connect-Operationen richtig ausgegeben, z. B. bei Abbruch. Dies hat die Möglichkeit zur Folge, das Connect-Befehle je nach Status ausgeführt werden können.
Service
- Fixed Der Service hatte beim Abrufen eines einzelnen Tags zu früh die DB-Verbindung gekappt.
- Fixed AddressService: Zefix AddressProvider – Label nun ohne ":" (ansonsten wird es im Client mit "::" angegeben)
Server
- New Performance Updates für Synchronisation
- Fixed Sync-Performance Update für Textbausteine und Vorlagen
- Fixed Performance: Sync-API ist nun fast vollständig auf Async umgebaut und Behebungen für hohe CPU Auslastung / bzw. "teure" Queries
- Sync-Performance bei GetChanges für Snippets/DocFunctions/OEs/Tags verbessert
Build/Package
- New Im Build wird nun unter _Clients/ ein .zip abgelegt, in dem nur der "FatClient" enthalten ist. Dies kann für XCopy Deployments (zum Testen) verwendet werden.
- Migration von TFVC auf GIT vollzogen
- "Docs" auf DocFX im Repo und im Build
Installer
- Fixed Versionsnummer nicht mehr im Produktnamen bei der Installationsliste im Windows enthalten
Übersetzungen
- Fixed Fehlende FR/IT Übersetzungen sind nun enthalten.
IdentityServer
- Fixed Impersonate-Grant wurde doppelt verschlüsselt
OneOffixx V 3.3.10260
Client
- Fixed Absturz Behebung, falls beim Verbinden von einem Benutzer und einem AD-Account ein Fehler passiert in der Benutzerverwaltung.
- Fixed Bookmarks, die ganze Sections umfassen, führten dazu, dass Untervorlagen nicht eingefügt wurden; das funktioniert jetzt wieder.
- Fixed Behebung für Userdefined AP
- Fixed Tls 1.1 und Tls 1.2 Support (viele neuere Services verweigern SSL3/TSl1.0, da verschiedene Sicherheitslücken bekannt sind)
Dashboard
- New Link beim MouseOver auf der Datasource-Seite hinzugefügt
- Fixed AddNestIseDF MigrationStep behoben: Je nach Konfiguration des Systems konnte es zu einem SQL Fehler kommen, da der MigrationStep nicht explizit das "Active"-Flag mitgibt. Im ersten Schritt gibt nun der MigrationStep explizit das Active-Flag mit.
Benutzersynchronisation
- Fixed RegEx kann nun mit null-Werten umgehen und WhatIf kann für die Client-Interaktion auch auf Title/LoginName zugreifen
OneOffixx V 3.3.10252
Client – Document Engine
- Fixed Neu werden leere Sub-Templats (d.h. gar kein Content vorhanden) ignoriert
- Fixed Themes laden nun im Profil überschriebene Bilder richtig.
- Fixed Crash verhindert, falls man eine Vorlage mit angehangenen Untervorlagen im Vorlageneditor offen hatte und bei der Untervorlage die Vorschau aktualisiert hatte.
- Fixed DocParam, Calc: Das Calc-Binding beachtet beim Parsen die Nummernformat-Einstellungen des PCs zur Dokument-Sprache (vorher wurde Framework-Standard von Dokument-Sprache verwendet)
- Fixed Im "CalcBinding" wurde in der Vergangenheit "," mit "." ausgetauscht, dies hatte in nicht -ch Regionen (z. B. en-uk) Fehlerhafte Auswirkungen: aus 99,99 wurde 99.99, welches in der Region nicht in eine Zahl umzuwandeln ist. Da das Feature eher eine "Bequemlichkeit" war, wurde das Verhalten geändert - Zahlen müssen immer in der jeweiligen Regionsvariante angegeben werden.
- Fixed ListItems im "falschen" Format werden nun ignoriert. Der neue ListItem Stil, welcher im XSD vorgegeben ist, muss beachtet werden
- New Das Dokumentparameter-Fenster im neuen Design ist nun von der Grösse her variabel (CanResize / Resizable). Die Angabe bei WindowHeight/WindowWith wird als Initialwert genommen. Der Empfängerdialog verhält sich im Grunde genauso.
- New Neue Skript-Funktion zum Formatieren von Zahlen hinzugefügt: fFormattingNumeric - damit kann man eine Dezimalzahl über die normalen .NET Formatierungsoptionen formatieren.
- New Performance-Optimierung bei Skripts: Skript-Durchläufe werden abgebrochen, sobald der Output 2-mal derselbe ist ("Depth" gibt neu nur noch die maximale Anzahl Durchläufe an)
- New Startseite der Datasource-Wahl modernisiert und mit einem Healtcheck ausgestattet
- New Datasource Management hinzugefügt für grosse Templating Umgebungen
- Fixed Wording Änderung beim Rampup bezüglich primaryDatasource
- Fixed Falls bei einem Snippet-Skript alle Bedingungen nicht erfüllt sind, wird der Inhalt des Bookmarks geleert. Bislang war es so, dass in dem Fall der Text aus dem Entwurfsmodus stehen blieb.
- New SyncFusion (ConvertToPdf) aktualisiert auf Version 16.1.0.24
- New nest/is-e added UserStory
- Fixed Untervorlagen, welche vor dem MainTemplate eingefügt werden, löschen nun nicht mehr den Content vom MainTemplate
- Fixed WPF Software Rendering ist nun der Default. Das Flag "ForceSoftwareRendering" in der config wurde auch wieder entfernt, da nun der neue Default direkt das SoftwareRendering ist.
- Fixed Im der "Eigenschaften" Ansicht im Vorlageneditor wurde das "Active" Flag bei einer Dokumentfunktion nicht ausgewertet. "Aktive" Dokumentfunktion ist zwar vom Wording her etwas blöd, aber das Feature kam er vor kurzem rein. Man kann DFs auch auf Vorlagenebene deaktivieren. Dies wird jetzt auch im Eigenschafts-Tab visualisiert
- Fixed Führende WhiteSpaces im CustomHelpLink konnten den Client zum Absturz bringen. Der Link wird nun geloggt und führende/abschliessende Leerzeichen entfernt und Process.Start fehler werden abgefangen.
- New Diverse Performanceverbessserungen beim Öffnen von Dokumentparameter
- New Performance Verbesserung beim Aufruf des Vorlageneditor (das Laden der Vorlagen-Abhängigkeiten (Untervorlagen etc.)) wurde beschleunigt.
- Fixed Verschachtelte Span-Elemente mit Formatierungsoptionen werden nun richtig konvertiert.
- Fixed Es konnte auftreten, dass leere Field Localizations in der DB gespeichert wurden. Dies führte dazu, dass im Client ein leeres Label gezeigt wurde. Zudem wird nun nur noch in derselben Sprachfamilie nach einem Label gesucht (also bei einem DE System werden nur DE Localizations gesucht (DE-CH/DE-AT/DE-DE). Falls nichts gefunden wird, wird die FieldId zurückgegeben.
- Fixed Performance Improvement für UserFavorites
- New XML Editor verbessert: XML Region support und "Standard" XML Autocomple-Einträge hinzugefügt
- Fixed Lokalisierung vom Untervorlage-Editor-Knopf im Vorlageneditor fehlte
- Fixed Falls keine Untervorlage die Bedingungen erfüllt, wird auch nicht mehr versucht diese einzufügen
- Fixed Untervorlagen erzeugen nun keine unvorhergesehenen Leerzeilen bei Snippets
- New XML Transformation hinzugefügt (aus dem MergeConfig Dev-Branch). Damit ist es möglich XML Konfigurationen zu transformieren. Zusätzlich wurde ein Button "Config testen" eingebaut, welcher die Engine anstösst, sodass man sieht wie die Config als
- Fixed Korrektur falls man Snippet-Skripts in Untervorlagen einsetzt und dieses Mehrfach einfügt. Vorher wurde nur das erste Snippet-Skript beachtet, nun werden alle richtig abgefüllt.
- Fixed Lizenzendpunkt wird nun mit Auth-Informationen aufgerufen
- Fixed ExtendedBinding wird beim Mergen wieder beachtet
- Fixed Custom Xml-Parts werden richtig zusammengeführt: Betrifft sowohl Untervorlagen als auch die direkte Vererbung. Dadurch funktionieren ExtendedBinding, Bilder und Snippets, welche in der Untervorlage oder einer Abhängigkeit (z. B. der Formatvorlage der Untervorlage) definiert sind, richtig.
- Fixed Der TemplatePicker lädt nun Kategorien und Vorlagennamen in der richtigen UI-Sprache und nicht in der OS-Sprache.
- New Es ist nun möglich im Vorlageneditor nach den englischen "nativen" DF Namen zu suchen - unabhängig welche UI Sprache gerade gewählt ist
- Fixed Besseres Fehlerhandling für DB Size Calc
- New Verfügbarer Disc Space wird im Dashboard angezeigt
- New SyncSources können Identifier via Regex verarbeiten. Ausserdem stehen neue Identifier zur Verfügung.
- New RegexTester in Dashboard implementiert. Dadurch verringert sich hoffentlich der Aufwand bei zukünftigen SyncSource-Konfigurationen.
Server
- Fixed Die Benutzersynchronisation konnte einen Fehler und damit ein Absturz des Clients provozieren, falls ein bestimmter Wert nicht gefunden wurde. Dabei wurde "null" in ein Claim gepackt, welcher an der Stelle nicht valide ist.
- Fixed Korrektur für die Profil-Administration: Felder werden wieder von anderen Benutzern lokalisiert. Zudem gab es einen seltsamen Fehler, dass die LCID für die Felder nicht richtig gesetzt wurde und dadurch die Client-Anzeige die Felder falsch darstellte.
- Fixed Dashboard:Im Profilviewer konnte man die Sprache bei Organisationsfelder nicht umstellen
- Fixed Claims können überschrieben werden, wenn sie mehrfach von einem Mapping-Target gesetzt werden.
- New Felddefinitionen grafisch überarbeitet
- Fixed [UI] Die Berechtigungsprüfung wird nun im Vorlageneditor vorgenommen - jeder Vorlagenbearbeiter kann nun jede Vorlage im Editor öffnen, aber schreibende Aktionen werden unterbunden.
- Fixed Wenn keine Salutation konfiguriert wurde, stürzte der Empfängerdialog ab.
- Fixed Custome Interfaces mit dem Typ Data werden nun auch akzeptiert, wenn die Config leer ist.
- Fixed Problem behoben, dass das editieren von Outlook-Vorlagen verhinderte.
- New Mappings unterstützen das Referenzieren vorher gemappter Werte via JS:
- New Mappings beherrschen neu Selbstreferenzierung (d.h. können Daten aus früheren Mappings mit JavaScript referenzieren)
- Fixed Refresh bei 'Sync now' liefert geordnete Resultate
- Fixed Überlange Felder bei Sync werden auf Maximallänge von 250 Zeigen beschnitten
- Fixed 'Sort'-Eintrag bei Felddefinition funktioniert wieder (und sieht schöner aus)
- Fixed Korrektur für Cloud Auth und WebApi Authorization
- Fixed Korrektur für Windows Auth WebApi Authorization & OneOffixx Groups
- Fixed Korrektur Auth Bug für TemplateDocument API
- New RegexTester in Dashboard implementiert. Dadurch verringert sich hoffentlich der Aufwand bei zukünftigen SyncSource-Konfigurationen.
- New Authentication für integrierte Streaming Web Api (Service.Host-Project), Authorization für Template Streaming Api. Breaking Change: Für alle Datenbanken mit grossen Dateien - die zwingend die Streaming-Api benötigen - müssen Client und Server zusammen geupdated werden.
- New Dokumentfunktionen können via Dashboard global deaktiviert werden.
- New DBHost/DBName wird nun nicht mehr dem Client bekannt gegeben wenn explizit ein "Name" gesetzt wurde für die Datasource
- Fixed Falls von einem Fremdsystem / CRM eine Anrede und/oder Briefanrede kommt (aber keine Grussformel!), dann wurde vorher die Daten initial wieder zurückgesetzt. Neu wird zumindest initial alles erhalten und Briefanrede/Anrede wird direkt übernommen. Bei einer nachträglichen Änderung am Namen wird allerdings wieder die OneOffixx Logik aktiv
Office AddIn
- Fixed Excel: Das Logging wurde am Startup noch erweitert um die Absturzursachen einzugrenzen. Zudem wurde ein Unterschied zwischen den Excel Addin und den anderen Addins gefunden, welcher evtl. zum Absturz führen konnte
- New Felddefinitionen grafisch überarbeitet
- Fixed Korrektur für Fehlermeldung, falls "LoadBasicData" zu langsam ist und man das Dokument schliesst.
- Fixed Ein Fehler bricht nun nicht mehr den gesamten Sync ab und die HttpSyncSource nutzt nun auch den SyncReport
Setup
- Fixed Trotz Leerzeichen im Installationspfad wird nun der Kopiervorgang erfolgreich abgeschlossen.
- Fixed Basic Auth wird nun automatisch mit installiert
- Fixed Es werden jetzt nur noch die Haupt-Assemblies für NGEN vorgesehen (d. h. AddIn.dlls und OneOffixx.exe) - dieser werden als Prio 1 NGen übergeben.
Connect
- New SaveAs mit "CopyOnly" in Client
- New SaveAs mit autoconvert bei dotx -> docx wenn die Dateiendung im Pfad angegeben ist
OneOffixx V 3.3.10210
WICHTIG
- WICHTIG BEIM DEPLOYMENT: Windows Authentication muss nun im IIS beim Service aktiviert sein!
Client
- Fixed ScriptingPart Elemente wurden in v3.3.10250 immer leer eingefügt.
- Fixed Excel: Das Logging wurde am Startup noch erweitert, um die Absturzursachen einzugrenzen. Zudem wurde ein Unterschied zwischen den Excel AddIn und den anderen AddIns gefunden, welcher evtl. zum Absturz führen konnte.
- Fixed Untervorlagen, die vor der Hauptvorlage eingefügt werden, löschen nun nicht mehr den Content vom Hauptvorlagen.
- Fixed Beim ResolveConflict in WebApi-Adapter kam der Fall, dass ein Wert leer zurückgegeben wurde und wir diesen als long parsen - der Fall wird nun abgefangen, da er zum Absturz führt. Es ist unbekannt warum der Fall auftrat. Im Log wird dies nun vermerkt, evtl. ergibt sich ein Muster.
- [!] WPF Software Rendering ist nun der Standard. Das Flag "ForceSoftwareRendering" in der Konfiguration wurde auch wieder entfernt, da nun der neue Standard direkt das SoftwareRendering ist.
- Fixed Im der "Eigenschaften" Ansicht im Vorlageneditor wurde das "Active" Flag bei einer Dokumentfunktion nicht ausgewertet. Man kann DFs auch auf Vorlagenebene deaktivieren. Dies wird jetzt auch im Eigenschafts-Tab visualisiert.
- Fixed Führende WhiteSpaces im CustomHelpLink konnten den Client zum Absturz bringen. Der Link wird nun geloggt und führende/abschliessende Leerzeichen entfernt und Process.Start fehler werden abgefangen.
- New XSL vorkompiliert und als DLL wieder eingebunden.
- New Script-XSL-Transformation parallelisiert auf vier Tasks
- New Rekursionstiefe für Script-XSL-Transformation durch Hashvergleich der Resultate dynamisch gemacht.
- New Diverse Performanceverbessserungen beim Öffnen von Dokument-Parameter 1 2
- New Performance Verbesserung beim Aufruf des Vorlageneditor (das Laden der Vorlagenabhängigkeiten (Untervorlagen etc.)) wurde beschleunigt.
- Fixed Bislang wurde bei "GetBasicData" (die Funktion, die fest stellt, welche DFs etc. an einer Vorlage hängen) die komplette DocPipeline nochmals durchlaufen mit dem Command "DocumentContext". Der "DocumentContext" selbst wird nur in bestimmten Szenarien gebraucht. Da die Operation recht zeitintensiv ist, wird nun vorher ermittelt ob der DocumentContext benötigt wird, damit das TimeOut-Problem behoben wird.
- Fixed [!] Es konnte auftreten, dass leere Field Localizations in der DB gespeichert wurden. Dies führte dazu, dass im Client ein leeres Label gezeigt wurde. Zudem wird nun nur noch in derselben Sprachfamilie nach einem Label gesucht (also bei einem DE System werden nur DE Localizations gesucht (DE-CH/DE-AT/DE-DE). Falls nichts gefunden wird, wird die FieldId zurückgegeben.
- Fixed Performance Verbesserung für UserFavorites (AdditionalIndex im Code eingeführt).
- New XML Editor verbessert: XML Region Unterstützung und "Standard" XML Autocomple-Einträge hinzugefügt.
- Fixed Lokalisierung vom Untervorlagen-Editor-Knopf im Vorlageneditor fehlte.
- Fixed [UI] Die Berechtigungsprüfung wird nun im Vorlageneditor vorgenommen - jeder Vorlagenbearbeiter kann nun jede Vorlage im Editor öffnen, aber schreibende Aktionen werden unterbunden.
- Fixed Wenn keine Salutation konfiguriert wurde, stürzte der Recipient-Dialog ab.
- Fixed Custome Interfaces mit dem Typ Data werden nun auch akzeptiert, wenn die Konfiguration leer ist.
- Fixed Problem behoben, dass das editieren von Outlook-Vorlagen verhinderte.
- Fixed Korrektur, falls man Snippet-Scripts in Unterdokumenten einsetzt und diese mehrfach einfügt. Vorher wurde nur das erste Snippet-Script beachtet, nun werden alle richtig abgefüllt.
- Fixed Dependency Graph: Korrektur für NullRef, falls eine Vorlage auf ein nicht vorhandenes BaseTemplate zeigt - Element wird dann ignoriert.
- Fixed Lizenzendpunkt wird nun mit Auth-Informationen aufgerufen.
- Fixed Empfängerdialog: SimpleView dokumentiert.
- Fixed Korrektur für Fehlermeldung, falls "LoadBasicData" zu langsam ist und man das Dokument schliesst.
- Fixed Der TemplatePicker lädt nun Kategorien und Vorlagennamen in der richtigen UI-Sprache und nicht in der OS-Sprache.
- New Es ist nun möglich, im Vorlageneditor nach den englischen "nativen" DF Namen zu suchen - unabhängig welche UI Sprache gerade gewählt ist.
Dokumentfunktion: Dokument-Parameter
- Fixed [!] Im "CalcBinding" wurde in der Vergangenheit "," mit "." ausgetauscht, dies hatte in nicht -ch Regionen (z. B. en-uk) Fehlerhafte Auswirkungen: aus 99,99 wurde 99.99, welches in der Region nicht in eine Zahl umzuwandeln ist. Da das Feature eher eine "Bequemlichkeit" war, wurde das Verhalten geändert - Zahlen müssen immer in der jeweiligen Regionsvariante angegeben werden.
- Fixed "listItem" wurde im xsd-Schema für Comboboxen klein geschrieben - dies wurde nun auf ListItem geändert. Theoretisch gehen beide Varianten, allerdings schreiben wir ansonsten in der Konfiguration auch alles gross.
- Fixed ListItems im "falschen" Format werden nun ignoriert - vorher kam es zu einem Fehler. Der neue ListItem Stil, welcher im XSD vorgegeben ist, muss beachtet werden.
- New Das Dokumentparameter-Fenster im neuen Design ist nun von der Grösse her variabel (CanResize / Resizable). Die Angabe bei WindowHeight/WindowWith wird als Initialwert genommen. Der Empfänger-Dialog verhält sich im Grunde genauso.
Dashboard
- Fixed Korrektur für duplizierte Untervorlagen nach dem Import (Fehler lag im Import-Prozess - bestehende TemplateRelations wurden nicht geladen).
- New [UI] Startseite der Datasource-Wahl modernisiert und mit einem Healthcheck ausgestattet.
- New Datasource Management hinzugefügt für grosse Templating Umgebungen.
- Fixed Wording Änderung beim RampUp Guide bezüglich primaryDatasource.
- Fixed Im Profilviewer konnte man die Sprache bei Organisationsfelder nicht umstellen.
- New API Dokumentation hinzugefügt.
- Fixed Claims können überschrieben werden, wenn sie mehrfach von einem Mapping-Target gesetzt werden.
- New Felddefinitionen grafisch überarbeitet.
- New Mappings beherrschen neu Selbstreferenzierung (d.h. können Daten aus früheren Mappings mit JavaScript referenzieren).
- Fixed Refresh bei "Sync now" liefert geordnete Resultate.
- Fixed Überlange Felder beim Sync werden auf Maximallänge von 250 Zeigen beschnitten.
- Fixed 'Sort'-Eintrag bei Felddefinition funktioniert wieder (und sieht schöner aus).
- Fixed Field-Management UI Button und Formkorrekturen.
- Fixed Benutzersynchronisation: Bild-Sync Fehlerhandling verbessert.
- Fixed Benutzersynchronisation: Ein Fehler bricht nun nicht mehr den gesamten Sync ab und die HttpSyncSource nutzt nun auch den SyncReport.
- New MetaTemplatePolicy implementiert.
- New RegexTester in Dashboard implementiert. Dadurch verringert sich der Aufwand bei zukünftigen SyncSource-Konfigurationen.
- Fixed VersionRange von "3 - 4" markiert die Version 3.X nicht mehr als "ungültig".
- Fixed SnippetImport: Mehr Log Informationen im Fehlerfall.
- Fixed Besseres Fehlerhandling für DB Size Calc
Document Engine
- New Neue Script-Funktion zum Formatieren von Zahlen hinzugefügt: fFormattingNumeric - damit kann man eine Dezimalzahl über die normalen .NET Formatierungsoptionen formatieren.
- New Performance-Optimierung bei Skripts: Skript-Durchläufe werden abgebrochen, sobald der Output 2-mal derselbe ist ("Depth" gibt neu nur noch die maximale Anzahl Durchläufe an).
- Fixed Falls bei einem Snippet-Script alle Bedingungen nicht erfüllt sind, wird der Inhalt des Bookmarks geleert. Bislang war es so, dass in dem Fall der Text aus dem Entwurfsmodus stehen blieb.
- New SyncFusion (ConvertToPdf) aktualisiert auf Version 16.1.0.24
- Fixed Falls keine Untervorlage die Bedingungen erfüllt, wird auch nicht mehr versucht diese einzufügen.
- Fixed Untervorlagen erzeugen nun keine unvorhergesehenen Leerzeilen bei Textbausteinen.
- New XML Transformation hinzugefügt (aus dem MergeConfig Dev-Branch). Damit ist es möglich XML Konfigurationen zu transformieren. Zusätzlich wurde ein Button "Config testen" eingebaut, welcher die Engine anstösst, sodass man sieht, wie die Config als Resultat aussehen würde.
- Fixed ExtendedBinding wird beim Mergen wieder beachtet.
- Fixed Custom Xml-Parts werden richtig zusammengeführt: Betrifft sowohl Untervorlagen als auch die direkte Vererbung. Dadurch funktionieren ExtendedBinding, Bilder und Snippets, welche in der Untervorlage oder einer Abhängigkeit (z. B. der Formatvorlage der Untervorlage) definiert sind, richtig.
Dokumentfunktion: Empfängeradresse
- Fixed Falls von einem Fremdsystem / CRM eine Anrede und/oder Briefanrede kommt (aber keine Grussformel!), dann wurden vorher die Daten initial wieder zurückgesetzt. Neu wird zumindest initial alles erhalten und Briefanrede/Anrede wird direkt übernommen. Bei einer nachträglichen Änderung am Namen wird allerdings wieder die OneOffixx Logik aktiv.
Web
- Fixed Navigation (Login/Logout) im Zusammenspiel mit dem IdS korrigiert.
Connect
- New SaveAs mit "CopyOnly" in Client
- New SaveAs mit Autoconvert bei .dotx → .docx wenn die Dateiendung im Pfad angegeben ist.
- Fixed Verschachtelte Span-Elemente mit Formatierungsoptionen werden nun richtig konvertiert.
Server
- Fixed Der UserSync konnte einen Fehler und damit ein Absturz des Clients provozieren, falls ein bestimmter Wert nicht gefunden wurde. Dabei wurde "null" in ein Claim gepackt, welcher an der Stelle nicht valide ist.
- Fixed Korrektur für die Profil-Administration: Felder sollten wieder von anderen Benutzern lokalisiert werden können. Zudem gab es einen Fehler, dass die LCID für die Felder nicht richtig gesetzt wurde und dadurch die Client-Anzeige die Felder falsch darstellte.
- New Mappings unterstützen das Referenzieren vorher gemappter Werte via JS: .
- Fixed
- New Korrektur für Cloud und WebAPI Authentifizierung.
- Fixed Korrektur für Windows- und WebApi Authentifizierung und OneOffixx Groups.
- Fixed Korrektur Authentifizierung für TemplateDocument API.
- [!] Client: Authentifizierung für integrierte Streaming Web API (Service.Host-Project), Berechtigung für Template Streaming API. Breaking Change: Für alle Datenbanken mit grossen Dateien - die zwingend die Streaming-PIi benötigen - müssen Client und Server zusammen geupdated werden.
- New Client: Dokumentfunktionen können mittels Dashboard global deaktiviert werden.
- New Client: DBHost/DBName wird nun nicht mehr dem Client bekannt gegeben, wenn explizit ein "Name" gesetzt wurde für die Datenbank.
- New Verfügbarer Speicherplatz wird im Dashboard angezeigt.
- New SyncSources können Identifier via Regex verarbeiten. Ausserdem stehen neue Identifier zur Verfügung.
- New RegexTester in Dashboard implementiert. Dadurch verringert sich hoffentlich der Aufwand bei zukünftigen SyncSource-Konfigurationen.
Install.ps1
- Fixed Trotz Leerzeichen im Installationspfad wird nun der Kopiervorgang erfolgreich abgeschlossen.
- Fixed Es werden jetzt nur noch die Haupt-Assemblies für NGEN vorgesehen (d.h. Addin.dlls und OneOffixx.exe) - dieser werden als Prio 1 NGen übergeben.
- Fixed Es wurde zudem ein Fehler gefunden, der dazu führte, dass im Modules-Verzeichnis die OneOffixx.exe (und etliche Referenzen) reinkopiert wurden. Dies konnte evtl. NGen zusätzlich belastet haben.
- Fixed Basic Authentifizierung wird nun automatisch mit installiert.
OneOffixx V 3.3.10180
Client – AddIn
- Fixed SaveFileHelper Logs von "Trace.Write" auf "Trace.TraceInformation" umgestellt, ansonsten erscheinen diese nicht im Log via NLog.
Dashboard
- Fixed Benutzerfeld-Sync "Warnung" mit Beschreibung ausgestattet.
- Fixed ClientSyncInterval → ? in dec "Warnung" mit Beschreibunes sind aber Millisekunden.
Client
- Fixed Bei einem Uri-Aufruf (z. B. Desktop-Shortcut) wurde das ausgeblendete Hauptfenster fälschlicherweise eingeblendet.
- Fixed Das Login-Fenster hat jetzt das OneOffixx Icon.
- New TemplatePicker: Suchbox hat kleinen Spinner um zu zeigen, dass gesucht wird. Bei grossen Datenbanken relevant.
- Fixed Dokumentparameter: Views werden nach Navigation nach oben gescrollt.
- Fixed Dokumentparameter: Korrektur NullRef, bei einer Fehlkonfiguration bei einer CustomDataNode ohne ID.
- Fixed ConnectInputFilePath wurde nicht richtig weitergeleitet; Korrektur für Axioma.
- Fixed MultilineRows Float auf CultureInvariant umgestellt.
- Fixed Schreibfehler in OneOffixxConnect Schema XSD korrigiert.
- Fixed DatePicker und DateTime Problem: "Stabilisierung" um gröbere Abstürze zu vermeiden, indem das TryParse auch ausgewertet wird - es gibt aber nach wie vor Lücken bei der Behandlung vom DatePicker und "fremden" Datumsformaten.
- New Connect: "NEST" Support für Zugriff auf "nicht-freigegeben" Vorlagen und Option, um die Vorlage im Editor-Modus zu öffnen.
Server
- Fixed PrincipalService prüft nun auf null. Beim SID Vergleich für Rollen/Berechtigungen, wird die Performance leicht erhöht.
- Fixed "GetRoles"-DB Abfrage: Performance wurde verbessert und ist jetzt 10x schneller.
- New HttpSyncSource für die Benutzersynchronisation implementiert.
- Fixed Bei dem Custom AXA Projekt wurde versehentlich das Test-Projekt mit gebaut, sodass es im Output gelandet ist. Ursache: Das Test-Projekt hatte den Suffix "Test" und nicht "Tests". "Tests" wird nun auch übersprungen.
Document Engine
- Fixed OpenXML-Textbausteine in AltChunks konnten nicht mehr eingefügt werden, weil XDocument.Parse und ein späterer ToString() die XML Deklaration entfernten. Ein OpenXML AltChunk ohne XML Deklaration wird von Office nicht geöffnet und die Word-Datei wird als beschädigt gemeldet. Der Bug selbst beschreibt einen komplexeren UseCase, aber es hatte gereicht, ein Profilbild in ein OpenXML TBS zu packen und im Dokument zu verlinken, danach wurde das Dokument korrupt.
OneOffixx V 3.3.10160
Client- Fixed Try/Catch bei GetBasicData - damit der Client bei einem "invalidem" Dokument nicht abstürzt.
- Fixed HelpButton korrigiert - setzte man im laufenden Betrieb über das Dashboard einen HelpLink und jemand klickte nach einer Synchronisation den Help-Button, ist OO abgestürzt, da nur der "Anfangswert" gegriffen hat.
- Fixed Stellt jetzt sicher, dass die Fensterposition sogar auf versteckt gesetzt ist.
- Fixed Standardkonfiguration für SharePoint OutputUrl UseCase in der default.config der Save-Dokumentfunktion hinzugefügt.
- New Diverse Connector-Fixes im Klib Interface Connector hinzugefügt.
- Fixed AXA CRM: Korrektur für Suchfunktion mit Fimrenname oder Person, leeres Resultat wird richtig zurückgegeben.
- Fixed AXA CRM: Korrektur für Firmenname.
- Fixed Dropdown fürs Editieren und Testen von Untervorlagen sind nun Listen.
- Fixed Dialogboxen (wie z. B. die Abfrage für die Position einer optionalen Untervorlage) sind nun auch bei maximiertem Fenster korrekt positioniert.
- New AXA CRM: Besseres Debug-Verhalten und Suche nach Geburtstag oder Firmenname.
- Fixed Mit Oidc Fehler wird besser umgegangen.
- Fixed Bei einem Klick auf "Manage Document Functions" wird das "Change" Flag nicht mehr versehentlich gesetzt.
- Fixed Absturz-Fix, falls Vorage gelöscht wird und dieselbe Vorlage gerade offen ist.
- Fixed Connect: Ohne Angabe eines Vorlagen-Tags wurden die Connect-Angaben ignoriert - der TemplatePicker kam und nach der Vorlagenauswahl wurden die entsprechenden Connect Daten nicht weitergegeben
- Fixed 2018 auf Splashscreen
- Fixed Empfängerdialog: Beide Anreden (erste und zweite Person) werden beachtet, um die Checkboxen verfügbar zu machen.
- Fixed Empfängerdialog: Bessere automatische Auswahl der Briefanrede wenn die Adressanrede manuell gewählt wurde.
- Fixed Empfängerdialog: Adressen mit dem Format Nachname Vorname können nun via Zwischenablage eingefügt werden.
- Fixed Empfängerdialog: Bei Adressen via Zwischenablage wird die Anschrift richtig aktualisiert.
- Fixed Untervorlagen Abhängigkeiten bleiben nun beim Kopieren erhalten.
- Fixed Wenn die Standardkonfiguration einer globalen Konfiguration via UI bearbeitetet wird, wird nun das Flag "Standardkonfiguration verwenden" richtig gesetzt und die Änderungen können gespeichert werden.
Client – AddIn
- Fixed "Erste Seite anders" wird beim Einfügen optionaler Untervorlagen richtig eingestellt.
- Fixed Das Einfügen von Untervorlagen ("Inhalt einfügen") im offenen Dokument ist robuster und fügt keine unnötigen leeren Seiten ein.
- Fixed Potentieller Korrektur für Excel-AddIn Verschwinden/Absturz: Guid zum Excel wieder hinzugefügt.
- Fixed Fehlerhandling beim Einfügen von Untervorlagen
Dokumentfunktion: Empfängeradresse
- Fixed NullRef Korrektur (passiert, wenn ein Dokument kein DP hat aber der DP später in der Vorlage konfiguriert wurde.
- Fixed "OnChange" Java-Skripte triggern nun auch alle Bindings. Definiert man ein Skript, welches ein Element ändert was nicht in der UI definiert ist (z. B. eine TextNode die nur als CustomDataNode angegeben ist, aber nirgends als TextBox Id="..." / vorkommt), wird der Wert nicht in die CustomDataNodes geschrieben. Aufgefallen ist es Patrick bei einem Scripting mit RadioButtons. Workarounds: "Unsichtbares" Element im View definieren die JS funktion nochmals beim "OnSubmit" JS Script aufrufen. Beim OnSubmit JS wurden hinterher nochmals alle Bindings überprüft. Das fehlt bei einem "OnChange" Script aktuell.
- Fixed Dokument-Parameter-Designer: besseres Verhalten beim Schliessen und Speichern. Absturz beim Bearbeiten der globalen DP-Konfiguration behoben.
- Fixed Mapping von Kontakten aus Globaler Adressliste mit Mobile/Direct funktioniert nun.
- Fixed PreferredRecipientId von default.config entfernt → Wird nur in einem speziellen Szenario benötigt und würde ansonsten den "normalen" Anwendungsfall mit Selected=true übersteuern.
Dashboard
- Fixed Snippet Usage: Warnung hinzugefügt und Designer/Public getrennt.
- Docker: Es wird nun neu immer das "Pre" Windows 1709 Patch Docker Image genommen, da es ansonsten nicht kompatibel mit WinServer2016 ist.
- New Bessere Visualisierung des Snippet-Typs und evtl. Daten "Fehler" bei dem Snippet-Analyser.
- New "Snippet Usage" Ansicht im Dashboard.
- New Sprachabhängiger Content kann nun verschoben werden.
- Fixed Alle "executables" werden nun mit sha256 signiert.
- New "Striktere" Filterregeln werden nun auch beim AddressService über "erlaubte Fileextensions" und Mappings beachtet.
- New Microsoft Graph Sync hinzugefügt (nur mit identityConfig!).
- New Speicheranzeige im Dashboard zeigt nun "used" und "allocated" an.
- Fixed TemplateSmuggler gibt im Debug Log nun Vorlagen-Ids an um evtl. Fehler zu finden.
Document Engine
- Fixed Doppelte Textbausteine korrigiert.
- Fixed Absturz beim Einfügen von Untervorlagen - z. B. wenn das Dokument mit einem CustomControl beginnt.
- Fixed Bei einem invaliden XML wird nun auch das gesamte XML rausgeloggt (vereinfacht die Fehleranalyse).
- Fixed Untervorlagen zusammenführen schlug fehl, wenn am Ende des Dokuments ein ContentControl war.
Server
- Fixed HttpClient "Best Practice" Refactoring
Connect
Web
- Fixed Alte WebApp nutzt nun auch die TemplateId und zeigt nur "Published" Vorlagen an.
Document Pipeline
- FixedNew Neue Möglichkeit, Abhängigkeiten schnell zu suchen. Abhängigkeiten werden automatisch aktualisiert.
LAW
- Fixed"OneOffixx AG" → Sevitec Informatik AG
- NewInstaller wieder hinzugefügt.
- FixedAbsatznummerierungs-Button im Ribbon funktioniert wieder.
AddressService
- New Property Mapping kann nun mit Arrays von WebService umgehen.
- New JavaScript API gibt "undefined" zurück, wenn der Wert nicht vorhanden ist.
- Fixed NLog.config hinzugefügt.
- Fixed Logging verbessert (z. B. welcher Provider-Pfad wirklich genutzt wird).
- Fixed Axa: Logging verbessert.
- New AggregateExceptions und die InnerExceptions kommen nun im Log vor (vorher war nur - ein oder mehrere Fehler sind aufgetreten).
- Fixed Snippet Evaluation repariert.
Install.ps1
- New AddressService wird ebenfalls im Installer Script beachtet und es gibt nun wieder ein gemeinsames Installer-Script für Cloud & OnPremise.
OneOffixx V 3.3.10050
Client
- Fixed Bei einer Neuinstallation (ohne Einstellungen) prüfen wir, ob CurrentCulture und CurrentUICulture gleich sind, falls nicht, wird die CurrentUICulture auf den Wert der CurrentCulture gesetzt.
- Fixed Korrektur Stale Date & Word AddIn Verhalten
- Fixed Korrektur Tooltip "Beschreiben Sie die beabsichtigte Verwendung des Tags"
- Fixed Untervorlagen sind jetzt "Untervorlagen".
- Fixed Wenn eine nicht mehr gültige Position gespeichert wurde, wird das Hauptfenser auch bei Multimonitor-Setups mit Bildschirmen "links" vom Hauptmonitor mit negativem Offset korrekt angezeigt.
- Fixed Der Aktualisierungshinweis wird bei offenen Editorfenstern korrekt ausgeblendet, wenn eine andere Version freigegeben wird.
- Fixed Sobald eine Vorlage als Untervorlagen gespeichert wurde, kann diese nicht mehr wieder als Hauptvorlage markiert werden (auch wenn der Editor nicht geschlossen wurde).
- Fixed Wenn der User ein Connect abbricht, erschien eine falsche Fehlermeldung, dass die Vorlage nicht gefunden wurde.
- New Versionskontrolle bei generierten Dokumenten / CI/CD Tracking
- New QuickCheck-Leiste wird nicht mehr angezeigt, wenn alle Felder OK sind.
- [!] Dialog automatisch starten-Checkbox in Dokument-Parameter und Empfängerdialog samt Einstellung entfernt.
- [!] UpdateIds bei ExtendedBindings manipuliert nun keine ShapeIds.
Client – AddIn
- Fixed "Inhaltssteuerelemente prüfen" heisst nun "Quick Check"
Dokumentfunktion: Dokument-Parameter
- Fixed Korrektur Datumsauswahl zu Text-Element
Admin - Benutzersynchronisation
- New "ignoreClaimIfEmpty", um Claims nicht in die Liste aufzunehmen, wenn der Wert leer ist.
Document Engine
- Fixed Untervorlagen können nun korrekt eingefügt werden, wenn die oberste Hierarchiestufe eine virtuelle Vorlage ist.
- Fixed [!] Bei "UpdateIds" werden die ShapeIds nicht mehr geändert - dies hat eher Proleme verursacht und war nicht OpenXML-konform.
Server
- Fixed Korrektur für Standard DataGenerator und alle Dokumentfunktionen als aktiv markieren
- Fixed Neue Dokumentfunktion hinzufügen und als aktiv marieren
- Fixed Import/Export optimiert für Dokumentskalierung und Aktiv-Kennzeichnung für Dokumentfunktionen
Service
- New Debug-Informationen erweitern, welcher Benutzer welche Rollen und GroupSIDs server-seitig hat.
Build
- New Benutzerdefinierte Funktionen sind jetzt auch kopiert.
Document Pipeline
- New Dokumentfunktionen lassen sich aktivieren/deaktivieren. Eine deaktivierte Dokumentfunktion blendet alle Konfiguration für die gleiche Dokumentfunkion auf "tieferen" Hierarchiestufen aus. Beispiel: Virtuell (aktiviert), Haupt (deaktiviert), Layout (aktiviert) => Konfiguration der virtuellen Vorlage wird ohne Zusammenführen verwendet.
- Fixed Die Reihenfolge des Zusammenführens der Konfiguration von Dokumentfunkionen korrigiert (für Pipeline Version v1 und v2)
Änderungen Untervorlagen:
- New Untervorlageneinblendung ohne Datenverlust
- New Berechtigungen/Subdokumente vereinfacht
- New Hoch-/Quer Seite Funktion ausgebaut
- Fixed Ctrl+Z funktioniert nun, um das Einfügen von Untervorlagen rückgängig zu machen.
OneOffixx V 3.1.10170
Client
- Fixed Absturz wenn Dokument keine Dokumentparameter besitzt behoben
- Fixed Korrektur, damit der Client bei einem "invalidem" Dokument nicht abstürzt.
- Fixed Ensure window position is set even on silent/hidden
OneOffixx V 3.1.10160
Client
- Fixed Es kann nun die TemplateId genutzt werden anstelle der internen ID
- Fixed TemplatePicker & CreateConnectorResult: (von v3.3.1x) Connector-Input Pfad wird nun wieder richtig an das CreateConnectorResult-Command weitergeben auch wenn der TemplatePicker-Dialog aufgerufen wurde.
OneOffixx V 3.1.10150
Client
- Fixed Bei einem gespeicherten Dokument konnte ein Absturz beim "OO-Senden" auftreten, wenn keine Konfiguration für "Text saved=true" hinterlegt war
- Fixed Im Vorlageneditor löste Ctrl+T oft den "Silent"-Modus aus. Dies führte dazu das initial beim Testen der Vorlage die Dokumentfunktionen nicht ausgeführt wurden.
- New Dynamicy CRM Address Provider: Support für Fetch XML: Erweiterte Queries wie z. B. ein Join von Entities sind nun unterstützt
- Fixed Korrektur Empfängerdialog: Eingabe werden nicht angenommen in "einfacher Ansicht"
- Fixed Korrektur für Empfängerdialog - Adresse aus Zwischenablage
- Fixed Korrektur für Adressfeld-Vorschau im Adressprovider wird nicht aktualisiert (Software-Fehler)
Server
- Fixed Der Smuggler hatte OneOffixxGroups ignoriert, welches dann zu einem Fehler beim Import/Export geführt hat - "beschädigte" Exports müssen neu erzeugt werden, da die Info direkt im Export ebenfalls fehlt!
- Fixed "Alter" TemplateDocumentService konnte keine "TemplateDocuments" den richtigen Vorlagen zuordnen, tritt nur auf bei deaktivierter WebApi - ist bereits als Hotfix in 3.1.10013 drin
- Fixed [Vom Hotfix 3.1.10113] "Alter" TemplateDocumentService konnte keine "TemplateDocuments" den richtigen Vorlagen zuordnen, tritt nur auf bei deaktivierter WebApi ist bereits als Hotfix in 3.1.10013 drin
Client:
OneOffixx V 3.1.10140
Client
- New Empfängerdialog, Connect: ContactItem.ContactViewOptions.SelectedAddress (Private/Business) wird angepasst, wenn ansonsten keine Adresse erscheinen würde
- New Empfängerdialog: Ländername wird aufgrund von Länderkurzzeichen ermittelt (bei Erhalt durch Provider oder Connect)
- New Ausbau Adressprovider MS Dynamics CRM
- New Dokument-Parameter-TextBoxen: TextBoxen können mit Masken versehen werden, die die Eingabe erleichtern
- Fixed Excel-Adressprovider: leere Zeilen (auch solche mit Leerzeichen) werden beim einlesen ignoriert
- Fixed Es wurde ein "Null-Ref" Fehler im Zusammenhang mit alten Server und neueren Client-Versionen behoben (GroupSids waren null)
- Fixed Connect-Command BindCustomXML: Mehrzeilige Texte werden nun korrekt gebinded (betrifft auch Connect-Command ConvertToPdf)
- Fixed Connect-Aufruf über Tags: Und/Oder-Logik funktioniert wieder wie im Docs beschrieben
- Fixed Potentielles Sync-Problem behoben ('MaxItemsInObjectGraph' wird clientseitig explizit gesetzt)
- Fixed OOP-Export via Client: Vorschauen und Vorlagen-Dokumente werden wieder korrekt exportiert
Server
- Fixed OOP-Export via Client: Vorschauen und Vorlagen-Dokumente werden wieder korrekt exportiert
- Fixed License-Endpoint bei mehreren isPrimary Datenbanken wirft keinen Fehler mehr solange überall das gleiche Lizenzfile hinterlegt ist.
- Fixed ClaimsAuth Korrektur bei mehreren isPrimary Datenbanken
- Fixed LicenseJobCheck -> LicenseUpdate mode wird nicht mehr als gegeben angesehen -> führte zu Fehlern.
- Fixed Evtl. Korrektur & logging Code für verschwindende OrgPermissions
- Fixed In V3 gab es das Problem, dass nicht freigebene Styles & Formatvorlagen für normale User nicht synchronisiert wurden - dies kann zu recht heftigen Fehlern führen. Neu werden Styles / Formatvorlagen und SubDocuments immer synchronisiert.
- Fixed Lizenzierungsregeln angepasst (Range 2.3 - 3 => Invalid bei Version 3.1). Range 2.3 - 3 wird jetzt als 2.3 - 3.MAXVERSION verstanden)
- Fixed Connect: "Default-Size" auf 32MB erhöht
- Fixed Connect - Html2Word:Fix für Span mit verschiedenen Formatierungsoptionen
- Fixed Connect - Html2Word:Fix für Span mit verschiedenen Formatierungsoptionen
Office Add-In
- Fixed Null Ref im FormattingController behoben (tritt nur auf, wenn keine Formatierung hinterlegt ist)
- Fixed In selten Fällen, wurde auf gewissen Computern der Ribbon in einem neuen Mail nicht angezeigt sofern man offline war.
Setup
- New PowerShell Skript für update "cleverer" gemacht
OneOffixx V 3.1.10110
Client
- Fixed Potentielles Sync-Problem behoben ('MaxItemsInObjectGraph' wird clientseitig explizit gesetzt)
- Fixed Empfängerdialog: Briefanrede-Auswahl geht nicht mehr verloren, wenn im Details-Dialog der Name verändert wird
- Fixed Nach Import: Concurrency-Problem erzeugte Exception nach Sync
- Fixed Snippets: Korrektur beim Verschieben von Kategorien aus Vorlagen-Textbausteinen (Usage von Objekten wird angepasst)
- Fixed DF-DocParam: Views ohne "id" hatten eine Null-Ref erzeugt
- Fixed Parmeter wurden doppelt in CXML abgelegt
- Fixed Absturz wenn von einer neuen Version das Dokument geöffnet wurde
- New Italienische Ressourcen vervollständigt
- Fixed Die Selektion von Vorlagenversionen hat bei Interaktionen vom Ribbon (z. B. Dokument-Parameter) nicht zuverlässig die richtige Config ausgewählt
- Fixed Untervorlagen wurden nicht korrekt ausgewählt, wenn die Versions-ID nicht mit der Gesamt-ID der Vorlage übereinstimmte.
- New Zuletzt geklickte Vorlage wird sich nun (in Memory) pro Vorlagengruppe gemerkt.
- New Performanceverbesserung bei der Vorlagenauswahl
- Fixed Korrektur Logging/ErrorMessaging in SignalR Handler
- New Empfängerdialog: "Frau und Herr" als Anrede neu konfigurierbar
- Fixed Empfängerdialog: Outlook Adressbücher Zugriff "stabilisiert"
Server
- Fixed Import Table SecurityGroupSecurityAccount wird nun korrekt gelöscht. Vorher schlug der Import fehl, wenn eine OneOffixxGruppe mit exportiert wurde.
- Fixed Exception bei Vorlagen-Import tritt nicht mehr auf. Ursache war das asynchrone Laden der Bilder, was Performanceverbesserungen gebracht hatte, aber durch diese Fehler wieder rückgängig gemacht wurde.
- Fixed Rechtschreibe-Korrektur in Dashboard ("remove" => "remote active directory")
- New Unter "Fields" - "Field-Viewer" werden nun synchronisierte Felder direkt mit einem Icon markiert
Office Add-In
- Fixed Problem behoben, dass Textbausteine im Root nicht sichtbar sind (Snippets, die bereits unsichtbar sind, bleiben unsichtbar → Snippet verschieben behebt das Problem)
- Fixed «Rechtsklick, Klick» bewirkt nicht mehr, dass der Snippet verschoben wird
- Fixed Wenn OneOffixx noch nie gestartet wurde, haben die AddIns einen Fehler beim starten.
- New AddIn-Ribbon & Formatierung-DF: Formatierungs-Buttons wie "T1" können nun durch Konfiguration ausgegraut werden; lcid aus Konfiguration entfernt; Autovervollständigung hinzugefügt; DefaultConfig angepasst
- New AddIn-Ribbon: "Unterschrift ändern"-Button ist deaktiviert, wenn kein Signer gesetzt werden kann
OneOffixx V 3.1.10060
Die Version 3.1 beinhaltet folgende Hauptfeatures:
- Unterstützung der Vorlagenversionierung für Layouter.
- Neues Fensterkonzept in der Administrationssicht
- Neben AD-Gruppen und AD-Usern werden neu auch OneOffixx-Gruppen und OneOffixx-User unterstützt.
- Alle Serverkonfigurationen in den Dateien OneOffixx.config wurden zu einer zentralen Datei zusammengefasst.