Commit graph

23 commits

Author SHA1 Message Date
Ghislain MARY
baa4eebbe1 Use correct naming convention in sal API. 2018-05-07 17:47:41 +02:00
Benjamin Reis
6a5190d947 fix IMDN, do not clear imdn to be sent until we receive the 200OK 2018-05-04 15:54:52 +02:00
Ghislain MARY
065dbf970f Prevent sent IMDN messages from being notified to the application. 2018-04-27 14:17:47 +02:00
Ghislain MARY
b60346b25b Generate smaller xml content for IMDN if possible. 2018-04-27 09:15:33 +02:00
Ghislain MARY
9b0d705ee0 Add config parameter to be able to disable aggregation of IMDN. 2018-04-26 11:09:48 +02:00
Ghislain MARY
4223dbbc5a Fix memory leaks in IMDN handler. 2018-04-26 11:09:48 +02:00
Ghislain MARY
1041cdb5da Do not aggregate IMDN for basic chat rooms. 2018-04-26 11:09:48 +02:00
Ghislain MARY
15b38e3a8b Fix unread chat message count. 2018-04-26 11:09:48 +02:00
Ghislain MARY
71f5d99c44 Retry sending IMDN messages that have not been delivered when the SIP network gets up. 2018-04-26 11:09:47 +02:00
Ghislain MARY
13b9f38e32 Wait for the delivery of IMDN messages before storing the messages' states in DB. 2018-04-26 11:09:47 +02:00
Ghislain MARY
aedd2dd2c1 Start a background task during the imdn timeout. 2018-04-26 11:09:47 +02:00
Ghislain MARY
9c4cd6cd60 Use xsd for imdn xml handling. 2018-04-26 11:09:47 +02:00
Ghislain MARY
2888e84392 Add ImdnMessage class. 2018-04-26 11:07:21 +02:00
Ghislain MARY
ad786fd2e6 Handle imdn even for incoming messages. 2018-04-11 14:10:50 +02:00
Ghislain MARY
291bf82bed Store the date of message receiving and display for each participant of a chat room in DB. 2018-04-10 17:53:03 +02:00
Ghislain MARY
91bce6e695 Correctly handle IMDN for group chat. 2018-02-14 18:10:38 +01:00
Benjamin Reis
7be8d6aa3e do not return 'nullptr' as a string 2018-02-14 14:12:22 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00
Ronan Abhamon
9258c5f145 feat(ChatRoom): provide an abstract chat room for chat room migration proxy 2017-12-12 16:07:49 +01:00
Benjamin Reis
6aee9994b9 use const string ref when possible 2017-12-06 14:22:37 +01:00
Sylvain Berfini
eeee473682 Moved IMDN xml creation to imdn.cpp instead of chat-message 2017-11-23 11:04:35 +01:00
Ronan Abhamon
223bd817a9 feat(core): break completely old message storage api impl 2017-11-02 12:03:16 +01:00
Ghislain MARY
eac08cf519 Move chat notifications source files in their own directory. 2017-10-13 14:46:57 +02:00
Renamed from src/chat/imdn.cpp (Browse further)