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

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

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

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