Android App Version 36

Release Details

Release Date

March 17, 2017

 

Enhancements

Issues

Enhancement Details

Enhancement #49592

Title
Closing and reopening the app with unread IMs removes the number of IMs to read

Component
MobileExtensions (Android)

Detailed Information
If you receive an IM and do not read it before closing the app, when you open the app again there is no counter in the IM tab warning, there is an unread message.
 
Product Changes
Show always the unread messages.

Enhancement #71450

Title
Display only site extensions in the contact list and allow searching across sites

Component
MobileExtensions (Android)

Detailed Information
Similar to the changes made in OneContactUC, do not display the entire tenant contact list. Only display the site contacts and when searching it should search in the entire tenant.
 
Product Changes
Now only are shown the users of the same site. When you search a contact by using the search bar, the result should be a user list of all sites filtered by the text you put in search field.

Enhancement #49588

Title
It should not be possible to send empty messages through IM

Component
MobileExtensions (Android)

Detailed Information
It should not be possible to send empty messages through IM.
 
Product Changes
Disable send button when message is empty.

Enhancement #52743

Title
Improve labels for voice quality option

Component
MobileExtensions (Android)

Detailed Information
The client didn't liked the strings. Implemented his suggestions:
Would it be possible to change the menu to: “Audio quality”
The option to: “Low bandwidth option”
And the description to: “Enable this option if you are experiencing low bandwidth or have a poor internet connection. This should improve audio quality”

Product Changes
Voice quality labels are now correct.

Enhancement #60591

Title
Remove unused IntentService "Downloader"

Component
MobileExtensions (Android)

Detailed Information
Remove IntentService with name 'Downloader' that is not being used.

Product Changes
Download intent was removed.

Enhancement #66040

Title
IM delivered/read notifications in Android

Component
MobileExtensions (Android)

Detailed Information
Android must show when the IM was delivered and read by the destination.
 
Product Changes
The app now displays a mark when the message is delivered and another mark when it's read. Also, the messages are encrypted/decrypted.

 

Issue Details

Issue #72788

Title
App is not being registered when opened through push notification

Component
MobileExtensions (Android)

Detailed Information
When having the app in background and receiving a n IM push notification, app is not getting registered in IM sever and in sip connector when opening it directly through the push notification.

