summaryrefslogtreecommitdiff
path: root/protocols/Facebook/src
AgeCommit message (Collapse)Author
2020-12-03Facebook:George Hazan
- we don't need to analyze "send_message_response", because it doesn't contain server message id; - therefore, we don't neew FacebookProto::NotifyDelivery either
2020-12-02Facebook: more fixes for duplicate messagesGeorge Hazan
2020-11-30fixes #2635 (Facebook: duplicating messages)George Hazan
2020-11-24fixes #2629 (Facebook: all avatars are empty)George Hazan
2020-09-22Facebook: fix for a random crashGeorge Hazan
2020-09-07Facebook: contact with the same id not to be added twiceGeorge Hazan
2020-09-03fixes #2560 (AddContact+ не добавляет контакты Facebook)George Hazan
2020-08-18Facebook: *.webp avatars disabled for a whileGeorge Hazan
2020-08-18SmileyAdd:George Hazan
- fixes #2545 (SmileyAdd: missing assigned per-contact smileys categories); - unused service MS_SMILEYADD_SHOWSELECTION removed; - name conflict resolution; - version bump;
2020-08-16fixes #2530 (Facebook: "Create a new Facebook account" link does nothing)George Hazan
2020-08-16SmileyAdd:George Hazan
- major update for custom smileys APIs (cause we have no MSN, there's no need to save MCONTACT for custom smileys); - added path type = 2 to download whole folder for custom smileys; - fixes #2524 (ICQ: стикеры должны приходить как custom smileys, а не как передачи файлов); - fixes #2533 (SmileyAdd не всегда распознаёт стикеры); - fixes #2532 (Полученные стикеры пропадают при переоткрытии окна); - version bump
2020-08-14fixes #2527 (Facebook: missing stickers)George Hazan
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-16fixes #2476 (Facebook: ERROR_QUEUE_EXCEEDS_MAX_DELTAS)George Hazan
2020-06-20fixes #2456 (Facebook: ERROR_QUEUE_NOT_FOUND Facebook bug)George Hazan
2020-05-15fixes #1012 (Facebook: option needed to load friends only)George Hazan
2020-05-15Facebook: all garbage contacts (not included into our friend list) are ↵George Hazan
filtered out
2020-05-01fixes #2318 (Facebook: stopped getting new message notifications)George Hazan
2020-04-13fixes #2321 (MessageState doesn't work with Facebook)George Hazan
2020-04-10fixes #2310 (Invisible status doesn't work on Facebook)George Hazan
2020-04-09Facebook: fix for invisible status during loginGeorge Hazan
2020-04-06useless commands removedGeorge Hazan
2020-03-24another attempt to fix #2260George Hazan
2020-03-19fixes #2260 (Facebook MQTT not receiving any messages)George Hazan
2020-03-05Facebook: fix for setting correct User-Agent for all HTTP requestsGeorge Hazan
2020-02-27Facebook: group chat initialization improvementikeblaster
Chat_GetUserInfo is not usable since we have no "info" saved for users (=always returns nullptr).
2020-02-20bunch of useless threads replaced with a call of ProtoBroadcastAsyncGeorge Hazan
2020-02-20Facebook: group chat loading improvementikeblaster
Loading only unarchived group chats, where user is still subscribed. When thread_count limit is sent, response is sorted. Hardcoded to 40 threads - not ideal, since response contains also normal chats (those are skipped). Better solution proposed in TODO.
2020-02-20Facebook: fix swapped group chat optionsikeblaster
2020-02-20Facebook: group chat minor optimizationikeblaster
2020-02-20fixes #2224 (Facebook - each group chat message as a new conversation)ikeblaster
2020-02-19fixes #2224 (Facebook - each group chat message as a new conversation)George Hazan
2020-02-19if a protocol handles an event, it shall return 1, not 0George Hazan
2020-02-16fixes #2216 (Facebook: remove non-actual hidden options)George Hazan
2020-02-16useless checks removedGeorge Hazan
2020-02-12Facebook: restored option to keep messages unread at the serverGeorge Hazan
2020-02-05Facebook: code cleaningGeorge Hazan
2020-02-05Facebook: support for sending "Marked read" notificationsGeorge Hazan
2020-02-03Facebook:George Hazan
- fixes #2194 (Can't login with the new Facebook plugin); - fixes #2192 (facebook protocol does not connect after updating); - version bump
2020-01-30LIST::remove + LIST::indexOf() combination removed with LIST::removeItemGeorge Hazan
2020-01-25Facebook:George Hazan
- fix for sending own messages to group chats; - code optimization
2020-01-25Facebook: reading group chat messagesGeorge Hazan
2020-01-25Facebook: create a fake name for unnamed group chatsGeorge Hazan
2020-01-25massive code cleaning:George Hazan
- GCHOOK structure normalized (i.e. inlined SESSION_INFO fields replaced with a reference to SESSION_INFO); - fake CMsgDialog declaration added to m_srmm_int.h, thus duplicated declarations in plugins aren't needed anymore - other minor changes
2020-01-25Facebook:George Hazan
- KICK command support for groupchats; - code cleaning
2020-01-24Facebook: basic group chat hooksGeorge Hazan
2020-01-24fixes #2161 (Facebook: initial group chats support)George Hazan
2020-01-24Facebook: fixes queue creation error processing (potentially solves problems ↵George Hazan
when one can't receive incoming messages)
2020-01-23Facebook: valid processing of MQTT error code 4 (bad login/password)George Hazan
2020-01-19Facebook - receipts for sent messages with attachmentsikeblaster