Commit graph

19 commits

Author SHA1 Message Date
aa6c5628e9 Notify user of stuff going on in backends (not done for FB Messenger) 2020-05-04 18:36:55 +02:00
7c39436eda Save client pickle automatically (messenger) 2020-03-09 18:02:13 +01:00
f9e0c58f3c Fix revUserId (messenger) and implement search (messenger only for now) 2020-03-09 17:41:53 +01:00
810e75a34d Very primitive ability to send fb messages 2020-03-01 13:08:32 +01:00
7431469632 Support for external processes; stub FB messenger bridge 2020-02-29 18:34:14 +01:00
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
ec9bc9b752 go fmt 2020-02-23 20:24:50 +01:00
a14bacc9c1 Keep in cache the Id of the last seen post for backlogging purposes 2020-02-21 19:36:45 +01:00
b0644c3a17 Basic backlogging 2020-02-21 19:28:00 +01:00
fd768a10be Mattermost media objects in both ways + user/team profile pictures from MM to Matrix 2020-02-21 18:08:40 +01:00
ddd5936fb1 Files&images Mattermost->Matrix works 2020-02-21 15:57:53 +01:00
92d380aa86 Easybridge has an avatar 2020-02-21 15:12:22 +01:00
31bba8d946 Talking to Easybridge is now possible for some things 2020-02-17 21:04:21 +01:00
a4dd3b310d Go fmt 2020-02-17 19:02:26 +01:00
86942a34a2 Fix XMPP && transmit nicknames from bridges to matrix 2020-02-17 16:28:32 +01:00
584312f308 Correctly update room topics (works on irc) 2020-02-17 15:30:01 +01:00
225fc84f09 Basic XMPP 2020-02-16 17:53:31 +01:00
b7f0776784 Invitations, closing before configure, etc 2020-02-16 16:41:13 +01:00
ec67a610e3 First commit with working stub of IRC bridge 2020-02-16 16:26:55 +01:00