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