iAGENT 11 Release Notes

11.36 (28.01.21)

    New Feature

    • IAGENT-4159 – Tages-Peak der gleichzeitig angemeldeten Agenten speichern (max CCU/day)
    • IAGENT-4511 – Zusätzliche Konfigurationsparameter im Chat REST API Server
    • IAGENT-4744 – [XING] neue Variable aus ADMIN-System für CRM-Reiter auslesen
    • IAGENT-4901 – Übernahme des Zeitstempels Simple Message > getDate
    • IAGENT-4952 – Claim Attachments benötigen wieder Attachment Properties

    Improvement

    • IAGENT-1293 – RoutingTags in public API
    • IAGENT-4580 – ecom-app-iagent-google-play-reviews – Dependency Updates wg. OWASP Check
    • IAGENT-4583 – ecom-app-iagent-configuration-wizard – Dependency Updates wg. OWASP Check
    • IAGENT-4585 – ecom-app-iagent-youtube – Dependency Updates wg. OWASP Check
    • IAGENT-4765 – dsgvo – keine personenbezogenen Daten mehr im incoming/outgoing Log
    • IAGENT-4915 – Workaround für den Empfang nicht RFC-konformer Mails

    Fix

    • IAGENT-515 – Tickets mit gelöschter Location werden inkonsistent gefiltert
    • IAGENT-1767 – SOLR Loglevel lässt sich nicht erhöhen
    • IAGENT-2351 – Erweiterung der REST-API fürs Reporting: Fix remaining parameter
    • IAGENT-2745 – Kategorien – „Automatisches Rekategorisieren“ ist ohne Zeiteingabe erfolgreich gespeichert
    • IAGENT-2764 – Einige Fehler bei den Pausengründen
    • IAGENT-2785 – iCLAIM – Fehlerhafte Projektstruktur von Agent-Resourcen
    • IAGENT-3252 – ** in Filter Feld friert Supervisor ein
    • IAGENT-3987 – Timeout (Connection/Request) für den iHELP Sabio-Client integrieren
    • IAGENT-4615 – Laufzeitfehler beim Anlegen neuer Standorte (Standort-Konfig-Maske)
    • IAGENT-4781 – SV Suche: Die Spalten Auswahl ist wirkungslos
    • IAGENT-4789 – Attachments im SV auf Chats auf dessen Attachments Tab sichtbar, obwohl „invisible“
    • IAGENT-4816 – Trennung der Rechte manuelles Routing und Freigabe: Berechtigungsfehler
    • IAGENT-4883 – Nullpointer in ContactHandlerImpl beim 1. Start nach einer Installation
    • IAGENT-4892 – Chat – Agenten-Nachrichten werden nach Wiedervorlage auf falscher Seite angezeigt
    • IAGENT-4920 – CleanArchive – Globale Konfiguration überschreibt explizite an Findern/Writern gesetzte Konfiguration
    • IAGENT-4922 – Fehlerhafter Link in HTML-Template blockiert Mail-Anzeige und -Editor in iAGENT Desk
    • IAGENT-4957 – Neues Call-Ticket – keine „Anhang-Zeile“ nach Kategorieauswahl mit Konto-Wechsel
    • IAGENT-4963 – Anhänge werden anhand des Namens fälschlicherweise als Zwischenbescheide erkannt
    • IAGENT-4966 – Initiale Solr-Indizierung von Workflow-Mails (Zwischenbescheide, Rückfragen, …) schlägt fehl
    • IAGENT-4968 – Keine Persistierung der Anzahl der Reconnects in DB Tabelle CHAT_INFOS bei Verwendung Firefox 78 ESR
    • IAGENT-4981 – Existiert keine Contact Collection fliegt eine NPE bei der Kontaktsuche
    • IAGENT-5003 – First Agent im Report Incoming Calls fehlt sporadisch
    • IAGENT-5010 – Irreführende Log-Ausgabe „Warning: Unexpected message status after refresh – status: 2 old date..“

