Reference9:Release Notes Operator: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
m (regular roadmap update)
((switched to inline release notes via appwebsocket projects connection))
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This roadmap describes the Operator V9.<br/>
These release notes describe the Operator V9.<br/>
A busy field(BF) is the new and main extension to the application.<br/>
A busy field(BF) is the new and main extension to the application.<br/>
<br/>
<br/>


This article is generated automatically. Do not edit!
This article contains the link to the new project lists replacing the release notes. Do not edit!<br/>
Please see ''[[Support:What is the DVL-Roadmap?|the disclaimer]]'' before using the information presented here!
Please click the link to continue.<br/>


Please see ''[[Reference:What_are_the_Release_Notes_Documents?|the disclaimer]]'' before using the information presented here!


   
__NOEDITSECTION__
= Operator9 Hotfix1 (Build 90101) =
{{#invoke-url: http://wiki.innovaphone.com/extensions/InvokeUrlFunction/projectListWebsocket.php?project=Operator%20V9}}
Changes included in Operator9 Hotfix1<!---->
[http://mantis.innovaphone.com/view.php?id=85392 Definition]


 
[[Category:Release Notes|Operator]]
   
== Operator9: Display of "Indexed Group" now a TextBlock(was a Label) ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=85979 85979]
|}
The character '_' was mis-interpreted
   
== Operator9: Journal, Filtered Lists Weren't Updated Dynamically ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86042 86042]
|}
So to speak for unanswered-, inbound-, outbound calls.
   
== Operator9: Display "End Of Demo" Into Status Bar ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86061 86061]
|}
Display "End Of Demo" Into Status Bar<br/>(teh wish)
   
== Operator9: Guessing Call-Dispatch Procedure, If Phone's R-Key Is Utilized ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86064 86064]
|}
If a phone's hard-keys are used, instead of the operator app. Not perfect yet. The operator application must do some guessing, in order to keep it's journal in sync.
   
== Operator9: Exception "Index out of Array Range" ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86623 86623]
|}
Happened for users with more than 20 diversions.
   
== Operator9: E164 prefixed by node nr. into fulltext index ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=85975 85975]
|}
Only e164 was indexed
   
== Operator9: Auto-Reconnect Disconnected Soap-Session ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86296 86296]
|}
After a connection loss. Every 15s.
   
== Operator9: License Retry ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86323 86323]
|}
In case of "Demo..running 30min". After 6min the retry is taking place.
   
= Operator9 Hotfix2 (Build 90107) =
Changes included in Operator9 Hotfix2<!---->
[http://mantis.innovaphone.com/view.php?id=86786 Definition]
 
 
   
== Operator9: LDAP Search "by Department/Abteilung" not working with LDAP Fulltext Search ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=87372 87372]
|}
Wasn't implemented
   
== Operator9: Don't log outgoing call if CallInfo.Ct.. is set ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=87966 87966]
|}
Trying to keep the journal consistent when tranferring calls by means of the phone's r-key
   
== Operator9: Call by name prefers member 'h323' over 'cn' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=87968 87968]
|}
An internal refactoring
   
== Operator9: Avoid Transferring A Connnected Call With A Call, Just Disconnnecting ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=88046 88046]
|}
Happened when transferring to a busy endpoint by means of ENTER and PLUS.<br/>This case is now processed as a blind-transfer.
   
== Operator9: Insert Executive Objects Into Full Text Index ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86878 86878]
|}
Executive objects weren't inserted into the full text index.
   
== Operator9: Button To Investigate AppData Folder By Means Of WinExplorer ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=86912 86912]
|}
The button resides at File/Configuration/Misc/AppData
   
= Operator9 Hotfix3 (90115) =
Changes included in Operator9 Hotfix3<!---->
[http://mantis.innovaphone.com/view.php?id=88268 Definition]
 
 
   
== Operator9: LDAP Late Responses Caused Doublettes In Search Result List ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=88666 88666]
|}
Operator9: LDAP Late Responses Caused Doublettes In Search Result List
   
== Operator9: Unhandled Exception When Deleting BFL Entry ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=89728 89728]
|}
Null Reference Exception
   
== Operator9: Exception On UserInfo Processing ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=90596 90596]
|}
Removed a handled exception
   
== Operator9: Search Anchor for Search by Name/Long Name Shouldn't be visible ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=90788 90788]
|}
Page-wise searching by Name/Long Name stores the search-cursor within the search input field. Some users feel confused. Therefore, relocating the search cursor into some invisible internal storage.
   
== Operator9: More Object Types Into Full Text Index ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91040 91040]
|}
Now: user, executive, waiting, gateway, trunk, conference, broadcast<br/><br/><br/>
   
== Operator9: Suppress Pickup of CONNECTed WQ Calls ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91314 91314]
|}
To avoid "stealing" connected calls from operator colleagues.<br/>It is recommended to activate the checkmark "WQ Object/Queue/Operator connect for SOAP".
   
== Operator9: Screen Switch Inline-BLF to PBX Search ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91529 91529]
|}
Configurable within the BLF's header menu. In-App BLF/Header-Menu/Options/Call Accept->Search Area<br/><br/>Setting allows to activate whether to auto-switch from the inline BLF to the PBX search in case of an accepted incoming call.
   
== Operator9: Display Warning, If Creation Of Boolean Object Receives An Error. ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91937 91937]
|}
During Nightswitch provisioning
   
== Operator9: Added Internal Tracing ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91971 91971]
|}
To catch a transfer problem reported in conjunction with a busy destination
   
== Operator9: Display Name Into Full Text Index ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91225 91225]
|}
What is indexed? <br/>Name, Long Name, Number, Display Name, Node number + number, Groups, PBX
   
