NCS release notes |
Monday, November 17, 2014 |
| ID | Description |
|---|---|
| 1109 |
Includes waiting items id in ACD diagnostic page
|
| 1073 |
Adapt the message "Report is not properly configured" according to the different behavior.
|
| 1074 |
Provide an alterantive HTTP communication channel to read calls properties (to avoid using SIP headers)
|
| 1033 |
Provide API method to generate a call in the context of an activity
|
| 1037 |
In some cases the client api synchronization context could be wrong in old forms applications
|
| 804 |
Various modifications on campaign's databases
|
| 1026 |
New translation: Turksish
|
| 1028 |
Allow language removal in translation tool
|
| 994 |
New asterisk extension to provide customer identification
|
| 999 |
Attribute "autocreate" on credential entries is now available in Http.config (None, CreateWindowsUser, CreateSqlLogin, CreateSqlUser, AddRoleMember, AlterLoginForDefaultDB, All)
|
| 329 |
Generate warning message when agent's wrapup time is too long
|
| 979 |
Salesforce integration
|
| 952 |
Salesforce integration: campaigns and contacts provider
|
| 947 |
Allow dialing abandons using preview mode using a diferent activity
|
| 937 |
Handle various ways of hiding the callerid in asterisk outbound extension
|
| 934 |
Recording client can load files from a standard http server
|
| 923 |
Autoready default value in admin are improved
|
| 916 |
Handle Back Office phones in a standardized way
|
| 512 |
Take autoready settings from administration objects (activities, teams, agents, etc...)
|
| 901 |
ACD uses preferred agent (@@PreferredAgent and @@PreferredAgentQueueTime on dispatcher)
|
| 868 |
Send warning to supervisor when listenning is not allowed on a call (activity does not allow listening)
|
| 884 |
Adapt sample config files and documentation to standardize cloud and non cloud platforms
|
| 836 |
Make MOH choice static on closed systems
|
| 834 |
Improve SFTP traces on the MigrateV2 tool
|
| 829 |
Implement "find" function in translate tool
|
| 747 |
In admin, double right click on application selector button allows creating demo entries
|
| 791 |
Translation editor
|
| 815 |
Decrease application server user-agent length in order to reduce packet size (MTU purpose)
|
| 734 |
Take care of URL /admin?action=reload
|
| 798 |
When agent logs in, allow him to enter interactivelly a phone number to use as extension
|
| 746 |
Include translations in server
|
| 733 |
Allow to define the next peer to try in sip.conf (with a setvar for example)
|
| 736 |
Resources URI robustness is increased (content is trimmed)
|
| 699 |
Licencing module (former license.exe) called using crappserver.exe -licence
|
| 253 |
Allow attaching "Hangup action" on qualifications
|
| 548 |
Handle queued callback request from IVR
|
| 599 |
Opt-in feature added to campaigns fields meaning (related to black listing)
|
| 594 |
Multiple blacklist providers can be configured and selected
|
| 595 |
Belgian blacklist provider implementation
|
| 673 |
Allow callbacks to be done even when there is a continuous inbound flow (queued callbacks)
|
| 642 |
Deleting a field from Nixxis Campaign doesn't delete it from the database
|
| 608 |
Consultation call is considered as manual call when agent's phone is disconnected
|
| 454 |
Automatically create ContextData database at startup
|
| 362 |
Average Communication Time available in Supervisor interface and in Nixxis Reports
|
| ID | Description |
|---|---|
| 1127 |
Standard IVR gives issue playing menu when skill is chosen
|
| 1106 |
Admin modifications in salesforce settings are not taken into account
|
| 1125 |
When the script closes automatically, any qualification dialog (callback for example) must be closed to prevent an application crash
|
| 1100 |
Incorrect skill handling
|
| 1126 |
Planning in callback dialog does not show all time spans
|
| 1107 |
Skill decrementation was started before a powwible distribution preventing the use of initial request (specially true when decrease duration is set to 0)
|
| 1103 |
Back office phones are not usable as agents phones
|
| 1047 |
"Double sliders" (skills or language levels) are locked when both cursors are at 100%
|
| 1086 |
Exception in appserver traces about callback validity (update top (@count) SystemData set State=2880, PreviousState = State, dialstartdate = dateadd(mi, where state = 15 and @now > dialenddate and LastDialStatusCount>=@consecutiveness)
|
| 1082 |
Campaign duplication has incorrect behaviour related to database naming
|
| 1080 |
Licenses renewal does not trace all exceptions
|
| 1057 |
Field meanings could be lost due to new fieldsconfig automatic generation
|
| 1065 |
Create campaign and add data without saving first can return 'Unexpected result' without data inserted
|
| 1061 |
SIP TCP UA sometimes cannot recover from a broken network connection
|
| 1054 |
Issue when an incative campaign database has been deleted (fieldsconfig generation)
|
| 1030 |
Manual calls between agents are not allowed anymore
|
| 1044 |
Incorrect email (with missing attachment end boundary) can cause memory exhaust
|
| 936 |
In admin, pauses groups id keys contains trailing space sometimes.
|
| 957 |
In the callback IVR, when the customer hangup before listening the confirmation message, the request is not taken into account.
|
| 964 |
In supervision module, column maxWaiting is incorrectly formatted.
|
| 1011 |
Avoid useless exceptions during startup when there is no Data table in campaigns'database.
|
| 1013 |
Incorrect tracing of exception when a sip domain does not reference an existing channel
|
| 1007 |
Improve security in salesforce integration
|
| 1004 |
Issue when loging in on a multi instance server
|
| 988 |
Admin is crashing under some conditions (when clicking around, depending on load and timing)
|
| 1001 |
Outbound.conf extension does not react correctly about caller id
|
| 997 |
When credentials supplied in Http.config's <credentials> section are not local, delay can be perceived when creating new campaigns
|
| 990 |
Enqueued callbacks are not working when triggered by a frontal preprocessor (because there is no queue insert time)
|
| 983 |
Anomaly at login when using multi tenant
|
| 981 |
When server creates campaign databases at startup, roles are not checked
|
| 976 |
Automatic listening to conversation does not support view restrictions not related to activities or campaigns
|
| 974 |
ACD trace is incorrect when distribution fails
|
| 970 |
When no UserAgent was provided on a phone definition, no fallback was made on "Asterisk"
|
| 967 |
Log files only contains reporting traces or "others" traces
|
| 961 |
There is no security about duplicates in PromptsLinks
|
| 960 |
Duplicates in AgentsTeams can be produced, leading to unstable admin module
|
| 959 |
Ensure that "sip:" prefix is not mandatory when defining a phone doing REGISTER on appserver
|
| 955 |
Feature 946 creates anomaly in callback creation
|
| 942 |
Destination starting with a leading + are not matched in outbound.conf
|
| 186 |
Agent email interface: in a HTML response, only raw text predefined responses can be inserted
|
| 769 |
With an email sent as "text only" the line breaks and others html tags are not considered.
|
| 770 |
The html content into a predefined text is not considered.
|
| 831 |
Email attachment are sometimes not sent.
|
| 854 |
CrAppServer.exe -license does not prompt for information
|
| 905 |
Recording tools stop working if a timeout occurs
|
| 925 |
Improve back office phones handling on media server
|
| 920 |
In administrator module, numbering plan cannot be removed as a range.
|
| 922 |
In the administrator module, right click on "go to definition" give an error.
|
| 918 |
In supervision, view restrictions on mail and chat activities are not correctly applied
|
| 899 |
Duplicates in translations prevents the client from starting
|
| 897 |
Delayed mix script is not working on recent centos
|
| 894 |
In Admin's data managment dialog, modifying filters causes the data preview to generate an unhandled exception
|
| 177 |
ACD could ignore profits in calls distribution when skills are affected to the calls
|
| 783 |
When previewing data in admin's data management, the sentence is confusing when there is less than 50 records.
|
| 874 |
Default 2.1 extensions are not handling IAX correctly
|
| 888 |
Destination does not appear in the filename even when the file name format requests it
|
| 886 |
Incorrect line endings in asterisk_replace and asterisk_reload
|
| 889 |
Nixxis client API should support windows forms projects
|
| 225 |
Pause state are not published on agent State details report
|
| 869 |
Prevent duplicates in ResourcesCarriers
|
| 872 |
Delete and AltGr dependent characters are not handled when using agent application's integrated browser
|
| 863 |
Admin crashes when opening campaigns screen
|
| 851 |
Move the folder "/var/www" into "/srv/www"
|
| 861 |
Sample sip.conf does not include new "canreinvite" syntax
|
| 859 |
Translate tool does not handle correctly quotes in EntryKeys
|
| 852 |
Application server freezes during startup
|
| 818 |
Cut & Paste shortcuts from the NCS-hosted scripts do not work
|
| 847 |
Admin database corruption prevents saving
|
| 827 |
Translate tool show open dialog when requesting to save
|
| 781 |
Mp3 convertion script (recording) is using incorrect line endings, causing 500 errors
|
| 811 |
Supervision sometimes generates an exception when changing selected agent while listening
|
| 794 |
ContextData does not handle correctly filters on meanings
|
| 817 |
Unique constraint is allowed even if underlaying field type does not allow it (varchar(max) for example)
|
| 788 |
Checkbox "Copy data structure" is not functionnal
|
| 789 |
ContextData does not handle correctly field names prefixed with underscore (in ListMatchingData / ListCampaignData)
|
| 822 |
Attachment location set by the admin is not local, preventing the mail controller to access the file
|
| 819 |
Syncsounds and Musiconhold are failing when working in cloud (using ?domainid in url)
|
| 812 |
Translation tool does not allow autofill on newly created languages
|
| 785 |
Incorrect behavior with detailed checkboxes
|
| 773 |
Wait music is not correctly handled (wrong musiconhold-nixxis.conf generation)
|
| 779 |
Min and max duration edition on team-queue relationship is not working as expected
|
| 775 |
Using "predial" options (/ in carrier code) prevent inbound to work correctly
|
| 766 |
"Last month" setting in reports is failing when in "new year" situation
|
| 764 |
Under some particular conditions, the license file is corrupted
|
| 757 |
"Customer Id" meaning is used to select the "memo" on agent's toolbar (should be "Contact description")
|
| 759 |
ContextData not able to handle Xml documents bigger than 2033 characters
|
| 731 |
GetObjectDescription prevent correct display in some reports
|
| 739 |
Dialer diagnostic page was unable to display records avialable and records available in 1 hour when activity was using a filter
|
| 704 |
When working in HTTP mode with mp3 conversion, the recording tool is unable to handle more than one recording per contact
|
| 692 |
Double click on the import wizard's end button is generating two import requests
|
| 208 |
Agent interface forget its context(media related buttons) when launching another application
|
| 457 |
Typing the destination of a newly activated ("Inbound is active" on the simple campaign) inbound activity is not working as expected
|
| 479 |
Adding a domain in Http.config does not load and start all new related applications
|
| 484 |
Error in the name of the attachment in confirmation dialog
|
| 504 |
Option to select all items is not available when using reporting viewer integrated in client
|
| 588 |
When not defining initial profit in admin, internal value is 1 (should be 0)
|
| 562 |
Prompts are not always show in alphabetical order
|
| 569 |
Modifications in admin while an agent is ready can cause the agent removal from any dialing group
|
| 518 |
Iconsistency between the agent state and its visibility in supervisor after a manual call: agent is in wrapup while the supervisor sees system pause
|
| 690 |
Skills and language cannot be reseted when using forward
|
| 711 |
Resources URLs with an extra space are causing issue when used by the server
|
| 710 |
Consultation call is considered as manual call when agent's phone is disconnected
|
| 709 |
Launching a custom IVR configuration dialog generate a fatal error
|
| 708 |
Deleting a field from Nixxis campaign doesn't delete it from the database
|
| 696 |
Chat contacts are sometimes distributed to more than one agent
|
| 183 |
Agenda module does not always allow new appointment when it should
|
| 343 |
Agent cannot choose justified pause when being in post login system pause
|
| 653 |
Only include records in a specific states filter in data management in admin doesn't work
|
| 546 |
In admin, checkboxes in datagrid need sometimes 2 clicks before they react
|
| 543 |
In preview, modifying teams affectation can create "Cancelling case A" situation
|
| 646 |
When adding a new campaign, requesting a new chat activity is not taken into account
|
| 582 |
When typing a regexp as destination, the autocreated numbering plan entry is not interpreted as a regexp (and there is no way of seeing that in admin)
|
| 605 |
Depending on system locale, the login can be refused
|
| 583 |
Do not allow duplicated name in fields
|
| 507 |
Special characters in campaign's data can cause ContextData to fail
|
| 635 |
When importing excel file in administrator interface, underscore is sometimes added to field names
|
| 630 |
When activity force the callback activity, "activity change" action on the callback qualification is ignored
|
| 586 |
Account code is not transmitted when dialing agent's phone
|
| 556 |
Queue music is not played in the appropriate language
|
| 519 |
Supervision: AgentsInReady does not take non-voice media into account
|
| 510 |
Incorrect handling of languages (for translations)
|
| 476 |
Display an error message (instead of letting the app crash) if DNS name is unresolved when launching data management tool
|
| 228 |
In admin, printing resources listing display an empty list
|
| 175 |
Field ContactListId of table OUT_Contact has incorrect collation
|
| 374 |
BC Inbound SLA Distribution report gives an errorwhen selecting SLA free selection
|
| ID | Description |
|---|---|
| 87 |
Custom http relay protocols are allowed
|
| 108 |
Carriers are now linked with resources
|
| 110 |
Destinations for inbound activities can be predefined in admin (Numbering plans)
|
| 122 |
"SyncSounds" API is available
|
| 241 |
In preview, popups on blacklisted records are not allowed anymore
|
| 352 |
SQL server instances can be shared between tenants
|
| 461 |
CrReportingServer is loaded as an application in CrAppServer
|
| 462 |
"DB" plugin allows hosters to create and manage users per databases
|
| 48 |
API allows to specify originator when generating a consultation call
|
| 63 |
Warning displayed when license limit is reached
|
| 99 |
Administration is restricted when working in cloud mode
|
| 456 |
CrReportingServer creates the "NixxisReporting" database
|
| 252 |
HTTP server traces headers and POST body when applications's debug attribute is set to 2
|
| 22 |
Tenant selection by source ip address
|
| 23 |
Tenant selection by login authorization (token-based)
|
| ID | Description |
|---|---|
| 123 |
Supervision load time is too big, having dramatic consequences
|
| 264 |
When a campaign is duplicated, qualifications triggering an activity change does not have an activity selected (but they should)
|
| 79 |
Last modification time displayed in the admin does not reflect the truth
|
| 75 |
Agent interface show "404 not found" instead of pause and waiting page
|
| 69 |
Originator specified on agent is not taken into account when dialing mode is preview and activity specifies no originator
|
| 55 |
Phones created in admin using default port in address are not handled in the same way that phones using address without default port
|
| 53 |
Log files are not created when folder does not exist
|
| 46 |
Including default port in sip uri (5060 or 5061 using TLS) causes diferent behavior than not specifying the port
|
| 35 |
External phone created with full address (including MG) or with short address are not handled in the same way
|
| 347 |
When same destination is affected to more than one activity, the migration to numbering plan is not working as expected
|
| 302 |
Incorrect behavior when duplicates exist in phones range creation
|
| 28 |
Keep connected prevents seconds call (one way audio) when phone registered on media server
|
| 207 |
In Admin, deletion or exclusion does not take advanced filters into account
|
| 153 |
Admin doesn't save settings modified multiple times when commit is performed
|
| 120 |
Recording tool: SearchRecordings uses hard coded Admin database
|
| 32 |
Closing contact hangs-up line regardless of keep-connected flag
|