You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add encryption secret fields for the new text message encryption feature, users can set their encryption ids and secrets, they are saved in a dictionary
Add UI for selecting app key & secret from all the available keys, avoid having to rebuild the app when changing app key
Change of HomeViewController
Add UI for setting the default room name for all the room types
Change the room titles as “Video” → “One to one Media”, “Data Transfer” → “Data Streaming”, “Multi Videos” → “Multiparty”
Changes to messaging functionality
Add a new feature to store all the public server messages on the server, private messages, both public and private P2P messages won't be stored
When entering the chat room, all the stored messages(if there are any) will be retrieved and displayed on the UI
Add new error alerts for all the errors from message encryption and get stored messages features, generally when there is any error raised in the SDK, the SDK will throw an error map to the sample app, sample app will prompt the error to users
Add a new text field, the encrypt secret id, when user clicks the text field, a picker view will be prompted from the bottom of the controller, which provides all the available secrets, user then can choose the encryption secret by the given secret id, if they don't choose any secret id, then there will be no encryption for the public server messages
Add a new switch for users if they want to send persistent messages(stores public server the messages on our server), in order to send the persistent messages, user has to provide the secret, keep the switch on, and send public server messages
Fix a bug in the message view controller that when clicking a message cell, the message is sent to the local peer