Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# v0.19.4
## Bugfix
- slack: fix regression with slack library (#264)
- slack: fix an unexpected panic (#263)
# v0.19.3
## Enhancement
* general: Add UPDATELASTVIEWED command, and make DisableAutoView work consistently (#255)
* slack: Handle message edits and deletion (#260)
* slack: Add handling of reactions, stars and pins (#229)
## Bugfix
* mattermost: Fix a panic #247
* mattermost: Fixes incorrect users because of paging. #244
* mattermost: Fix outdated channel issue
* mattermost: Add paging so we can see > 200 users in a channel #248
* mattermost: Fix expired session panic #259
* general: Fix datarace #246
* general: Fix empty JoinInclude
* general: Fix panic #257
This release couldn't exist without the following contributors:
@Aketzu, @bucko909, @42wim
# v0.19.2
## Enhancement
* general: Add a default value matterirc.toml for the '-conf' flag (#240)
* slack: library updated
* mattermost: library updated
* mattermost: Add support for channel created/deleted events
## Bugfix
* mattermost: Remove ourselves from the channel when removed in mattermost. Fixes #233
* mattermost: Add/remove ourselves to the channel if we join using the GUI. #239
* mattermost: Update topics in mattermost. Closes #241
* mattermost: Fix pastes and attachments in direct message. Closes #228
* mattermost: Update channels if not known on join yet
# v0.19.1
## 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
# v0.19.0
## 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
|
|
|
|
|
|
|
|
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
|
|
|
ok wiz@ for PMC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matterircd v0.18.4
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
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
Bugfix
- slack: fix panic on websocket bug #189, #196
Matterircd v0.18.1
New features
- mattermost: support mattermost 5.x
Matterircd v0.18.0
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
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
Bugfix
- mattermost: Fix message looping issue
Matterircd v0.17.1
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)
Matterircd v0.17.0
New features
- general: mattermost configuration settings need to be migrated to
[mattermost] settings. See matterircd.toml.example
- slack: Add BlackListUser config setting. Blacklist users from connecting to
slack. See matterircd.toml.example
- slack: Add JoinMpImOnTalk config setting. Only join MultiPerson IM when
someone talks. See mattericd.toml.example
- slack: Add Restrict config setting. Only allowed to connect to specified
slack teams. See matterircd.toml.example
- slack: Add UseDisplayName config setting. If displayname is set, the
message will be prepended with <displayname>. See matterircd.toml.example
- slack: also show messages from bots
- slack: reconnect on disconnects
Bugfix
- &users join speedup on teams with massive amount of users (tested on 26k
users)
- Only allow 1 login/logout in progress
- slack: Fix on-join race condition
- slack: Always add yourself to your channels (fixes problem with > 500 users
channels)
- slack: remove carriage returns from topic
- slack: Autojoin new channel/group when invited
- slack: Join MpIm channel if we haven't joined it yet
|
|
|
|
|