11.36.33 (Unreleased)

    Fix

    • IAGENT-7651 – Agent without empty chat slots does not see chat delivered by external routing
    • IAGENT-7848 – External chat routing notifies same agent again after notify timeout
    • IAGENT-8076 – EMAIL-Tabelle erlaubt gleiche E-Mail-Adressen mit unterschiedlicher Groß- und Kleinschreibung
    • IAGENT-8221 – failed auto update (EMAIL constraint)

11.36.32 (19.07.22)

    Improvement

    • IAGENT-5821 – Reporting – Optimization of report „Recategorized“ with grouping

      Performance for „Recategorized“ mail report has been improved.

    Fix

    • IAGENT-6969 – stored xss in agent desk
    • IAGENT-6994 – Claim backlog cannot be displayed because of exception while sorting users
    • IAGENT-7043 – EntityHandler does not only return custom status as transaction codes
    • IAGENT-7297 – Inline-Attachments mit / oder \ im Dateinamen werden nicht angezeigt
    • IAGENT-7300 – Chat not rerouted if assigned agent logs off during chat forwarding
    • IAGENT-7395 – Message Export – DomainObjects not properly initialized
    • IAGENT-7424 – SocketClient wird bei java.lang.Throwables nicht geclosed
    • IAGENT-7454 – Any Uncaught Exception Thrown in ChatQueueStatusUpdater Causes the Executor to Halt
    • IAGENT-7488 – HTML-Inline-Attachments in Templates mit absolutem Pfad werden nicht angezeigt
    • IAGENT-7526 – Verlinkung v. HTML-Inline-Attachments in Antwortmails aus Templates m. absolutem Attachment-Pfad fehlerhaft
    • IAGENT-7613 – External chat routing does not start a new routing request after a delivery failure

11.36.31 (09.03.22)

    Fix

    • IAGENT-3307 – Eigene Rückfragen können nicht abgerufen werden
    • IAGENT-6066 – CleanArchive: Nach Inhaltslöschung wird Mail oder Chat nicht per Suche gefunden
    • IAGENT-6421 – Performance Optimierung „Report Effizienz pro Agent“
    • IAGENT-6601 – Messages shown after saving categories disappear too fast

11.36.30 (20.12.21)

    Fix

    • IAGENT-6545 – Einträge im Adressbuch im Supervisor werden vielleicht doppelt angezeigt (wenn es mehr als 2000 Kategorien gibt)
    • IAGENT-6597 – Rating Feature – MSSQL DB Script für Installation kann die SEQUENCE nicht anlegen

11.36.29 (13.12.21)

    Fix

    • IAGENT-6029 – Reflected Cross-Site Scripting XSS (aus AUD0006272-8) | LOW
    • IAGENT-6286 – Chats werden auch außerhalb der Geschäftszeiten an Externes Routing übergeben
    • IAGENT-6340 – Öffnen von Attachments für Agenten im arabischen Frontend nicht möglich
    • IAGENT-6408 – TextModuleQuitMessageProvider ist auch als TextModuleMessageProvider aktiv
    • IAGENT-6474 – Chat – setStart() / setEnd() NPE sicher machen / Absicherung auf geschlossene Chats bei Indexierung

11.36.28 (17.11.21)

    Fix

    • IAGENT-6367 – E-Mail-Adresse mit ‚&‘ wird bei externer Rückfrage / Weiterleitung als ungültig erkannt
    • IAGENT-6384 – Winterzeitumstellung – AutoReconnect Thread stirbt wg. IllegalStateException – Agent -> Router Verbindung kann nicht wiederhergestellt werden
    • IAGENT-6432 – Fehler beim Starten von QuickCases bzw. Phone-Tickets via public API

