TeamSIPWeb Release Notes 2.8
TeamSIPWeb Release 2.8.10
Bug
- [TFWEB-1647] - Whitelabel: Download Link für Client inkl. WS
Verbesserung
- [TFWEB-1722] - CallCenter: Gesprächshistorie mit verbesserter Wartezeitauswertung
TeamSIPWeb Release 2.8.9
Bug
- [TFWEB-1791] - Exception beim Teilnehmerimport
TeamSIPWeb Release 2.8.8
Bug
- [TFWEB-1647] - Whitelabel: Download Link für Client inkl. WS
TeamSIPWeb Release 2.8.7
Bug
- [TFWEB-1572] - Template Parameter werden beim Bearbeiten von Warteschleifen nicht gespeichert!
- [TFWEB-1619] - my_agi.log - user not logged in
- [TFWEB-1624] - Zugriffsverletzung bei Webadministration Diagnose
Refactoring
- [TFWEB-1598] - Fehler in der web.xml nach Umstellung auf Tomcat 7
Aufgabe
- [TFWEB-1560] - Security: Alias / User Enumeration
- [TFWEB-1581] - Security: XSS in JSP innerhalb JavaScript
TeamSIPWeb Release 2.8.6
Bug
- [TFWEB-1590] - Call Center Auswertung: Fehler bei der Jahresübersicht
- [TFWEB-1603] - DB-Exception Connection Factory
- [TFWEB-1604] - Exception in Einstellungen - Bereiche - Rufnummern zuordnen
- [TFWEB-1608] - Kundenverwaltung - zweiter Aufruf scheitert
- [TFWEB-1613] - Zugriffschutzverletzung beim Löschen eines Teilnehmers der Faxhistorie als Admin
- [TFWEB-1615] - Zugriffsverletzung-Exception beim Speichern von Teilnehmer SIP-Telefonen
Verbesserung
- [TFWEB-1602] - Log-Last reduzieren
- [TFWEB-1606] - Rufnummernblock Änderungen
- [TFWEB-1609] - Security Exception 2phone_logo
Aufgabe
- [TFWEB-1581] - Security: XSS in JSP innerhalb JavaScript
TeamSIPWeb Release 2.8.5
Bug
- [TFWEB-934] - Fax2Mail: SIP Passwörter werden nicht geändert.
- [TFWEB-1586] - Unhandled error occured. [Illegal group reference]
- [TFWEB-1587] - Telefon Template Parameter Namen können nicht geändert werden.
- [TFWEB-1590] - Call Center Auswertung: Fehler bei der Jahresübersicht
- [TFWEB-1599] - Wählplaneditor
Verbesserung
- [TFWEB-1583] - Security: Unsichere Login-Implementation
- [TFWEB-1584] - Security: Felder nicht leer nach Falscheingabe
Aufgabe
- [TFWEB-1564] - Security: Password Policy Enforcment
- [TFWEB-1581] - Security: XSS in JSP innerhalb JavaScript
- [TFWEB-1588] - Loging Anapassen um Log-Last auf dem Server zu reduzieren
TeamSIPWeb Release 2.8.4
Bug
- [TFWEB-1337] - Formularfeld Handynummer "+" wird nicht übernommen
- [TFWEB-1582] - GenerateProvisioningFile klappt nicht
- [TFWEB-1585] - beim jedem übernehmen werden 2 zusätzliche "00" vor die Anzeige Nummer gesetzt
- [TFWEB-1589] - Exception bei Bearbeitung des eigenen benutzers bei Anmeldung als Reseller
- [TFWEB-1591] - Zugriffschutzverletzung beim Versuch, eine externe Rufnummer als Admin zu bearbeiten
- [TFWEB-1592] - Falsch angezeigter Feld-Name beim Konferenzraum
- [TFWEB-1593] - Teilnehmer wird nur in Nebenstellenliste gezeigt, nicht in Teilnehmerliste
- [TFWEB-1595] - TeamSIP Webphone: IM Adresse wird falsch befüllt.
Aufgabe
- [TFWEB-1553] - Security: XSS GridServlet
- [TFWEB-1557] - Security: Cross-Site-Request-Forgery
- [TFWEB-1560] - Security: Alias / User Enumeration
- [TFWEB-1562] - Security: Cached Logout Request
- [TFWEB-1563] - Security: Session Timeout via JavaScript
- [TFWEB-1564] - Security: Password Policy Enforcment
TeamSIPWeb Release 2.8.3
Bug
- [TFWEB-934] - Fax2Mail: SIP Passwörter werden nicht geändert.
- [TFWEB-1431] - TeamSIP Web Fehler bei ausgehender Nummernsetzung
- [TFWEB-1483] - beim Fax create Asterisk reload im Transaction aufgeruft
- [TFWEB-1499] - Fax Edit Uncaught ReferenceError: deleteRegistrierung is not defined
- [TFWEB-1508] - Exception beim Leere Ansage hohladen
- [TFWEB-1510] - NumberFormatException beim IP Speicherung
- [TFWEB-1517] - Webphone Nebenstellen Status bleibt stehen
- [TFWEB-1522] - *60 CC Anmeldung fehlt
- [TFWEB-1534] - Telefoneinstellungen: kein Reload nach Konfig-Änderungen
- [TFWEB-1542] - Warnings statt Errors für Queue Events
- [TFWEB-1547] - Clusterverwaltung: Alias Grid IE Bug
- [TFWEB-1549] - Dialplantemplate Grid: kein Create Button
- [TFWEB-1580] - Änderungsanzeige in Tab-Reiter bei Änderung eines Textwählplans
Verbesserung
- [TFWEB-560] - CallCenter: Queue Telefonate beim Teilnehmer anzeigen
- [TFWEB-1212] - Telefonprovisionierung Tiptel
- [TFWEB-1406] - Security: Input in Java typisieren und validieren (XSS Schutz)
- [TFWEB-1523] - Sip Debugging Seite Datum fehlt im Grid
Neue Funktion
- [TFWEB-1409] - SecurityFilter: Alle Zugriffe durch eine AccessControl Filter-Regel + Whitelist
- [TFWEB-1410] - Anrufer-Historie: Namensanzeige
Aufgabe
- [TFWEB-1365] - TelefonEdit: Asterisk nicht verfügbar: Exception abfangen, Fehlermeldung ausgeben
- [TFWEB-1551] - Security: XSS CSV Teilnehmer Import
- [TFWEB-1552] - Security: XSS common/loading.jsp
- [TFWEB-1553] - Security: XSS GridServlet
- [TFWEB-1554] - Security: XSS Wählplantemplate / Teilnehmer Vorlagen
- [TFWEB-1556] - Security: XSS TelefonTemplateList.do
- [TFWEB-1557] - Security: Cross-Site-Request-Forgery
- [TFWEB-1558] - Security: Anzeige anderer Anrufer Historie Einträge
- [TFWEB-1559] - Security: Telefone (MAC Enumeration)
- [TFWEB-1560] - Security: Alias / User Enumeration
- [TFWEB-1561] - Security: Session Fixation
- [TFWEB-1564] - Security: Password Policy Enforcment
- [TFWEB-1565] - Security: Passwort Änderung
- [TFWEB-1568] - Security: SessionID in URL
- [TFWEB-1569] - Security: CallerID Spoofing
- [TFWEB-1576] - Queue Übersichtsseite: Spalte Gespräche
Unteraufgabe
- [TFWEB-1462] - Security: Asterisk Wählplanschutz: Unterscheidung der Validierung für Globale Wählpläne und Kundenwählpläne
TeamSIPWeb Release 2.8.2
Bug
- [TFWEB-1297] - Berlix2: Problem beim Speichern eines Template-Parameters
- [TFWEB-1353] - Operator: Spalte "Gespräche" wird nicht befüllt
- [TFWEB-1375] - Exception bei Erstellung und Zuordnung eines Kunden zu einem Reseller
- [TFWEB-1515] - Kundenadmin AB löschen Button ohne Funktion / Sonderzeichen
- [TFWEB-1526] - Doppelte Ausgabe der Fehlermeldung "Ihre Anfrage konnte nicht bearbeitet werden."
- [TFWEB-1527] - NullPointerException bei Siemens XML Application
- [TFWEB-1530] - Fehler beim hochladen einer Ansage
- [TFWEB-1534] - Telefoneinstellungen: kein Reload nach Konfig-Änderungen
- [TFWEB-1535] - Bereichsadmin Warteschleife anlegen Exception
- [TFWEB-1537] - Teilnehmer löschen Exception
- [TFWEB-1538] - Anzahl Nachrichten auf AB in Queue falsch
Verbesserung
- [TFWEB-1406] - Security: Input in Java typisieren und validieren (XSS Schutz)
- [TFWEB-1429] - Kundenverwaltung: Feedback beim speichern
Refactoring
- [TFWEB-1261] - Security: Alle Grids soll auf Zugriff geprüft werden.
Unteraufgabe
- [TFWEB-1425] - SecurityFilter: Liste aller URLs im System
TeamSIPWeb Release 2.8.1
Bug
- [TFWEB-1386] - PEN-Test: Neuen Bereich für Telefonnummern der Kanzlei hinzufügen
- [TFWEB-1468] - Telefonbuch: Rufnummernformatierung
- [TFWEB-1518] - Gruppenruf keine Historie
- [TFWEB-1521] - Grandstream Provisionierung
Verbesserung
- [TFWEB-1298] - Telefonbuchimport mit mehr als 26 Feldern pro Eintrag
- [TFWEB-1513] - Kritische Servlets per Globals deaktivieren
Neue Funktion
- [TFWEB-1417] - PEN-Test: Fehlendes Secure-Attribut im Session Cookie
Aufgabe
- [TFWEB-900] - Teilnehmereinstellungen: Erweitert (SIP / Asterisk)
- [TFWEB-1487] - Entfernen aller nicht mehr benötigten Actions
TeamSIPWeb Release 2.8.0
Bug
- [TFWEB-422] - TeamSIP ServerConsole ist per FireFox ein Unding in der Bedienung
- [TFWEB-1265] - Wählplan: System verbieten
- [TFWEB-1358] - Security: SSL Zwang
- [TFWEB-1375] - Exception bei Erstellung und Zuordnung eines Kunden zu einem Reseller
- [TFWEB-1380] - PEN-Test: XSS grafische Wählplan beliebiger GET Parameter
- [TFWEB-1381] - PEN-Test: Grafischer Wählplan und customer_id
- [TFWEB-1385] - PEN-Test: Beliebiges Anlegen von Konferenzräumen
- [TFWEB-1389] - PEN-Test: Information Disclosure Webservice
- [TFWEB-1415] - PEN-Test: XSS in SMS
- [TFWEB-1426] - Performance Masseninport Teilnehmer
- [TFWEB-1431] - TeamSIP Web Fehler bei ausgehender Nummernsetzung
- [TFWEB-1432] - Teilnehmer Wizard: E-Mail Adresse
- [TFWEB-1436] - Exception: StringIndexOutOfBoundsException: String index out of range: -1
- [TFWEB-1437] - Exception: You have an error in your SQL syntax
- [TFWEB-1438] - Bei Weiterleitungen fehlen Rahmen und MessageBox
- [TFWEB-1441] - "TeamSIP Webphone" Telefonbuch wirft Exception wenn im Grid Filter "nur privat" ausgewält.
- [TFWEB-1443] - Telefonbuch Import Falsche Fehlermeldung
- [TFWEB-1445] - Umleitung über Teilnehmer Webportal Login (homescreen) nicht möglich
- [TFWEB-1446] - Exception beim Customer Speicherung
- [TFWEB-1448] - Diagnose Dashboard: Erweitertes Debugging nicht mehr klickbar
- [TFWEB-1450] - Client Webservice: Alle Anmelden funktioniert nicht, wenn eine Queue bereits angemeldet ist
- [TFWEB-1453] - neue Queues verwenden alten Wählplan
- [TFWEB-1456] - Bei Kundenerstellung keine Fehlermeldung, wenn Kundennummer bereits vorhanden
- [TFWEB-1458] - GridServlet grid_show_all.gif 403 forbidden
- [TFWEB-1463] - ip_auth wird nicht im Kamailio übernommen
- [TFWEB-1466] - Exception Clusterverwaltung - Anlegen eines neuen Servers
- [TFWEB-1468] - Telefonbuch: Rufnummernformatierung
- [TFWEB-1470] - Exceptions auf Grund der ID-Umstellungen
- [TFWEB-1472] - Exception: Teilnehmer - Einstellung - TeamSIP2Go
- [TFWEB-1473] - Exception bei Sortierung in den Grids
- [TFWEB-1474] - Exception: Teilnehmervorlagen
- [TFWEB-1475] - Exception Fax2Mail Anzeige als Bereichs-Admin
- [TFWEB-1476] - Teilnehmer Rechte
- [TFWEB-1480] - Reseller kann nicht Fax anlegen
- [TFWEB-1488] - Teilnehmer Grid - Details - Dialplan - Spezial Dialplan. Commanden wurde nicht gespeichert
- [TFWEB-1492] - Gridfilter funktioniert nicht im Registrierungen Grid
- [TFWEB-1493] - Telefonprovisionierung funktioniert nicht
- [TFWEB-1494] - *40/*41/*60 ohne Funktion
- [TFWEB-1495] - Bereichsadmin kein Teilnehmer löschen
- [TFWEB-1496] - Client Anmelden nicht möglich
- [TFWEB-1497] - Reseller Import csv
- [TFWEB-1499] - Fax Edit Uncaught ReferenceError: deleteRegistrierung is not defined
- [TFWEB-1503] - Anrufbeantworter Löschen Fehler
- [TFWEB-1506] - Exception bei ungültigem Feiertagsdatum (z.B. 23.15.1003)
- [TFWEB-1507] - Durchwahl verwendet statt Teilnehmernummer
- [TFWEB-1508] - Exception beim Leere Ansage hochladen
- [TFWEB-1510] - NumberFormatException beim IP Speicherung
- [TFWEB-1511] - AudioPlayerServlet. Sie verfügen nicht über die nötige Berechtigung!
Entscheidung
- [TFWEB-1485] - Security: Rechte für Teilnehmer - Anrufer Historie - Details
Verbesserung
- [TFWEB-1335] - Security: Ansagen / Wartemusik Upload beschränken
- [TFWEB-1339] - CTI Call: Own Number
- [TFWEB-1388] - PEN-Test: XML External Entity Injection
- [TFWEB-1406] - Security: Input in Java typisieren und validieren (XSS Schutz)
- [TFWEB-1498] - Cluster-Reiter erscheint unerwartet bei Eingabe einer bereitsvorhandenen Kundennummer bei der Kundenerstellung
Neue Funktion
- [TFWEB-1356] - Security: Asterisk Wählplanschutz: Whitelist
- [TFWEB-1394] - TeamSIP 2go provisionierung
- [TFWEB-1409] - SecurityFilter: Alle Zugriffe durch eine AccessControl Filter-Regel + Whitelist
- [TFWEB-1410] - Anrufer-Historie: Namensanzeige
- [TFWEB-1478] - Webservice muss neue Felder für Einstellungen die vom Client kommen mit clientonly = true anlegen
Aufgabe
- [TFWEB-1178] - Teilnehmereinstellungen: Sendrpid
- [TFWEB-1341] - Alle "TODO Security" entfernen
- [TFWEB-1342] - Alle Globals Aufrufe sollen nur mit den zugehörigen Konstanten durchgeführt werden
- [TFWEB-1343] - Alle TODO aus den Sourcen entfernen
- [TFWEB-1344] - Alle "main" aus den Sourcen entfernen
- [TFWEB-1350] - Security: IP-Schutz für XML-Applications auf SIP-Registrierung prüfen
- [TFWEB-1365] - TelefonEdit: Asterisk nicht verfügbar: Exception abfangen, Fehlermeldung ausgeben
- [TFWEB-1368] - Servlet PhonebookServletYealink
- [TFWEB-1486] - Security: Rechte für Bereichsadmin - Hinzufügen von Teilnehmern zu einem Gruppenruf
Unteraufgabe
- [TFWEB-1089] - Telefon Provisionierung: Provisionierungs-Servlet
- [TFWEB-1376] - XSS Schutz Grid-Servlet
- [TFWEB-1399] - Security: Asterisk Wählplanschutz: Regexp DB Tabelle
- [TFWEB-1400] - Security: Asterisk Wählplanschutz: Vorzerlegung des Wählplans
- [TFWEB-1401] - Security: Asterisk Wählplanschutz: Variablen für Kundennummer
- [TFWEB-1402] - Security: Asterisk Wählplanschutz: Functions
- [TFWEB-1404] - Security: Formularfelder typisieren und validieren (XSS Schutz)
- [TFWEB-1419] - SecurityFilter: neuen SecurityFilter implementieren
- [TFWEB-1421] - SecurityFilter: Datenbank: validation_url
- [TFWEB-1422] - SecurityFilter: URLs validieren
- [TFWEB-1423] - SecurityFilter: Parametervalidierung
- [TFWEB-1424] - SecurityFilter: ReqCode prüfen
- [TFWEB-1435] - Security: Asterisk Wählplanschutz: include, switch, etc.
- [TFWEB-1439] - Security: Asterisk Wählplanschutz: Application Parameter zerlegen und validieren
- [TFWEB-1442] - Security: Asterisk Wählplanschutz: Globals Value zum de-/aktivieren
- [TFWEB-1459] - SecurityFilter: Parameter mit falscher Bedeutung
- [TFWEB-1460] - Security: Asterisk Wählplanschutz: direkten Zugriff auf die Konfigurationsdateien sperren
- [TFWEB-1461] - Zwei NullPointerExceptions im IP Auth Modul
- [TFWEB-1462] - Security: Asterisk Wählplanschutz: Unterscheidung der Validierung für Globale Wählpläne und Kundenwählpläne