Commit graph

76 commits

Author SHA1 Message Date
Ronan Abhamon
a949778e70 feat(EventLog): better architecture 2017-10-17 14:41:59 +02:00
Ronan Abhamon
e4e40d183f feat(MainDb): supports conference events insertion 2017-10-17 14:13:34 +02:00
Ronan Abhamon
0369182673 feat(MainDb): register conference participant event 2017-10-17 12:04:49 +02:00
Ronan Abhamon
a0b59e43cd feat(MainDbPrivate): add one insertConferenceEvent method 2017-10-17 10:16:20 +02:00
Ronan Abhamon
d64b2adf77 feat(EventLog): supports time 2017-10-17 10:16:20 +02:00
Ronan Abhamon
db683ee680 feat(MainDb): create events table for subject, participant... 2017-10-16 17:34:55 +02:00
Ronan Abhamon
894391c13b feat(Events): add a ConferenceSubjectEvent 2017-10-16 16:15:26 +02:00
Ronan Abhamon
4ee2312949 feat(EventLog): add new ConferenceParticipantDevice event 2017-10-16 15:25:14 +02:00
Ronan Abhamon
8924272d72 feat(MainDb): add a last_notify column 2017-10-16 10:30:15 +02:00
Ronan Abhamon
6110b30f89 feat(MainDb): add a private header 2017-10-16 10:27:28 +02:00
Sylvain Berfini
668dc9b694 Started new DialPlan object, still a few compilation issues 2017-10-13 18:01:42 +02:00
Ronan Abhamon
367243d224 feat(MainDb): chatroom fetch in progress 2017-10-13 15:46:49 +02:00
Ronan Abhamon
14edf879a1 feat(Db): rename provider folder to session 2017-10-13 12:03:00 +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
Ronan Abhamon
978f20f8cf feat(Chat): better architecture 2017-10-11 18:01:41 +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
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
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
5bbd468b55 feat(EventsDb): import app data from legacy messages 2017-10-10 15:48:10 +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
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
Ronan Abhamon
ec8327d102 feat(EventsDb): add deleteEvent impl 2017-10-10 11:21:01 +02:00
Ronan Abhamon
d22ca5c3b1 feat(EventsDb): cleanHistory deal with mask parameter 2017-10-10 11:08:03 +02:00
Ronan Abhamon
a820e2add5 feat(EventsDb): add message_content_app_data table 2017-10-10 10:55:07 +02:00
Ronan Abhamon
46611dcf0f feat(EventsDb): can clean messages history 2017-10-10 10:50:39 +02:00
Ronan Abhamon
2c67a76d6a feat(EventsDb): add getUnreadMessagesCount impl 2017-10-09 17:34:05 +02:00
Ronan Abhamon
429cba5d0a feat(EventsDb): add cleanEvents impl 2017-10-09 17:15:37 +02:00
Ronan Abhamon
814d279f56 fix(EventsDb): repare getMessagesCount 2017-10-09 16:50:32 +02:00
Ronan Abhamon
9831f4dcc8 fix(EventsDb): add static_cast instead of c cast 2017-10-09 15:59:50 +02:00
Ronan Abhamon
4ec5f857ed feat(EventsDb): import Participants from legacy messages 2017-10-09 15:57:15 +02:00
Ronan Abhamon
160513f2fc feat(EventsDb): add chat_room_participant table 2017-10-09 15:25:54 +02:00
Benjamin Reis
7fcc7847f0 fix cast issue 2017-10-09 15:17:52 +02:00
Ronan Abhamon
e5c3a5a96a feat(EventsDb): add new table => message_participant 2017-10-09 11:31:07 +02:00
Ronan Abhamon
5dc6b956df feat(EventsDb): deal with generic contents 2017-10-06 16:51:49 +02:00
Ronan Abhamon
4f22ec0a6c feat(EventsDb): import content text from legacy messages 2017-10-06 15:24:19 +02:00
Ronan Abhamon
d60b5fab06 feat(EventsDb): import correctly legacy messages 2017-10-06 11:00:17 +02:00
Ghislain MARY
86161b9285 Fix build without soci. 2017-10-05 15:21:40 +02:00
Ghislain MARY
81340cfcb8 Fix license headers. 2017-10-05 15:09:09 +02:00
Ronan Abhamon
eab04534c8 feat(EventsDb): import messages from old db 2017-10-05 14:49:30 +02:00
Ronan Abhamon
e52a8e902b feat(EventsDb): update schema, supports chatroom subject 2017-10-04 09:31:26 +02:00
Ronan Abhamon
3ccf8850db fix(EventsDb): use full name of ChatMessage state 2017-10-03 16:56:26 +02:00
Ronan Abhamon
c156730daa feat(general): remove class parameter of L_D and L_Q 2017-09-27 16:15:58 +02:00
Ronan Abhamon
e75404cbd8 fix(core): fix coding style on many files, remove useless includes... 2017-09-26 11:56:49 +02:00
Ronan Abhamon
6b143b0cad feat(EventLog): wrap (partially) 2017-09-20 17:31:00 +02:00
Ronan Abhamon
752d89a8d7 feat(Enums): provide useful macros to share enums between C/C++ 2017-09-18 17:12:27 +02:00