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
|