Monday, 11 February 2019

OASIS 1.9.1.0 (STABLE)

Changes since: OASIS 1.9.0.59

NEW - framework change to 4.7.1 will enable TLS 1.2

Friday, 8 February 2019

PhoneBOX 4 Client 4.9.1.14 (BETA)

Changes since: PhoneBOX 4 Client 4.9.1.12

FIX - Build to include latest audio server fixes
FIX - Installer not overwriting VLC files

Audio Server v2 2.9.1.9 (BETA)

Changes since: Audio Server v2 2.9.1.8

NEW - Log a warning when silence is sent to ASIO out buffer
NEW - Add verbose Asio log entries for buffer swap analytics

FIX - Asio out buffer issues with buffer swap times relative to incoming RTP audio times
FIX - Jitter buffer not working correctly
FIX - Broken audio on anywhere call

PhoneBOX (General) 3.9.1.7 (BETA)

Changes since: PhoneBOX (General) 3.9.1.6

NEW - Build to include latest audio server fixes

Wednesday, 6 February 2019

Virtual Director 2.8.1.73 (STABLE)

Changes since: Virtual Director 2.8.1.55

NEW - Add Transcription Search Page
NEW - Transcription search enhancements.

FIX - Refactor Blackmagic Reconnection
FIX - Remove Orphaned transcription words on start up.
FIX - Transcription Words not being purged when recording is purged.
FIX - Use bulk insert method to insert transcription words rather than individual inserts.
FIX - Memory leak when GPIO Connection is in reconnection loop.
FIX - If transcription is empty transcription search fails.
FIX - Transcription fixes. Transcribe always. API Search result fixes.

Prize Manager 2.9.1.1 (BETA)

Changes since: Prize Manager 2.9.0.23

FIX - assigning multiple prizes to winner in contest with draws

PhoneBOX (General) 3.9.1.6 (BETA)

Changes since: PhoneBOX (General) 3.9.1.0

NEW - Allow configuration of 'service failover' in webmanager
NEW - Improvements to Luci codec implementation
NEW - Include Anywhere code expiry in invitation email
NEW - Prevent anywhere sip services from registering
NEW - Aeta extract sip number and name
NEW - Add Aeta & Tieline codec types to web manager

FIX - Enhancements to Anywhere email invitation template
FIX - Anywhere sip reconnect taking too long
FIX - Direct dial on CISCO handsets results in ongoing ringing messages from server to handset
FIX - Unsolicited REINVITE from provider for call on handset not re-inviting handset
FIX - Memory leak when retrying web web socket connection to Anywhere gateway
FIX - Error on incoming anywhere call preventing call log entry and lookup
FIX - PhoneBOX Common Person Record object needs to include First Name and Last Name updates
FIX - Server shutdown produces error
FIX - Change forward contact header to resolve customer issues
FIX - Stuck call on handset device if call cancelled while ringing out
FIX - Direct dial from CISCO handset with a quick hangup before SDP negotiation completes results in stuck trunk call
FIX - Null reference exception in remote end phonecall method
FIX - Unable to answer call if webhook server times out
FIX - Ensure updated SkypeTx tokens are replicated to backup servers
FIX - Skype TX codec calls not setting media server channel to correct device
FIX - Aeta -  call log issues for incoming sip calls
FIX - Handset conference stuck when last call removed
FIX - Audio device handset exception thrown on hangup
FIX - Stuck call on handset device if call cancelled while ringing out

PhoneBOX 4 Client 4.9.1.12 (BETA)

Changes since: PhoneBOX 4 Client 4.9.1.0

NEW - Add Phone Number 2 to "Copy To Clipboard" output
NEW - Add print option for message log items

FIX - Cursor jumping when call on handset and normal call details and call changes state with cursor in field
FIX - When printing calllog item with trophy selected in alert incorrect string is displayed
FIX - Call Screener - If a call log item is selected while an active call is on the Handset then it will remain selected even if the active call is dropped/parked
FIX - Call log can become disabled
FIX - Screened / flagged command from handset not updating popped call details
FIX - Problem with question answer updates to server and UI
FIX - Crash during view switch due to resource dictionary access
FIX - Screener call switch update issue
FIX - Live codec calls not showing in OAQ
FIX - Remove redundant files from installation process
FIX - Crash to desktop when switching from Routing/Docked Newsroom to Routing/Docked Top
FIX - Message edit screen can be opened twice with first getting stuck
FIX - Message filter should be kept during pause/unpause process
FIX - Message and call printing locking UI thread if printer is slow to respond
FIX - Codec slide-out incorrect Skype Login/Logout button displayed
FIX - Clicking on a codec makes route and invokes dial in 'source routing lines view'
FIX - Null reference exception preventing update of name fields in client call details
FIX - Flag icon remains on handset after call is dropped
FIX - Locked line Padlock icon is obscured by the HD call icon
FIX - Dragging an active call from OAQ to handset can cause the client to send an unpark even though the call is not parked
FIX - Lockup message loop error
FIX - Error in handset device

