Commit graph

76 commits

Author SHA1 Message Date
Benjamin Reis
3728262f9a integration of chatroom list subscription on client side 2018-03-16 11:27:24 +01:00
Benjamin Reis
8f653ab4bf now it compiles 2018-03-15 15:48:59 +01:00
Benjamin Reis
1f4df0b4d8 start of implementing list subscription 2018-03-15 11:55:54 +01:00
Ghislain MARY
ead7221c97 Handle Content-Encoding in C++ Content object. 2018-03-13 14:10:05 +01:00
Benjamin Reis
fe79c8fdb4 fix typo in previous commit 2018-03-01 14:39:06 +01:00
Ronan Abhamon
1ad9a0789f feat(ContentManager): refactoring, avoid buffer copy, use move, use constexpr, avoid casts... 2018-03-01 11:51:50 +01:00
Wescoeur
e61718f658 fix(Content): findHeader must be const (it is a getter) 2018-02-20 01:11:23 +01:00
Wescoeur
16558276c0 fix(Content): use move function on headers (copy constructor) 2018-02-20 01:06:26 +01:00
Matthieu Tanon
7eb344cabd Add header to Content and Multipart 2018-02-19 16:37:39 +01:00
Ronan Abhamon
709dceac26 feat(core): use other instead of src/obj name on operators and copy constructors (uniform syntax) 2018-02-19 09:58:14 +01:00
Sylvain Berfini
d0da718ac4 Real compil fix 2018-02-14 14:27:26 +01:00
Sylvain Berfini
3ffbfbdafe Fixed compil 2018-02-14 14:24:05 +01:00
Sylvain Berfini
a4614bf482 Revert "add boundary to multipart ocntent type"
This reverts commit 3f4c6a5fa7.
2018-02-14 14:21:52 +01:00
Sylvain Berfini
01e4b753cb Better fix for multipart boundary in content type 2018-02-14 14:21:50 +01:00
Benjamin Reis
3f4c6a5fa7 add boundary to multipart ocntent type 2018-02-14 13:59:58 +01:00
Sylvain Berfini
6603446382 Started to get back LIME working for file transfer 2018-02-07 17:01:54 +01:00
Sylvain Berfini
30f90763c4 Improve isFile use in Contents for FileTransfer 2018-01-30 14:56:59 +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
Sylvain Berfini
7811dfa376 Added size information to FileTransferContent 2017-12-18 14:02:06 +01:00
Mickaël Turnel
253378d167 Add conversion mechanism in Content so it is always UTF-8 2017-12-15 10:37:37 +01:00
Ghislain MARY
ca159350b8 Some more fixes for call handling. 2017-11-27 16:02:30 +01:00
Ronan Abhamon
7148e56f7c fix(content-manager): set correctly multi part content 2017-11-22 17:24:20 +01:00
Ronan Abhamon
213164ae0a fix(content): clean file/file-transfert content 2017-11-22 17:16:15 +01:00
Ronan Abhamon
01694c2bac feat(content): clean code 2017-11-22 17:16:15 +01:00
Ronan Abhamon
faa6ef529c fix(content-manager): clean code, avoid leaks 2017-11-22 17:16:15 +01:00
Ronan Abhamon
90b653f60f fix(chat-room): hide public onChatMessageReceived handler! 2017-11-22 15:26:15 +01:00
Ronan Abhamon
fa861d553d fix(core): add explicit on some constructors 2017-11-22 13:57:31 +01:00
Benjamin Reis
e1122d15f5 add multipart notify support for conference events 2017-11-20 14:52:15 +01:00
François Grisez
c50ba6614d Fills the body of Content objects on destruction
This commit is a duplicate of bd08e5940c in master
2017-11-17 10:03:53 +01:00
Ronan Abhamon
87c7236d7f feat(MainDb): fetch contents of messages 2017-11-09 16:49:02 +01:00
Sylvain Berfini
f1f84e7c60 Changes & improvements for FileTransfer 2017-11-09 13:00:21 +01:00
Sylvain Berfini
b764f9bb60 Removed appData in ChatMessage 2017-11-09 12:36:49 +01:00
Sylvain Berfini
057db03349 Moved from a list of Content to a list of Content* to be able to cast content to specialized version 2017-11-08 15:15:47 +01:00
Sylvain Berfini
ba89633e45 More work related to ChatMessage file transfer 2017-11-08 14:14:25 +01:00
Erwan Croze
dfbf8e031e Fix uninitialized variable 2017-11-08 11:39:00 +01:00
Sylvain Berfini
c6894b4c86 Fixed file transfer 2017-11-07 16:28:44 +01:00
Sylvain Berfini
d394880149 Removed cFileTransferContent to use only Content objects in chat-message.cpp for file transfer. Fix upload when not using file body handler to do 2017-11-07 15:40:36 +01:00
Sylvain Berfini
af0db8a7ea Added new APIs to manipulate Contents inside ChatMessage 2017-11-06 11:05:44 +01:00
Benjamin Reis
9c291ba2c4 add content-manager and content-manager tester 2017-10-26 10:52:57 +02:00
Ronan Abhamon
2941e64e3e feat(Core): provide a low-level BaseObject 2017-10-19 15:50:47 +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
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
ef4ad613b6 feat(Content): supports app data 2017-10-10 13:27:38 +02:00
Ronan Abhamon
e5c3a5a96a feat(EventsDb): add new table => message_participant 2017-10-09 11:31:07 +02:00
Sylvain Berfini
0db6249af5 Simple ChatMessageMultipartModifier created + fixed a few things related to ChatMessages 2017-10-06 16:55:20 +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
81340cfcb8 Fix license headers. 2017-10-05 15:09:09 +02:00