Reproduction Steps
1. Login in two android phones in OnecontactPBX mobile app with ext1 and ext2
2. Close app in ext1 phone
3. Send an IM from ext2 to ext1 -> Ext1 receives a push notification
4. Open the app through ext1 push notification -> App opens in IM tab but the last conversation from ext2 is not updated; also verify that app is not registered in IM server and in sip connector (Service unavailable in dialpad tab

Severity
Critical

Resolution
Now, when users clicks on im push notification the application opens the conversation view and registers to SIP and IM server.

Version Detected
36


Issue #72643

Title
Sender username is not showing up in IM chat when sender is from another Site

Component
MobileExtensions (Android)

Detailed Information
Receiving an IM from an extension of another SITE is not appearing with sender name in conversation.

Reproduction Steps
1. Login in OneContactPBX app with ext from SiteA
2. Login ext2 from SiteB
3. Sent an IM from ext2 to ext1. -> Ext1 app receives the IM
4. Go to IM tab -> Verify that sender name in this received conversation is empty. It should appear ext2 in conversation name
5. Open conversation -> Verify that in the back button (in the left top corner of the screen) does not have ext2 username, as it was supposed

Severity
High

Resolution
Now, when app receives a message from a user of another site is shown first the short number and after tries get contact name. When it receives the contact name, the conversation name is updated. (Normally the time between receive a message and the update of the contact name is very short and user can't see the short number).

Version Detected
36


Issue #39847

Title
Problems in Configuration View

Component
MobileExtensions (Android)

Detailed Information
'Data Reset' doesn't work.

Reproduction Steps
1. Click on 'Configuration' button
2. Change the SIP Proxy Ip, Port and Transport
3. Click on login button
4. It's possible do login in OnePBX
5. Do logout
6. Click on 'Configuration' button
7. Click on Data Reset
8. It's not possible reset the SIP Proxy Ip, Port and Transport configurations

Severity
High

Resolution
Changes button name of "Data Reset" to "Reset to default"
Storage the default values and apply when clicks in button "Reset to default".

Version Detected
<None>


Issue #73462

Title
Sometimes device token is missing

Component
MobileExtensions (Android)

Detailed Information
Sometimes there is not device token. Log out and log in solve the problem.

Reproduction Steps
1. Login in Nexus 5 (Android 6)
2. Go to background
3. Send an IM to that device
4. There is not IM Push notification
5. Open app (click on item)
6. IM arreives
7. Go to IM Log file
8. Device does not have Token

Severity
High

Resolution
Ensure that an empty or null token is never sent to IM server. To send new token to the server when the new token event is received.

Version Detected
2.2.4.0


Issue #72801

Title
Sending empty username in push notification

Component
MobileExtensions (Android)

Detailed Information
When sending an IM 'name' parameter must be passed, as it happens in iOS. In this way, when a device receives an IM from an android app the push notification is without sender username.

Reproduction Steps
1. Login ext1 in an Android phone.
2. Login ext2 in iOS iphone and put app in background
3. Send an IM fom ext1 to ext2. -> Iphone receives push notification without sender username, it only shows the message (ex: it should be 'ext2: ola' instead of what is happening now: 'ola')

Severity
High

Resolution
Now, the android app sends the im message with field "name".

Version Detected
36


Issue #49655

Title
Search button visible in IM tab and not visible in contacts tab

Component
MobileExtensions (Android)

Detailed Information
Search button visible in IM tab and not visible in contacts tab.

Reproduction Steps
1. Go to RECENT tab
2. Go to CONTACTS tab
3. Go to IM tab
4. Search button is now visible in IM tab)

Severity
Medium

Resolution
The search is no longer visible in IM tab.

Version Detected
33


Issue #50579

Title
IM (*) turns to IM if user does Logout

Component
MobileExtensions (Android)

Detailed Information
IM(*) turns to IM if user does Logout but the user has not read/opened the message before logout.

Reproduction Steps
1. Login in AndroidDevice as user1
2. Login in OtherDevice as user2
3. Send an IM from user2 to user1
4. User1 receives an IM and in tabs names IM turns to MI(*)
5. Without click on the the new message (i.e. without open/read it), logout of AndroidDevice as user1
6. Login in AndroidDevice as user1
7. The IM(*) in tabs names turned to IM - problem
8. However, the message remains as not read in IM messages tab message list - this is ok

Severity
Medium

Resolution
The IM counter is now kept after logout.

Version Detected
33


Issue #49611

Title
IMs are not deleted when relogging a different user

Component
MobileExtensions (Android)

Detailed Information
If two users share the same phone, they will also share IMs.

Reproduction Steps
1. Login Use1
2. Send IM to User2
3. Login User3 (using the same phone)
4. User2 can see the message sent by User1 to User2

Severity
Medium

Resolution
The new IM has information in Database of the owner of the IM messages.

Version Detected
33


Issue #50616

Title
Logout warning message is incompleted

Component
MobileExtensions (Android)

Detailed Information
"Proceeding will terminate your session and you
won't receive any interactions" warning message should appear and user can
choose between "ok/logout" and "cancel"

Reproduction Steps
1. Login as user1
2. Logout - "Are you sure you want logout from OnePBX?"
3. This message is incompleted (it does not inform user that he won't reiceve any interaction) and it is not OnePBX, it is OneContactPBX

Severity
Low

Resolution
Corrected message.

Version Detected
33


Issue #68043

Title
Convergent extensions don't support 'OneConsole' and 'Mobile App' inner extensions at the same time

Component
MobileExtensions (Android)

Detailed Information
>When Convergent extensions contain multiple inner extensions with type 'OneConsole', 'OneSoftphone' or 'Mobile App', only the topmost in the list of inner extensions with one these types can be used.

Reproduction Steps
1. Create a convergent extension
2. Add 2 inner extensions, the first with type 'OneConsole' and the second with type 'Mobile App'
3. Use the Convergent extension's credentials to try to log in both in OneConsole and in a Mobile App. Check that it works in OneConsole but fails in the Mobile App
4. Swap the types of the inner extensions created in step 2
5. Repeat step 3 and check that it is now possible to login in the Mobile App but not in OneConsole

Severity
Low

Resolution
Use the new method of 'mobileextensions' web service to make the login.

Version Detected
35


Issue #34044

Title
Incoming call displays user extension twice instead of name and extension number.

Component
MobileExtensions (Android)

Detailed Information
Incoming call displays user extension twice not the name and the number like the screen when extension#1 starts the call.

Reproduction Steps
1. Extension#1 calls extension#2
2. Check that in the extension#2 phone, the incoming call, displays twice the extension number

Severity
Low

Resolution
Show user extension only one time.

Version Detected
27


Issue #49594

Title
Deleting an IM conversation with an unread message should remove the IM unread messages counter

Component
MobileExtensions (Android)

Detailed Information
Deleting an IM conversation with an unread message should remove the IM unread messages counter.

Reproduction Steps
1. Receive IM without having the conversation opened (the IM tab counter should be at least (1))
2. Delete the conversation (without reading the message)
3. At this point, IM tab counter is still at (1) but there are no conversations with unread messages

Severity
Low

Resolution
Now, the new IM triggers events when unread message count change.

Version Detected
33


Was this article helpful?
0 out of 0 found this helpful