== Operator9: Added French Localization ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91683 91683]
|}
fr
   
= Operator9 Hotfix4 (90124) =
Changes included in Operator9 Hotfix4<!---->
[http://mantis.innovaphone.com/view.php?id=91977 Definition]
 
 
   
== Operator9: Quick Consultation-Transfer Could Fail, If Destination Was Busy ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=92025 92025]
|}
The outgoing call leg disappeared too quickly. Now a delay of 2s gets applied.
   
== Operator9: Local Timeout Mechanism For Transferred Calls ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91832 91832]
|}
Calls waiting within the parked-calls area for a destination to become free should become flashy.
   
== Operator9: Support For Standby PBX ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=91833 91833]
|}
Fall over behaviour
   
== Operator9: ApplicationData Path May Be Pointing To 'Local' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=95112 95112]
|}
The default directory for configuration data(swconfig.xml) is 'C:\\Users\\<user>\\AppData\\Roaming\\innovaphone AG\\innovaphone Operator'.<br/><br/>To keep the configuration not roaming, but PC-local, the operator application can be forced to look into 'Local' instead:<br/>-Click the button File/Configuration/Misc/AppData<br/>-WinExplore starts and displays 'C:\\Users\\<user>\\AppData\\Roaming\\innovaphone AG\\innovaphone Operator'.<br/>-Terminate the operator application<br/>-Within the WinExplorer move to C:\\Users\\<user>\\AppData\\Local\\<br/>-Under 'Local' create the directory 'innovaphone AG'<br/>-Under 'innovaphone AG' create the directory 'innovaphone Operator'<br/>-Copy swconfig.xml from 'C:\\Users\\<user>\\AppData\\Roaming\\innovaphone AG\\innovaphone Operator' into the new location 'C:\\Users\\<user>\\AppData\\Local\\innovaphone AG\\innovaphone Operator'<br/><br/>When starting the operator it is now referencing swconfig.xml from the newly created directory 'C:\\Users\\<user>\\AppData\\Local\\innovaphone AG\\innovaphone Operator'.
   
== Operator 9: Park Timeout ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=95994 95994]
|}
Configurable under File/Configuration/Misc./Alarm Timeout<br/><br/>In seconds, allows to specify a duration after which a parked call seeks attention by starting a blinking animation.
   
== Operator 9: Czech Localization ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=96026 96026]
|}
Can be forced within swconfig.xml as:<br/><culture>cs-CZ</culture>
   
= Operator9 Hotfix5 (90133) =
Changes included in Operator9 Hotfix5<!---->
[http://mantis.innovaphone.com/view.php?id=96230 Definition]
 
 
   
== Operator: Multi-Start Prevention Not Multi-User-Capable ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=97934 97934]
|}
Process enumeration saw other user's processes.
   
== Operator: Increased intersecting set of multiple search terms ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=98593 98593]
|}
Affects full text search
   
== Operator: More Tracing ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=98780 98780]
|}
Added some tracing outputs
   
== Operator: Journal Column Header ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99267 99267]
|}
Added column titles
   
== Operator: Updated Translation ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99268 99268]
|}
To current status of translation DB
   
== Operator: Journal: Moved Details-Button from 5th into 1st Column ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99278 99278]
|}
Also, a tooltip "Details" provides help
   
== Operator: Journal: Added Duration to 5th column ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99285 99285]
|}
Displays the time the call remained at an operator's phone.
   
== Operator: Journal: Persisting Column Order ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99398 99398]
|}
Column order can be altered by mouse-dragging. New order wasn't saved.<br/>Single line mode now preserves column order to swguistates.xml.
   
== Operator: Configuration for Email Message ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=98654 98654]
|}
File/Konfiguration/Messages allows to configure subject, body.
   
= Operator9 Hotfix6 (90142) =
Changes included in Operator9 Hotfix6<!---->
[http://mantis.innovaphone.com/view.php?id=99498 Definition]
 
 
   
== Operator: Anonymous Calls Weren't Journaled ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99499 99499]
|}
No log appeared of such calls within the journal
   
== Operator: Display Nightswitch Configuration Error In Status Bar ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=99663 99663]
|}
The configuration error "Insufficient Rights" was received from the PBX but wasn't displayed within the status bar.
   
== Operator: Limit of Reconnect Attempts Now 100 ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100262 100262]
|}
Was 10
   
== Operator: Full Text Index: Remove Trailing Stop-Characters ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100400 100400]
|}
Before indexing: The characters ",;!." are removed from the end of name informations.
   
== Operator: Delay Action For Double-Click Into Tray Icon ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100746 100746]
|}
The application maxmimizes and removes its tray-icon, if the tray icon was double-clicked. Delaying the double-click action by 150ms prevents the 'mouse button up'-event to be received by a succeding icon moving into the Operator's slot.
   
== Operator: Exception While Sorting BLF Entries By-Number ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100755 100755]
|}
The case for a single number owned by different BLF entries wasn't handled. This situation can occur within multi-node deployments.
   
== Operator: Refactored LDAP Statistics ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100827 100827]
|}
*LDAP Statistics will be cleared after read<br/>*Fixed an error whithin the calculation of request time spans<br/>*Added a tiny progress bar into the LDAP Search dialog
   
== Operator: LDAP Search: Deactivated Substring Search For 'company'-Term ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100954 100954]
|}
Search processing at Metadirectory server became too slow(~3s).<br/><br/>E.g. company "Foo" was searched for as substring by (company=*foo*). Now it's searched for as right-truncated content by (company=foo*). The processing time improved to 0.4s. <br/><br/>The substring search can be re-activated by configuring a leading asterisk into 'LDAP/Name Attributes' alike: '*company,sn,givenName'<br/>
   
