Ronan Abhamon
cb045ce1b1
fix(ChatRoom): rename some functions
2017-11-06 09:17:53 +01:00
Ronan Abhamon
58d5c632aa
fix(MainDb): remove L_ASSERT(core)
2017-11-03 11:23:32 +01:00
Ronan Abhamon
a7ff19566d
fix(core): misc =>
...
- return nullptr if conference factory uri is not set
- Address object is now more robust
- remove custom SharedFromThis object
- CoreAccessor throw exception if core is destroyed
- Core must be created with a static method
- Partial fetch of chat message
- ...
2017-11-03 10:38:50 +01:00
Ronan Abhamon
223bd817a9
feat(core): break completely old message storage api impl
2017-11-02 12:03:16 +01:00
Ronan Abhamon
c927f68ad0
feat(MainDb): add logs
2017-10-30 10:30:01 +01:00
Ronan Abhamon
77639532bd
fix(MainDb): log unfetched events
2017-10-27 15:02:52 +02:00
Sylvain Berfini
b914ae9741
Do not add event from history if shared_ptr is null
2017-10-27 14:41:46 +02:00
Ronan Abhamon
c30a7b48f5
feat(MainDb): fetch chat rooms ordered by last update
2017-10-27 11:05:17 +02:00
Ronan Abhamon
54e0f253f5
feat(MainDb): add getConferenceNotifiedEvents impl
2017-10-27 10:44:37 +02:00
Ronan Abhamon
b64ae8a57b
fix(Core): load correctly chat rooms
2017-10-27 09:23:33 +02:00
Ronan Abhamon
5c0b416b76
feat(MainDb): supports correctly foreign keys, fix db schema, ...
2017-10-26 14:55:26 +02:00
Ronan Abhamon
42e2f7f6ef
fix(main-db): add logs
2017-10-26 10:39:26 +02:00
Ronan Abhamon
c5ad52bd42
fix(MainDb): add missing symbols (if soci is not enabled)
2017-10-26 10:19:00 +02:00
Ronan Abhamon
34b2882e38
feat(Core): use chat room api from new core
2017-10-26 10:09:39 +02:00
Ronan Abhamon
a0e041ec1e
feat(MainDb): basix fetch of chatrooms
2017-10-25 11:46:23 +02:00
Ronan Abhamon
79001f54d0
feat(EventLog): wrap only one C object
2017-10-25 11:05:33 +02:00
Ronan Abhamon
6467c77042
feat(MainDb): supports getHistory and getHistoryRange
2017-10-24 17:31:52 +02:00
Ronan Abhamon
7e0834590b
feat(Events): better names, fix doc, ...
2017-10-24 15:24:43 +02:00
Ronan Abhamon
3e54de8d6a
fix(MainDb): fix compil when soci is not used
2017-10-24 11:55:08 +02:00
Ronan Abhamon
be1d6f99ed
feat(Event): events are now shared
2017-10-24 11:15:46 +02:00
Ronan Abhamon
fde89d36e2
feat(MainDb): supports MySql types and rowid from sqlite
2017-10-23 15:54:25 +02:00
Ronan Abhamon
0e62f94557
feat(MainDb): rename tester
2017-10-23 11:29:37 +02:00
Ronan Abhamon
303e9805e2
fix(MainDb): fetch correctly addresses, not ids
2017-10-23 11:16:53 +02:00
Ronan Abhamon
fea02c354c
feat(MainDb): fetch ConferenceParticipantDeviceEvent => OK
2017-10-23 11:01:48 +02:00
Ronan Abhamon
be18e569fc
feat(MainDb): fetch ConferenceParticipantEvent => OK
2017-10-23 10:53:14 +02:00
Ronan Abhamon
6627f3305a
feat(MainDb): fetch ConferenceEvent => OK
2017-10-23 10:32:51 +02:00
Ronan Abhamon
be19ba1a3e
feat(MainDb): fetch ConferenceSubjectEvent => OK
2017-10-23 10:22:21 +02:00
Ronan Abhamon
44507caa79
feat(MainDb): fetch in progress
2017-10-20 17:18:37 +02:00
Ronan Abhamon
353411e16a
feat(MainDb): fetch partially history
2017-10-20 15:37:56 +02:00
Ronan Abhamon
e97343cb78
feat(Event): ChatMessageEvent is now a ConferenceEvent
2017-10-20 13:51:56 +02:00
Ronan Abhamon
58c94c8672
feat(Core): database access in progress
2017-10-18 10:45:08 +02:00
Ronan Abhamon
9be191f712
feat(MainDb): store last notify id
2017-10-18 10:28:24 +02:00
Ronan Abhamon
24b2861eb9
feat(MainDb): hide MessageEventReferences struct
2017-10-18 09:37:15 +02:00
Ronan Abhamon
88fbd50b76
feat(MainDB): supports chat messages store
2017-10-18 09:35:47 +02:00
Ronan Abhamon
74e73a84f1
fix(MainDb): better code
2017-10-17 17:16:09 +02:00
Ronan Abhamon
3a1a899c83
feat(MainDb): supports notify id in database
2017-10-17 17:02:44 +02:00
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