No. | Date | Produkt | Modul | Description1 | Description2 | Bug/ New |
Prio ▲ high ► mid ▼ low |
Test | Test Info |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_981_2013_08_14.zip | |||||||||
1 | 14.08.2013 | TeliWeb | TeliWeb | 1.
The application mode is set automatically: TeliTouch for mobile browsers and
TeliWeb for desktop browsers. 2. The dial mode (dialling by CTI or by browser) can be set in application settings. 3. A message is displayed when no matching contacts are found. |
Exchange:
1. TeliWeb Removal of the TeliWeb/TeliTouch switch; 2. TeliWeb Dial mode switch in the settings window; 3. TeliWeb No message when no matching contacts found; error messages may not show. 4. TeliWeb Mobile device detection |
N/B | ► | MS OK | MS 1. Sprawdzic aplikacje na kilku przegladarkach desktopowych i mobilnych. Na mobilnych aplikacja ma sie wlaczac w trybie TeliTouch, na desktopowych w trybie TeliWeb. Rozroznic je mozna po napisie na guziku glownym oraz po tym, ze TeliTouch nie pozwala na zarzadzanie lista guzikow na stronie ustawien. 2. Sprawdzic dzialanie przelacznika Dial mode w ustawieniach. Gdy ustawi sie go na „CTI”, wszystkie polaczenia maja byc realizowane przez CTI-Server. Jesli w trybie „Browser”, przegladarka reaguje na żądania wybrania numeru (np. na telefonie pojawi sie komunikat pytajacy, czy chcesz wybrac numer i polaczenie zostanie nawiazane bezposrednio za pomoca telefonu). 2.1. Zwrocic uwage, ze niezaleznie od ustawienia tego przelacznika, gdy mamy wlaczona funkcje TeliRemote (podany numer), polaczenia maja zawsze byc realizowane przez CTI-Server. 3. Przetestowac wyszukiwanie kontaktow. Gdy do wpisanej frazy nie znaleziono zadnych dopasowan, powinien sie pojawic komunikat. Sprawdzic wyszukiwanie z przycisku glownego i ze strony wyszukiwania. |
2 | 13.08.2013 | TeliWeb | TeliWeb | 1.
The user can log in using their ActiveDirectory credentials. 2. The text in TeliBar’s header is prefixed with a greater than sing when TeliRemote is active. |
Exchange:
1. TeliWeb Is there a way to validate domain credentials (username/pswd)? 2. TeliWeb "(TR)" prefix in the main button standing for an active TeliRemote feature Ad 1. It is necessary to use the two following configuration settings in the web.config file: ActiveDirectoryAuthentication_Enable ActiveDirectoryAuthentication_DomainName. |
N | ► | MS OK | MS 1. Przetestowac logowanie uzytkownika, gdy logowanie przez ActiveDirectory jest wlaczone i wylaczone. 1.1. Jesli jest wlaczone, nalezy logowac sie nazwa uzytkownika i haslem z Active Directory. Przy czym podana nazwa uzytkownika musi istniec wsrod uzytkownikow CTI-Servera, bo inaczej logowanie nie uda sie (taki przypadek tez zweryfikowac). 1.2. Nie powinno sie udac zalogowac z pustymi danymi (nazwa uzytkownika i haslem). Przy wlaczonym logowaniu ActiveDirectory zarowno nazwa uzytkownika, jak i haslo, sa wymagane do zalogowania uzytkownika (sprawdzic rowniez). 2. Gdy poda sie numer TeliRemote w ustawieniach, w guziku glownym TeliWeba powinien pojawic sie znak wiekszosci („>”) przed tekstem w tle guzika. 3. Sprawdzic, czy wyszukiwanie kontaktow dziala i czy laduja sie rozmowy w Journalu. 4. Sprawdzic czy sa jakies logi bledow po testach. |
3 | 09.08.2013 | TeliWeb | DatabaseConnector TeliWeb |
1.
Contact search adjusted to new PbIni settings logic (PbIni configuration for
user, user group or a global one). 2. Added a list of 10 last used TeliRemote numbers. |
Exchange:
1. TeliWeb Adjustments to the new PbIni (DIS) settings logic 2. TeliWeb Ten last used TeliRemote numbers; 3. TeliWeb The user is not removed from user list on session close 3. Web client instance is removed from the global list when the associated session is closed. Previously these instances were never removed and the list containing them could grow without control (by one item per each new user logging in). |
N/B | ► | MS OK | MS 1. Skupic sie na sprawdzeniu, czy wyszukiwanie kontaktow dziala. Zwrocic uwage, czy sie nie zawiesza (czy nie czeka sie na rezultat w nieskonczonosc) i czy wyswietla wyniki. 2. Sprawdzic, czy dziala zapis i wczytywanie ustawien TeliRemote. 3. W ustawieniach zapamietywanych jest 10 ostatnio uzytych numerow TeliRemote. Dostepne sa pod guzikiem obok pola numeru TeliRemote. Odswiezaja sie po ponownym wejsciu do ustawien. 3.1. Sprawdzic, czy pamietanych jest max. 10 numerow i czy sortowane sa malejaco, wg daty ostatniego uzycia (ostatnio uzyty na gorze listy). 3.2. Gdy lista pusta (jeszcze nie korzystano z TeliRemote), po wcisnieciu wspomnianego guzika, powinien sie pojawic komunikat o braku dostepnych numerow. 3.4. Dobrze byloby sprawdzic, jak ta lista prezentuje sie na urzadzeniach mobilnych (czy sie prawidlowo wyswietla). 4. Przejrzec ogolnie aplikacje, czy wszystko dziala (wszystkie strony oraz wyswietlanie okienek z danymi kontaktowymi na stronie glownej, w Journalu i na stronie wyszukiwania). |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_752_2013_06_17.zip | |||||||||
1 | 17.06.2013 | TeliWeb | TeliWeb | 1.
It was impossible to create new contact list buttons. 2. The status of VPN users was unknown. 3. It was impossible to call to VPN users using speed dial buttons. |
B | ► | MS OK | MS 1. Po zalogowaniu status uzytkownika VPN ma byc znany (np. TM Buro). 2. Zmiany statusu uzytkownika VPN maja sie aktualizowac na biezaco. 3. Ma byc mozliwe dzwonienie do uzytkownikow VPN bezposrednio z listy guzikow TeliWeba. Wczesniej to nie dzialalo (bo wewnatrz takich kontaktow sa dwa numery oddzielone srednikiem). 3. Dokonac pelnego testu zarzadzania lista kontaktow na liscie (dodaj, usun, przesun). Uwzglednic zarowno tworzenie guzikow na podsatwie uzytkownikow systemu, jak i dowolnie zdefiniowanych. 4. Nie wiem, czy nie warto przejrzec ogolnie TeliWeba, czy wszystko dziala (mogly byc jakies zmiany w pozostalych modulach systemu, ktore wplywaja na dzialanie funkcji TeliWeba – tak jak np. problem z dodawaniem kontaktow, wyeliminowany w ramach biezacej zmiany). |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_749_2013_06_10.zip | |||||||||
1 | 10.06.2013 | TeliWeb | TeliWeb | The browser could hang if a popup window (absence or contact info) was opened with mouse double click. | The browser would hang every time a popup window was closed, but only if previously opened with a double click of a button. An AJAX request was sent twice in that case causing the window to open twice. The request is now performed synchronously and it is necessary to wait for 1 second before a popup window can be opened for the second time. | B | ► | MS OK | MS 1. Sprawdzic, czy w calej aplikacji poprawnie dziala wyswietlanie danych kontaktowych w wyskakujacym okienku oraz ustawianie nieobecnosci. 2. Upewnic sie, ze nie jest mozliwe juz doprowadzenie do sytuacji, w ktorej przegladarka bedzie sie zawieszac przy zamykaniu takiego okienka (szczegolnie tego do ustawiania nieobecnosci). Problem taki wystepowal, gdy udalo sie dwukrotnie kliknac guzik wyswietlajacy okienko wyskakujace (np. guzik nieobecnosci lub przycisk z listy kontaktow). Testy glownie na Safari dla Mac OS (ale Chrome oraz IE tez). |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_746_2013_02_11.zip | |||||||||
1 | 11.02.2013 | TeliWeb | TeliWeb | 1. When the user was absent externally, it was impossible to
switch the absence off. 2. The user is not allowed to log in when no user database is configured. 3. Contact info window is closed after clicking a button. 4. TeliRemote settings visibility dependent on user rights. 5. When pressing enter on TeliWeb’s main button, the behavior is the same as in TeliBar (make call or search). 6. Fixed the issue where the login page would not behave properly after the user logged out. 7. When using login exceptions (several users assigned to the same line number), it could be impossible to log in in some cases. 8. Fixed absence date/time pickers behavior on IE. 9. Absence date/time pickers layout fixed (to make them fit the window). |
10. All HTTP methods protected against unauthorized access. | B / N |
► | MS OK Internet Explorer: The absence settings popup window always displays the current date/time instead of the actual absence end date/time. Login exceptions: User credentials are not updated in the database after a TeliWeb user logs in (which normally happens when you log in using TeliBar). 'Status for' and 'status of' rigths: TeliWeb always knows current statuses of all users which means these rights are not implemented for TeliWeb. TeliRemote right: when disabled, no TeliRemote settings GUI is displayed. But it is still possible to use browser's console to manually send a request with TeliRemote settings (if you are aware of how this can be done and what data format is expected by the server). |
MS: 1. Jesli aktywna jest nieobecnosc zewnetrzna i uzytkownik wylacza nieobecnosc guzikiem Anwesend, powinno zawsze nastapic wylaczenie nieobecnosci – nawet wlasnie tej zewnetrznej (wczesniej nie dzialalo). 2. Wlaczanie i wylaczanie nieobecnosci w Internet Explorerze powinno zamknac okno nieobecnosci. Wczesniej nastepowalo po zamknieciu przekierowanie np. do strony logowania zamiast pozostanie na domowej. 3. Rowniez w IE sprawdzic, czy po otwarciu okienka nieobecnosci poprawnie pokazuje sie data i czas. Wczesniej kontrolki daty i czasu byly puste. 4. Jesli uzytkownik nie ma po stronie CTI-Servera ustawionej bazy danych dla swoich kontaktow, nie powinno byc mozliwe zalogowanie sie (pojawi sie komunikat). 5. Okienko informacji kontaktowych powinno sie zamykac, gdy kliknie sie ktorys z guzikow (numer telefonu lub e-mail). 6. Uzytkownik nie powinien widziec ustawien TeliRemote, gdy nie ma do nich praw (konfigurowanych po stronie CTI-Servera). 7. Na stronie Journala pojawial sie za kazdym razem kolejny (powielony) pasek wyszukiwania, gdy pobieralo sie rozmowy (przez okienko opcji Journala). Teraz nie powinno byc tego bledu. |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_645_2013_01_31.zip | |||||||||
1 | 29.01.2013 | TeliWeb | TeliWeb CTI_Tools |
1.
Added absence cause description and return time settings. 2. Restored button titles. |
Ad 1. On a desktop browser absence status can be switched quickly by holding the absence button for ~1 second. | C | ► | MS OK 1. TeliRemote number is not updated in TeliWeb's settings dialog when changed outside (e.g. in TeliBar/TeliMan). 2. It is allowed to use an absence date from the past without a warning. 3. Date picker is not properly centred when a mobile device is in portrait position (when the screen is not wide enough). 4. IE8, IE9: Setting absence details is possible, but the date/time pickers do not behave properly. The current date and time are invalid (blank) until you set them both manually. 5. IE8, IE9: When you activate/deactivate absence, then you are not redirected to home page, but to a previous page (like login) when the absence popup box hides. |
MS: 1. Sprawdzić ustawianie nieobecnosci – czy data ustawiona w TeliWebie jest widziana tak samo dla biezacego uzytkownika po stronie TeliBara. 2. Sprawdzic szczegoly ustawionej nieobecnosci. Tzn. gdy uzytkownik jest nieobecny i wyswietli okno ustawiania nieobecnosci, powinno ono przedstawiac poprawna date i czas oraz opis nieobecnosci. Niezaleznie od tego, czy nieobecnosc ustawiono w TeliWebie, czy gdzie indziej. 3. Sprawdzic wylaczanie nieobecnosci. 4. Sprawdzic poprawnosc zapisu i odczytu sekcji TeliRemote w ustawieniach. 5. Przejrzec ogolnie poprawnosc dzilania zarzadzania lista kontaktow uzytkownika. Dodawanie z listy, dodawanie recznie zdefiniowanego, zmiana kolejnosci elementow, usuwanie. |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_641_2013_01_14.zip | |||||||||
1 | 11.01.2013 | TeliWeb | TeliWeb | 1. Contact list management added in TeliWeb mode. It is
possible to add, remove and order contacts. 2. Journal layout modified. Options moved to a popup window opened with a button. 3. Journal calls can now be marked as resolved/unresolved directly from the list. 4. Contact dialogs changed to lightweight popup windows which do not cover the whole background. 5. IE8 could not load any page – fixed. 6. Using contact search page on IE9 was impossible – fixed. 7. Journal does not lose calls any more when contact dialog is closed (on IE9). |
All pages verified and corrected on W3C validator (http://validator.w3.org/). All of them are validated properly now. There used to be some warnings and minor bugs before and they caused the search page not to load on IE. | C / B |
► | MS OK 1. In some cases a request to add a new contact is sent twice and it causes a contact to be added twice. 2. When user logs out, the login page displayed then does not show messages when there is a user verification problem. It has to be reloaded and then it starts working fine. 3. In the same situation the user name text box does not become focuesed after logout. 4. iOS and Safari - when going to the search page without changing phrase, the page may display no data (or a next packet of search results). 5. No "enable cookies" suggestion message when using Journal options without cookie suport enabled. 6. New Settings and Login layout (dialog window) cause problems on mobile devices. It would be better to use dialogs only in TeliWeb mode. |
MS: Zwrócić głównie uwagę na zarządzanie kontaktami. Dodawanie gdy użytkownik nie ma jeszcze żadnych kontaktów. Usuwanie, sortowanie. Dodawanie z listy, dodawanie ręczne. |
www.romico.de/download/temp/TeliWeb/TeliWeb_2_0_2_2013_01_02.zip | |||||||||
1 | 02.01.2013 | TeliWeb | TeliWeb | 1.
Project structure fully converted to MVC. 2. Rounded corners of Journal page header removed. 3. Version increased to 2.0.0. |
C / B |
► | MS: 1. Przejrzec cala aplikacje, czy wszystko dziala. 2. Sprawdzic, czy poprawnie wyswietla sie wersja aplikacji na stronie ustawien (Einstellungen). Ma byc w formacie "TeliWeb 2.0.x yyyy.MM.dd HH.mm" |
||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_49_2012_12_28.zip | |||||||||
1 | 28.12.2012 | TeliWeb | TeliWeb | 1.
Search and login page converted to MVC. 2. Search page enables user to get more results when not all are displayed at once. 3. Login and settings page design changed. 4. Home page loading error when no speed dials were assigned to the user – fixed. 5. Missing call duration info added back to Journal. 6. Gaps between Journal list items minimized. 7. Background color of all pages changed to a homogeneous dark one. 8. Version info bar moved from login page to settings. |
9. Some java script exceptions were handled improperly. Because of a mistake, exceptions in several functions raised another exception after being caught. | C / B |
► | MS 1. IE8: Home page does not load at all (for some reason it is unable to load jQuery scripts). 2. IE9: Journal calls are not loaded automatically. 3. IE9: Journal loses calls after contact info dialog is closed. It is necessary to load them once again. 4. IE9: Search page does not present contact list properly (no mobile style). It is impossible to use it. 5. BlackBerry 7.1: no headers on the Journal and Search pages. 6. The header in Journal has rounded top corners. |
MS: 1. Sprawdzic poprawnosc dzialania wyszukiwania kontaktow. Rozpoczac wyszukiwanie mozna zarowno ze strony domowej (wpisujac fraze w polu tekstowym u gory) lub przechodzac na strone wyszukiwania i tam wpisujac fraze. 2. Sprawdzic przerywanie wyszukiwania czy dziala. 3. Sprawdzic przycisk "More...", ktory pokazuje sie pod lista wyszukanych kontaktow, gdy jest ich za duzo, aby wyswietlic na raz. 4. Upewnic sie, ze logowanie uzytkownika dziala prawidlowo. 5. Reszta testow intuicyjnie. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_48_2012_12_18.zip | |||||||||
1 | 18.12.2012 | TeliWeb | TeliWeb | 1.
Journal page converted to MVC. 2. No more problems with server connection when logging in. 3. Data transfer on the home page minimized. 4. Journal does not reload page any more when a call is marked as resolved/unresolved. |
C / B |
► | MS OK 1. No call duration info in Journal. 2. Too large gaps between list items in Journal. 3. When a call is marked as resolved/unresolved, the list of calls scrolls to the top. 4. When no speed dials assigned to the user, home page does not load. |
MS: 1. Sprawdzić poprawność działania strony Journal (w tym oznaczanie rozmów jako załatwione/niezałatwione). 2. Strona domowa powinna mieć aktualny status swój, kontaktów oraz opisy nieobecności zaraz po wczytaniu się. Wcześniej początkowo przedstawione statusy i opisy były nieaktualne i aktualizowały się po krótkiej chwili. 3. Czy nie zdarzają się już problemy przy logowaniu, że serwer nie odpowiedział. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_47_2012_12_10.zip | |||||||||
1 | 10.12.2012 | TeliWeb | TeliWeb | 1. Home page converted from WebForms to MVC. 2. Firefox search issue corrected. 3. Home page no longer reloaded when closing contact info dialog. 4. Buttons no longer disappear (blink) when status changes. 5. Home page fades in when loading. |
Ad
2. Firefox displayed an error message when return was pressed on the home
page (when the text input box was focused). 6. It is possible to turn on client-side debugging using the following configuration node (web.config): <add key="DebugClient_InternalNumbers" value="*"/> The value attribute determines which users of TeliWeb should work in debug mode. An asterisk (*) means all. Client debug mode causes alerts to be displayed on the screen when errors occur (and for code debugging purposes). 7. jQuery version updated (1.8.2 --> 1.8.3). |
C / B |
► | MS: 1. Strona domowa została przerobiona z WebForms do MVC. Wiązało się z tym dużo zmian logiki, więc najlepiej byłoby przetestować całą tę stronę. Np. działanie wszystkich przycisków, pojawianie się opisów nieobecności (własnej i nad speed dialami). Ponadto czy działa poprawnie aktualizacja statusów (własnego i speed diali) co ustalony czas. Wiąże się z tym przejście na inną stronę TeliWeba i powrót do domowej (np. do wyszukiwania i z powrotem) - żeby sprawdzić, czy statusy są ciągle aktualizowane. 2. Sprawdzić aplikację na emulatorze BlackBerry (starszym, gdzie nie działa mobilny CSS i na nowej wersji). 3. Sprawdzić aplikację na różnych przeglądarkach. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_46_2012_11_30.zip | |||||||||
1 | 30.11.2012 | TeliWeb | TeliWeb | 1. Last used Journal settings were lost when application configuration was modified on the Settings page (and the other way round). | 2. Settings page converted from WebForms to MVC. | C / B |
► | MS OK | MS:
1. Strona Einstellungen (Settings) została przerobiona z WebForms do MVC. Warto by sprawdzić, czy wszystko na niej działa (zapisywanie i wczytywanie ustawień). 2. Duża część kodu aplikacji uległa dość sporej modyfikacji, warto więc przeklikać całą aplikację, czy wszystko działa jak należy. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_45_2012_11_23.zip | |||||||||
1 | 23.11.2012 | TeliWeb | TeliWeb | 1. Speed dial buttons not loading after logging in solved. 2. Journal icons changed to their desktop equivalents. 3. Called ID added to Journal. 4. Unresolved call icon added to Journal (red exclamation mark). 5. Mark as resolved/unresolved added to Journal. 6. Speed dial photos would display unscaled - solved. 7. Group Journal option in Journal visible if user has appropriate rights (no longer configurable in TeliWeb settings). 8. Phone number description added to buttons in contact information dialog. 9. Application icon changed to 16x16 and 32x32 (to make it smaller). |
Ad
2. The application has to have write rights to logs folder. 10. Application configuration moved from registry to the web.config file. 11. Application would generate absence tooltip update exceptions. 12. Error log files could not be created – solved. 13. Error log files folder path configurable. |
B / N |
► | MS OK 1. Last used Journal settings are lost when application configuration is modified within the Settings page (and vice versa). |
MS: 1. Spróbować się zalogować parę razy i upewnić się, że lista kontaktów (speed dial) zawsze się ładuje. 2. Sprawdzić poprawność prezentacji obrazków na speed dialach - skalowanie. 3. W Journalu opcja wyświetlania calli grupy ma się pojawiać w combo boxie tylko, jeśli użytkownik ma odpowiednio określone prawa w konfiguracji serwera (i jeśli należy do jakiejś grupy). Chodzi o prawo GroupJournal. WYMAGANA NOWA WERSJA CTI-SERVERA. 4. W komunikacie informacji kontaktowych (strona wyszukiwania) powinny być widoczne opisy numerów telefonów na guzikach. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_44_2012_11_16.zip | |||||||||
1 | 16.11.2012 | TeliWeb | TeliWeb | 1. Dialog box displayed on the Journal page caused page
flashing. 2. Application mode names changed to: TeliWeb/TeliTouch. 3. Contact list on the search page was not sorted. 4. Absence description added to the contact information dialog. 5. It is possible to switch or off the fixed contacts header displayed on the home screen. By default, the header scrolls together with contacts. 6. Home screen would not load on IE8. 7. E-mail address would not display in contact information dialog of the search page. 8. BlackBerry 5 - some images on the home page were wrapped. 9. BlackBerry - closing a dialog box displayed from the home screen didn't cause proper returning to the page. 10. Page titles changed to "ROMICO-...". 11. When the list of contacts matching the search phrase is too long, a short message appears to inform that not all available contacts are displayed. 12. User name input is focused when login page opens. 13. A standard button on the login page changed to a flip button (used for switching between application modes). |
14. Author info meta tag added to every page’s source code. | B / N |
► | MS
OK 1. IE8 does not adjust main button's background on the home screen. 2. IE9 displays scrollbar on the right side of TeliWeb (when the sticky header option is off). |
MS:
1. Sprawdzić zachowanie nagłówka strony głównej w trybie statycznym ("Sticky header") i niestatycznym (głównie niestatycznym, czyli gdy nagłówek przewija się razem z kontaktami). Opcje wyświetlania zmienia się w zakładce ustawień (domek z plusem). 2. Sprawdzić zachowanie aplikacji na IE8 i IE9. 3. Sprawdzić, czy w trybie TeliWeb i TeliTouch, zamknięcie komunikatu z danymi kontaktowymi osoby z listy kontaktów, nie spowoduje, że interfejs przestanie być odświeżany. Chodzi o stronę główną. 4. Upewnić się, że okno dialogowe informacji kontaktowych wyświetlane jest poprawnie również w Journalu i na stronie wyszukiwania kontaktów. 7. Upewnić się, że okno dialogowe informacji kontaktowych zawiera do 4 numerów telefonów i adres e-mail (jeśli poszczególne z nich są dostępne). 8. Pozostałe testy intuicyjnie, według listy zmian. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_43_2012_11_12.zip | |||||||||
1 | 13.11.2012 | TeliWeb | TeliWeb | 1. Search page adjusted to mobile devices. 2. Login password is masked by default in the desktop mode and unmasked in mobile mode. Password visibility can be changed manually. |
3.
Registry entries moved [HKLM]\SOFTWARE\ROMICO\TeliWeb_Server\Settings --> [HKLM]\SOFTWARE\ROMICO\TeliWeb_Server: „InternalNumberPrefix“ --> „MakeCall_InternalNumberPrefix“, „InternalNumberPrefix_FinalDigitCount“ --> „MakeCall_InternalNumberPrefix_FinalDigitCount“. 4. It is possible to limit the maximum number of entries displayed on the contact list of the search page: [HKLM]\SOFTWARE\ROMICO\TeliWeb_Server "RefSearch_ResultsLimit" 5. It is possible to determine when the filter box should be shown over the contact list of the search page, depending on the number of entries displayed: [HKLM]\SOFTWARE\ROMICO\TeliWeb_Server "RefSearch_ShowFilterMinResults" |
N / C |
► | MS Contacts do dot appear in alphabetical order when some of them have no Name1 and Name2 assigned, because company name is displayed instead of them in that case. |
MS:
Sprawdzić poprawność działania strony wyszukiwania kontaktów. 1. Wpisanie frazy w głównym przycisku interfejsu głównego TeliWeb. 2. Wpisanie frazy bezpośrednio na stronie wyszukiwania. 3. Przerywanie wyszukiwania. 4. Ograniczanie liczby wpisów za pomocą wpisów rejestru (ze zwróceniem uwagi na wartość 0). 5. Określenie minimalnej liczby kontaktów na liście, przy której nad listą ma się pojawiać pole filtra (wpis rejestru). 6. Dzwonienie pod numery prezentowane na liście. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_42_2012_11_07.zip | |||||||||
1 | 07.11.2012 | TeliWeb | TeliWeb | 1. TeliWeb interface layout changed. Contact list can be
scrolled independently. 2. Contact buttons now display name 2 and company. The white phone image is no longer displayed. 3. Contact buttons can be clicked to display contact details (all available phone numbers and an e-mail). 4. TeliWeb is translated automatically based on the operating system’s language. The default language is German, the second one available is English. 5. Pressing the return key when the main button is focused starts searching for the phrase typed. 6. It is no longer necessary to define application path in system registry. 7. TeliWeb icon added for mobile devices. Used when a shortcut to TeliWeb is created on home screen. 8. TeliWeb can be used as a browser-independent app (seemingly) when run from a home screen icon. Tested on iOS. 9. Image quality improved on the TeliWeb main interface. |
N / C |
► | MS
OK The main user interface of TeliWeb displays inappropriately on Blackberry and IE 8 (Windows XP). On IE8 it is impossible to use it at all. When run on iPhone from a home screen icon, tapping a contact button on the TeliWeb UI causes Safari browser to open to display a contact info dialog box. This should not happen - the dialog box should display within the current app. |
MS:
1. Sprawdzic dzialanie glownego interfejsu TeliWeb. Kliknac kazdy przycisk, sprawdzic tresci nieobecnosci czy sie wyswietlaja i na biezaco aktualizuja (nieobecnosc wlasna i kontaktow). 2. Wcisniecie enter na glownym guziku TeliWeba powinno spowodowac rozpoczecie wyszukiwania (nawet w trakcie rozmowy). Nigdy ma nie powodowac zakonczenia polaczenia lub wybierania numeru. 3. Sprawdzic zachowanie interfejsu glownego na urzadzeniu mobilnym, w miare mozliwosci. Ma byc mozliwosc korzystania z aplikacji w orientacji pionowej i poziomej (pionowa najwazniejsza). To na razie pierwsza wersja i sa tam znane mi problemy, ale moze warto je wynotowac - dzieki. 4. Po kliknieciu guzika kontaktu (tego z imieniem, nazwiskiem itd.) pojawic sie powinien komunikat, z ktorego powinno sie dac zadzwonic i/lub wyslac maila. Dokladnie ten sam komunikat jest obecnie uzywany w Journalu (po kliknieciu elementu listy rozmow) - sprawdzic, czy tam ten komunikat pokazuje sie poprawnie i czy jego przyciski dzialaja prawidlowo. W trybie desktop aplikacja dzwoni za pomoca komunikatu do serwera, w trybie mobile (domyslnym) dzwoni za pomoca linku "tel:numer_telefonu". 5. Jezyk aplikacji powinien sie zmienic na angielski, gdy w ustawieniach regionalnych systemu operacyjnego wybierze sie dowolny wariant jezyka angielskiego. W innym wypadku, jezykiem aplikacji jest niemiecki. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_41_2012_10_24.zip | |||||||||
1 | 24.10.2012 | TeliWeb | TeliWeb | 1. Journal page interface adjusted to use with mobile
devices. 2. It is possible to reach internal numbers from mobile phone now. 3. Absence tooltips for contact list added. 3. Translation corrections. 4. Page layout corrections. |
B / N |
► | MS
OK 1. Absence tooltips over contacts are displayed in a different format than in TeliBar. 2. Journal shows all available calls when none of 4 available options is checked. |
MS: 1. Sprawdzic poprawnosc dzialania Journala. Powinno sie dac z niego dzwonic i wysylac e-maile. 2. Sprawdzic, czy poprawnie wyswietlaja sie informacje o nieobecnosci nad kontaktami i przyciskiem glownym. 3. Sprawdzic dzwonienie pod numery wewnetrzne (w trybie mobilnym) - czy wybierany numer zostaje poprawnie sformulowany na podstawie ustawien prefiksow (patrz CTI_AddOns.html: InternalNumberPrefix oraz InternalNumberPrefix_FinalDigitCount). Jesli te wpisy rejestru nie istnieja, ma wybierac numer wewnetrzny bez zmian. 4. Sprawdzic tez dzwonienie pod numery zewnetrzne - te wybierane sa bezposrednio, bez zadnych zmian. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_40_2012_10_17.zip | |||||||||
1 | 17.10.2012 | TeliWeb | TeliWeb | 1. It is possible to log in by pressing the enter key. 2. Absence tooltip is displayed over the main button. 3. Tooltips have been translated to German. |
B / N |
► | MS OK | ||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_39_2012_10_17.zip | |||||||||
1 | 17.10.2012 | TeliWeb | TeliWeb | 1. First load time shortened. 2. Contacts would not load until manual page refresh. 3. TeliWeb would not load after .NET Framework 4 update. 4. When TeliRemote settings are changed externally (e.g. in TeliBar), TeliWeb receives new settings so they are up to date. Previously they were not updated. 5. Tooltips added to all buttons on the main interface. |
Ad 3. Encryption/decryption method has been set manually to 3DES in the web.config file. This solves the problem. | B / N |
► | MS
OK Still, contact list does not load from time to time. |
MS: 1. Zweryfikować, czy lista kontaktów ładuje się. 2. Zweryfikować, czy zmiana ustawień TeliRemote po stronie TeliBara skutkuje aktualizacją tych ustawień po stronie TeliWeba (oraz odwrotnie, gdy zmiana nastąpi po stronie TeliWeba). Potrzebna nowa wersja serwera. 3. Sprawdzić, czy pokazują się tooltipy nad przyciskami głównego interfejsu. 4. Sprawdzić, czy aplikacja ładuje się szybciej przy pierwszym uruchomieniu, gdy otwiera się ją ze strony Default.aspx. Wcześniej trwało to ok. 10 sekund lub więcej. |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_38_2012_10_12.zip | |||||||||
1 | 12.10.2012 | TeliWeb | TeliWeb | 1.
Contact searching added. 2. It is possible to drop current calls by a button click. 3. Mobile user interface added (for login and TeliRemote pages only). 4. The use of the ‘tel:’ link is no longer configurable. The mobile mode of the application uses it by default and the desktop mode uses CTI-Server for dialing numbers. 5. Internet Explorer could display stack overflow exception messages on Journal page. 6. It is no longer necessary to configure protocol database connection in system registry. |
Ad
1. Available by clicking the magnifying glass icon next to the main button of
TeliWeb. Ad 5. Caused by an obsolete smartNavigation attribute in web.config’s pages node. Ad 6. Connection string is now downloaded from CTI-Server. |
B / N |
► | JS
OK 1. After changing TeliRemote (happened only once) some images in main page were not loaded. 2. Changing TeliRemote does not have affect on CTI_Client. 3. Odbieranie rozmow nie działa. 4. Nie mozna się wylogowac z poziomu głównego ekranu (tylko z panelu konfiguracji TeliRemote). |
MS: 1. zweryfikowac, czy poprawnie dziala Journal. Przy zmianie opcji (in, out, okres) ma nie wyswietlac wyjatkow w IE (najlepiej w wersji 8 i starszych). Ma poprawnie wyswietlac zarejestrowane rozmowy na liscie. 2. Sprawdzic dzialanie wyszukiwania kontaktow. Ma byc w pelni funkcjonalne. Ma sie dac dzwonic do osob. Na liscie ma byc ikonka z telefonem w kolorze zaleznym od statusu uzytkownika. Statusy te mozna odswiezac w lewym gornym rogu tabelki (nie dzieje sie to automatycznie). Ma dzialac sortowanie, stronicowanie. Szukanie mozna zapoczatkowac ze strony TeliWeba (fraza wpisana w glownym przycisku) i ze strony wyszukiwania. 3. Wyniki wyszukiwania oraz aktywna strona i fraza, ktorej poszukiwano, maja sie zapamietywac i po ponownym wejsciu na te podstrone stan ma byc niezmieniony. Podobnie w sytuacji, w ktorej wybiera sie numer do osoby klikajac link w tabelce. Do testu konieczne jest wykorzystanie nowej tabeli DIS_Main_DataBases (opis w testach serwera). |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_37_2012_09_27.zip | |||||||||
1 | 27.09.2012 | TeliWeb | TeliWeb | Dialing number by a network message to CTI-Server restored. CTI_NetDialer.exe no longer used for this purpose. | C | ► | MS OK | ||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_36_2012_09_27.zip | |||||||||
1 | 27.09.2012 | TeliWeb | TeliWeb | Numbers are dialed by CTI_NetDialer.exe to maintain temporarily backward compatibility with CTI-Server. | C | ► | |||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_35_2012_09_20.zip | |||||||||
1 | 20.09.2012 | TeliWeb | TeliWeb | 1.
TeliWeb no longer uses CTI_NetDialer.exe to dial numbers. Numbers are dialed
by a network message to CTI-Server. 2. The absence status is now properly displayed, even if changed outside TeliWeb. 3. Refresh button has been added so user can refresh contact statuses (and his/her own status) manually. 4. Graphical elements updated and layout slightly changed. |
B / N |
► | |||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_34_2012_09_14.zip | |||||||||
1 | 17.09.2012 | TeliWeb | TeliWeb | 1.
Some pages have been renamed: Default.aspx --> Login.aspx, Main.aspx --> Journal.aspx, TeliTouch.aspx --> Default.aspx. 2. When user provides invalid login credentials, a proper message is now displayed (instead of no server response). 3. In some cases user had to log out twice before the action was eventually successful. 4. The behavior of the main button is now similar to its equivalent button in TeliBar/TeliMan. When the button loses focus, the ‘TeliWeb’ text appears and when the button is focused, the previously typed phone number is displayed. 5. Main button status color is now updated immediately after the page is loaded. 6. The login box is now focused when the login page opens. |
Ad
2. Previously the message always said that CTI-Server does not respond. Now
there are two different messages: about no server response and wrong login
credentials. Ad 3. Previously the status was updated by timer so it could be wrong for a couple of seconds after each page load. 6. Forms authentication is no longer used. The fact if user is logged in or not is checked by current session ID and the existence of an associated web client object in the list of all available clients. |
B / N |
► | MS OK | |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_33_2012_09_05.zip | |||||||||
1 | 05.09.2012 | TeliWeb | TeliWeb | 1.
Main button layout corrected. 2. It is possible to switch between application modes both on mobile and desktop devices. 3. The callto: calling method has been changed to tel: because of compatibility reasons. |
B | ► | MS OK The main button behaved in a bit different way than its equivalend does in TeliBar/TeliMan. When the button loses focus, the 'TeliWeb XXX' text should always appear, even if a phone number has been entered. |
||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_32_2012_09_04.zip | |||||||||
1 | 04.09.2012 | TeliWeb | TeliWeb | 1.
It is now possible to call a number using the main button. 2. There are two interface size versions of the application now: mobile and desktop. |
Ad 2. The interface is scaled based on the device on which the application is running. Desktop version has the width of 300 px whereas the mobile one: 600 px. You can switch between those two versions when using a mobile device. | N | ► | MS
1. The main button does not look good (scaling problem, esp. on iOS's Safari). 2. Mobile device recognition does not work. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_31_2012_08_23.zip | |||||||||
1 | 23.08.2012 | TeliWeb | TeliWeb | 1. The amount of data transferred over the web should be
lower now. 2. Contacts are now ordered the same as in TeliBar. 3. User’s own status change should not cause blinking of the whole TeliTouch button. 4. The period how often contact statuses are updated (as well as user’s own status) can be set customized by the logged user. 5. The page should no longer scroll randomly on the main interface. 6. The journal, schedule, absence, call divert and TeliRemote buttons should no longer blink when clicked. |
Ad 1. Currently there is only one timer that updates user’s own status and the statuses of contact buttons. Before there were as many timers as contacts plus one more timer that refreshed user’s own status. | B / N |
► | MS OK | |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_30_2012_08_21.zip | |||||||||
1 | 21.08.2012 | TeliWeb | TeliWeb | Number dialing fixed. | Number dialing did not work because the CTI_NetDialer.exe application could not be started properly. | B | ▲ | MS OK | |
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_29_2012_08_20.zip | |||||||||
1 | 20.08.2012 | TeliWeb | TeliWeb | 1.
A “keep me logged in” check box added on the login page. 2. It is possible to set user interface size constraints (min and max width) by Windows registry (server side). 3. User status stripe added to the main TeliTouch button. 4. It is possible to toggle between absent and present status using the button on the main user interface. 5. User can decide whether to use CTI-Server for making calls (default) or the callto command processed by browser. 6. Contact icons would not display. 7. Changed project folders tree in source code database (KH) |
Ad
1. When the “keep me logged in” check box is checked, user credentials are
saved in a cookie so next time they log in, the TeliTouch interface is
presented immediately. The password is hashed in the cookie and because of
that CTI-Server had to be modified as well (to be able to log TeliWeb users
in based on a hashed password). Ad 5. The callto command causes either Skype to be used for making calls or the mobile phone (if the website is open on a phone). Possibly any other application being the default one for handling the command. To use this feature it is necessary to check the “call to” check box on the TeliRemote page. Ad 6. The identity node was added to the web.config file to specify a user with appropriate rights to access a network share (where contact icons are stored). Ad 7. Project folder is called TeliWeb_ASP now, TeliWeb direcory moved into TeliWeb_ASP, directories doc and sent moved down from TeliWeb folder into TeliWeb_ASP. (KH 13.08.2012) |
N / B |
► | MS
OK The "call to" feature does not work on the CTI-Journal page. |
|
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_28_2012_08_10.zip | |||||||||
1 | 09.08.2012 | TeliWeb | TeliWeb | 1.
Contact buttons do not blink any more. 2. Contact buttons are loaded from database. |
Ad
1. All contact buttons would blink every 5 secons (in Chrome). When user
status changes on the contact list, their button would blink as well. Both
issues have been solved. Blinking on status change may still be visible once
per user (when status changes to a completely new one, which has not been
cached before). Ad 2. TeliWeb retrieves user database connection parameters from CTI Server and then loads contacts from that database. |
N / B |
► | MS OK | |
2 | 31.07.2012 | TeliWeb | TeliWeb | TeliWeb show contact statuses as received info from CTI_Server | Path
for ringing5.png improved. List of CTI server users use monitor when access. Button refreshes status icon when status changed (reload from page in background, simple AJAX solution) Example contacts have user defined picture instead of default (white phone icon) |
N | ► | ||
3 | 31.07.2012 | TeliWeb | TeliWeb | Improved problem with wrong path to contact images. | Before changes there were fulll paths inside source code and after insttallation it was needed change them in different places. There are one place in TeliWeb_Server.reg is needed write down full main path to web application folder, pictures paths (and CTI_NetDialer.exe path) are calculate from its. | B | ▲ | ||
4 | 11.07.2012 | TeliWeb | TeliWeb | 1.Connected
TeliTouch interface with TeliWeb. 2.Improved network communication. 3.Code changes. |
Ad1.It
is one application TeliWeb now. Ad1.TeliTouch contact buttons can be create dynamically from list. Ad2.There are improved network messages and connection is with separate TeliWeb socket in CTI_Server. Ad3.Comments and no used source code removed. |
N | ► | ||
5 | 11.07.2012 | TeliWeb | CTI_Server, CTI_Tools | Improved network connection for TeliWeb | Before
changes it was the same connection (socket) as UserStatus and CCU, it is
separate connection now. Default network port is 8332, registry are
[HKLM_CTIS]\[Networking] TeliWebPort="8332" There is new type of network client (TeliWeb) in CTI_Network. There are all needed for TeliWeb network messages ids in CTI_Network. There is calculation of multi server TeliWeb default port in TMS_ConfigLib. |
N | ► | ||
www.romico.de/download/temp/TeliWeb/TeliWeb_1_0_18_2011_04_05.zip | |||||||||
1 | 21.03.2011 | TeliWeb | TeliWeb | Corrected bug: when two users reloading at the exactly same time, Journal display settings may be corrupted | Before: for
saving Journal display settings there was one global object, now for each
session is different Save Journal display settings to session table, not to separated collection |
B | KH OK | ||
www.romico.de/download/Bartek/TeliWeb_1_0_17_2011_02_15.zip | |||||||||
1 | 21.03.2011 | TeliWeb | TeliWeb | Corrected bug:
possibility to MakeCall on any user (user line was visible in link) |
Before: when making call from protocol table link, current line number was visible in link address params, so other user could make a call from line which not belong to him, by editing link params, now in parameters only call number is visible, and line number is taken from current logged in user | B | |||
2 | 21.03.2011 | TeliWeb | TeliWeb | Make call from text box | Images on buttons added, layout changes | N | |||
3 | 21.03.2011 | TeliWeb | TeliWeb | 1.When
logging in no drop down list but text box for user name 2. Size of letters for user name – not important 3. Changed Server port 8330->8327 |
3.
Before users list and login process was made locally from TMSConfig.mdb, now
login action is proceeded by server (checking user and password name), user
data are received from server 4. Registry changes: [HKLM_ROMICO]\ TeliWeb_Server \Networking\CTIServerIP="127.0.0.1" \Networking\CTIServerPort="8327" \DataBase\ProtocolSqlServer="127.0.0.1\SQLEXPRESS" \DataBase\ProtocolSqlDatabase="ROMICO-CTI" \DataBase\ProtocolSqlUser="TeliMan" \DataBase\ProtocolSqlPwd="TeliRefPass" AppPath="C:\Inetpub\wwwroot\CTI\CTI_Journal" TeliWeb_Server\Protocol_GroupOption_Show=1 |
N/C | |||
4 | 21.03.2011 | TeliWeb | TeliWeb | Change absent state | Change absent state by checkbox, send user status to server | N | |||
5 | 21.03.2011 | TeliWeb | TeliWeb | Edit follow me settings | Follow me settings on separated site | N | |||
6 | 21.03.2011 | TeliWeb | TeliWeb | Images for make call and reload buttons | N | ||||
7 | 21.03.2011 | TeliWeb | TeliWeb | If wrong user or password, or server not responding when logging in – show appropriate message | When wrong user or password show wrong user or password message, if server is not responding (down, or TeliWeb did not logged in successfully) show server not responding | N | |||
www.romico.de/download/temp/ASP_CTI_Journal_1_0_2_2010_10_04.zip | |||||||||
04.10.2010 | CTI_Tools.dll CTI_Network.exe DBConnector.dll CTI_NetDialer.exe |
Removed problem with reconnect
after network crash added watchdog |
Compilation
with CTI_Tools.dll 1.1.0.551; DBConnector.dll 2.0.0.384; CTI_NetDialer.exe
1.0.0.34; CTI_Network.exe 1.0.0.465; Necessary CTI_Server: 7_0_4777 |
||||||
04.10.2010 | Default.aspx | Version info text inside Default.aspx | |||||||
www.romico.de/download/temp/ASP_CTI_Journal_2010_06_09.zip | |||||||||
09.06.2010 | clsNetworkTCP.vb, CTI_Tools.dll | Tools network comunication changed, connections are now made asynchronically, and use separate threads and queues. | Necessary CTI_Server: 7_0_4512 |