== Operator: LDAP Search By Attributes: Filter Preview Window Wasn't Displayed ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100981 100981]
|}
The filter preview window wasn't displayed until a click into the index selection.
   
== Operator: Nightswitch Configuration at LDAP Master ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=101049 101049]
|}
Within a replication scenario it might become necessary to submit configuration requestes towards an LDAP master. The LDAP master can be configured under Configuration/WQ/Configuration Master.
   
== Operator: Delaying Auto-Focus By 150ms ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=101116 101116]
|}
It's been reported that "Configuration/Misc/Auto-Focus on incoming call" sometimes fails to set the keyboard focus. A short delay seems to improve.<br/><br/>Update 07.06.13: This feature actually cannot work for a regular background application window. <br/>*See:  http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#Not_Working:_Focus_on_incoming_call
   
== Operator: Connection Symbol For Standby PBX ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100342 100342]
|}
The status-bar now features a connection symbol for the standby PBX; right next to the symbol for the master PBX.<br/><br/>Both connection symbols are further enhanced by a an indication for the registration status of the operator's phone.
   
== Operator: Full Text Search: Terminating Character Controls Evaluation Of Search Keys ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=100406 100406]
|}
The default comparision function fetches search keys lexically greater than or equal than the input pattern.<br/><br/>If an input pattern ended with the terminating character ',' (comma), then the comparision function fetches search keys equal to the input pattern.<br/><br/>The purpose is to reduce the number of search results.<br/><br/>Example:<br/>--<br/>Input Pattern: "wolf"<br/>Search Keys will be: "wolf", "wolfgang", "wolfhagen",..<br/><br/>Input Pattern: "wolf,"<br/>Search Keys will be: "wolf"<br/>
   
= Operator9 Hotfix7 (90148) =
Changes included in Operator9 Hotfix7<!---->
[http://mantis.innovaphone.com/view.php?id=101131 Definition]
 
 
   
== Operator: Terminalserver. Setting data protection entropy to CurrentUser(was LocalMachine) ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=102030 102030]
|}
Concerns the encryption, decryption of  the LDAP passwort
   
== Operator: Version Info for innovaphone.idx.dll was missing ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=102089 102089]
|}
The installer didn't copy the dll in case of an update installation.<br/>See http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#Application_Crash:_Methode_nicht_gefunden.2FMethod_Not_Found<br/>
   
== Operator: BLF Tooltip didn't illustrate a deleted CFU/CFNR ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=103249 103249]
|}
A BLF entrie's tooltip still displayed a CFU/CFNR that was removed right before.
   
== Operator: Column Width Not Correctly Saved To Configuration File ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=103360 103360]
|}
The 2nd column width was written as the 1st column width to the configuration file swguistates.xml.
   
== Operator: Diversion Symbol For Outgoing Calls ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=103484 103484]
|}
Display a diversion symbol if a divertingLegInformation1 was received, indicating a diversion for an outgoing call.
   
== Operator: Fixed Soap Exception in conjunction with pbx11_00.wsdl ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=104165 104165]
|}
The service description pbx11_00.wsdl is just experimental. Some references to null occurred.
   
== Operator: Call Lists: Persisting Column Order ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=104295 104295]
|}
Column order can be altered by mouse-dragging. New order wasn't saved, except for the call journal.
   
= Operator9 Hotfix8 (90157) =
Changes included in Operator9 Hotfix8<!---->
[http://mantis.innovaphone.com/view.php?id=104303 Definition]
 
 
   
== Operator: Number of Prefetched Terms Overridable ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106785 106785]
|}
For full text index within swconfig.xml as<br/><ft-num-termfetch>1000</ft-num-termfetch><br/>default is 200
   
== Operator: Window Reset Didn't Apply To BLF Window ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=107016 107016]
|}
An external BLF Window out of 1st-monitor sight couldn't be moved back into the area of the 1st monitor.
   
== Operator: New Checkmark Configuration/WQ/Connected Calls Display ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=104962 104962]
|}
Connected Calls: This option removes calls processed by an operator from the call list of other operators. It should be deactivated if the WQ-option "Operator connect for SOAP" was activated within the PBX.
   
== Operator: Support for LDAP over TLS(LDAPS) ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=105439 105439]
|}
A new checkmark Configuration/LDAP/TLS enables LDAPS.
   
== Operator: Supporting More LDAP Attributes: For Private Address, For Meta Attributes ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106796 106796]
|}
*Added support for Estos-related attributes<br/>**searchContact: Meta search attribute targeting contact information<br/>**searchNumber: Meta search attribute targeting numbering information<br/>**privateAddressStreet: home address<br/>**privateAddressPostalCode: home address<br/>**privateAddressCity:  home address<br/>**privateAddressCountry:  home address<br/><br/>For Estos Metadirectory 3:<br/>In order to see the private address, add the following to list in Configuration/LDAP/Detail Attributes:<br/>privateAddressStreet,privateAddressPostalCode,privateAddressCity,privateAddressCountry<br/><br/>Regarding the meta attribute searchContact - it was hilighted within another context by this article:<br/> http://wiki.innovaphone.com/index.php?title=Howto:Full-text_Search_on_IP-Phones_with_ESTOS_Metadirectory<br/>
   
== Operator: New LDAP-Profile Button: Configuration/LDAP/Help/"Metadir 3.5" ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106826 106826]
|}
An LDAP profile can be easily configured by clicking the button "Metadir 3.5" within the inline-help for the LDAP configuration. The profile targets the meta attributes: searchContact, searchNumber.<br/>Further information: http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#LDAP_Profile:_Estos_MetaDirectory_3.5<br/><br/>
   