FIX - Today's date not updated for VD videos if client is open a long time
FIX - Revert to VLC 2.2.1 and fix Time Display for videos over 1 hour
FIX - Virtual Director Live Stream Preview not working
FIX - PTZ is not recalled when Camera Settings dialog is opened
FIX - Compatibility issues with VD1
FIX - Click through on VD live stream panel
FIX - Unable to save PTZ Preset in Panasonic from Client with VD1
FIX - New VIDEO button missing in social view
FIX - Unable to control Panasonic HE2 cameras in VD1 with client
FIX - Malformed URI when recalling BC50 ptz setting
FIX - Fix location of plugins in wrong directory and add Chroma folder for still capture
FIX - Search not initialising when transcription is enabled.

OASIS 1.9.1.5 (BETA)

Changes since: OASIS 1.9.0.59

NEW - Framework change to 4.7.1 will enable TLS 1.2

FIX - Improvements to Instagram and Facebook operations
FIX - Installer blanking PB Calls database password on upgrade
FIX - YouTube live defaults to 720p
FIX - You Tube Live Stream is cancelled if any call to the Google API fails.
FIX - Oasis Admin re-querying token status for every account on every save
FIX - Rename Instagram fields in Oasis Admin
FIX - Uptime log entry for Ingest missing hour value
FIX - Musicbrainz lookups causing errors when multiple social media entries for the same platform are returned
FIX - Memory leak if Sql commands dropped due to full processing queue
FIX - Surpess analytics error if show has no station defined
FIX - Improve display of social account login window within OASIS Admin with smaller screen resolutions
FIX - Message search throwing error in some circumstances

Audio Server v2 2.9.1.8 (BETA)

Changes since: Audio Server v2 2.9.0.80

FIX - Core fixes to sound in flow, device stream, Rtp send stream and device recording and reduction of CPU usage with internal byte buffers
FIX - TURN server not initialising correctly for anywhere calls

Wednesday, 23 January 2019

PhoneBOX 4 Client 4.9.1.0 (STABLE)

Changes since: PhoneBOX 4 Client 4.8.1.53

NEW - Codec support for Tieline Merlin
NEW - Codec support for Aeta Scoop 5S
NEW - Codec support for Luci Studio
NEW - Active Directory integration
NEW - French language support
NEW - Support for new Anywhere feature
NEW - Upgrade to .Net 4.7.1 to accomodate latest Skype TX component
NEW - Add message reply to search results
NEW - Font size changes to "On Air - Presenter" views based on High Visibility flag
NEW - Liner read improvements, prevent reread within 5 minutes
NEW - Badge now shown on contents button to show unpopped contests or liners
NEW - Dual name field support
NEW - Add Datavideo BC-50 Camera preview and zoom support for Virtual Director
NEW - Allow simple cash prize draws
NEW - Allow copy of SMS phone number
NEW - Ensure inactive OAQ call is converted to an active one when its called back from the OAQ.
NEW - Enhancements to "Source Routing - Lines" view
NEW - Opt-in mode for call details
NEW - Media button added and Director button functions split
NEW - Prize Manager 2 support for station groups
NEW - PB Client Updater service .NET version now 4.x to match client
NEW - Option added to exclude warning / banned callers from Answer Next
NEW - Support for SkypeTX promote to video
NEW - History can now be displayed for person or number
NEW - Support for Virtual Director post to file
NEW - Support for custom message type
NEW - Support for sending of SMS
NEW - Handset selection indication is now consistent with other devices