11.36.27 (01.11.21)

    Improvement

    • IAGENT-6295 – CacheObserver critical event queue size von 50 auf 250 erhöhen, um Warnung zu vermeiden

    Fix

    • IAGENT-6162 – Calendar filter in arabic not working in Supervisor
    • IAGENT-6247 – Chat-Rekategorisierung kann nicht auf Kategorien des Chat-Mandanten eingeschränkt werden
    • IAGENT-6262 – Suche im SV und Desk – Ist man keinen Kategorien zugeordnet kann man alle durchsuchen
    • IAGENT-6303 – Agent-Desk-Prozess blockiert infolge Änderung an Textbaustein-Gruppen-Kategorien-Zuordnung
    • IAGENT-6305 – Addressbucheinträge werden nicht mehr angezeigt bei über 2100 Kategorien im Supervisor

11.36.26 (20.10.21)

    Fix

    • IAGENT-6239 – Folgeticket: Delivery-Report mit Action „delayed“ / „delivered“ wird als Zustellfehler interpretiert
    • IAGENT-6289 – Interne Weiterleitung während Zielagent nicht online ist darf nicht an externes Routing (Teil 2)
    • IAGENT-6294 – Änderungen am TicketStorage durch Apps überlasten die AgentEventQueue – Agenten fliegen raus

11.36.25 (13.10.21)

    Fix

    • IAGENT-6159 – deliveryFailure.reactivate funktioniert nicht in Kombination mit extern. Weiterl.+Abschluss an mehrere AN-Adressen

11.36.24 (11.10.21)

    Fix

    • IAGENT-6203 – App Einstellungen werden beim Vorlage-User überschrieben
    • IAGENT-6206 – Interne Weiterleitung während Zielagent nicht online ist darf nicht an externes Routing

11.36.23 (27.09.21)

    Improvement

    • IAGENT-6173 – IllegalArgumentException: Underflow durch WebRTCDataManager über PreparedStatement

    Fix

    • IAGENT-6112 – Co-Browsing ChatSteps werden im Supervisor nicht angezeigt
    • IAGENT-6121 – Analytics (Online Zeiten) erst beim zweiten Aufruf richtig

11.36.22 (13.09.21)

    Fix

    • IAGENT-5837 – Archive-Write (Rename) Timing Problem durch mehrere Prozesse
    • IAGENT-5952 – Textbaustein Responseprovider versenden BB-Codes
    • IAGENT-5960 – Einfügen von Textbausteinen mit Formatierungen innerhalb von Links in Textbausteinen schlägt fehl
    • IAGENT-6030 – Bei deaktivierten Session-Cookies funktioniert die Brief-Anzeige im Mail-Info-Bereich auf dem Postausgang nicht – Fehler 403
    • IAGENT-6065 – CleanArchive: Fehlerhaftes Löschverhalten bei gleichzeitigen Löschläufen

11.36.21 (24.08.21)

    Improvement

    • IAGENT-1327 – Skalierung Videobild im iAgent

    Fix

    • IAGENT-1664 – UTF-8 für serial & indermediate reply automatische Antwort nicht möglich
    • IAGENT-5531 – Bei der Abfrage der Online Zeiten im Analytics verschiebt sich die „Gesamt“ Spalte des Diagramms
    • IAGENT-5852 – Fehler bei Selektierung von „Unassigned“ Tenant in Suche mit bestimmtem User
    • IAGENT-5887 – Interpretation von allowAllClerks in Suche nur in Verbindung mit „nur eigene Mails“
    • IAGENT-5917 – Javascript-Variablen werden in Lowercase-URL umgewandelt
    • IAGENT-5929 – Exception nach Hinzufügen eines html parts zu einer signierter text/plain Mail
    • IAGENT-5975 – CTI Status inkonsistent bei Änderung in Nachbearbeitung

11.36.20 (09.08.21)

    Improvement

    • IAGENT-5903 – Umbennung im Agentstatus Monitoring: „Bereit“ -> „Verfügbar“, keine Anzeige von eingeloggten Supervisoren

    Fix

    • IAGENT-5402 – Onlinezeiten Report zeigt ausgeloggte Benutzer als eingeloggt
    • IAGENT-5708 – Darstellungsfehler beim Adressbuch – Vorschlag
    • IAGENT-5780 – Hochzählfehler in DefaultPrintOutCorePlugin
    • IAGENT-5831 – Pause über AgentState Dropdown jederzeit auswählbar