== Operator: BLF Tooltip Displays Call Info ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=106913 106913]
|}
As for PBX search results the tooltip for a busy field entry now features call information.
   
== Operator: Adding PBX Object Type Waiting-Queue to BLF ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=107181 107181]
|}
Waiting-Queues may now appear within the busy lamp field
   
= Operator9 Hotfix9(90159) =
Changes included in Operator9 Hotfix9<!---->
[http://mantis.innovaphone.com/view.php?id=108162 Definition]
 
 
   
== Operator: Norwegian Localization ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=109506 109506]
|}
For culture "nb-NO"
   
= Operator9 Hotfix10 (90162) =
Changes included in Operator9 Hotfix10<!---->
[http://mantis.innovaphone.com/view.php?id=109764 Definition]
 
 
   
== Operator: Add Objekt Type "Map" Into Full Text Index ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=110949 110949]
|}
Such that PBX objects of type "Number Map" can be searched for.
   
== Operator: Allow For Different Email Domains Derived From 'PBX/Config/System Name' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=113193 113193]
|}
The Operator now evalutes the System Name of every PBX within a network of PBXs for emailing purposes.
   
== Operator: Polish Localization ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=113792 113792]
|}
Polish Localization<br/>For culture "pl-PL"
   
= Operator9 Hotfix11 (900166) =
Changes included in Operator9 Hotfix11<!---->
[http://mantis.innovaphone.com/view.php?id=114834 Definition]
 
 
   
== Operator9: Soap API Now According To pbx10_00.wsdl ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115641 115641]
|}
In order to read per-User email address
   
== Operator9: Read V10 Per-User Email Address ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115642 115642]
|}
According to the field "Email" as configurable from on firmware version 10
   
== Operator9: Support for Presence 'Do Not Disturb' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=115727 115727]
|}
For v10 PBXs
   
= Operator9 Hotfix12 =
Changes included in Operator9 Hotfix12<!---->
[http://mantis.innovaphone.com/view.php?id=116613 Definition]
 
 
   
== Operator: Nodenumber Wasn't Prepended When Dropping A Call Onto BLF Entry ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=119165 119165]
|}
The test whether the destination resides in a differnet numbering node wasn't applied.<br/>Also, a diallable name (H.323 name) will be preferred over the number.
   
== Operator9: Support for LDAP Attribute otherTelephone ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=125903 125903]
|}
other business phone
   
= Operator9 Hotfix13 (90198) =
Changes included in Operator9 Hotfix13<!---->
[http://mantis.innovaphone.com/view.php?id=125943 Definition]
 
 
   
== Operator9: BLF Sorting Crashed App ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=126358 126358]
|}
The app crashed when a sorting set contained entries on the same canvas position
   
== Operator9: Support for soap:UserLocalNum() ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=127130 127130]
|}
Invoke soap:UserLocalNum() where deemed necesary.
   
== Operator9: Number-Toggling According To Configuration ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=128220 128220]
|}
For multiple number results, the toggle sequence shall be sorted according to Configuration/LDAP/Number-Attributes
   
== Operator9: No Journal Entries For Disconnect Cause='Non Selected User Clearing' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=129509 129509]
|}
That scenario happened while an operator colleague accepted an incoming call. Such calls shouldn't be listed within the journal.
   
== Operator9: Allow For LDAP Searches Beginning With '*' ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=129961 129961]
|}
To conform a bit more to myPBX. E.g. '*' or '*eller'.
   
== Operator9: BLF Enhancements ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=133519 133519]
|}
*New BLF entry type "Favorite". Dials a manually preconfigured fixed number. Works as drop target for calls.<br/>*Textinput can be locked for BLF favorites. New button within top BLF menu.<br/>*New BLF layout position in-app, left. Display BLF within the main window and left of the search area.<br/>*The name "/" of the root BLF can now be edited<br/>*Multiple BLF tabs can be displayed sequentially by CTRL+B
   
= Operator9 Hotfix14 (90202) =
Changes included in Operator9 Hotfix14<!---->
[http://mantis.innovaphone.com/view.php?id=134800 Definition]
 
 
   
== Operator9: Favorites Selection Status ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=135177 135177]
|}
The selection status of a BLF favorite entry wasn't indicated visually.
   
== Operator9: Failed to Establish Soap Session Towards Slave's Slave ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=140391 140391]
|}
The Soap:LocationUrl() request is now targeting the originator of a UserInfo carrying content for an object of type "loc".
   
== Operator9: New Option: Configuration/LDAP Location/Subscriber Number ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=139102 139102]
|}
Configuration of local root subscriber number(s). Allows to convert numbers fetched from a directory into a locally diallable number. I.e. +49301234567-333 into 333 (configured subscriber number would be +49301234567).
   
= Operator9 Hotfix15 (90208) =
Changes included in Operator9 Hotfix15<!---->
[http://mantis.innovaphone.com/view.php?id=140866 Definition]
 
 
   
== Operator9: LDAP Decode Failed With genesisWorld Server ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=144877 144877]
|}
Results with emtpty attribute values weren't fully decoded.
   
== Operator9: Translations ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=158329 158329]
|}
fr, nl, cz, pl
   
= Operator9 Hotfix16 =
Changes included in Operator9 Hotfix16<!---->
[http://mantis.innovaphone.com/view.php?id=158356 Definition]
 
 
   
== Operator9: Reducing Nightswitch Queries ==
 
{|
|Status
|<font><font color="red">Assigned</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=164882 164882]
|}
Huge content-length within query responses seem to disturb overall functionality.
   
== Operator9: Supress Presence Display ==
 
{|
|Status
|<font><font color="orange">To-decide</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=168849 168849]
|}
Configurable supression of presence information<br/><privacy><br/>    <hide-presence hide-all="true"/><br/></privacy><br/>or<br/><privacy><br/>    <hide-presence name="test400"/><br/></privacy><br/>
   
