Commit graph

458 commits

Author SHA1 Message Date
Ronan Abhamon
14edf879a1 feat(Db): rename provider folder to session 2017-10-13 12:03:00 +02:00
Ronan Abhamon
0579b0db2b feat(General): provide a L_Q_T macro to access public data in a multiple inheritance case 2017-10-13 11:53:06 +02:00
Ghislain MARY
3d50e6e9e2 Handle From and To headers in CPIM messages. 2017-10-13 11:21:11 +02:00
Ghislain MARY
8ab95782bb Fix state check in the send() method of ChatMessage. 2017-10-13 11:21:11 +02:00
Ghislain MARY
505cceb22a Allow overriding storeOrUpdateMessage() and messageReceived() methods of ChatRoomPrivate. 2017-10-13 11:21:11 +02:00
Ghislain MARY
3943712131 Some cleaning in chat room and chat message. 2017-10-13 11:21:11 +02:00
Ghislain MARY
5b139dc79b Fix the URI grammar for CPIM. 2017-10-13 11:20:35 +02:00
Ronan Abhamon
a9995e2fce feat(ClientGroupChatRoom): use L_D_T in the case of simple mPrivate access 2017-10-13 11:17:15 +02:00
Ronan Abhamon
2d9d5a571c feat(ClientGroupChatRoom): use L_D_T macro when possible 2017-10-13 11:15:10 +02:00
Ronan Abhamon
e12b123cf0 feat(General): provide a way to get private data in a a multiple inheritance case. 2017-10-13 11:08:54 +02:00
Benjamin Reis
a1fe2223f0 fix & test last notify id in conference event package 2017-10-13 10:33:36 +02:00
Ronan Abhamon
8f1ed031da feat(ChatRoom): call right setSubject method 2017-10-12 17:55:35 +02:00
Ronan Abhamon
006ecf4d76 feat(Conference): hide private attributes of Conference classes (feat Benjamin Reis aka Ben Rei Jeb) 2017-10-12 16:55:53 +02:00
Ronan Abhamon
d1c80c1ec9 fix(ChatRoom): remove useless includes 2017-10-12 16:55:53 +02:00
Benjamin Reis
57626a7521 put a method to private where it belongs 2017-10-12 12:14:48 +02:00
Benjamin Reis
dc80931672 begin last conference event notify sent/received management 2017-10-12 12:10:35 +02:00
Ghislain MARY
a780121af0 Add pragma to remove warnings when building the xsd generated source code. 2017-10-12 11:41:01 +02:00
Ronan Abhamon
1710cece1a feat(AbstractDb): supports MySql backend for last insert id 2017-10-12 11:23:18 +02:00
Ronan Abhamon
531e3d1b8c feat(ChatRoom): add a capabilities getter 2017-10-12 10:54:20 +02:00
Benjamin Reis
ff02fcd274 mark const method as const 2017-10-12 10:34:20 +02:00
Benjamin Reis
783e9326d2 mark const method as const 2017-10-12 10:22:02 +02:00
Ronan Abhamon
978f20f8cf feat(Chat): better architecture 2017-10-11 18:01:41 +02:00
Sylvain Berfini
1922ce7e1e Fix another Android build issue 2017-10-11 16:23:36 +02:00
Sylvain Berfini
aace7e6869 Another compilation fix 2017-10-11 16:17:31 +02:00
Sylvain Berfini
054a929f9b Compilation fixes 2017-10-11 16:15:17 +02:00
François Grisez
af625e5c8f Fix wrappers generation 2017-10-11 16:11:33 +02:00
Ronan Abhamon
f54682374b fix(CharModifier): clean code (refactor, cppcheck and errorCode is now one reference 2017-10-11 16:01:52 +02:00
Ronan Abhamon
013be9e292 fix(ChatModifier): use const std::shared_ptr<ChatMessage> &message instead of std::shared_ptr<ChatMessage> message 2017-10-11 15:06:37 +02:00
Sylvain Berfini
ff688cd975 Finished removeCallbacks in JNI layer for Java wrapper for multi listenable classes 2017-10-11 15:04:02 +02:00
Ronan Abhamon
6310bfb10b fix(ChatMessage): remove ugly send method on chatroom!!! 2017-10-11 14:59:16 +02:00
Ghislain MARY
b9c4d7dcdf Handle participant removal in client group chat room. 2017-10-11 14:30:05 +02:00
Ronan Abhamon
935e429609 fix(Core): clean some dirty code... 2017-10-11 14:09:22 +02:00
Benjamin Reis
da407f791d add device addition/removal notification tester + lil fix 2017-10-11 13:36:55 +02:00
Ronan Abhamon
7f32ae8582 fix(ChatMessage): use L_DECLARE_ENUM to declare direction 2017-10-11 11:56:29 +02:00
Benjamin Reis
6cdd92ef8a add participant devices on participant added notifications 2017-10-11 11:38:43 +02:00
Benjamin Reis
532020bb4c handle add/remove of participant's device in conference event handlers 2017-10-11 11:27:03 +02:00
Ronan Abhamon
3a36854e28 feat(EventsDb): update message state when all message_participant are removed 2017-10-11 11:10:19 +02:00
Ronan Abhamon
2aa0652cc9 feat(EventsDb): add a trigger to delete message_participant entries 2017-10-11 10:50:56 +02:00
Benjamin Reis
26cc84140d added participant's device added/removed listener 2017-10-11 10:18:57 +02:00
Ghislain MARY
3d10bbc99b Handle change of admin status of a participant in group chat. 2017-10-10 17:17:30 +02:00
Ronan Abhamon
11325a9080 feat(EventsDb): add data from legacy messages in message_participant table 2017-10-10 17:11:08 +02:00
Ronan Abhamon
3544b1b6a5 fix(EventsDb): getUnreadMessages count returns the right count 2017-10-10 16:48:21 +02:00
Ronan Abhamon
360d4056dd fix(Content): add missed move 2017-10-10 15:51:32 +02:00
Ronan Abhamon
5bbd468b55 feat(EventsDb): import app data from legacy messages 2017-10-10 15:48:10 +02:00
Ronan Abhamon
e1888dc130 fix(Hacks): clean code 2017-10-10 14:29:38 +02:00
Ronan Abhamon
db8bfdff07 fix(Core): add explicit on some constructors 2017-10-10 14:21:54 +02:00
Ronan Abhamon
821b1204af feat(EventsDb): explicit columns on legacy import 2017-10-10 14:21:54 +02:00
Ronan Abhamon
e4dd048ca0 fix(Address): remove equal method 2017-10-10 13:35:18 +02:00
Ronan Abhamon
ef4ad613b6 feat(Content): supports app data 2017-10-10 13:27:38 +02:00
Ghislain MARY
d954d98201 Fix build when soci is not enabled. 2017-10-10 12:09:19 +02:00