FIX - Visual improvements to codec dial pad
FIX - Docked views - Calls search is stretched vertically covering more of the screen than expected.
FIX - Presenter Devices view - Dragging a call from the VOIP/Client handset to the OAQ results in an item without caller name or description
FIX - Next and previous buttons in on air viewer ignores call items
FIX - Phone call item, preview (Viewer) appears too small in on air queue
FIX - Double call details appearing on docked devices top view
FIX - Crash when switching with an active call from a docked view with handset
FIX - Docked views with a poppable call log - header goes black if a TBU is selected and the call button is pressed
FIX - Problem closing client when minimized
FIX - On air queue message viewer zoom buttons overlapping with profile pic
FIX - Call counter not correctly incrementing in certain circumstances
FIX - Dynamic chat show setting prevents any chat being sent
FIX - Docked Devices - Calling from the directory should not be allowed
FIX - Floating call log window - black call log header for outbound active calls
FIX - Cursor jumping in point field (point tab) for Call Screener view
FIX - Filtered message list by tag does not update if tag changes
FIX - Docked views long press / right click does not allow for VOIP/Client Handset to be selected
FIX - Problem closing client when minimized
FIX - No popup displayed to show 'dial exception' message when using a voip handset
FIX - Font size change in Reading pane doesn't stick
FIX - Lack of codec availability is not obvious enough
FIX - Currently selected directory should be indicated
FIX - Dial pad incorrectly popped when dialling from call log
FIX - floating chat window in 'docked devices' view can close unpredictably
FIX - Dead VD panel left on screen when VD server goes offline
FIX - Dial buttons when dialling from the call log becomes truncated
FIX - Cup icon should be displayed on winning call in history window / multiple records bug
FIX - Selected OAQ item in 'presenter simple view' when other clients alter queue items
FIX - Ensure postcode entry in client does not bust the max length of the database field
FIX - Tabbing into a checkbox and pressing space causes UI lockup
FIX - Fatal when clicking Live Stream
FIX - Memory leak fixes
FIX - Smart queue buttons not appearing properly in location and identity modes
FIX - Buttons at foot of "New status" screen truncated
FIX - Short tweet exception when checking for retweets
FIX - Right hand menu bar not reset when unpopping a message
FIX - HD indicator not showing
FIX - Reading panel not updating with call details in 'Presenter Simple' view
FIX - Client FATAL if clipboard access is attempted but not allowed by the OS
FIX - Route in 'Presenter Device' view closes OAQ
FIX - Client updater/install will now downgrade as well as upgrade
FIX - Reject button symbol is missing in call screener view
FIX - Contest and liners text is clipped
FIX - Routing docked news view not working
FIX - Presenter - On Air Simple and Presenter On-Air Devices view selection is reversed
FIX - Softphone audio only coming out of 1 ear
FIX - Call search popup should close on clicking 'call' button
FIX - Contest tab- slow popping of multiple prizes without images

Tuesday, 8 January 2019

PhoneBOX (General) 3.9.1.0 (STABLE)

Changes since: PhoneBOX (General) 3.8.1.58

NEW - Codec control support for the Tieline Merlin
NEW - Codec control support for the Aeta Scoop 5S
NEW - Codec control support for Luci Studio codec
NEW - Enhancements to Systembase codec control
NEW - Active directory integration
NEW - Stored database passwords are now encrypted
NEW - SIP enhancements to PRACK, UPDATES, REINVITE and registration interval adjustment
NEW - Inbound CLI manipulation - more advanced rules & E164 support
NEW - Opt-in mode for call details
NEW - Skype TX now supports promotion to video
NEW - Allow simple cash prize draws
NEW - Dual name field
NEW - Anywhere
NEW - Improvements to winner alerts
NEW - Station groups support for Prize Manager 2
NEW - Upgrade to .Net 4.7.1 to accomodate new Skype TX component
NEW - Improve connectivity of Element switcher type
NEW - Critical system event emails
NEW - Liner - prevent re-reads within 5mins
NEW - TLS 1.2 support for installer SQL scripts
NEW - Email sending now supports custom ports and SSL

FIX - Incorrect IP address used for local RTP endpoint  when using Audio Server with machine name overide
FIX - Server crash while rapidly transferring handset calls
FIX - Dialling in routing view only offers PCMµ as codec
FIX - Incorrect SDP passed to handset following OK from provider
FIX - Resolve MOH issues following IPO server fail over
FIX - Unparking into conference with spurious re-invite from provider causing port change in SDP
FIX - Inactive calls in OAQ don't reliably update when details are changed by another client
FIX - Issues parking and unparking calls where the trunk issues a re-invite in response to a re-invite from PB
FIX - Improve description of prize alert configuration settings
FIX - Data mining - default answered option is incorrect
FIX - Reinvite from provider during transfer immediate results in call setup on wrong port and on both devices
FIX - Clear call from AS2 device before transfer immediate
FIX - Station column now sortable in the shows list page
FIX - Some external interfaces not properly cleaned up if their config changes resulting in multiple connections
FIX - Prevent configuration changes to an individual external interface from causing all interfaces to reconnect
FIX - Element switcher type not querying input states on startup
FIX - Call log search fails on caller name
FIX - Newer config sections missing from menu in webmanager
FIX - Additional available cash available not calculated
FIX - Skype devices can be deleted when referenced by device layouts leaving orphan records

Thursday, 3 January 2019

PhoneBOX (General) 3.9.0.129 (BETA)

Changes since: PhoneBOX (General) 3.9.0.126

FIX - Scheduler monitored route changes were no longer able to take the backfeeed
FIX - Aeta codecs not clearing calls from codec
FIX - Server exception when initialising Skype TX codec
FIX - Incorrect IP address used for local RTP endpoint  when using Audio Server with machine name overide
FIX - Server exception when initialising Skype TX codec

