Commit graph

771 commits

Author SHA1 Message Date
Ghislain MARY
ef7ae680ff Add Message-ID header in CPIM messages. 2017-11-28 11:12:06 +01:00
Benjamin Reis
94a51d3ec1 fix cast build crash 2017-11-27 18:00:33 +01:00
Ghislain MARY
1896eff9fe Several fixes for calls. 2017-11-27 17:45:16 +01:00
Ghislain MARY
5781fcbde2 Fix SRTP crypto key generation. 2017-11-27 17:11:41 +01:00
Ghislain MARY
8a23ea59b7 Fix 2 call-related crashes. 2017-11-27 16:43:09 +01:00
Ghislain MARY
ca159350b8 Some more fixes for call handling. 2017-11-27 16:02:30 +01:00
Ronan Abhamon
6a1debb72c fix(MainDb): add space before state value in conference chat message update 2017-11-27 15:55:28 +01:00
Ronan Abhamon
f6a6edc787 fix(file-transfer-chat-message-modifier): test if transfer server is null 2017-11-27 15:43:33 +01:00
Ronan Abhamon
049371e757 fix(MainDb): add a resolve id function (soci workaround) 2017-11-27 15:30:23 +01:00
Benjamin Reis
a63b6c7601 subscribe when creating a chatroom from db + fix creation of basic chat room from db 2017-11-27 15:01:56 +01:00
Ronan Abhamon
cf7aaf8b6c feat(MainDb): deal with participants removed 2017-11-27 14:22:50 +01:00
Ghislain MARY
9a8181ee31 Some fixes for call handling. 2017-11-27 12:24:47 +01:00
Benjamin Reis
5069a4a508 use coreect address for 'me' and initiate chat room times with now 2017-11-27 12:20:11 +01:00
Benjamin Reis
7bcfe62274 manage null case 2017-11-27 12:00:10 +01:00
Benjamin Reis
81ff3c8813 fix index issue in data base 2017-11-27 11:56:10 +01:00
Ronan Abhamon
a6b6b7aeb4 fix(MainDb): add me in db 2017-11-27 11:54:52 +01:00
Benjamin Reis
5c941ca635 add chatRoomGetLastMessage implementation 2017-11-27 11:27:10 +01:00
Sylvain Berfini
caacc7a87f Started ChatRoom getLastChatMessage 2017-11-27 10:55:29 +01:00
Ronan Abhamon
1a68000f3a fix(MainDb): insert correctly participants on chat room insertion 2017-11-27 10:18:51 +01:00
Ronan Abhamon
daf2432e1d fix(core-chat-room): do not remove from db if chat room is not in ram 2017-11-27 09:21:46 +01:00
Ronan Abhamon
a314ffd2c2 feat(MainDb): fetch chat rooms participants 2017-11-24 16:54:01 +01:00
Sylvain Berfini
140a277410 Fixed fetch body of contents 2017-11-24 16:43:13 +01:00
Ronan Abhamon
88dbfba40b fix(MainDb): insert addresses correctly 2017-11-24 16:37:50 +01:00
Ghislain MARY
8274b3d157 Do not create a new focus participant when a client group chat room conference is created, only change its address. 2017-11-24 16:00:59 +01:00
Ronan Abhamon
65978c70ad feat(MainDb): insert participants on chat room insertion 2017-11-24 15:57:37 +01:00
Sylvain Berfini
418a2cfe24 Fixed outgoing file contents storage fetch 2017-11-24 15:48:30 +01:00
Sylvain Berfini
28570e284d Prevent an insert that is redondent 2017-11-24 15:40:56 +01:00
Ghislain MARY
c115a448dd Fix chat messages routing issues because of gruu addresses. 2017-11-24 15:26:35 +01:00
Sylvain Berfini
72c9d28361 DB update of chat message improvement 2017-11-24 15:20:51 +01:00
Ronan Abhamon
dcef9e4f97 fix(MainDb): use references when possible 2017-11-24 14:55:48 +01:00
Sylvain Berfini
759ecda219 This should fix IMDNs & IsComposing being stored 2017-11-24 14:45:58 +01:00
Ronan Abhamon
758729ba11 feat(MainDb): add devices table, replace date to time 2017-11-24 14:45:18 +01:00
Sylvain Berfini
5b328c01a8 Did FileContent db storage 2017-11-24 14:31:31 +01:00
Sylvain Berfini
b3d1d7f9bb Do not store outgoing IMDNs and IsComposing 2017-11-24 14:19:39 +01:00
Ronan Abhamon
beadb7bf7d feat(MainDb): avoid stringstream 2017-11-24 14:06:05 +01:00
Sylvain Berfini
5483d48236 Removed absent method declaration 2017-11-24 12:03:40 +01:00
Benjamin Reis
9449315cba fetch conference events in the correct order 2017-11-24 11:56:48 +01:00
Benjamin Reis
a8bd137c9d workaround for fetching chatroom events 2017-11-24 11:41:53 +01:00
Sylvain Berfini
8a0b066960 Changes in transient messages in chat room, replaced by transient event logs 2017-11-24 10:44:20 +01:00
Sylvain Berfini
191a9f24ba Store chatEvent in chatMessage and update the database event when chatMessage's state changes 2017-11-23 17:31:02 +01:00
Sylvain Berfini
b12304668a Added update methods for ChatMessageEvents and ChatMessageContent 2017-11-23 17:26:10 +01:00
Sylvain Berfini
ec7fd6d258 Store ChatMessage in db after sending and upon reception 2017-11-23 16:42:20 +01:00
Benjamin Reis
60915d8a15 add missing ':' 2017-11-23 16:08:51 +01:00
Ronan Abhamon
98d0ae00b0 feat(MainDb): add logs on chat rooms fetch 2017-11-23 16:07:35 +01:00
Ronan Abhamon
a2f363ac64 fix(MainDb): insert chatroom subject properly 2017-11-23 15:02:48 +01:00
Sylvain Berfini
97cd45702c Should fix crash in getTextContent 2017-11-23 13:58:57 +01:00
Ronan Abhamon
a947f8bd6c feat(c-chat-room): add a method to get local address 2017-11-23 11:46:32 +01:00
Ronan Abhamon
5c7fe8a92b feat(MainDb): supports fetching of client group chat room 2017-11-23 11:32:10 +01:00
Sylvain Berfini
eeee473682 Moved IMDN xml creation to imdn.cpp instead of chat-message 2017-11-23 11:04:35 +01:00
Ghislain MARY
23000b1ec9 Remove workaround on chat room ids. 2017-11-23 10:01:10 +01:00