Qais Patankar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9d8ac8bc0 
							
						 
					 
					
						
						
							
							Refactor "msg-parent-not-found" to config.ParentIDNotFound ( #1347 )  
						
						
						
						
					 
					
						2020-12-31 18:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9cfa59f54 
							
						 
					 
					
						
						
							
							Do not use webhooks when token is configured (slack) ( fixes   #1123 ) ( #1134 )  
						
						
						
						
					 
					
						2020-05-14 00:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e564c555d7 
							
						 
					 
					
						
						
							
							Clip too long messages on 3000 length (slack).  Fixes   #1081  ( #1102 )  
						
						
						
						
					 
					
						2020-04-19 17:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57794b3b9f 
							
						 
					 
					
						
						
							
							Prevent image/message looping (slack).  Fixes   #1088  ( #1096 )  
						
						... 
						
						
						
						Also check for our matterbridge ID in Blocks set in SubMessages. 
						
						
					 
					
						2020-04-18 22:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98033b1ba7 
							
						 
					 
					
						
						
							
							Don't transmit typing events from ourselves (slack/discord) ( #1056 )  
						
						
						
						
					 
					
						2020-03-22 18:39:11 +01:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4acdf2f89 
							
						 
					 
					
						
						
							
							Use blocks not attachments (slack) ( #1048 )  
						
						... 
						
						
						
						This removes the extra space below messages, as shown in
https://user-images.githubusercontent.com/923242/77235190-a3359980-6bab-11ea-8b7b-697d730ae5c1.png  
						
						
					 
					
						2020-03-21 21:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0951e75c85 
							
						 
					 
					
						
						
							
							Fix   #1039 : messages sent to Slack being synced back ( #1046 )  
						
						... 
						
						
						
						This is a regression from https://github.com/42wim/matterbridge/pull/581#issuecomment-562937576 
Behaves the same as 95190f11bf 
						
						
					 
					
						2020-03-21 20:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fbac73c29 
							
						 
					 
					
						
						
							
							Ignore ConnectingEvent (slack) ( #1041 )  
						
						
						
						
					 
					
						2020-03-18 23:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							250b3bb579 
							
						 
					 
					
						
						
							
							Use upstream slack-go/slack again ( #1018 )  
						
						
						
						
					 
					
						2020-03-01 20:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45bf1fd63a 
							
						 
					 
					
						
						
							
							Convert slack bold/strike to correct markdown (slack).  Fixes   #918  ( #930 )  
						
						
						
						
					 
					
						2019-10-27 01:10:59 +02:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
						
						
							
						
						
							1d708ab351 
							
						 
					 
					
						
						
							
							Suppress unhandled HelloEvent message (slack) ( #913 )  
						
						
						
						
					 
					
						2019-10-04 00:19:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5619a75b05 
							
						 
					 
					
						
						
							
							Fix regression in autojoining with legacy tokens (slack).  Fixes   #651  ( #848 )  
						
						
						
						
					 
					
						2019-06-14 00:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65781b9316 
							
						 
					 
					
						
						
							
							Disable user lookups on delete messages (slack) ( #812 )  
						
						
						
						
					 
					
						2019-04-23 23:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							9be0be0316 
							
						 
					 
					
						
						
							
							Add lacking clean-up in Slack synchronisation ( #811 )  
						
						
						
						
					 
					
						2019-04-23 23:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b57f2da3 
							
						 
					 
					
						
						
							
							Ignore message_replied and hidden messages (slack).  Fixes   #709  ( #779 )  
						
						
						
						
					 
					
						2019-03-27 22:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								David Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							97f9d4be67 
							
						 
					 
					
						
						
							
							Fix double unlock (slack) ( #771 )  
						
						
						
						
					 
					
						2019-03-21 17:30:28 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							8b754017ca 
							
						 
					 
					
						
						
							
							Fix race-condition in populateUser() ( #767 )  
						
						... 
						
						
						
						Fix the root-cause of #759  by introducing synchronisation points for
individual user fetches. 
						
						
					 
					
						2019-03-20 22:54:31 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a27600046e 
							
						 
					 
					
						
						
							
							Fix regression for legacy slack by  #766  ( #768 )  
						
						
						
						
					 
					
						2019-03-20 22:52:23 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							fb2667631d 
							
						 
					 
					
						
						
							
							Refactor channel and user management (slack) ( #766 )  
						
						
						
						
					 
					
						2019-03-15 21:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							b638f7037a 
							
						 
					 
					
						
						
							
							Force Slack link unfurling ( #763 )  
						
						
						
						
					 
					
						2019-03-12 22:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							74699a8262 
							
						 
					 
					
						
						
							
							Split-out Slack user and channel management ( #762 )  
						
						
						
						
					 
					
						2019-03-12 22:52:36 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf21604d42 
							
						 
					 
					
						
						
							
							Make all loggers derive from non-default instance ( #728 )  
						
						
						
						
					 
					
						2019-02-23 22:51:27 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1634ea59 
							
						 
					 
					
						
						
							
							Add extra debug option (slack)  
						
						
						
						
					 
					
						2019-02-22 19:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							077b818d82 
							
						 
					 
					
						
						
							
							Add extra debug of SubMessage to empty messages error (slack).  #709  
						
						
						
						
					 
					
						2019-02-15 18:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57f156be83 
							
						 
					 
					
						
						
							
							Hint at thread replies when messages are unthreaded (slack) ( #684 )  
						
						
						
						
					 
					
						2019-02-10 17:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae028fe73 
							
						 
					 
					
						
						
							
							Optimize handling of very large slack teams.  Fixes   #695  
						
						... 
						
						
						
						Stop getting users if we reach 2000 users. Slack will rate-limit us
even if we follow their limits.
This means that we now have to lookup every user that says a message
for the first time. This should be less intensive on the API.
This also disables partly fb713ed91bfb48c0037e489f80be85c54e69953a for now.
ChannelMembers will not be filled. 
						
						
					 
					
						2019-01-30 23:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb713ed91b 
							
						 
					 
					
						
						
							
							Add initial support for getting ChannelMember info of all bridges ( #678 )  
						
						... 
						
						
						
						* Add initial support for getting ChannelMember info of all bridges.
Adds an EventGetChannelMembers event, which gets send every x time to
all bridges. Bridges should respond on this event with a Message
containing ChannelMembers in the EventGetChannelMembers key in the
Extra field.
handleEventGetChannelMembers will handle this Message and sets the
contained ChannelMembers to the Bridge struct.
* Add ChannelMembers support to the slack bridge 
						
						
					 
					
						2019-01-18 18:35:31 +01:00 
						 
				 
			
				
					
						
							
							
								Qais Patankar 
							
						 
					 
					
						
						
						
						
							
						
						
							8522d8f29c 
							
						 
					 
					
						
						
							
							Fix   #668  strip lang in code fences sent to Slack ( #673 )  
						
						
						
						
					 
					
						2019-01-04 20:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							c585d00f16 
							
						 
					 
					
						
						
							
							Ignore LatencyReport event (slack)  
						
						
						
						
					 
					
						2019-01-02 23:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jerry Heiselman 
							
						 
					 
					
						
						
						
						
							
						
						
							d82726cd1b 
							
						 
					 
					
						
						
							
							Try downloading files again if slack is too slow (slack).  Closes   #655  ( #656 )  
						
						
						
						
					 
					
						2018-12-19 22:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c86702a3 
							
						 
					 
					
						
						
							
							Add wait option for populateUsers/Channels (slack)  Fixes   #579  ( #653 )  
						
						... 
						
						
						
						When setting wait to true, we wait until the populating isn't in progress anymore.
This is used on startup connections where we really need the initial information
which could take a long time on big servers. 
						
						
					 
					
						2018-12-15 23:11:03 +01:00 
						 
				 
			
				
					
						
							
							
								David Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							192fe89789 
							
						 
					 
					
						
						
							
							Populate user on channel join (slack) ( #644 )  
						
						
						
						
					 
					
						2018-12-15 22:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							959ca3cef3 
							
						 
					 
					
						
						
							
							Fix bot (legacy token) messages not being send.  Closes   #571  
						
						
						
						
					 
					
						2018-12-13 20:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d887855e16 
							
						 
					 
					
						
						
							
							Add bot debug info (slack)  
						
						
						
						
					 
					
						2018-12-12 00:27:55 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							a2754f15fc 
							
						 
					 
					
						
						
							
							Enable errcheck linter ( #646 )  
						
						
						
						
					 
					
						2018-12-08 17:04:10 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							859ebad55d 
							
						 
					 
					
						
						
							
							Make slack-legacy change less restrictive ( #626 )  
						
						
						
						
					 
					
						2018-12-02 23:09:21 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Connolly 
							
						 
					 
					
						
						
						
						
							
						
						
							e538a4d304 
							
						 
					 
					
						
						
							
							Update nlopes/slack to 4.1-dev ( #595 )  
						
						
						
						
					 
					
						2018-12-01 19:55:35 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Connolly 
							
						 
					 
					
						
						
						
						
							
						
						
							fc5e3a6728 
							
						 
					 
					
						
						
							
							Create getChannelsByX functions to make codeclimate happy (slack) ( #610 )  
						
						
						
						
					 
					
						2018-11-28 11:04:26 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Connolly 
							
						 
					 
					
						
						
						
						
							
						
						
							f5659d455d 
							
						 
					 
					
						
						
							
							Sync channel topics between Slack bridges ( #585 )  
						
						... 
						
						
						
						Added logic to allow for configurable synchronisation of topics and purposes of channels between Slack bridges. 
						
						
					 
					
						2018-11-26 09:47:04 +00:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f716b8fc0f 
							
						 
					 
					
						
						
							
							Merge pull request  #606  from 42wim/fix-590  
						
						
						
						
					 
					
						2018-11-25 20:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f00d4d7d3f 
							
						 
					 
					
						
						
							
							Make sure threaded files stay in thread (slack).  Fixes   #590  
						
						
						
						
					 
					
						2018-11-25 19:27:45 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							0929535b2e 
							
						 
					 
					
						
						
							
							Do not post empty messages (slack).  Fixes   #574  
						
						
						
						
					 
					
						2018-11-25 19:26:47 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							8869e253ca 
							
						 
					 
					
						
						
							
							Handle deleted/edited thread starting messages (slack).  Fixes   #600  ( #605 )  
						
						
						
						
					 
					
						2018-11-25 10:08:57 +00:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae32bae791 
							
						 
					 
					
						
						
							
							Add protocol to msg.ID in cache ( #596 )  
						
						
						
						
					 
					
						2018-11-19 21:28:23 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							32f57b7c26 
							
						 
					 
					
						
						
							
							Add links to slack bot and legacy config in error message (slack)  
						
						
						
						
					 
					
						2018-11-18 17:14:47 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce21ba1545 
							
						 
					 
					
						
						
							
							Fix golint linter issues and enable it in CI ( #593 )  
						
						
						
						
					 
					
						2018-11-15 20:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Connolly 
							
						 
					 
					
						
						
						
						
							
						
						
							4254ed3c63 
							
						 
					 
					
						
						
							
							Fix regression in skip logic (slack). ( #592 )  
						
						
						
						
					 
					
						2018-11-15 19:23:46 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Connolly 
							
						 
					 
					
						
						
						
						
							
						
						
							09713d40ba 
							
						 
					 
					
						
						
							
							Fix file caching issue (slack).  #572  ( #575 )  
						
						
						
						
					 
					
						2018-11-14 21:00:21 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							e19ba5a06a 
							
						 
					 
					
						
						
							
							Add new Slack connection and forked legacy Slack bridge ( #582 )  
						
						
						
						
					 
					
						2018-11-13 20:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							e9419f10d3 
							
						 
					 
					
						
						
							
							Restore file comments coming from Slack ( #583 )  
						
						
						
						
					 
					
						2018-11-12 15:58:00 +01:00