Commit Graph

129 Commits

Author SHA1 Message Date
Alex 7e2294933a
Add it to the correct place
continuous-integration/drone/push Build is passing Details
2021-06-01 23:43:23 +02:00
Alex adf163bad5
Add type: m.login.application_service to register call
continuous-integration/drone/push Build is passing Details
2021-06-01 23:26:15 +02:00
Alex 78b4037410 Improve XMPP bridge: less flashing 2020-10-10 00:01:42 +02:00
Alex 07f9f640f0 Looks like 2FA works in facebook messenger :o 2020-10-04 21:20:22 +02:00
Alex 7130c7b7d6 Security against deletion of dbPmRoomMap entries 2020-10-04 20:00:17 +02:00
Alex d3ab4fa8ca Update go packages; remove db cache 2020-10-04 19:20:32 +02:00
Alex a688840fbf Update readme 2020-05-07 22:37:28 +02:00
Alex 88eb2e728d Update README 2020-05-04 19:57:41 +02:00
Alex 4fe24cf545 Update README 2020-05-04 19:54:36 +02:00
Alex d7973a98fe IRC autorejoin on reconnect 2020-05-04 18:54:45 +02:00
Alex 73fa488402 Add password authentication to IRC 2020-05-04 18:46:25 +02:00
Alex aa6c5628e9 Notify user of stuff going on in backends (not done for FB Messenger) 2020-05-04 18:36:55 +02:00
Alex 1d54a50c31 XMPP: autorejoin MUCs when reconnecting 2020-05-04 18:25:29 +02:00
Alex 473336f0eb Fix null pointer dereference error 2020-04-05 14:32:49 +02:00
Alex 88e435052c I'm stupid 2020-04-05 13:54:53 +02:00
Alex 19ab6edda2 fix log.Fatal into log.Fatalf 2020-04-05 13:01:06 +02:00
Alex 054a6d4268 Tolerate more invalid inputs from synapse 2020-04-05 12:52:55 +02:00
Alex 4d909fffd8 Fix out of bounds error in user commands (the most stupid bug possible) 2020-04-05 12:31:35 +02:00
Alex ad8461491b Avoid occasionnal deadlocks (1 in 256) 2020-03-13 11:29:03 +01:00
Alex 6292303a31 Fix message duplication due to a race-condition 2020-03-13 10:49:42 +01:00
Alex 06929747d6 Support Facebook stickers 2020-03-13 10:13:31 +01:00
Alex 6c118d651e Remove temporary test code 2020-03-11 08:53:23 +01:00
Alex 15e3dc46cf Mattermost user search 2020-03-09 18:12:25 +01:00
Alex 586706f02b Fix search 2020-03-09 18:05:53 +01:00
Alex 7c39436eda Save client pickle automatically (messenger) 2020-03-09 18:02:13 +01:00
Alex f9e0c58f3c Fix revUserId (messenger) and implement search (messenger only for now) 2020-03-09 17:41:53 +01:00
Alex 0d6fa02a78 Initial backlog in reversed order (just a convenience) 2020-03-06 21:48:37 +01:00
Alex c6035d0dbe (not much) 2020-03-06 21:15:11 +01:00
Alex 515f7be8f4 Clean up **a bit** 2020-03-05 23:27:41 +01:00
Alex 3cbc202f31 bold 2020-03-05 23:02:40 +01:00
Alex d85e5c12ca Reformulate 2020-03-05 23:02:07 +01:00
Alex f77a8dcacf Add info on FB client pickle 2020-03-05 23:01:04 +01:00
Alex 01a5065240 Handle empty client_pickle 2020-03-05 22:55:11 +01:00
Alex 62dae5a0a2 `client_pickle` messenger configuration param
so that a serialized client object can be passed, bypassing the need to re-login at each restart
2020-03-05 16:59:37 +01:00
Alex b7090546a9 Write some in README 2020-03-04 23:14:03 +01:00
Alex 8a759683a7 Fix SIGSEGV 2020-03-04 23:12:25 +01:00
Alex 3288cea61c Don't flood Messenger bridge logs to stderr by default 2020-03-04 23:04:01 +01:00
Alex 979755a324 Fix JOIN: do syncing in separate thread (otherwise cache_get doesn't work and we get a deadlock) 2020-03-04 22:52:46 +01:00
Alex 8e67699fe4 Better practices 2020-03-04 18:16:26 +01:00
Alex 536f3cd6b8 TMP 2020-03-04 18:12:04 +01:00
Alex d4d3cc422b Improve exiting (actually it was Mattermost that was creating a deadlock) 2020-03-04 17:44:22 +01:00
Alex df1f2d38b3 Handle shutdown better 2020-03-02 21:51:13 +01:00
Alex 7e0dbc5824 (wip) many things don't work 2020-03-01 22:12:43 +01:00
Alex 0d54b5acdb Colors 2020-03-01 20:41:18 +01:00
Alex d5d74b0b73 Messenger: hopefully handle joins correctly 2020-03-01 20:38:00 +01:00
Alex d2791094d9 Update how mattermost connector works to be more resilient to deco 2020-03-01 20:37:34 +01:00
Alex 1d8b7ef84a Refactor some && officially integrate Messenger backend :) 2020-03-01 15:48:58 +01:00
Alex f251d67c32 UNTESTED: GROUP CHATS ;; add handlers for member join/leave and name changes 2020-03-01 15:38:54 +01:00
Alex 0823b72acc Add timestamps to backlogged messages 2020-03-01 15:28:11 +01:00
Alex b453406299 Handle attachments, sometimes 2020-03-01 15:19:09 +01:00