Commit Graph

24 Commits

Author SHA1 Message Date
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 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 f9e0c58f3c Fix revUserId (messenger) and implement search (messenger only for now) 2020-03-09 17:41:53 +01:00
Alex 1316a3031b Load member lists and avatar (low res) from facebook 2020-02-29 20:47:44 +01:00
Alex 7431469632 Support for external processes; stub FB messenger bridge 2020-02-29 18:34:14 +01:00
Alex 38a3f1bdb1 Fix Mattermost event deduplication
Mattermost assigns its own IDs to messages, thus when sending a message
to Mattermost the event_seen key that has to be written must take into
account that ID and not the one that we put in the event (which was the
Matrix event ID)

Note that for XMPP anything can be used as an ID, so using the Matrix
event ID there worked, but it's actually not so good.
2020-02-29 10:01:42 +01:00
Alex 8668b12a81 Rename DbCache to DbKv 2020-02-28 10:34:22 +01:00
Alex 11963aaf3d XMPP logging 2020-02-27 11:13:15 +01:00
Alex 717606a54d Fix maintenance of connected status 2020-02-26 23:01:34 +01:00
Alex 8a5ed3f507 Initial ability to configure accounts from web interface 2020-02-26 22:49:27 +01:00
Alex 4270202972 Try to fix stuff 2020-02-26 17:03:49 +01:00
Alex d97a76fcc3 Handle event IDs on xmpp; do not echo back messages 2020-02-26 16:51:15 +01:00
Alex facc375e8c Whoops & refactor 2020-02-26 16:32:58 +01:00
Alex f3f1b8d981 Room autorejoin 2020-02-26 16:30:10 +01:00
Alex ec9bc9b752 go fmt 2020-02-23 20:24:50 +01:00
Alex fd768a10be Mattermost media objects in both ways + user/team profile pictures from MM to Matrix 2020-02-21 18:08:40 +01:00
Alex 31bba8d946 Talking to Easybridge is now possible for some things 2020-02-17 21:04:21 +01:00
Alex 531b59bf95 Logging 2020-02-17 19:02:00 +01:00
Alex 86942a34a2 Fix XMPP && transmit nicknames from bridges to matrix 2020-02-17 16:28:32 +01:00
Alex 584312f308 Correctly update room topics (works on irc) 2020-02-17 15:30:01 +01:00
Alex 400c67f735 Logging; fix xmpp a bit 2020-02-17 09:41:08 +01:00
Alex 225fc84f09 Basic XMPP 2020-02-16 17:53:31 +01:00