Ghislain MARY
|
d8e81d63c8
|
When a call session of a ClientGroupChatRoom is released, destroy the chat room only if the state is TerminationPending and there was no error during the termination.
|
2018-03-06 12:30:24 +01:00 |
|
Ronan Abhamon
|
2154c78ff3
|
fix(ChatMessage): avoid invalid read of destroyed strings, and construct C++ cache correctly!!!
|
2018-03-06 12:28:09 +01:00 |
|
Ronan Abhamon
|
76342c715f
|
feat(MainDb): reworking, better code (performance and fixes)
|
2018-03-05 17:25:48 +01:00 |
|
Ghislain MARY
|
95c39b0e1a
|
Configure the conference factory uri on the proxy config instead of the core.
|
2018-03-05 14:29:01 +01:00 |
|
Benjamin Reis
|
cf5abd62b7
|
set Expires=0 for im-iscomposing in order to make sure flexisip doesn't store them
|
2018-03-05 11:54:44 +01:00 |
|
Benjamin Reis
|
d6c17a1683
|
add priority header with 'non-urgent' valu to imdn & is-composing
|
2018-03-05 11:39:38 +01:00 |
|
Sylvain Berfini
|
5adb1f04c3
|
Removed useless use_cpim rc param
|
2018-03-02 18:03:44 +01:00 |
|
Ghislain MARY
|
f14896c65e
|
Add a couple of methods to ServerGroupChatRoom.
|
2018-03-02 15:20:10 +01:00 |
|
Sylvain Berfini
|
d440dfd3fd
|
Fixed big mistake in my previous commit...
|
2018-02-28 16:40:51 +01:00 |
|
Sylvain Berfini
|
d41dba6357
|
Fixed message stored one time in clear and one time encrypted if using asynchronism while encrypting
|
2018-02-28 16:13:12 +01:00 |
|
Ghislain MARY
|
763b4e3a07
|
Add ServerGroupChatRoomPrivate::declineSession() method.
|
2018-02-28 10:43:33 +01:00 |
|
Ghislain MARY
|
7d491f8689
|
Remove useless generateConferenceAddress() method in ServerGroupChatRoom.
|
2018-02-27 17:13:04 +01:00 |
|
Ghislain MARY
|
0f55122183
|
Fix group chat testers broken because of multiple chat room listeners + fix is-composing count in group chat testers + deactivate instable group chat testers for the moment.
|
2018-02-27 13:45:06 +01:00 |
|
Ronan Abhamon
|
53296fb8cb
|
fix(ChatMessage): improve check of loaded contents
|
2018-02-26 10:28:32 +01:00 |
|
Ronan Abhamon
|
de8c673f38
|
fix(MainDb): ensure contents are loaded before add event
|
2018-02-26 09:23:40 +01:00 |
|
Sylvain Berfini
|
4c2e09b8f0
|
Small code improvement
|
2018-02-23 17:22:46 +01:00 |
|
Ronan Abhamon
|
ac482f58b7
|
fix(MainDb): fix sql lock
|
2018-02-23 17:22:05 +01:00 |
|
Jehan Monnier
|
6da095454c
|
make sure imdm are still passed to the application if deliver_imdn setting is set to 1
|
2018-02-22 17:34:07 +01:00 |
|
Sylvain Berfini
|
4ba2aa8af0
|
Added multi listener for ChatRoom
|
2018-02-22 10:52:23 +01:00 |
|
Simon Morlat
|
2e8f7dade9
|
Fix is-composing crash.
|
2018-02-22 10:10:02 +01:00 |
|
Ghislain MARY
|
e7aadda4fa
|
Fix build.
|
2018-02-20 15:32:40 +01:00 |
|
Ghislain MARY
|
81eac8777e
|
Add logging facilities in participant device and server group chat room.
|
2018-02-20 14:26:23 +01:00 |
|
Ronan Abhamon
|
c300e10f14
|
fix(ChatRoom): return chat messages in chat room history
|
2018-02-19 13:55:11 +01:00 |
|
Ronan Abhamon
|
709dceac26
|
feat(core): use other instead of src/obj name on operators and copy constructors (uniform syntax)
|
2018-02-19 09:58:14 +01:00 |
|
Ronan Abhamon
|
07443b1f60
|
feat(MainDb): increase performance of get history range
|
2018-02-16 17:21:47 +01:00 |
|
Ghislain MARY
|
d64310cd0c
|
Do not notify is-composing received false state when receiving an is-composing or imdn message.
|
2018-02-16 16:54:31 +01:00 |
|
Ghislain MARY
|
373dafd993
|
Renaming in server group chat room.
|
2018-02-15 16:21:57 +01:00 |
|
Ghislain MARY
|
e8da88c543
|
Remove call session listener when destroying client group chat room.
|
2018-02-15 13:59:21 +01:00 |
|
Benjamin Reis
|
068cd9ce45
|
do not fetch device event in chat room history
|
2018-02-15 13:38:58 +01:00 |
|
Ghislain MARY
|
7137ca85dc
|
Add option to deactivate handling of chat message state by participant in group chat.
|
2018-02-15 11:11:58 +01:00 |
|
Ghislain MARY
|
1cfd805731
|
Terminate ClientGroupChatRoom when termination fails with reason "Not Found".
|
2018-02-15 10:45:00 +01:00 |
|
Ghislain MARY
|
91bce6e695
|
Correctly handle IMDN for group chat.
|
2018-02-14 18:10:38 +01:00 |
|
Sylvain Berfini
|
3ffbfbdafe
|
Fixed compil
|
2018-02-14 14:24:05 +01:00 |
|
Benjamin Reis
|
7be8d6aa3e
|
do not return 'nullptr' as a string
|
2018-02-14 14:12:22 +01:00 |
|
Ghislain MARY
|
4723f8d616
|
Cleaning in server group chat room stub.
|
2018-02-14 12:08:37 +01:00 |
|
Ghislain MARY
|
c613beed2e
|
Allow joining a ClientGroupChatRoom while it is being left.
|
2018-02-14 11:55:38 +01:00 |
|
Sylvain Berfini
|
b5b6ef4545
|
Added new chat room callback to let app decides whether or not store chat message in database
|
2018-02-14 11:34:35 +01:00 |
|
Ghislain MARY
|
6f8e2f5c2b
|
Remove const in CallSessionListener methods to allow the session to be modified.
|
2018-02-13 17:58:57 +01:00 |
|
Ronan Abhamon
|
fd28664747
|
feat(ChatRoom): update chat room time on events insertion
|
2018-02-13 16:32:42 +01:00 |
|
Ronan Abhamon
|
09bc70d1fd
|
feat(RemoteConferenceEventHandler): try to simplify code of simpleNotifyReceived (not a success...)
|
2018-02-13 15:54:24 +01:00 |
|
Sylvain Berfini
|
107aa11e13
|
Added methods to get only a list of ChatMessageEventLog from a ChatRoom
|
2018-02-13 11:19:49 +01:00 |
|
Ghislain MARY
|
8c9164a5eb
|
Some more fixes for real time text.
|
2018-02-12 18:06:54 +01:00 |
|
Ghislain MARY
|
983471e8d0
|
For fixes for real time text.
|
2018-02-12 17:48:55 +01:00 |
|
Ghislain MARY
|
68ce70b072
|
Allow storage of participant device state in database.
|
2018-02-12 14:47:46 +01:00 |
|
Ghislain MARY
|
2ad51e7a0e
|
Fix operator< of ChatRoomId.
|
2018-02-12 14:43:31 +01:00 |
|
Ghislain MARY
|
acd22269fa
|
Add state of conference participant device.
|
2018-02-09 15:44:44 +01:00 |
|
Sylvain Berfini
|
1c9f356e4f
|
Fixed crash in chat room state changed callback if trying to find chat room
|
2018-02-08 15:48:25 +01:00 |
|
Benjamin Reis
|
017f4790b0
|
use BackgroundTask object instead of call directly sal API
|
2018-02-08 15:45:30 +01:00 |
|
Benjamin Reis
|
4511ad79f2
|
add background task to client group chat room
|
2018-02-08 13:55:49 +01:00 |
|
Sylvain Berfini
|
6603446382
|
Started to get back LIME working for file transfer
|
2018-02-07 17:01:54 +01:00 |
|