TeamSIPWeb Release Notes 2.21
Änderungen in Version 2.21.9
Optimierungen und Verbesserungen
TFWEB-4318 Performanceoptimierung Rest-API Agentcontroller
Fehlerbereinigung
TFWEB-4317 Auswertung - Alle Telefonate pro Teilnehmer
basierte noch auf der Anrufer Historie. Umstellung auf channel_repository_anrufer_historie erforderlich
Änderungen in Version 2.21.8
Fehlerbereinigung
TFWEB-4295 Manager-Service: Queue-Abmeldung sucht mit falscher Kundennummer
Änderungen in Version 2.21.7
Optimierungen und Verbesserungen
TFWEB-4270 Zusätzliche prov_keys
Fehlerbereinigung
TFWEB-4245 Wallboard: Sortierung der Queues per ID-Liste, Prüfung QueueID
TFWEB-4247 Systemweite Feiertage können nicht hinzugefügt werden
TFWEB-4261 Exception in ViewQueueLiveInfosRepositoryCustomImpl.findAllByCustomerIdAndQueueIdInUsingJdbcTemplate
TFWEB-4282 SIP Server Umzug Exception
TFWEB-4283 ParticipantController.getCallInfo liefert immer forbidden null, obwohl nicht nullable
Änderungen in Version 2.21.6
Optimierungen und Verbesserungen
TFWEB-4205 Performanceoptimierung PhoneNumberSearchServiceImpl.reverseSearchByNumber im Managerservice
Fehlerbereinigung
TFWEB-3618 REST Webservice schreibt Einstellungen nicht in prov_setting
TFWEB-4191 Wallboard anlegen
TFWEB-4185 rest_schalter_variable.agi setzt keine Hints bei Mehrfachschaltern
TFWEB-4214 Löschen von Offline-Tokens am Keycloak klappt noch nicht
TFWEB-4218 Nebenstellen lassen sich nicht anzeigen
TFWEB-4223 Telefone können nicht aus dem Pool einem Teilnehmer hinzugefügt werden (via WEB)
TFWEB-4225 Teilnehmer erstellen ohne externe Rufnummer nicht möglich
TFWEB-4232 Unique Index für bereichrufnummer anlegen, um herauszufinden, wo die Dubletten entstehen
TFWEB-4234 ReleaseNotes Text für die RestApi v1/client-update-info as den Globals lesen
TFWEB-4235 Problem im AMIService wenn eine clusternodes Dublette für den VoipServer exisitert
TFWEB-4239 Spaltensortierung in System Benutzer Spalten Kunde und KundenNr geht nicht
TFWEB-4247 Systemweite Feiertage können nicht hinzugefügt werden
TFWEB-4245 Wallboard: Sortierung der Queues per ID-Liste, Prüfung QueueID ist vom Intime Customer
Änderungen in Version 2.21.5
Optimierungen und Verbesserungen
[TFWEB-4130] - SMS Historie per default ohne Text-Inhalt
[TFWEB-4148] - CallCenter: Baustein LastCallRouting: Dauer bis 96 Stunden einstellbar
[TFWEB-4135] - CallCenter: Ansage bei Feiertage mit spezifischer Ansage im Feiertag
[TFWEB-4171] - Kundeneinstellungen: Reseller soll Endkunden-Nummer ändern können
[TFWEB-4188] - Systemweite Telefonliste: Error bei Auswahl von A/B/C/D mit Reseller Account
Fehlerbereinigung
[TFWEB-3858] - Faxversand über Web auf einem Partnersystem nicht möglich
[TFWEB-4119] - Gruppenruf: Technisches max. Limit auf 10 Teilnehmer auch in GUI umgesetzt
[TFWEB-4155] - Probleme CTI Call auf einem Partnersystem
[TFWEB-4163] - Probleme bei einem Großkunden auf einem Partnersystem: Nebenstellen können nicht angezeigt werden
[TFWEB-4170] - Teilnehmer-Verwaltung: Abwahl aller Felder bei Mouseover
[TFWEB-3905] - MAC Adresse von Telefonen doppel verwendbar, wenn Telefone im Pool
[TFWEB-4132] - Fehler beim durchsuchen des Admin Logs
[TFWEB-4159] - CallCenter: Text-Wählplan: Fehlermeldung beim Speichern trotz korrektem Wählplan
[TFWEB-4169] - Telefone: Templates: Fehlermeldung mit falscher UTF-8 Kodierung
[TFWEB-4182] - Teilnehmer: Dialog beim Anlegen eines Teilnehmers ohne vorh. Rufnummernblock falsch für Kundenadmins
[TFWEB-4199] - CallCenter: Fehler in Warteschleifen Auswertung Report Aktive Agenten
[TFWEB-4183] - CallCenter: Auswertung per Hour fehlerhaft
Änderungen in Version 2.21.4
Optimierungen und Verbesserungen
TFWEB-4133 Teilnehmer Anzeigenummer bearbeiten
TFWEB-4106 CallCenter: Auswertung An-/Abmeldung der Agenten
TFWEB-4126 Warteschleifenstatistik: Agentenauswertung wieviele Agenten in Warteschleife angemeldet
Fehlerbereinigung
TFWEB-4117 Call Center: Gesprächshistorie: Teilnehmername nicht mehr sichtbar, wenn Agent aus der Warteschleife gelöscht wird
TFWEB-4129 Prov Setting verschwindet wenn Global Setting leer
TFWEB-4142 Bugfix: In der Wählplanstatistik wurde die Filter-Combobox -Warteschleife- nicht richtig gefüllt
Änderungen in Version 2.21.3
Optimierungen und Verbesserungen
TFWEB-4035 Teilnehmeranlage nur bei externer Rufnummern Zuordnung
TFWEB-4024 Hotdesking - SIP-Notify Reload config 3x senden
TFWEB-4017 Aufbau der grafischen Wählpläne sehr langsam
TFWEB-3893 CallCenter: grafischer Wählplan: AB-Baustein: Filter
TFWEB-3967 Teilnehmer Import: Leere Zeilen ignorieren
TFWEB-4036 Anzeige Nummer darf nicht leer sein
TFWEB-4070 Gesprächsübersicht überarbeiten
TFWEB-4105 Anrufbeantworter Ansagen Beschriftung Anpassen
Fehlerbereinigung
TFWEB-4088 "Rufnummer auswählen"-Dialog: Vorbelegung auf Bereich entfernen
TFWEB-4101 Exception bei der Auswahl der Anzeige-Nummer
TFWEB-3892 CallCenter: Grafischer Wähplan: Export / Import führt zu Fehler
TFWEB-4042 Reseller Account Passwort Änderung
TFWEB-4068 Ansagen Name statt Dateiname
TFWEB-4072 Kundenweite Gesprächsübersicht: Fehler im Filter Verpasste Anrufe
TFWEB-4084 Gesprächsübersicht: fehlende Spalten für Sortierung
TFWEB-4108 RestApi GET call-histories angenommene QueueAnrufe werden in 2.21.2 nicht mehr angezeigt
TFWEB-4109 Email Baustein Umlaute falsch
TFWEB-4110 App Rest Schnittstelle - interner externer Server
TFWEB-4120 REST: Anklopfen wird deaktiviert, wenn Umleitung clientseitig gesetzt wird
Änderungen in Version 2.21.2
Optimierungen und Verbesserungen
TFWEB-4071 Auswahlbox Externe Nummer explodiert wenn die Anzahl der verfügbaren Nummern zu groß ist
TFWEB-3988 Codebaustein für Webhooks
TFWEB-4052 Automatische Rosterpflege
TFWEB-4124 Teilnehmer anlegen: Rufnummer Bereich vorselektiert
Fehlerbereinigung
TFWEB-4079 Baustein Anklingeln fehlt Anruf
TFWEB-4091 ChannelRepo: Dauer interne Anrufe wird mit 0 angezeigt
Änderungen in Version 2.21.1
Neue Funktionen
TFWEB-3991 Sip Trunk Ergänzung Ziel Kontext
In speziellen Kundenprojekten ist nun die Zuführung fremder SIP-Trunks möglich, die eine individuelle Anpassung der Nummernformatierung erfordern, sei es nationales oder internationales Format.
TFWEB-3988 Codebaustein für Webhooks
Im grafischen Wählplan gibt es einen neuen Baustein Webhooks. Dieser ermöglicht Aufrufe von Web-Services aus dem Asterisk Wählplan heraus.
TFWEB-4030 Kundenübersicht Spalte Vertrags-Datum
Für Abrechnungszwecke in bestimmten Kundenprojekten kann nun die Spalte Vertrags Datum eingeblendet werden.
TFWEB-4051 Feature Request: Last-Call Routing einstellbar nach Zeit
Der Baustein Lastcall Routing wurde um einen Wert "Maximale Dauer" ergänzt.
Damit lässt sich einstellen, wie weit zurück ein letzter Anruf gesucht wird.
TFWEB-4059 Anpassung: Gesprächshistorie in der Spalte Anrufername
In der Gesprächsübersicht der Warteschleife wird nun im Feld Anrufername der Name angzeigt, sofern dieser im Wählplan aufgelöst werden konnte.
Optimierungen und Verbesserungen
TFWEB-3305 Refactor: Axis1 AdminWS für AGIs durch neuen RESTSERVICE ersetzen
Diese Optimierung wurde für Zugriffe aus dem Asterisk Wählplan vorgenommen und verbessert damit Performance und Fehlersuche Möglichkeiten.
TFWEB-3714 TeamsipRestservice: Erweiterung der REST-Schnittstelle für Client und Apps (fehlender Funktionen die nur in JSON-RPC sind)
Die Schnittstelle wurde für Zugriffe der Handy Apps und des Windows Clients optimiert.
TFWEB-3799 Warteschleife: Anklingel u. Anruf Bausteine Anzeige anpassen
Die bisherige Anzeige "unendlich" war irreführend und wurde mit dem aktuell eingestellten Wert für die Länge der Anrufdauer ersetzt.
TFWEB-3823 Kundenverwaltung: FLAT Anzeige
Es gibt zwei neue Globals-Werte:
- ShowCustomerFlatrate_Flats
- ShowCustomerFlatrate_AllnetFlat
Die Werte werden bei der Anlage vorbelegt mit dem bisherigen Globals-Wert ShowCustomerFlatrates.
Danach wird der alte Globals Key ShowCustomerFlatrates gelöscht.
TFWEB-3985 CallCenter: Gesprächshistorie: Dauer bis Gesprächsannahme
Bislang wurde die Wartezeit als Dauer in der Warteschleife selbst angezeigt, künftig wird auch die Zeit addiert, die ein Anrufer zuvor in Ansagen verbracht hat, d. h. auch die Zeit bis zur Warteschleife.
TFWEB-4063 AGI-Skripte -> ManagerService -> SMS versenden
Fehlerbereinigung
TFWEB-3712 Fax2Mail: Stationinfo zu lang
TFWEB-3797 Baustein "Anruf Telefonnummer" anpassen
TFWEB-3919 AmiService ast_command hängt nach
TFWEB-4004 LDAP-Konnektor Parameter duplizieren sich
TFWEB-4010 CallCenter: Ansage bei Feiertage mit optionaler Verwaltung der Ansage in Feiertagen
TFWEB-4028 "Ansage im Dateisystem aktualisieren": alle Formate erstellen
TFWEB-4041 Teilnehmer-Voreinstellungen lassen sich nicht setzen
TFWEB-4047 Baustein Anruf Teilnehmer - Anklopfen
TFWEB-4045 Absturz restservice
TFWEB-4048 Teilnehmer nicht löschbar wenn Gruppenruf zugeordnet: Exception bei Zuordnung zu mehreren Gruppenrufen.
TFWEB-4050 Operator Nutzer: Exception "Wählplan Statistik"
TFWEB-3499 Anmeldung an JSON-RPC-Webservice funktioniert nicht
TFWEB-3736 Client-Login klappt erst nach Neusetzen des Passworts im Webinterface
Änderungen in Version 2.21.0
Neue Funktionen
TFWEB-3202 TeamSIP Umstellung auf UTF-8
Die Kodierung der Namen wurde auf das Format UTF8 vereinheitlicht, somit sollten künftig an Telefonen wie am Client Umlaute bzw. Sonderzeichen vereinheitlicht und unproblematisch angzeigt werden.
TFWEB-3849 Datenbank Umstellung UTF-8
Das Speicherformat in der Datenbank wurde auf UTF-8 umgestellt und ermöglicht damit eine verbesserte und erweiterte Anzeige von Sonderzeichen von Anrufern und Teilnehmern.
TFWEB-2692 TeamSipCustomerservice: Rechnungen und CDR Daten
Der Kunden REST-Service wurde um folgende Funktionen erweitert:
- Abrufen von Rechnungsdaten
- Abrufen von CDR Daten.
Die aktuellen Funktionen können über Swagger-UI geprüft werden, z. B. hier:
https://sip.teamsip.com/customerapi/swagger-ui/index.html
TFWEB-2724 TeamSipCustomerservice: Call Center, Telefon-Status und Statistiken
Der Abruf von Statistiken wurde erweitert, für Details siehe hier:
https://sip.teamsip.com/customerapi/swagger-ui/index.html
TFWEB-3862 TeamSipCustomerservice: Reseller Berechtigung
Auch Reseller können nun Informationen über die Kunden Schnittstelle abrufen.
TFWEB-3946 Oauth neue Spezifikation für Clients; ClientIDs, Refreshtoken
Clients melden sich künftig über Oauth bei TeamSIP an:
- Jeder Client erhält eine eigene ClientID
- Eine Expire Zeit für Token und Refreshtoken wird festegelgt und ist nicht mehr unbegrenzt gültig
- Beim Passwort Änderung erfolgt Token/refreshtoke revoke
Ein Refreshtoken kann nur einmal verwendet werden. Danach ist es ungültig.
Expiretime für Refreshtoken ist 90 Tage nach letzter Benutzung.
Optimierungen und Verbesserungen
TFWEB-3036 App Anmeldung immer in Kleinbuchstaben
Bei der Anmeldung mit Namen wie z. B. Email Adressen ist die Großkleinschreibung künftig irrelevant.
TFWEB-3855 Warteschleife: Nicht angenommene Anrufer als "Wartend" klassifizieren.
Ein Anrufer wird als "wartend" klassifiziert, wenn niemand seinen Anruf angenommen hat. D.h. er erscheint bzw. wird gezählt wenn
a) kein Agent frei ist
b) oder wenn es bei einem Agent klingelt und der Anrufer wartet er verbunden wird.
TFWEB-3814 Telefonbuch import: Bessere Fehleranzeige
Beim Import in Telefonbücher wurde die Anzeige bei Fehlern optimiert.
TFWEB-3710 Notruf Abfrage MySQL
Bei Notrufen wird immer die erste externe Rufnummer des Teilnemers als Absender verwendet. Eine Anlage eines Kunden ohne externe Rufnummer ist künftig nicht mehr möglich.