mattermost-mobile/app/constants
Jesús Espino 49462bd4a0 Voicechannels (#5753)
* Some extra work on voice channels interface

* Fixing some TODOs

* Improving styling of call in channel

* Improve calls monitoring

* Replacing some of the fontawesome icons with the compass ones

* Improving the layout

* Migrating to webrtc2 for unified plan

* Add screen on and off behavior

* Adding incall manager plugin

* Moving everything into the products/calls folder

* Make products modules routes relatives

* Make products modules routes @mmproducts

* Removing initiator parameter

* Removing trickle parameter

* Simplifying code

* Removing underscore from private variables

* Removing underscore from private things

* More simplifications

* More simplifications

* More simplifications

* Changing sha sum for mmjstool

* Fixing typo

* Migrating simple-peer to typescript

* Migrating simple-peer to typescript

* Improving the size of the screen share

* Adding feature flag to disable the calls feature in mobile

* Fixing some tests

* Removing obsolte tests

* Added call ended support for the post messages

* Fixing some warnings in the tests

* Adding JoinCall tests

* Adding CallMessage tests

* Adding CurrentCall unit tests

* Adding CallAvatar unit tests

* Adding FloatingCallContainer unit tests

* Adding StartCall unit tests

* Adding EnableDisableCalls unit tests

* Adding CallDuration tests

* Improving CallDuration tests

* Adding CallScreen unit tests

* Adding CallOtherActions screen tests

* Fixing some dark theme styles

* Fixing tests

* More robustness around connecting/disconnecting

* Adding FormattedRelativeTime tests

* Adding tests for ChannelItem

* Adding tests for ChannelInfo

* Adding selectors tests

* Adding reducers unit tests

* Adding actions tests

* Removing most of the TODOs

* Removing another TODO

* Updating tests snapshots

* Removing the last TODO

* Fixed a small problem on pressing while a call is ongoing

* Remove all the inlined functions

* Replacing usage of isLandscape selector with useWindowDimensions

* Removed unnecesary makeStyleSheetFromTheme

* Removing unneded  properties from call_duration

* Fixing possible null channels return from getChannel selector

* Moving other inlined functions to its own constant

* Simplifiying enable/disable calls component

* Improving the behavior when you are in the call of the current channel

* Adding missing translation strings

* Simplified a bit the EnableDisableCalls component

* Moving other inlined functions to its own constant

* Updating snapshots

* Improving usage of makeStyleSheetFromTheme

* Moving data reformating from the rest client to the redux action

* Adding calls to the blocklist to the redux-persist

* Fixing tests

* Updating snapshots

* Update file icon name to the last compass icons version

* Fix loading state

* Only show the call connected if the websocket gets connected

* Taking into consideration the indicator bar to position the calls new bars

* Making the MoreMessagesButton component aware of calls components

* Updating snapshots

* Fixing tests

* Updating snapshot

* Fixing different use cases for start call channel menu

* Fixing tests

* Ask for confirmation to start a call when you are already in another call

* Update app/products/calls/components/floating_call_container.tsx

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* Memoizing userIds in join call

* Applying suggestion around combine the blocklist for calls with the one for typing

* Adding explicit types to the rest client

* Removing unneeded permission

* Making updateIntervalInSeconds prop optional in FormattedRelativeTime

* Making updateIntervalInSeconds prop optional in CallDuration

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-11-11 11:33:30 +01:00
..
about_links.js MM-19759 - Added TOS and Privacy Policy default links in About… (#3491) 2019-10-30 14:11:14 -04:00
attachment.js Migrate message attachments to typescript (#5127) 2021-04-22 18:21:44 -04:00
autocomplete.js [MM-22366] Make user autocomplete also match on spaces (#4880) 2020-10-19 10:15:18 -03:00
custom_prop_types.ts Update dependencies (#5266) 2021-04-06 11:12:31 -04:00
custom_status.ts MM-36917 Custom status expiry (#5434) 2021-07-23 04:02:19 +08:00
date.ts Feat crt (#5455) 2021-07-21 22:58:04 +05:30
deep_linking.js MM-34811 Add plugin oauth support (#5395) 2021-09-27 18:17:56 +02:00
device.js Add linter rules for import order and type member delimiters (#5514) 2021-07-23 11:06:04 +02:00
emoji.js Feature - Cloud Apps (#5226) 2021-03-22 18:02:06 -04:00
image.js MM-31341 Use first metadata info for inline md images (#5219) 2021-03-15 14:28:46 -03:00
index.js Feat crt (#5455) 2021-07-21 22:58:04 +05:30
list.js [MM-18362] Sidebar improvements (#3223) 2019-09-16 13:17:48 -03:00
navigation.js Fix Post Input and drawers gesture conflict (#5762) 2021-10-18 17:55:25 -03:00
post_draft.js [MM-38035, MM-35883, MM-38067, MM-36939, MM-36039] Multiple Fixes (#5636) 2021-08-26 21:32:29 -04:00
reaction_picker.js MM-14038 Access recent reactions from the long press menu (#4058) 2020-04-01 12:56:49 -07:00
screen.js Feat crt (#5455) 2021-07-21 22:58:04 +05:30
types.js Add eslint eol-last to require newline at end of files (#4985) 2020-11-30 21:46:05 -07:00
view.js Voicechannels (#5753) 2021-11-11 11:33:30 +01:00
websocket.ts Voicechannels (#5753) 2021-11-11 11:33:30 +01:00