Commit graph

8 commits

Author SHA1 Message Date
Benoit Marty
813158397f Implement a memory cache for CallWellknownAPI 2024-06-13 13:32:18 +02:00
Benoit Marty
dc7e56eb87 Do not log error in case of 404. 2024-06-12 09:15:30 +02:00
Benoit Marty
f87047b899 Small quality fixes 2024-06-12 09:13:48 +02:00
Benoit Marty
9cc0601c79 Read element call base url from .well-known file if it exists. 2024-06-11 17:20:06 +02:00
Benoit Marty
b3830bab95 Create CallScreenStateProvider to be able to preview errors. 2024-06-11 17:05:31 +02:00
Benoit Marty
e56fcfe9f3 Introduce GetWidgetResult to avoid using Pair with generic String. 2024-06-11 15:54:02 +02:00
Jorge Martin Espinosa
f07ec61ecc
Notify of ringing call when there's an active call (#3003)
* Add `CallNotificationEventResolver` to be able to force the new ringing notification to be non-ringing given an existing ringing one.
2024-06-10 15:03:06 +00:00
Jorge Martin Espinosa
30a1367714
Element Call ringing notifications (#2978)
- Add `ActiveCallManager` to handle incoming and ongoing calls.
- Add ringing call notifications with full screen intents and missed call ones as part of the 'conversation' notifications.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-06-10 11:51:19 +02:00