Tinode web chat using React
Full client-side support for registration and password recovery by SMS (has to be enabled at the server to function).
Other changes:
52f8794 Fix for tinode/chat/issues/838.
8df3c34 Moved hiding components to the top level.
2fb6a9b ESC
key now closes image, video, or document preview.
5ae58fb Allow message input textarea height to grow with more text, #49.
43798ea Clear event handlers on Unmount, disable text selection on avatars.
172b9eb Removed duplicate styling.
b4d3e02 a93ede2 Fix color of the date bubble.
4f116ab Replace box-shadow
with filter: drop-shadow
to remove artifacts.
87b48cd Fix strutil.secondsToTime()
.
4be09a0 Calls: create data channel only on the caller's side.
d11f940 Translation fix in Chinese-simplified.
e1b1ae5 Fix issues with video uploading and display. 7b44913 Fix display of broken videos. 7e3b2fc Tinode-SDK switched from browserify to webpack. fc6a8fb Minor crash in MessagesView.handleMessageUpdate when topic gets unset.
Major release:
Other changes
The full list of changes: https://github.com/tinode/webapp/compare/v0.20.4...v0.21.0
2a653f2 Fixed missing audio in audio-only calls. ce19ebb Fix for https://github.com/tinode/chat/issues/825 b766e82 Set data channel in state. 424a8b6 Remove autoFocus from message input field on mobile, #111 9108efc Support for Google Analytics.
Major release:
Other changes
The full list of changes: https://github.com/tinode/webapp/compare/v0.20.4...v0.21.0-rc1
c38e183 6d031f0 Display group topic type badges.
10b24cc Updated dependencies
ed71c6b Extermalize fix-webm-duration
, remove unused webrtc-adapter
297aef7 Consistent avatar handling in new group creation
161f544 7135553 Explicitly set audio recording bit rate
6de41f4 fix for #102.1: Use selector cursor over contacts.
1913ed0 fix for #102.2: soft-wrap long URLs in messages.