11.36.19 (28.07.21)

    Improvement

    • IAGENT-5841 – Agentenstatus Monitoring: Ready State für Mail/Chat/Call

      The possibility to set the ready status for each module (mail, chat and call) separately can be activated at the user. The monitoring for the agent status now also shows the standby status set in this way in a separate column.

    Fix

    • IAGENT-5534 – Option „Nicht zugeordnete“ wird bei allen Filtern ignoriert (Suche, Reports, …)
    • IAGENT-5670 – App Einstellungen werden bei einem duplizierten User gelöscht
    • IAGENT-5827 – Chat – MSSQL ChatStep sync error (Routing-> ChatDesk)
    • IAGENT-5867 – Analytics Active Calls MSSQL Statement fehlerhaft
    • IAGENT-5877 – Claim – Fehler in „Kontakt hinzufügen“ Dialog bei gelöschten Kontakten

11.36.18 (18.07.21)

    Improvement

    • IAGENT-5819 – Reporting – Loggen des gesetzten Query Timeouts von Teiid

    Fix

    • IAGENT-5725 – Fix Pentest Finding – 5.2 Insecure Screen Lock
    • IAGENT-5756 – XSS in der home.jsp

11.36.17 (12.07.21)

    Fix

    • IAGENT-5755 – XSS in der htmlMail.jsp
    • IAGENT-5799 – Warnmeldung „Newer ticket of same category routed before older ticket(s)“ bei gemischtem Call/Mail-Routing-Betrieb
    • IAGENT-5800 – Externe Weiterleitung funktioniert nicht wenn Sprache auf Arabisch
    • IAGENT-5809 – Zeit-Spalten (hh:mm:ss) werden in Reports falsch sortiert

11.36.16 (05.07.21)

    Fix

    • IAGENT-5693 – Eingabefelder mit „Chips“ funktionieren in der Systemeinstellungen Maske nicht mehr korrekt
    • IAGENT-5727 – Chat – Fehlverhalten des externen Routings bei Exceptions und fehlgeschlagenen Routing
    • IAGENT-5741 – Memory Leak Help (ShutdownHook)
    • IAGENT-5747 – Reserve-Agenten bekommen Calls sofort

11.36.15 (28.06.21)

    Improvement

    • IAGENT-5614 – CoreOutgoingPrintProcessor – Weiche nachziehen für PluginMailConnector

    Fix

    • IAGENT-3400 – Content-Encoding-Fehler bei Abschlusscodeliste
    • IAGENT-5469 – Vorbelegung für Agent in der Suche
    • IAGENT-5718 – Chat Rest API – /{chatId}/sendmail liefert immer status 400 – backend Config hat keine Wirkung

11.36.14 (21.06.21)

    Fix

    • IAGENT-4675 – Wrong parameters in drop-down menus in reporting for many categories
    • IAGENT-5679 – Alte MSSQL Autoupdates schlagen wegen Sequence-Umstellung fehl

11.36.13 (14.06.21)

    Fix

    • IAGENT-5363 – Delivery-Report mit Action „delivered“ wird als Zustellfehler interpretiert
    • IAGENT-5420 – Chat REST API – Chats mit Timeout liefern gleiche Antworten wie aktive Chats
    • IAGENT-5455 – Service-Level-Target wird im Report falsch dargestellt
    • IAGENT-5514 – Beim Reaktivieren und Duplizieren von Vorgängen sollen ausgehende TO-Adressen auch mit kopiert werden
    • IAGENT-5579 – Public API – QuickCaseMessage-Objekt im AgentTicketActionValidator liefert nicht alle An-Adressen

