Commit Graph

449 Commits

Author SHA1 Message Date
Wim 41195c8e48 Fix double posting of edited messages by using lru cache (mattermost) 2017-07-25 23:57:27 +02:00
Wim a97804548e Add vendor (github.com/hashicorp/golang-lru) 2017-07-25 23:56:12 +02:00
Wim ba653c0841 Ignore edited messages with reactions (mattermost) 2017-07-25 23:19:50 +02:00
Wim 5b191f78a0 Update tests with gofmt 2017-07-25 20:20:55 +02:00
Wim 83ef61287e Refactor. Add tests 2017-07-25 20:11:52 +02:00
Wim 3527e09bc5 Update vendor 2017-07-25 20:10:40 +02:00
Wim ddc5b3268f Add screenshots 2017-07-24 17:36:57 +02:00
Wim 22307b1934 Release v0.16.3 2017-07-24 16:20:34 +02:00
Wim bd97357f8d Disable message from other bots when using webhooks (slack) 2017-07-22 20:03:40 +02:00
Wim 10dab1366e Return better error messages on mattermost connect 2017-07-22 18:13:13 +02:00
Wim 52fc94c1fe Remove old files. Update readme 2017-07-22 17:50:34 +02:00
Wim c1c7961dd6 Fix in/out logic. Closes #224 2017-07-22 17:25:22 +02:00
Wim d3eef051b1 Fix message modification 2017-07-21 17:04:03 +02:00
Wim 57654df81e Bump version 2017-07-20 23:17:02 +02:00
Wim 0f791d7a9a Handle reconnections better (xmpp). Closes #222 2017-07-20 23:16:43 +02:00
Wim 58779e0d65 Update readme 2017-07-19 00:31:26 +02:00
Wim 4ac361b5fd Add xmpp badge 2017-07-19 00:29:46 +02:00
Wim 1e2f27c061 Release v0.16.2 2017-07-18 23:48:00 +02:00
Wim 0302e4da82 Fix webhookurl/webhookbindaddress panic (mattermost). Closes #221 2017-07-17 23:10:32 +02:00
Wim dc8743e0c0 Tag messages we send ourself using CallbackID hack (slack). Closes #219 2017-07-17 21:28:31 +02:00
Jerry Heiselman cc5ce3d5ae Suppress parent message when child message is received (slack) (#218)
* Suppress parent message when child message is received

When a thread is started in Slack and a user makes a comment on the thread, matterbridge sends the original parent message again on each child comment. This change suppresses that.

* Update slack.go

Moved determination of ThreadTimestamp to handleSlackClient so the MMMessage struct doesn't need to be modified

* Ran 'go fmt'
2017-07-17 18:33:28 +02:00
Wim caaf6f3012 Fix stable/dev shields 2017-07-16 23:14:18 +02:00
Wim c5de8fd1cc Fix readme 2017-07-16 22:57:45 +02:00
Wim c9f23869e3 Add stable/devel shields 2017-07-16 22:56:26 +02:00
Wim 61208c0e35 Update readme 2017-07-16 22:27:53 +02:00
Wim dcffc74255 Set correct binaries path 2017-07-16 22:15:06 +02:00
Wim 23e23be1a6 Try travis bintray integration (6) 2017-07-16 22:06:33 +02:00
Wim 710427248a Try travis bintray integration (5) 2017-07-16 22:02:46 +02:00
Wim a868042de2 Try travis bintray integration (4) 2017-07-16 21:43:19 +02:00
Wim 15296cd8b4 Try travis bintray integration (3) 2017-07-16 21:32:41 +02:00
Wim 717023245f Try travis bintray integration (2) 2017-07-16 21:05:29 +02:00
Wim 320be5bffa Try travis bintray integration 2017-07-16 20:57:32 +02:00
Wim 778abea2d9 Add support for fallback/text in attachments (slack) 2017-07-16 18:08:26 +02:00
Wim 835a1ac3a6 Update travis for crossplatform 2017-07-16 17:15:00 +02:00
Wim 20a7ef33f1 Make sure bot doesn't loop now we relay bot messages (slack) 2017-07-16 15:03:46 +02:00
Wim e72612c7ff Bump version 2017-07-16 15:02:15 +02:00
Wim 04e0f001b0 Fix discordgo api changes 2017-07-16 14:39:00 +02:00
Wim 5db24aa901 Update vendor (bwmarrin/discordgo) 2017-07-16 14:38:45 +02:00
Wim aec5e3d77b Update vendor (nlopes/slack) 2017-07-16 14:29:46 +02:00
Wim 335ddf8db5 Fix lookup bot username (slack). #213 2017-07-16 14:18:33 +02:00
Wim 4abaf2b236 Fix mattermost shield 2017-07-16 00:47:29 +02:00
Wim 183d212431 Add mattermost chat/badge 2017-07-16 00:43:32 +02:00
Wim e99532fb89 Release v0.16.1 2017-07-15 16:59:57 +02:00
Wim 4aa646f6b0 Use GetFileLinks. Also show links to non-public files (mattermost) 2017-07-15 16:51:10 +02:00
Wim 9dcd51fb80 Refactor connecting logic slack/mattermost. Fixes #216 2017-07-15 16:49:47 +02:00
Wim 6dee988b76 Fix megacheck / go vet issues 2017-07-14 00:35:01 +02:00
Wim 5af40db396 Update travis 2017-07-14 00:28:46 +02:00
Wim b3553bee7a Add travis 2017-07-13 23:54:07 +02:00
Wim ac19c94b9f Add GetFileLinks, also get files if public links is disabled 2017-07-12 22:47:30 +02:00
Wim 845f7dc331 Update readme 2017-07-10 22:21:11 +02:00