Commit graph

39 commits

Author SHA1 Message Date
Ghislain MARY
b9eaf0a7e9 Prevent ChatRoom C++ objects from being leaked. 2018-03-09 10:20:20 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00
Ronan Abhamon
d52977ded6 feat(src): add a _L prefix on each include guard 2018-01-08 12:15:15 +01:00
Benjamin Reis
fe8930cecd notify fallbacked chat room creation 2017-12-22 16:11:32 +01:00
Ghislain MARY
5ff2076896 Handle basic to client group chat room migration. 2017-12-21 18:48:39 +01:00
Ghislain MARY
5b31f56f6c Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it. 2017-12-19 14:15:22 +01:00
Ghislain MARY
fdbf787141 Fix audio conference. 2017-12-13 15:53:38 +01:00
Ronan Abhamon
9258c5f145 feat(ChatRoom): provide an abstract chat room for chat room migration proxy 2017-12-12 16:07:49 +01:00
Ghislain MARY
047eba2f10 Add registration of CoreListener in the remote conference event handler. 2017-12-06 12:04:36 +01:00
Ghislain MARY
008ec55b37 Handle call repair in CallSession and MediaSession classes. 2017-12-05 17:40:34 +01:00
Ghislain MARY
2c9dfd6ca8 Add friend class. 2017-12-04 17:38:30 +01:00
Ghislain MARY
784154c21e Rename getCallsNb() to getCallCount(). 2017-12-04 17:10:46 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
Ronan Abhamon
310637f275 feat(core): add a find one to one chat room function 2017-11-30 14:32:36 +01:00
Ronan Abhamon
65ab7cdfa3 feat(chat-message): supports cache partially 2017-11-29 11:33:51 +01:00
Benjamin Reis
a21111ca5a Fetch messages for Message-ID for IMDN 2017-11-28 14:56:04 +01:00
Sylvain Berfini
ec7fd6d258 Store ChatMessage in db after sending and upon reception 2017-11-23 16:42:20 +01:00
Ghislain MARY
6999d35423 Add friend class. 2017-11-22 16:43:12 +01:00
Ronan Abhamon
90b653f60f fix(chat-room): hide public onChatMessageReceived handler! 2017-11-22 15:26:15 +01:00
Benjamin Reis
e1122d15f5 add multipart notify support for conference events 2017-11-20 14:52:15 +01:00
Ghislain MARY
902cb50104 Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class. 2017-11-16 16:05:18 +01:00
Ronan Abhamon
105e63f271 feat(core): provide a local address on chat room (the core is dead now) 2017-11-15 14:47:06 +01:00
Ronan Abhamon
9d4a1f3cd5 feat(MainDb): add a weak list of event references 2017-11-08 15:21:54 +01:00
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
Ronan Abhamon
b64ae8a57b fix(Core): load correctly chat rooms 2017-10-27 09:23:33 +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
4e3c5d9548 fix(PlatformHelpers): clean code, fix coding style, use cpp logger... 2017-10-19 16:58:51 +02:00
Benjamin Reis
f291076f88 remove const to fix build 2017-10-19 15:18:23 +02:00
Benjamin Reis
317a50848a move platform-helpers and paths 2017-10-19 14:52:52 +02:00
Benjamin Reis
079cfcfb44 add getDataPath and getconfigPath for iOS 2017-10-19 11:53:57 +02:00
Benjamin Reis
38f8ef4485 connect cppCore with c_core and add received conference events in db 2017-10-18 11:18:52 +02:00
Ronan Abhamon
58c94c8672 feat(Core): database access in progress 2017-10-18 10:45:08 +02:00
Ronan Abhamon
693bd2b78a fix(Core): little performance fixes 2017-10-09 11:31:07 +02:00
Ghislain MARY
81340cfcb8 Fix license headers. 2017-10-05 15:09:09 +02:00
Ronan Abhamon
98a370e79f feat(core): add empty Core class 2017-08-24 16:01:39 +02:00