summaryrefslogtreecommitdiff
path: root/chat/matterircd
AgeCommit message (Collapse)AuthorFilesLines
2022-12-08Revbump all Go packages after go119 security updatebsiegert1-2/+2
2022-11-02Revbump all Go packages after go119 security updatebsiegert1-2/+2
2022-10-05Revbump all Go packages after go119 security updatebsiegert1-2/+2
2022-09-26Revbump all Go packages after 1.19 became defaultbsiegert1-2/+2
2022-09-07Revbump all Go packages after go118 security updatebsiegert1-2/+2
2022-08-12Revbump all Go packages after go118 security updatebsiegert1-2/+2
2022-07-13Revbump all Go packages after go118 updatebsiegert1-2/+2
2022-06-02Revbump all Go packages after go118 updatebsiegert1-2/+2
2022-05-11Revbump all Go packages after go118 updatebsiegert1-2/+2
2022-04-13Revbump all Go packages after go117 updatebsiegert1-2/+2
2022-03-07Revbump all Go packages after go117 updatebsiegert1-2/+2
2022-02-13Revump all Go packages after go117 updatebsiegert1-2/+2
2022-01-09Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-12-09Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-11-05Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-10-26chat: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-08Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-10-07chat: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-17Revbump all Go packages after go117 updatebsiegert1-2/+2
2021-08-11Revbump all Go packages after go116 updatebsiegert1-2/+2
2021-07-13Revbump all Go packages after go116 updatebsiegert1-2/+2
2021-06-06Revbump all Go packages after go116 updatebsiegert1-2/+2
2021-05-08Revbump all Go packages after go116 updatebsiegert1-2/+2
2021-03-19Revbump all Go packages after go115 updatebsiegert1-2/+2
2021-01-23Revbump all Go packages after go115 updatebsiegert1-2/+2
2020-11-13Revbump all Go packages after go115 updatebsiegert1-2/+2
2020-11-08Revbump all Go packages after Go 1.15 update.bsiegert1-2/+2
2020-10-15Revbump all Go packages after go115 update.bsiegert1-2/+2
2020-09-03Revbump all Go packages after default Go version was changed to 1.15.1bsiegert1-2/+2
2020-08-14Revbump all Go packages after go114 updatebsiegert1-2/+2
2020-07-17Revbump all Go packages after go114 update.bsiegert1-2/+2
2020-06-17Revbump Go packages after Go 1.14.4 update.bsiegert1-2/+2
2020-04-12Revbump all Go packages after default version switch to 1.14.bsiegert1-2/+2
2020-03-21Revbump all Go packages after go113 update.bsiegert1-1/+2
2020-03-15(chat/matterircd) Updated 0.18.4 to 0.19.4mef2-8/+7
# 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
2020-02-02Revbump all Go packages after go113 update.bsiegert1-2/+2
2020-01-10Revbump Go packages after Go default version bump.bsiegert1-2/+2
2019-12-13Revbump all Go packages after Go 1.12.14 update.bsiegert1-2/+2
2019-11-02chat: align variable assignmentsrillig1-3/+3
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-10-18Revbump all Go packages after lang/go112 updatebsiegert1-2/+2
2019-09-26Revbump all Go packages after 1.12.10 update.bsiegert1-2/+2
ok wiz@ for PMC
2019-08-14Recursive bump of all packages using Go after Go 1.12.8 update.bsiegert1-2/+2
2019-05-27Revbump all Go packages after go112 update.bsiegert1-2/+2
2019-04-16Revbump all Go packages after go112 updatebsiegert1-2/+2
2019-03-16Revbump all Go packages after Go 1.12.1 update.bsiegert1-2/+2
2019-03-09all: revbump Go packages, now that they use go112 to buildbsiegert1-2/+2
2019-01-24Revbump Go packages after lang/go111 update.bsiegert1-1/+2
2019-01-18Update matterircd to 0.18.4.bsiegert2-8/+7
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
2018-12-19Revbump all Go packages after go111 update.bsiegert1-2/+2
2018-11-04Revbump all Go packages after go111 update.bsiegert1-2/+2