Skip to content

Releases: 42wim/matterircd

matterircd v0.19.1

20 Mar 23:04
Compare
Choose a tag to compare

New features

  • mattermost: Added support for disabling of automatic view flag updates (#226). See DisableAutoView in matterircd.toml.example
  • slack: Add message showing enhancements and add slackbot to all channels (#230)

Bugfix

  • general: Fix tight loop (100% CPU). Closes #231

Matterircd v0.19.0

25 Jan 14:30
Compare
Choose a tag to compare

New features

  • irc: Add support for spoofing query messages. #195
    • You can now see your own messages you've typed on slack/mattermost web in irc
  • irc: Add PasteBufferTimeout option (send ascii-art!)
    • See matterircd.toml.example for an example.
    • PasteBufferTimeout specifies the amount of time in milliseconds that messages get kept in matterircd internal buffer before being sent to
      mattermost or slack. Messages that will be received in this time will be concatenated together
      So this can be used to paste stuff like ascii-art or code.
      Default 0 (is disabled)
      Depending on how fast you type 2500 is a good number

Bugfix

  • slack: Correctly handle different nick and username #203
  • slack: Ignore channel join messages #198

Matterircd v0.18.4

27 Oct 20:36
Compare
Choose a tag to compare

Bugfix

  • general: fix cli args not override configuration file #205
  • mattermost: support multi DM-groups correctly #209
  • mattermost: add correct support for personal tokens #208
    Use /msg mattermost login <server> <team> <login> token=<yourtoken>
  • mattermost: Fix JoinInclude / JoinExclude logic when joining/parting channels. Also support #team/channel
  • mattermost: Fix issue with empty channelname
  • mattermost: Fix re-login on session expiry

Matterircd v0.18.3

28 Aug 19:43
Compare
Choose a tag to compare

Bugfix

  • slack: api changed, show uploaded files again

Because of changes in slack API and the forced use of pagination, big channels with lots of users can take a while to load.

Matterircd v0.18.2

27 Jun 22:19
Compare
Choose a tag to compare

Bugfix

  • slack: fix panic on websocket bug #189, #196

Matterircd v0.18.1

19 Jun 19:14
Compare
Choose a tag to compare

New features

  • mattermost: support mattermost 5.x

Matterircd v0.18.0

11 Jun 22:46
Compare
Choose a tag to compare

New features

  • general: Add debugmode true/false message in banner
  • irc: Add PrefixMainTeam setting. Also set the main team name as prefix in the irc-channel. See matterircd.toml.example
  • slack: Add support for login for slack (as addition to login )

Bugfix

  • mattermost: update channels when adding/removing users to new channel. Alsso join channel when we are added. Closes #178
  • irc: fix NAMES reply to send entire member list
  • irc: Use service for on-join topic changes (instead of your own username)
  • irc: Handle \r, ACTION and colour sanitization everywhere
  • irc: Fix concurrent map read/write. Closes #188
  • slack: Make sure to return for not implemented functions in slack. Closes #186
  • slack: Replace spaces to underscore in botnames. Closes #184

Matterircd v0.17.3

02 May 21:23
Compare
Choose a tag to compare

Bugfix

  • slack: Fix issues with bots with spaces in the name
  • mattermost: Actually join/remove users to channel when they join, not when they say something #113
  • mattermost: Join/remove users when they're added by someone else. Use a system message to show this #175

Matterircd v0.17.2

21 Apr 22:38
Compare
Choose a tag to compare

Bugfix

  • mattermost: Fix message looping issue

Matterircd v0.17.1

21 Apr 19:46
Compare
Choose a tag to compare

New features

  • general: enable login via irc PASS command during handshake instead of PRIVMSG

Bugfix

  • mattermost: Update GetFileLinks to API_V4
  • slack/mattermost: Fix issue with matterircd users not being able to chat to eachother
  • slack: Do not join channels for single direct messages (slack)
  • slack: Split fallback messages on newline (slack)