Audio Server v2 2.9.0.80 (BETA)

Changes since: Audio Server v2 2.9.0.78

NEW - Change WebRTC to version 71
FIX - Fix memory leak with webRtc threads

PhoneBOX 4 Client 4.9.0.103 (BETA)

Changes since: PhoneBOX 4 Client 4.9.0.100

NEW - add message reply to search results

FIX - Enable call button for custom message types
FIX - Docked Devices - Ability to call via the Directory
FIX - Docked views - Calls search is stretched vertically covering more of the screen than expected.
FIX - Docked views *Long press/Right Click* does not allow for VOIP/Client Handset to be selected
FIX - Docked views with the ability to call on the client handset CTD with an active call when switching view
FIX - Docked views with a popable call log - header goes black when call button is pressed when a TBU is selected.
FIX - Presenter Devices - Dragging a call from the VOIP/Client handset to the OAQ results in an item without caller name or description.
FIX - Next and previous buttons in on air viewer ignores call items
FIX - Double call details appearing on docked devices top view
FIX - Problem closing client when minimized
FIX - OAQ message viewer zoom buttons overlapped with profile pic
FIX - OAQ: Phone call item, preview (Viewer) appears too small
FIX - Call counter not correctly incrementing in certain circumstances
FIX - Dynamic chat show setting prevents any chat being sent
FIX - Floating call log window - black call log header for outbound active calls
FIX - Call Screener - Point tab - Point textbox - Jumping cursor
FIX - filtered message list by tag does not update if tag changes

Friday, 14 December 2018

OASIS 1.9.0.59 (BETA)

Changes since: OASIS 1.9.0.52

NEW - Add FullName property to custom message REST and Sql ingest

FIX - Improvements to ARN Studio reply mechanism
FIX - YouTube Live. Sets stream connected state too soon.
FIX - Sql error when querying person records from PhoneBOX
FIX - Exception in Sql error handling when a PB connection parameter was null
FIX - Creation of person record by SMS receiver should place blank string in the name field rather than the number
FIX - Times of some tweet results including search, DM and tweets by the account were in stored in the wrong timezone
FIX - Fixes to support custom message replies and media attachments
FIX - Errors caused by comments with no identity
FIX - Times of some tweet results including search, DM and tweets by the account were in stored in the wrong timezone

PhoneBOX (General) 3.9.0.126 (BETA)

Changes since: PhoneBOX (General) 3.9.0.110

NEW - Add Aeta 5S codec support
NEW - Change handset invite code to inject media from provider Sdp during re-invite
NEW - Add Anywhere over web sockets configuration

FIX - Extension notification feature faults when multiple extensions are configured
FIX - Anywhere non-relay calls not handled correctly with handset
FIX - Anywhere park / unpark errors
FIX - Anywhere invite database id name incorrect
FIX - Anywhere expiresAt causes database issue when null
FIX - Incorrect Sdp passed to handset following OK from provider
FIX - Device layout Dto error when line layout guid is null
FIX - Server crash while rapidly transferring handset calls
FIX - Add extra logging to handset code
FIX - Incorrect dial exception raised to the client when provider requires authorisation
FIX - Defaults for system prize alert settings
FIX - Caller and Person GUID in the incorrect order in ExtensionInfoUpdate
FIX - Certain dial situations not specifying a codec enum and resulting in payload 0 erroneously (G711u)

Audio Server v2 2.9.0.78 (BETA)

Changes since: Audio Server v2 2.9.0.67

FIX - WebRtc disposal blocking due to marshalling error - cause of memory leak
FIX - Add web rtc configurable frame expiry, set sensible default
FIX - Updated anywhere API to latest version
FIX - MoH devices need to release packets at consistent 20ms intervals

PhoneBOX 4 Client 4.9.0.100 (BETA)

Changes since: PhoneBOX 4 Client 4.9.0.90

NEW - Aeta 5S codec
NEW - Custom message replies
NEW - Various codec dial pad changes for call quality styling

FIX - Build with the latest PB common for dial source default payload affecting routing view dial operations
FIX - Custom message type issues with filters and searching
FIX - No popup displayed to show 'dial exception' message when using a voip handset
FIX - Add bbcommon.network reference
FIX - Font size change in Reading pane doesn't stick
FIX - Custom message type and internal note type messages are missing from On Air Printer
FIX - Custom message media not displayed
FIX - Remove commotion
FIX - Codec not available not obvious enough
FIX - No indication of currently selected directory
FIX - Dial pad incorrectly popped when dialling from call log
FIX - Anywhere dial pad submit on enter omits the focused field
FIX - Floating chat window in 'docked devices' view can close unpredictably
FIX - Dead VD panel left on screen when VD server goes offline
FIX - Dial buttons when dialling from the call log becomes truncated