Commit graph

581 commits

Author SHA1 Message Date
Ronan Abhamon
fb18a7c7a9 fix(ChatMessage): remove useless test on getCore 2017-11-03 11:12:20 +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
Sylvain Berfini
2a64f69f35 Moved insertChatRoom to public part of private core 2017-10-31 17:35:43 +01:00
Sylvain Berfini
53c83d3585 Fixed ChatRoom state changed with Created state before RAM insertion breaking find 2017-10-31 17:34:13 +01:00
Sylvain Berfini
94c08dce7f Use CPIM by default 2017-10-31 10:01:13 +01:00
Sylvain Berfini
3b4e32cb8e Fixed sent message getText() and getContentType() values 2017-10-30 15:17:26 +01:00
Sylvain Berfini
637595573d Added callback on message being sent 2017-10-30 14:48:10 +01:00
Ronan Abhamon
edf85afab9 fix(Core): use better workaround for bad conference sip addresses returned by flexisip 2017-10-30 11:56:56 +01:00
Sylvain Berfini
f702e9a8fe Added new callback for message received on chat room with chat event log 2017-10-30 11:50:57 +01:00
Ronan Abhamon
c927f68ad0 feat(MainDb): add logs 2017-10-30 10:30:01 +01:00
Ronan Abhamon
43947bee19 fix(Core): more robust deleteChatRoom impl 2017-10-30 09:35:49 +01:00
Ronan Abhamon
f337228785 fix(Core): fix log text 2017-10-30 09:25:57 +01:00
Sylvain Berfini
f276a82f46 Fixed crash in deleteChatRoom 2017-10-27 16:42:59 +02:00
Benjamin Reis
a859c185b5 create data path and config path on ios if they do not exist 2017-10-27 15:54:43 +02:00
Benjamin Reis
20f8fe59a4 fix crash in soci in Android and iOS 2017-10-27 15:52:52 +02:00
Ronan Abhamon
77639532bd fix(MainDb): log unfetched events 2017-10-27 15:02:52 +02:00
Ronan Abhamon
d94a764999 feat(Core): add tmp workaround on findChatRoom 2017-10-27 14:58:27 +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
7106d92b84 fix(ChatRoom): remove useless includes in ServerGroupChatRoomStub, fix conding style, ... 2017-10-27 14:41:27 +02:00
Ronan Abhamon
6aabd89f5a fix(chat): fix partially previous merge 2017-10-27 14:34:29 +02:00
Ronan Abhamon
4315f674f7 fix(callbacks): fix partially previous merge 2017-10-27 14:28:05 +02:00
Ronan Abhamon
90d8d651cb feat(Core): use a separate file for chat-room low api 2017-10-27 14:11:51 +02:00
Erwan Croze
64e550f764 Merge fix for client group chat room 2017-10-27 13:44:42 +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
Sylvain Berfini
2f97587d53 Fixed issue with android platform helper and DNS servers + added logs into android platform helper 2017-10-26 18:04:43 +02:00
Ronan Abhamon
cb28cd4ccd fix(AbstractDb): please use :'( 2017-10-26 16:55:45 +02:00
Ronan Abhamon
5c0b416b76 feat(MainDb): supports correctly foreign keys, fix db schema, ... 2017-10-26 14:55:26 +02:00
Benjamin Reis
f20bca4c8f fix getDataPath on iOS 2017-10-26 14:07:53 +02:00
Benjamin Reis
9c291ba2c4 add content-manager and content-manager tester 2017-10-26 10:52:57 +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
Benjamin Reis
2243783c16 add possibility to notify conference event to only one participant 2017-10-25 11:50:14 +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
c26031d755 feat(c-chat-room): provide a way to get history events 2017-10-24 18:03:20 +02:00
Ronan Abhamon
18690440ee fix(Core): fix build and provide a LINPHONE_DB define 2017-10-24 17:37:48 +02:00
Ronan Abhamon
6467c77042 feat(MainDb): supports getHistory and getHistoryRange 2017-10-24 17:31:52 +02:00
Benjamin Reis
84ef68ebc1 add log 2017-10-24 17:28:00 +02:00
Ronan Abhamon
d3486aa40a fix(Core): avoid stringstream usage (bazooka) 2017-10-24 17:08:39 +02:00
Ronan Abhamon
935e7b392e feat(c-event-log): add ref/unref methods 2017-10-24 17:01:37 +02:00
Benjamin Reis
56ce4a19b1 add db connection on core creation 2017-10-24 16:51:08 +02:00
Ronan Abhamon
b969749cde feat(c-event-log): add impl 2017-10-24 16:42:25 +02:00
Ronan Abhamon
7e0834590b feat(Events): better names, fix doc, ... 2017-10-24 15:24:43 +02:00
Ronan Abhamon
40b8e7b6fc feat(c-event-log): add docs and functions proto 2017-10-24 14:50:33 +02:00
Sylvain Berfini
8aa93022dd Added back wrapper_utils include in dial-plan 2017-10-24 14:16:54 +02:00
Ronan Abhamon
65d61523e0 fix(c-wrapper): add missing ConferenceNotifiedEvent 2017-10-24 12:04:12 +02:00