== Operator9: Swedish ==
 
{|
|Status
|<font><font color="green">Closed</font></font>
|-
|Id
|[http://mantis.innovaphone.com/view.php?id=165988 165988]
|}
added swedish language

Latest revision as of 23:26, 22 January 2021

These release notes describe the Operator V9.
A busy field(BF) is the new and main extension to the application.

This article contains the link to the new project lists replacing the release notes. Do not edit!
Please click the link to continue.

Please see the disclaimer before using the information presented here!


Operator V9

Operator9 Hotfix 1 (Build 90101)

3003 - Operator9: Auto-Reconnect Disconnected Soap-Session

Ticket #86296. After a connection loss. Every 15s.

2990 - Operator9: Display "End Of Demo" Into Status Bar

Ticket #86061. Display "End Of Demo" Into Status Bar
(teh wish)

2981 - Operator9: Display of "Indexed Group" now a TextBlock(was a Label)

Ticket #85979. The character '_' was mis-interpreted

2980 - Operator9: E164 prefixed by node nr. into fulltext index

Ticket #85975. Only e164 was indexed

3025 - Operator9: Exception "Index out of Array Range"

Ticket #86623. Happened for users with more than 20 diversions.

2991 - Operator9: Guessing Call-Dispatch Procedure, If Phone's R-Key Is Utilized

Ticket #86064. If a phone's hard-keys are used, instead of the operator app. Not perfect yet. The operator application must do some guessing, in order to keep it's journal in sync.

2986 - Operator9: Journal, Filtered Lists Weren't Updated Dynamically

Ticket #86042. So to speak for unanswered-, inbound-, outbound calls.

3005 - Operator9: License Retry

Ticket #86323. In case of "Demo..running 30min". After 6min the retry is taking place.

Operator9 Hotfix 2 (Build 90107)

3134 - Operator9: Avoid Transferring A Connnected Call With A Call, Just Disconnnecting

Ticket #88046. Happened when transferring to a busy endpoint by means of ENTER and PLUS.
This case is now processed as a blind-transfer.

3043 - Operator9: Button To Investigate AppData Folder By Means Of WinExplorer

Ticket #86912. The button resides at File/Configuration/Misc/AppData

3128 - Operator9: Call by name prefers member 'h323' over 'cn'

Ticket #87968. An internal refactoring

3127 - Operator9: Don't log outgoing call if CallInfo.Ct.. is set

Ticket #87966. Trying to keep the journal consistent when tranferring calls by means of the phone's r-key

3039 - Operator9: Insert Executive Objects Into Full Text Index

Ticket #86878. Executive objects weren't inserted into the full text index.

3075 - Operator9: LDAP Search "by Department/Abteilung" not working with LDAP Fulltext Search

Ticket #87372. Wasn't implemented

Operator9 Hotfix 3 (90115)

3320 - Operator9: Added French Localization

Ticket #91683. fr

3339 - Operator9: Added Internal Tracing

Ticket #91971. To catch a transfer problem reported in conjunction with a busy destination

3296 - Operator9: Display Name Into Full Text Index

Ticket #91225. What is indexed?
Name, Long Name, Number, Display Name, Node number + number, Groups, PBX

3338 - Operator9: Display Warning, If Creation Of Boolean Object Receives An Error.

Ticket #91937. During Nightswitch provisioning

3267 - Operator9: Exception On UserInfo Processing

Ticket #90596. Removed a handled exception

3178 - Operator9: LDAP Late Responses Caused Doublettes In Search Result List

Ticket #88666. Operator9: LDAP Late Responses Caused Doublettes In Search Result List

3290 - Operator9: More Object Types Into Full Text Index

Ticket #91040. Now: user, executive, waiting, gateway, trunk, conference, broadcast

3316 - Operator9: Screen Switch Inline-BLF to PBX Search

Ticket #91529. Configurable within the BLF's header menu. In-App BLF/Header-Menu/Options/Call Accept->Search Area

Setting allows to activate whether to auto-switch from the inline BLF to the PBX search in case of an accepted incoming call.

3279 - Operator9: Search Anchor for Search by Name/Long Name Shouldn't be visible

Ticket #90788. Page-wise searching by Name/Long Name stores the search-cursor within the search input field. Some users feel confused. Therefore, relocating the search cursor into some invisible internal storage.

3301 - Operator9: Suppress Pickup of CONNECTed WQ Calls

Ticket #91314. To avoid "stealing" connected calls from operator colleagues.
It is recommended to activate the checkmark "WQ Object/Queue/Operator connect for SOAP".

3225 - Operator9: Unhandled Exception When Deleting BFL Entry

Ticket #89728. Null Reference Exception

3245 - Operator: Allow for Comma-Separated List in Configuration/LDAP Location/Trunk

Ticket #90085. To support multiple trunks for detection of whether an incoming call is an external call.

Operator9 Hotfix 4 (90124)

3424 - Operator 9: Czech Localization

Ticket #96026. Can be forced within swconfig.xml as:
<culture>cs-CZ</culture>

3423 - Operator 9: Park Timeout

Ticket #95994. Configurable under File/Configuration/Misc./Alarm Timeout

In seconds, allows to specify a duration after which a parked call seeks attention by starting a blinking animation.

3398 - Operator9: ApplicationData Path May Be Pointing To 'Local'

Ticket #95112. The default directory for configuration data(swconfig.xml) is 'C:\Users\<user>\AppData\Roaming\innovaphone AG\innovaphone Operator'.

To keep the configuration not roaming, but PC-local, the operator application can be forced to look into 'Local' instead:
-Click the button File/Configuration/Misc/AppData
-WinExplore starts and displays 'C:\Users\<user>\AppData\Roaming\innovaphone AG\innovaphone Operator'.
-Terminate the operator application
-Within the WinExplorer move to C:\Users\<user>\AppData\Local\
-Under 'Local' create the directory 'innovaphone AG'
-Under 'innovaphone AG' create the directory 'innovaphone Operator'
-Copy swconfig.xml from 'C:\Users\<user>\AppData\Roaming\innovaphone AG\innovaphone Operator' into the new location 'C:\Users\<user>\AppData\Local\innovaphone AG\innovaphone Operator'

When starting the operator it is now referencing swconfig.xml from the newly created directory 'C:\Users\<user>\AppData\Local\innovaphone AG\innovaphone Operator'.

3328 - Operator9: Local Timeout Mechanism For Transferred Calls

Ticket #91832. Calls waiting within the parked-calls area for a destination to become free should become flashy.

3343 - Operator9: Quick Consultation-Transfer Could Fail, If Destination Was Busy

Ticket #92025. The outgoing call leg disappeared too quickly. Now a delay of 2s gets applied.

3329 - Operator9: Support For Standby PBX

Ticket #91833. Fall over behaviour

Operator9 Hotfix 5 (90133)

3435 - Operator9: Replaced <DropShadowBitmapEfffect> with <DropShadowEffect>

Ticket #96283. The "..BitmapEffects" aren't hw-accelerated and considered obsolete.

3433 - Operator9: Transferring A Call Between Different Nodes Could Fail

Ticket #96275. E.g. blind-transfer failed

3512 - Operator: Configuration for Email Message

Ticket #98654. File/Konfiguration/Messages allows to configure subject, body.

3508 - Operator: Increased intersecting set of multiple search terms

Ticket #98593. Affects full text search

3537 - Operator: Journal Column Header

Ticket #99267. Added column titles

3541 - Operator: Journal: Added Duration to 5th column

Ticket #99285. Displays the time the call remained at an operator's phone.

3539 - Operator: Journal: Moved Details-Button from 5th into 1st Column

Ticket #99278. Also, a tooltip "Details" provides help

3546 - Operator: Journal: Persisting Column Order

Ticket #99398. Column order can be altered by mouse-dragging. New order wasn't saved.
Single line mode now preserves column order to swguistates.xml.

3517 - Operator: More Tracing

Ticket #98780. Added some tracing outputs

3492 - Operator: Multi-Start Prevention Not Multi-User-Capable

Ticket #97934. Process enumeration saw other user's processes.

3538 - Operator: Updated Translation

Ticket #99268. To current status of translation DB

Operator9 Hotfix 6 (90142)

3555 - Operator: Anonymous Calls Weren't Journaled

Ticket #99499. No log appeared of such calls within the journal

3587 - Operator: Connection Symbol For Standby PBX

Ticket #100342. The status-bar now features a connection symbol for the standby PBX; right next to the symbol for the master PBX.

Both connection symbols are further enhanced by a an indication for the registration status of the operator's phone.

3597 - Operator: Delay Action For Double-Click Into Tray Icon

Ticket #100746. The application maxmimizes and removes its tray-icon, if the tray icon was double-clicked. Delaying the double-click action by 150ms prevents the 'mouse button up'-event to be received by a succeding icon moving into the Operator's slot.

3611 - Operator: Delaying Auto-Focus By 150ms

Ticket #101116. It's been reported that "Configuration/Misc/Auto-Focus on incoming call" sometimes fails to set the keyboard focus. A short delay seems to improve.

Update 07.06.13: This feature actually cannot work for a regular background application window.
*See: http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#Not_Working:_Focus_on_incoming_call

3566 - Operator: Display Nightswitch Configuration Error In Status Bar

Ticket #99663. The configuration error "Insufficient Rights" was received from the PBX but wasn't displayed within the status bar.

3598 - Operator: Exception While Sorting BLF Entries By-Number

Ticket #100755. The case for a single number owned by different BLF entries wasn't handled. This situation can occur within multi-node deployments.

3590 - Operator: Full Text Index: Remove Trailing Stop-Characters

Ticket #100400. Before indexing: The characters ",;!." are removed from the end of name informations.

3591 - Operator: Full Text Search: Terminating Character Controls Evaluation Of Search Keys

Ticket #100406. The default comparision function fetches search keys lexically greater than or equal than the input pattern.

If an input pattern ended with the terminating character ',' (comma), then the comparision function fetches search keys equal to the input pattern.

The purpose is to reduce the number of search results.

Example:
--
Input Pattern: "wolf"
Search Keys will be: "wolf", "wolfgang", "wolfhagen",..

Input Pattern: "wolf,"
Search Keys will be: "wolf"

3607 - Operator: LDAP Search By Attributes: Filter Preview Window Wasn't Displayed

Ticket #100981. The filter preview window wasn't displayed until a click into the index selection.

3606 - Operator: LDAP Search: Deactivated Substring Search For 'company'-Term

Ticket #100954. Search processing at Metadirectory server became too slow(~3s).

E.g. company "Foo" was searched for as substring by (company=*foo*). Now it's searched for as right-truncated content by (company=foo*). The processing time improved to 0.4s.

The substring search can be re-activated by configuring a leading asterisk into 'LDAP/Name Attributes' alike: '*company,sn,givenName'

3583 - Operator: Limit of Reconnect Attempts Now 100

Ticket #100262. Was 10

3609 - Operator: Nightswitch Configuration at LDAP Master

Ticket #101049. Within a replication scenario it might become necessary to submit configuration requestes towards an LDAP master. The LDAP master can be configured under Configuration/WQ/Configuration Master.

3602 - Operator: Refactored LDAP Statistics

Ticket #100827. *LDAP Statistics will be cleared after read
*Fixed an error whithin the calculation of request time spans
*Added a tiny progress bar into the LDAP Search dialog

Operator9 Hotfix 7 (90148)

3647 - Operator: BLF Tooltip didn't illustrate a deleted CFU/CFNR

Ticket #103249. A BLF entrie's tooltip still displayed a CFU/CFNR that was removed right before.

3685 - Operator: Call Lists: Persisting Column Order

Ticket #104295. Column order can be altered by mouse-dragging. New order wasn't saved, except for the call journal.

3652 - Operator: Column Width Not Correctly Saved To Configuration File

Ticket #103360. The 2nd column width was written as the 1st column width to the configuration file swguistates.xml.

3656 - Operator: Diversion Symbol For Outgoing Calls

Ticket #103484. Display a diversion symbol if a divertingLegInformation1 was received, indicating a diversion for an outgoing call.

3679 - Operator: Fixed Soap Exception in conjunction with pbx11_00.wsdl

Ticket #104165. The service description pbx11_00.wsdl is just experimental. Some references to null occurred.

3625 - Operator: Terminalserver. Setting data protection entropy to CurrentUser(was LocalMachine)

Ticket #102030. Concerns the encryption, decryption of the LDAP passwort

3627 - Operator: Version Info for innovaphone.idx.dll was missing

Ticket #102089. The installer didn't copy the dll in case of an update installation.
See http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#Application_Crash:_Methode_nicht_gefunden.2FMethod_Not_Found

Operator9 Hotfix 8 (90157)

3806 - Operator: Adding PBX Object Type Waiting-Queue to BLF

Ticket #107181. Waiting-Queues may now appear within the busy lamp field

3798 - Operator: BLF Tooltip Displays Call Info

Ticket #106913. As for PBX search results the tooltip for a busy field entry now features call information.

3721 - Operator: New Checkmark Configuration/WQ/Connected Calls Display

Ticket #104962. Connected Calls: This option removes calls processed by an operator from the call list of other operators. It should be deactivated if the WQ-option "Operator connect for SOAP" was activated within the PBX.

3795 - Operator: New LDAP-Profile Button: Configuration/LDAP/Help/"Metadir 3.5"

Ticket #106826. An LDAP profile can be easily configured by clicking the button "Metadir 3.5" within the inline-help for the LDAP configuration. The profile targets the meta attributes: searchContact, searchNumber.
Further information: http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Operator_Version_9#LDAP_Profile:_Estos_MetaDirectory_3.5

3792 - Operator: Number of Prefetched Terms Overridable

Ticket #106785. For full text index within swconfig.xml as
<ft-num-termfetch>1000</ft-num-termfetch>
default is 200

3735 - Operator: Support for LDAP over TLS(LDAPS)

Ticket #105439. A new checkmark Configuration/LDAP/TLS enables LDAPS.

3794 - Operator: Supporting More LDAP Attributes: For Private Address, For Meta Attributes

Ticket #106796. *Added support for Estos-related attributes
**searchContact: Meta search attribute targeting contact information
**searchNumber: Meta search attribute targeting numbering information
**privateAddressStreet: home address
**privateAddressPostalCode: home address
**privateAddressCity: home address
**privateAddressCountry: home address

For Estos Metadirectory 3:
In order to see the private address, add the following to list in Configuration/LDAP/Detail Attributes:
privateAddressStreet,privateAddressPostalCode,privateAddressCity,privateAddressCountry

Regarding the meta attribute searchContact - it was hilighted within another context by this article:
http://wiki.innovaphone.com/index.php?title=Howto:Full-text_Search_on_IP-Phones_with_ESTOS_Metadirectory

3799 - Operator: Window Reset Didn't Apply To BLF Window

Ticket #107016. An external BLF Window out of 1st-monitor sight couldn't be moved back into the area of the 1st monitor.

Operator9 Hotfix 9 (90159)

3896 - Operator: Norwegian Localization

Ticket #109506. For culture "nb-NO"

Operator9 Hotfix 10 (90162)

3927 - Operator: Add Objekt Type "Map" Into Full Text Index

Ticket #110949. Such that PBX objects of type "Number Map" can be searched for.

4020 - Operator: Allow For Different Email Domains Derived From 'PBX/Config/System Name'

Ticket #113193. The Operator now evalutes the System Name of every PBX within a network of PBXs for emailing purposes.

4035 - Operator: Polish Localization

Ticket #113792. Polish Localization
For culture "pl-PL"

Operator9 Hotfix 11 (900166)

4101 - Operator9: Read V10 Per-User Email Address

Ticket #115642. According to the field "Email" as configurable from on firmware version 10

4100 - Operator9: Soap API Now According To pbx10_00.wsdl

Ticket #115641. In order to read per-User email address

4103 - Operator9: Support for Presence 'Do Not Disturb'

Ticket #115727. For v10 PBXs

Operator9 Hotfix 12

4401 - Operator9: Support for LDAP Attribute otherTelephone

Ticket #125903. other business phone

4224 - Operator: Nodenumber Wasn't Prepended When Dropping A Call Onto BLF Entry

Ticket #119165. The test whether the destination resides in a differnet numbering node wasn't applied.
Also, a diallable name (H.323 name) will be preferred over the number.

Operator9 Hotfix 13 (90198)

4502 - Operator9: Allow For LDAP Searches Beginning With '*'

Ticket #129961. To conform a bit more to myPBX. E.g. '*' or '*eller'.

4579 - Operator9: BLF Enhancements

Ticket #133519. *New BLF entry type "Favorite". Dials a manually preconfigured fixed number. Works as drop target for calls.
*Textinput can be locked for BLF favorites. New button within top BLF menu.
*New BLF layout position in-app, left. Display BLF within the main window and left of the search area.
*The name "/" of the root BLF can now be edited
*Multiple BLF tabs can be displayed sequentially by CTRL+B

4411 - Operator9: BLF Sorting Crashed App

Ticket #126358. The app crashed when a sorting set contained entries on the same canvas position

4492 - Operator9: No Journal Entries For Disconnect Cause='Non Selected User Clearing'

Ticket #129509. That scenario happened while an operator colleague accepted an incoming call. Such calls shouldn't be listed within the journal.

4468 - Operator9: Number-Toggling According To Configuration

Ticket #128220. For multiple number results, the toggle sequence shall be sorted according to Configuration/LDAP/Number-Attributes

4431 - Operator9: Support for soap:UserLocalNum()

Ticket #127130. Invoke soap:UserLocalNum() where deemed necesary.

Operator9 Hotfix 14 (90202)

4697 - Operator9: Failed to Establish Soap Session Towards Slave's Slave

Ticket #140391. The Soap:LocationUrl() request is now targeting the originator of a UserInfo carrying content for an object of type "loc".

4612 - Operator9: Favorites Selection Status

Ticket #135177. The selection status of a BLF favorite entry wasn't indicated visually.

4650 - Operator9: New Option: Configuration/LDAP Location/Subscriber Number

Ticket #139102. Configuration of local root subscriber number(s). Allows to convert numbers fetched from a directory into a locally diallable number. I.e. +49301234567-333 into 333 (configured subscriber number would be +49301234567).

Operator9 Hotfix 15 (90208)

4845 - Operator9: LDAP Decode Failed With genesisWorld Server

Ticket #144877. Results with emtpty attribute values weren't fully decoded.

5250 - Operator9: Translations

Ticket #158329. fr, nl, cz, pl

Operator9 Hotfix 16

9422 - Language Update

se, it, cz, no

5360 - Operator9: Reducing Nightswitch Queries

Ticket #164882. Huge content-length within query responses seem to disturb overall functionality.

5428 - Operator9: Supress Presence Display

Ticket #168849. Configurable supression of presence information
<privacy>
<hide-presence hide-all="true"/>
</privacy>
or
<privacy>
<hide-presence name="test400"/>
</privacy>

5372 - Operator9: Swedish

Ticket #165988. added swedish language

Operator9 Hotfix 17

15479 - New Language: Russian

Added russian, ru-RU

15478 - New Language: Spanish

Added spanish, es-ES

15218 - Nightswitch Creation Failed

The nightswitch wasn't created when pressing Configuration/Ok.

Operator9 Hotfix 18(90223)

22451 - Operator BLF: Call without Diversion Didn' work

Placing a call with diversion break-through didn't work.

22463 - Operator: Avoid LDAP Lookup For Anonymous Calls

The application shouldn't place a reverse LDAP query for numbers carrying only a trunk line '0'.

21763 - Operator: Transfer of 2 outgoing calls failed

Hangup/Transfer (+key) of two outgoing calls failed

Operator9 Hotfix 19 (90224)

26632 - Removed Presence Type "Working"

Removed the presence type "Working"/"Arbeitend" from the list of available presence types. The type was unsupported by phones and myPBX.

Operator9 Hotfix 20

27272 - Instance Calculation Failed on Terminal Server

The calculation for the number of Operator instances didn't consider a process' sessionId.

40663 - Late Display Name Neglected

At the SOAP level, CallInfo messages feature a member for a call peer's display name. That display name wasn't evaluated, if arriving with the 2nd CallInfo or later.

35540 - Operator 9: Validate Reverse Ldap Lookup Results

Incoming numbers within reverse lookup search results weren't validated. False positives came into display.

Operator9 Hotfix 21

71630 - BLF-initiated calls didn't clear search result area

The currently active search input field and corresponding list of results will be emptied right before a call placement via the BLF.

Operator9 Hotfix 22 (90237)

74674 - Exception occurred within function TestCallByConfId()

A regular exception occurred while evaluating active calls for a search result entry.
A typical backtrace looked as follows:
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei switchboard.SearchResultPbxEntry.TestCallByConfId(ICall[] calls, String confId)
bei switchboard.SearchResultPbxEntry.RemoveOldCallsFromList(ICall[] calls)
bei switchboard.SearchResultPbxEntry.V8_UpdateCalls(ICall[] calls)
bei switchboard.SearchPbxControl.GuiAsyncGetCallsResult(Object context, ICall[] calls)
bei switchboard.Window1.GuiAsyncGetCallsResult(Object context, ICall[] calls)
bei innovaphone.pbx.Upper.GetCallsResult(LowerResult result)
bei innovaphone.pbx.ProxyDBEntry.CallsCompleted(Object e)

76086 - New Config-Button: File/Configuration/LDAP/Help/Contacts

New Config-Button: File/Configuration/LDAP/Help/Contacts
The new button "Contacts" pre-fills the LDAP configuration accordingly to interoperate with the innovaphone Contacts App.

Operator9 Hotfix 23

104719 - BLF double-click cleared too much

 Double-clicking a BLF entry cleared the list of PBXs, instead of just clearing the list of current search results.

Operator9 Hotfix 24 (90246)

122947 - Exception ocurred while Searching

An exception occurred while searching:

"Ein Eintrag mit dem gleichen Schlüssel ist bereits vorhanden."

117343 - LDAP: Don't follow Referrals

Configure LdapConnection Options accordingly to ignore referrals to other LDAP servers

Operator9 Hotfix 25

124265 - Try Re-Connect on LDAP error

On LDAP error try to close and re-establish an LDAP connection.