11.36.12 (07.06.21)

    Improvement

    • IAGENT-5600 – Ignorieren des Headers „X-Auto-Response-Suppress“ beim Versand von Empfangsbestätigungen.

    Fix

    • IAGENT-5132 – Analyzer Update Fehler beim Aktualisieren des DB-Schemas
    • IAGENT-5254 – Duplizierte abgeschlossene Mails sollen auch extern weitergeleitet werden können mit der Original-Mail im Anhang
    • IAGENT-5288 – Journey – Aufruf ohne URL-Parameter zeigt Ergebnisse
    • IAGENT-5569 – XSS im Weiterleiten Dialog des Agents bei den Gruppen-Namen
    • IAGENT-5605 – Journey – Keine Einschränkung der Sichtbarkeit von Chats und Claims
    • IAGENT-5607 – Antworten auf externe Rückfragen werden als automatisch angesehen und gelöscht bei Header „X-Auto-Response-Suppress“ all oder auto
    • IAGENT-5625 – Chat – Kunden-Anhänge mit gleichem Namen überschreiben sich immer
    • IAGENT-5634 – Falscher Name von angehängten Ticket im Agenten-Editor bei Account-ID <= 6

11.36.11 (31.05.21)

    Fix

    • IAGENT-5595 – Chat – MSSQL ChatStep sync error (ChatDesk -> Supervisor)

11.36.10 (25.05.21)

    Improvement

    • IAGENT-5548 – Erweiterung des Logging für die Festellung der RefID
    • IAGENT-5558 – webRTCAnalyzer maskiert IPv6 Adressen

    Fix

    • IAGENT-2104 – Falsche DB-Werte in der Spalte NoBusinessTime in der Tabelle Archive
    • IAGENT-5470 – Antwortkonten-Auswahl bei neuen Vorgängen wird nicht durch allowSwitchAccount=false deaktiviert
    • IAGENT-5535 – Benutzer-Rechtschreibprüfung kann umgangen werden
    • IAGENT-5546 – „Ignorieren“ von Zustellfehlern löst eine erneute Berechnung der NOBUSINESSTIME aus
    • IAGENT-5547 – Fehler bei der Nachinstallation von Claim
    • IAGENT-5565 – Journey – Exception bei Klick auf Druckvorschau

11.36.9 (07.05.21)

    Fix

    • IAGENT-5376 – LDAP Anmeldung mit Passwörtern, die andere Zeichen als base64 konforme beinhalten funktioniert nicht
    • IAGENT-5398 – HTML-Template bei pgp signierter Mail nicht auswählbar
    • IAGENT-5462 – ContactIdentifier wird nicht korrekt vom QueuedCallEnqueuedEvent übernommen

11.36.8 (26.04.21)

    Improvement

    • IAGENT-5419 – PX WebRTCAnalyzer soll ChatID mitloggen
    • IAGENT-5442 – webRTCAnalyzer funktioniert auch im Chrome-Browser

    Fix

    • IAGENT-3546 – Ansicht der Kategorien im Bereich Adressbuch Kategoriezuordnung beschnitten
    • IAGENT-4916 – Nachricht von externem Bearbeiter hat nicht die Adresse des Eingangskontos als Absender
    • IAGENT-5098 – REST API – /prefilledreports NPE
    • IAGENT-5214 – BUSINESSVIEWS CHAT: DURATION_EDIT wird in timestamp angegeben anstatt in format HH:MM:SS
    • IAGENT-5264 – Fehlende Klammer führt zu Syntax Fehler bei CHATS View
    • IAGENT-5280 – [XING] Armstrong-Erweiterung komplett lauffähig machen
    • IAGENT-5387 – Fälschlich wird ein Image-Upload ausgelöst bei Copy&Paste von Excel-Inhalten
    • IAGENT-5425 – [FONIC] Custom CRM: log Fehler für displayCustomerData

11.36.7 (15.04.21)

    Fix

    • IAGENT-5340 – Chat Weiterleitung als Supervisor macht alles mögliche bzgl. Chat kaputt
    • IAGENT-5366 – Updater: Custom crm.jsp für Routing Prozess wird durch Standard crm.jsp überschrieben

