Add "Conversation" and "Communication" metadata to internal parsers - #2695
Add "Conversation" and "Communication" metadata to internal parsers#2695aberenguel wants to merge 28 commits into
Conversation
… than other sources
…n IndexItem.countMetadata
… lower case names
|
@lfcnassif I added new chat metadata ("Conversation:" and "Communication:") to WhatsAppParser, TelegramParser and DiscordParser. In the above commits, some bugs were also fixed. I don't know if it is worth to handle ThreemaParser and SkypeParser right now. |
8c27453 to
dfb4b56
Compare
MotivationUFED chats metadata were uses the Changes
The PR also includes other fixes not related to the metadata standardization, bundled in along the way: WhatsApp phone-number resolution, account/admin reading and a quoted-message CSS fix; Telegram chat-name handling and user-account retrieval; and ignoring invalid media hashes. Conversation type mapping is per-app (e.g. WhatsApp channels map to This is a broad change touching many parsers and their tests, so it is good to review. |
Fixes #2686
Parsers to be changed: