Commit Graph

  • 2e3d90ef64 Moved nosync message drop into gateway logic. Patrick Connolly 2018-11-13 17:49:02 +08:00
  • fa2e31ce51 Added feature to sync channel topic/purpose between Slack bridges. [#585] Patrick Connolly 2018-11-13 17:14:07 +08:00
  • 0c382b081d Documented return value of handleStatusEvent. Patrick Connolly 2018-11-13 17:10:59 +08:00
  • a1be681357 Use clearer package name: bmap -> bridgemap. Patrick Connolly 2018-11-26 12:12:59 +08:00
  • 2c7822c06e Review: No need to alias packages. Patrick Connolly 2018-11-26 12:07:35 +08:00
  • beafa8126c Oops. Updated existing tests. Patrick Connolly 2018-11-20 21:46:53 +08:00
  • 156206cb48 Extracted bridgeMap into own package to improve testability. Patrick Connolly 2018-11-20 21:37:47 +08:00
  • 1f40c4ffd2 Refactor telegram handlers. Fix linting Wim 2018-11-25 23:39:35 +01:00
  • 5ed7abdbeb Drop support for mattermost 3.x Wim 2018-11-25 22:38:15 +01:00
  • 09875fe160 Update direct dependencies where possible Duco van Amstel 2018-11-18 17:55:05 +00:00
  • f716b8fc0f
    Merge pull request #606 from 42wim/fix-590 Wim 2018-11-25 20:40:22 +01:00
  • 9f66f93641
    Add option to send RAW commands after connection (irc). Fixes #490 (#604) Wim 2018-11-25 19:32:16 +01:00
  • f00d4d7d3f Make sure threaded files stay in thread (slack). Fixes #590 #606 Wim 2018-11-25 00:23:42 +01:00
  • 0929535b2e Do not post empty messages (slack). Fixes #574 Wim 2018-11-25 00:34:14 +01:00
  • f7455b5ff8 Add option to send RAW commands after connection (irc). Fixes #490 #604 Wim 2018-11-23 22:22:10 +01:00
  • 8869e253ca Handle deleted/edited thread starting messages (slack). Fixes #600 (#605) Wim 2018-11-25 11:08:57 +01:00
  • d332027daa
    Remove empty-line #605 Duco van Amstel 2018-11-25 09:59:32 +00:00
  • f3a5ea2956 Remove double " from Discord gateway webhookurl= (#607) jamoffat 2018-11-25 20:37:14 +11:00
  • f4d4dc91b1
    Add option to ignore failing bridge on start. Fixes #455 (#603) Wim 2018-11-25 10:35:35 +01:00
  • 74f3455076
    Remove double " from Discord gateway webhookurl= #607 jamoffat 2018-11-25 16:13:05 +11:00
  • e10eaf68c8 Handle deleted/edited thread starting messages (slack). Fixes #600 Wim 2018-11-24 23:33:09 +01:00
  • f7da69fb1d Add option to ignore failing bridge on start. Fixes #455 #603 Wim 2018-11-23 21:55:43 +01:00
  • c6fd65d1d7 Limit discord username via webhook to 32 chars Wim 2018-11-23 20:52:31 +01:00
  • 0795906533 Rework connection logic (irc) Wim 2018-11-23 00:26:50 +01:00
  • a2b45bc799 Fix Nickserv logic (irc) #602 Wim 2018-11-22 22:46:38 +01:00
  • 757657f29c Bump version Wim 2018-11-19 21:49:21 +01:00
  • 219c7659e1 Release v1.12.0 v1.12.0 Wim 2018-11-19 21:40:46 +01:00
  • ae32bae791
    Add protocol to msg.ID in cache (#596) Wim 2018-11-19 21:28:23 +01:00
  • ba1fc41509 Add protocol to msg.ID in cache #596 Wim 2018-11-16 22:59:17 +01:00
  • 57eba77561 Update changelog, bump dev version Wim 2018-11-18 18:48:26 +01:00
  • d5bc7c4343
    Merge pull request #598 from Helcaraxan/feature/update-deps Duco van Amstel 2018-11-18 16:32:26 +00:00
  • 32f57b7c26 Add links to slack bot and legacy config in error message (slack) Wim 2018-11-18 17:14:47 +01:00
  • 692bb8faa7
    Upgrade logrus / testify to stable versions #598 Duco van Amstel 2018-11-18 00:28:29 +00:00
  • 455a0fc239
    Replace documentation image Duco van Amstel 2018-11-18 00:16:49 +00:00
  • b2cbd13251
    Images for Slack documentation on the wiki Duco van Amstel 2018-11-18 00:03:11 +00:00
  • f24c6404d9 Make linter happy. #597 Patrick Connolly 2018-11-17 21:04:24 +08:00
  • 19ec651d78 Refactored findCanonicalMsgID and added starter tests. Patrick Connolly 2018-11-17 20:35:18 +08:00
  • b8ab529a9a Set msg Timestamp directly from ParentID. Patrick Connolly 2018-11-17 19:11:29 +08:00
  • 33e4de5945 Added Protocol field back in msg obj. Patrick Connolly 2018-11-17 19:10:15 +08:00
  • ccc1f192a5 Removed slack prefix from remaining message IDs. Patrick Connolly 2018-11-17 19:09:05 +08:00
  • 5a55e5fd63 Add protocol to msg.ID in cache Wim 2018-11-16 22:59:17 +01:00
  • 2d3c501702 Added concept of base protocols for user-facing a cross-compability purposes. [#594] #594 Patrick Connolly 2018-11-16 16:31:34 +08:00
  • ce21ba1545 Fix golint linter issues and enable it in CI (#593) Duco van Amstel 2018-11-15 19:43:43 +00:00
  • e7e1b597e8
    Fix golint linter issues and enable it in CI #593 Duco van Amstel 2018-11-15 11:48:03 +00:00
  • c89085bf44 Fix and enable goimports linter (#591) Duco van Amstel 2018-11-15 18:24:22 +00:00
  • 4254ed3c63 Fix regression in skip logic (slack). (#592) Patrick Connolly 2018-11-16 02:23:46 +08:00
  • f726b36e84 Bugfixed regression in skip logic. #592 Patrick Connolly 2018-11-15 20:20:45 +08:00
  • 3aa33518d3
    Fix and enable goimports linter #591 Duco van Amstel 2018-11-15 10:52:45 +00:00
  • 85564a35fd Fix IRC line splitting. Closes #584 (#587) Duco van Amstel 2018-11-14 21:43:52 +00:00
  • cb2f10c642
    #584 Fix IRC line splitting #587 Duco van Amstel 2018-11-12 12:27:09 +00:00
  • 09713d40ba Fix file caching issue (slack). #572 (#575) Patrick Connolly 2018-11-15 04:00:21 +08:00
  • 7bc98763ce Removed shadow variable. #575 Patrick Connolly 2018-11-14 07:59:33 +08:00
  • 217a1690b1 Oops. Made gofmt happy. Patrick Connolly 2018-11-13 19:40:11 +08:00
  • f4adf62324 Suggestions from @42Wim and @Helcaraxan. Patrick Connolly 2018-11-13 18:49:18 +08:00
  • 196697994d Review from @Helcaraxan. Patrick Connolly 2018-11-10 02:08:03 +08:00
  • 2836c06a56 Rejigged event skip logic for recently-uploaded files. Patrick Connolly 2018-11-09 17:06:54 +08:00
  • 52138301d3 Fixed bug in caching logic. Patrick Connolly 2018-11-09 17:05:34 +08:00
  • 16d5aeac7c Make config.Config more unit-test friendly (#586) Duco van Amstel 2018-11-13 22:30:56 +00:00
  • 70f71a175a
    Make config.Config more unit-test friendly #586 Duco van Amstel 2018-11-12 18:16:46 +00:00
  • e19ba5a06a Add new Slack connection and forked legacy Slack bridge (#582) Duco van Amstel 2018-11-13 19:51:19 +00:00
  • f7a5077d5d Fix goconst linter failure Wim 2018-11-13 20:40:15 +01:00
  • 40fb751a3e
    #510 New Slack connection and forked legacy Slack bridge #582 Duco van Amstel 2018-11-10 18:21:20 +00:00
  • 4e5a1f74f9 Fixed ConfigFileUsed. #565 Patrick Connolly 2018-11-13 20:16:55 +08:00
  • 33dd5a7601 Removed cruft from setting config file. Patrick Connolly 2018-11-13 19:56:59 +08:00
  • f8dc24bc09 Switch back go upstream bwmarrin/discordgo Wim 2018-11-13 00:02:07 +01:00
  • e9419f10d3 Restore file comments coming from Slack (#583) Duco van Amstel 2018-11-12 14:58:00 +00:00
  • cded603c27 Add note about matterbridge mattermost-plugin Wim 2018-11-11 23:39:36 +01:00
  • d2ae3ebf9e Disable Connect(), JoinChannel(), Send() for mattermost.plugin Wim 2018-11-11 22:42:33 +01:00
  • 730ccdd456 Add support for mattermost matterbridge plugin Wim 2018-11-11 21:56:12 +01:00
  • 9ca36afd52
    Restore file comments coming from Slack #583 Duco van Amstel 2018-11-10 23:00:45 +00:00
  • 2f042ad915 Add more rate-limit handling (slack) (#581) Duco van Amstel 2018-11-10 21:09:41 +00:00
  • ba70691877 Increase git depth for travis Wim 2018-11-10 19:35:38 +01:00
  • 0d5209055a
    #579 Add Slack rate-limit handling #581 Duco van Amstel 2018-11-10 17:54:52 +00:00
  • ed11686a99 Improve user_typing botname suggestion. (#580) Patrick Connolly 2018-11-10 04:52:37 +08:00
  • 5c50d86908 Add demo explanation Wim 2018-11-09 21:25:04 +01:00
  • 82c27098f2 Improved user_typing botname suggestion. #580 Patrick Connolly 2018-11-10 04:21:17 +08:00
  • fea31753b0 Improve README formatting (incl codeclimate badges) (#578) Patrick Connolly 2018-11-10 04:19:36 +08:00
  • 51404a7e36 TOML formatting in README. #578 Patrick Connolly 2018-11-10 03:43:19 +08:00
  • 4595ca6613 Updated header, removed whitespace, added codeclimate badges, adjusted titles. Patrick Connolly 2018-11-10 03:38:20 +08:00
  • 572691d9ba Removed unnecessary function. Patrick Connolly 2018-11-09 11:12:03 +08:00
  • 0d64cd8bab Switch to golangci-lint Wim 2018-11-08 23:09:58 +01:00
  • 9be0f8f000 Make gochecknoinits linter happy Wim 2018-11-08 22:33:03 +01:00
  • 78401214b0 Make scopelint happy Wim 2018-11-08 22:29:34 +01:00
  • b2a07aba3a Make goconst linter happy Wim 2018-11-08 22:20:03 +01:00
  • 1e0bb3da95 Make gocritic linter happier Wim 2018-11-08 22:01:29 +01:00
  • 59994da176 Act only on UserTypingEvents when enabled Wim 2018-11-08 21:52:10 +01:00
  • 3d281b3316 Add ability to show when user is typing across Slack bridges (#559) Patrick Connolly 2018-11-09 03:45:40 +08:00
  • ea86849a58 Fix Slack edit usernames (#570) Duco van Amstel 2018-11-08 19:07:21 +00:00
  • 52cb29bec0
    Fix Slack edit usernames #570 Duco van Amstel 2018-11-08 14:42:13 +00:00
  • 049b6baab0 Removed username from message. #559 Patrick Connolly 2018-11-08 06:46:21 +08:00
  • 399789811e Make gocritic linter happy Wim 2018-11-08 00:46:34 +01:00
  • 8d117cb0a4 Make structcheck linter happy Wim 2018-11-08 00:38:33 +01:00
  • 588b8e0303 Make interfacer linter happy Wim 2018-11-08 00:35:30 +01:00
  • 1794922263 Make unparam linter happy Wim 2018-11-08 00:29:30 +01:00
  • 0ededb8863 Merge branch 'master' of github.com:42wim/matterbridge Wim 2018-11-08 00:26:13 +01:00
  • aa59bb1a41 Enable go vet Wim 2018-11-08 00:17:38 +01:00
  • 6880d0f188 Migrated to using viper's ConfigFileUsed(). Patrick Connolly 2018-11-08 06:28:23 +08:00
  • 4ddb3bafe0 Bugfix from rebase. Patrick Connolly 2018-11-08 06:20:05 +08:00
  • ca5696cf46 Fixed the megacheck issue. Patrick Connolly 2018-11-08 01:45:45 +08:00
  • 6ecd65f0c9 Added ability to load remote configuration files. [#525] Patrick Connolly 2018-11-07 22:24:35 +08:00