11.36.6 (12.04.21)

    Improvement

    • IAGENT-4539 – SV Kategoriemaske: Neuer Tab für Abschlusscodezuordnung
    • IAGENT-5270 – Unattended installation/update

    Fix

    • IAGENT-5118 – Fehlerhaftes Encoding in der bcc.jsp (Adressbuch)
    • IAGENT-5160 – Beenden des MessageExportConsole muss DB Connection schließen
    • IAGENT-5216 – Druckvorschau zeigt keine Inhalte wenn diese über den Verlauf aufgerufen wird
    • IAGENT-5222 – Reaktivierte Vorgänge werden bei Externem Routing nicht bevorzugt direkt verteilt

11.36.5 (06.04.21)

    Fix

    • IAGENT-5231 – Static Initialisierung in Klasse „SServer“ löst NoClassDefFoundError aus
    • IAGENT-5258 – Attachments in (Messenger) Chats können nicht mehr gelöscht werden

11.36.4 (29.03.21)

    Fix

    • IAGENT-5253 – webRTC Statistiken werden nicht immer zuverlässig erfasst

11.36.3 (24.03.21)

    Fix

    • IAGENT-4011 – Fehlerhafte SQL-Statement-Auflösung für Custom-Reports mit Datumsfiltermöglichkeiten (Only when using report scheduler or calling the rest service)
    • IAGENT-5225 – Löschen der jakarta activation Bibliotheken aus den Lib-Verzeichnissen
    • IAGENT-5239 – Aliases für jaxws, jws, xml-soap

11.36.2 (22.03.21)

    Fix

    • IAGENT-4748 – Wechsel zu Chat-Modus bei aktivem Chat nicht immer möglich
    • IAGENT-4898 – CloseProcess Plugin Probleme bei parallelem Eingang von Nachrichten
    • IAGENT-4961 – CreateTable Skripte haben neue Spalte SCHED_TIME an falschen QRTZ Tabellen gesetzt bekommen
    • IAGENT-5144 – E-Mails mit Content-Type „video/*“ ohne Text- oder HTML-Part wird nicht von iAGENT verarbeitet
    • IAGENT-5161 – VoiceCalls können über jeden Tab angenommen werden
    • IAGENT-5165 – Supervisor Call-Backlog Spalte „Agent“ aktualisiert nicht korrekt – letzter Agent bleibt stehen
    • IAGENT-5168 – Call-Agent wird bei PBX Call Zustellfehlern ggf. ohne Alert auf Not Ready gesetzt

11.36.1 (01.03.21)

    New Feature

    • IAGENT-5075 – Routing-Tags automatisch anlegen, wenn diese noch nicht existieren

    Improvement

    • IAGENT-371 – Inline Attachements per Drag&Drop und Copy&Paste
    • IAGENT-5068 – Log the event date and attributes

    Fix

    • IAGENT-4672 – mail.templates.xml enthält problematische Zeilenumbrüche
    • IAGENT-4781 – SV Suche: Die Spalten Auswahl ist wirkungslos
    • IAGENT-4840 – Report „Häufigste FAQs“ zeigt falsche Ergebnisse an
    • IAGENT-5029 – [XING] Abspeicherung von Properties schlägt fehl
    • IAGENT-5039 – Loglevel für CTI-Fehler „mismatching callID“ anpassen
    • IAGENT-5041 – Beim Anlegen und Versenden einer Mail via REST-API ist die ausgehende Message-ID identisch mit der Message-ID der Eingangsmail
    • IAGENT-5063 – public API Extension-Point „KBActionHandler“ funktioniert nicht mit Map als Return-Wert
    • IAGENT-5074 – SAML SSO funktioniert nicht mit Java11 durch Keystore Probleme
    • IAGENT-5080 – [Messenger] ChatSteps die nicht an den Connector übergeben wurden, werden nicht erneut versendet
    • IAGENT-5081 – Service-Level-Anzeige im Call-Backlog unter bestimmten Umständen falsch
    • IAGENT-5113 – Changes for Arabization do not work with Internet Explorer 11
    • IAGENT-5140 – Fix HIGH security findings in iAGENT Desk