Commit Graph

65 Commits (5f3b6ec007c8f3ff9e6d1f0d89f45819fbefd1cf)

Author SHA1 Message Date
Wim 6ea368c383 Move Sirupsen => sirupsen 7 years ago
Wim 8be107cecc Fix mattermost API change 7 years ago
Wim 2fd1fd9573 Break when re-login fails (mattermost) 7 years ago
Wim 155ae80d22 Support mattermost 4.x as api4 should be stable (mattermost) 7 years ago
Wim 6a7adb20a8 Add functions to upload files 7 years ago
Wim 27d886826c Allow empty message if we have a slack attachment 7 years ago
Wim ed01820722 Add support for deleting messages across bridges.
Currently fully support mattermost,slack and discord.
Message deleted on the bridge or received from other bridges will be
deleted.

Partially support for Gitter.
Gitter bridge will delete messages received from other bridges.
But if you delete a message on gitter, this deletion will not be sent to
other bridges (this is a gitter API limitation, it doesn't propogate edits
or deletes via the API)
7 years ago
Wim 86cd7f1ba6 Add UpdateUserNick 7 years ago
Wim c4193d5ccd Add 4.2 support (mattermost) 7 years ago
Wim 9039720013 Send images when text is empty regression. (mattermost). Closes #254 7 years ago
Wim dd985d1dad Fix sending direct messages with APIv4 7 years ago
Wim 21143cf5ee Fix public links (mattermost) 7 years ago
Wim 9e03fcf162 Fix private channel joining bug (mattermost). Closes #248 7 years ago
Wim e84417430d Update PostMessage to also return and error. Add EditMessage function 7 years ago
Wim 7f9a400776 Add support for personal access tokens (mattermost)
* https://docs.mattermost.com/developer/personal-access-tokens.html
7 years ago
Wim ce1c5873ac Make megacheck happy 7 years ago
Wim 85ff1995fd Use mattermost v4 api (drops support for mattermost < 3.8) 7 years ago
Wim 3f75ed9c18 Add 4.1 support (mattermost) 7 years ago
Wim 41195c8e48 Fix double posting of edited messages by using lru cache (mattermost) 7 years ago
Wim 10dab1366e Return better error messages on mattermost connect 7 years ago
Wim 6dee988b76 Fix megacheck / go vet issues 7 years ago
Wim ac19c94b9f Add GetFileLinks, also get files if public links is disabled 7 years ago
Wim 272735fb26 Add 4.0 support (mattermost) 7 years ago
Wim a58a3e5000 Optimize StatusLoop. Execute function when specified in OnWsConnect 7 years ago
Wim ba35212b67 Optimize GetStatus. (from @recht matterircd fork) 7 years ago
Wim f3e0358de7 Optimize UpdateUsers usage. (from @recht matterircd fork) 7 years ago
Wim 8064744d3a Fix possible panics. (from @recht matterircd fork) 7 years ago
Wim d261949db2 Don't logout if logging in through token. (from @recht matterircd fork) 7 years ago
Wim 877f0fe2e8 Reestablish the socket when websocket is disconnected. (from @recht matterircd fork) 7 years ago
Wim 2ddc4f7ae9 Add UserID to each message. Closes #200 7 years ago
Wim d540638223 Remove debug 7 years ago
Wim 4ec9b6dd4e Add 3.10.0 support (mattermost) 7 years ago
Wim 860a371eeb Use cache for teamid 7 years ago
Wim 01496cd080 Fix panic (mattermost). Closes #186 7 years ago
Wim 3d3809a21b Add 3.9.0 support (mattermost) 7 years ago
ryarnyah 29465397dd Add support for HTTP{S}_PROXY env variables (#162) 7 years ago
Wim 2e703472f1 Fix crash on reconnects when server is down. Closes #163 7 years ago
Wim fdb57230a3 Add support for edited messages (mattermost) 7 years ago
Wim 36024d5439 Add 3.8.0 support (mattermost) 7 years ago
Wim 89c66b9430 Reconnect on session removal (mattermost) 7 years ago
Wim bd38319d83 Add support for showing/hiding join/leave messages from mattermost. Closes #147 7 years ago
Wim 95f4e3448e Use API_URL_SUFFIX_V3 (mattermost) 7 years ago
Wim fe258e1b67 Set http timeout to 10 seconds 8 years ago
Wim e1a5f5bca5 Add more error checking 8 years ago
Wim 6df6c5d615 Add GetStatuses() 8 years ago
Wim 77f1a959c3 Handle errors in initUser() 8 years ago
Wim adec73f542 Check errors only on first connect. Keep retrying after first connection succeeds. (mattermost) Closes #95 8 years ago
Wim 571f50d734 Support mattermost setup with up to 50k users 8 years ago
Wim 4fb0544b0e Fix GetLastViewedAt 8 years ago
Wim 1d5cd1d7c4 Sync with mattermost 3.5.0 8 years ago