Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							9de9151826 
							
						 
					 
					
						
						
							
							Fix panic on sending messages between reconnects (irc).  Closes   #385  
						
						 
						
						
						
						
					 
					
						2018-03-05 22:50:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							80fcf18e24 
							
						 
					 
					
						
						
							
							Remove debug messsage (mattermost)  
						
						 
						
						
						
						
					 
					
						2018-03-05 22:22:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							ab94b5ca7a 
							
						 
					 
					
						
						
							
							Update regex for usergroup matching.  Closes   #379  
						
						 
						
						
						
						
					 
					
						2018-03-05 20:56:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							8d2ce56c37 
							
						 
					 
					
						
						
							
							Fix regression (slack).  Closes   #384  
						
						 
						
						
						
						
					 
					
						2018-03-05 20:19:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec324354b 
							
						 
					 
					
						
						
							
							Fix empty messages (telegram)  
						
						 
						
						
						
						
					 
					
						2018-03-05 00:43:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							16be6601c8 
							
						 
					 
					
						
						
							
							Fix incorrect skipmessage (xmpp)  
						
						 
						
						
						
						
					 
					
						2018-03-05 00:36:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							98027446c8 
							
						 
					 
					
						
						
							
							Fix tests and make megacheck happy  
						
						 
						
						
						
						
					 
					
						2018-03-05 00:30:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f1d874e1 
							
						 
					 
					
						
						
							
							Use viper (github.com/spf13/viper) for configuration  
						
						 
						
						
						
						
					 
					
						2018-03-04 23:52:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							79c4ad5015 
							
						 
					 
					
						
						
							
							Remove unused function  
						
						 
						
						
						
						
					 
					
						2018-03-03 11:08:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e24f1c7c87 
							
						 
					 
					
						
						
							
							Use replaceVariable for usergroups (slack)  #379  
						
						 
						
						
						
						
					 
					
						2018-03-02 22:32:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf8a326d5 
							
						 
					 
					
						
						
							
							Escape html on username (telegram).  Closes   #378  
						
						 
						
						
						
						
					 
					
						2018-02-28 23:25:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc9c70c66 
							
						 
					 
					
						
						
							
							Add usergroup support (slack).  Closes   #379  
						
						 
						
						
						
						
					 
					
						2018-02-28 22:54:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							594d2155e3 
							
						 
					 
					
						
						
							
							Improve debug messages  
						
						 
						
						
						
						
					 
					
						2018-02-28 22:23:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							20dbd71306 
							
						 
					 
					
						
						
							
							Make megacheck happy  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:38:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							6a727b9723 
							
						 
					 
					
						
						
							
							Use our own version of go-xmpp with debug output to logrus  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							2110db6f0c 
							
						 
					 
					
						
						
							
							Add environment override back  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							2bac867382 
							
						 
					 
					
						
						
							
							Refactor using factory  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							5fbd8a3be0 
							
						 
					 
					
						
						
							
							Refactor xmpp  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6440b603 
							
						 
					 
					
						
						
							
							Refactor telegram  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							064b6a915f 
							
						 
					 
					
						
						
							
							Small fixes to irc  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							1578ebb0e2 
							
						 
					 
					
						
						
							
							Refactor slack  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							73525a4bbc 
							
						 
					 
					
						
						
							
							Make gometalinter happier  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d62f49d1fc 
							
						 
					 
					
						
						
							
							Skip events for webhook  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							63b88e77f2 
							
						 
					 
					
						
						
							
							Refactor matrix  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							3d8f15c20b 
							
						 
					 
					
						
						
							
							Refactor discord  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							cac5d56d60 
							
						 
					 
					
						
						
							
							Refactor gitter  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2a672c14 
							
						 
					 
					
						
						
							
							Refactor mattermost  
						
						 
						
						
						
						
					 
					
						2018-02-27 23:22:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							78238c85d4 
							
						 
					 
					
						
						
							
							Add share support between slack instances.  Closes   #369  
						
						 
						
						
						
						
					 
					
						2018-02-23 00:49:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f82a9cc7ac 
							
						 
					 
					
						
						
							
							Fix Update userlist on join (slack).  Closes   #372  
						
						 
						
						
						
						
					 
					
						2018-02-22 23:56:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							cce7624ab8 
							
						 
					 
					
						
						
							
							Update userlist on join (slack).  Closes   #372  
						
						 
						
						
						
						
					 
					
						2018-02-22 23:36:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7b21c1c2f4 
							
						 
					 
					
						
						
							
							Set event channels to lowercase (irc).  Closes   #375  
						
						 
						
						
						
						
					 
					
						2018-02-22 22:51:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f8714d81f5 
							
						 
					 
					
						
						
							
							Add DebugLevel option (irc)  
						
						 
						
						
						
						
					 
					
						2018-02-22 18:56:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							8622656005 
							
						 
					 
					
						
						
							
							Add more debug for events (irc)  
						
						 
						
						
						
						
					 
					
						2018-02-22 18:23:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							bab308508e 
							
						 
					 
					
						
						
							
							Fix the UseInsecureURL text (telegram).  Closes   #184  
						
						 
						
						
						
						
					 
					
						2018-02-21 13:30:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							67d2398fa8 
							
						 
					 
					
						
						
							
							Make matterclient work with prefixed log  
						
						 
						
						
						
						
					 
					
						2018-02-21 01:11:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3b6ec007 
							
						 
					 
					
						
						
							
							Disable echo banner and output (api)  
						
						 
						
						
						
						
					 
					
						2018-02-21 00:49:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							d1227b5fc9 
							
						 
					 
					
						
						
							
							Use prefixed-formatter for better logging  
						
						 
						
						
						
						
					 
					
						2018-02-21 00:20:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea368c383 
							
						 
					 
					
						
						
							
							Move Sirupsen => sirupsen  
						
						 
						
						
						
						
					 
					
						2018-02-20 23:41:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e92b6de09f 
							
						 
					 
					
						
						
							
							Add more debug  
						
						 
						
						
						
						
					 
					
						2018-02-20 23:36:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e622587db4 
							
						 
					 
					
						
						
							
							Add label support in RemoteNickFormat  
						
						 
						
						
						
						
					 
					
						2018-02-20 18:57:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f2efc06d1f 
							
						 
					 
					
						
						
							
							Give api access to whole config.Message (and events).  Closes   #374  
						
						 
						
						
						
						
					 
					
						2018-02-20 18:36:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b94452db 
							
						 
					 
					
						
						
							
							Add more debug (telegram)  
						
						 
						
						
						
						
					 
					
						2018-02-20 17:51:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							4c506f7cc3 
							
						 
					 
					
						
						
							
							Use MediaServerDownload instead of MediaServerUpload for avatars  
						
						 
						
						
						
						
					 
					
						2018-02-20 17:15:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7886f05e88 
							
						 
					 
					
						
						
							
							Download (and upload) avatar images from mattermost and telegram when mediaserver is configured.  Closes   #362  
						
						 
						
						... 
						
						
						
						An extra avatarMap (cache) is created for mattermost and telegram.
If MediaServerUpload is configured, the avatar images of users are downloaded the first time a
user sends a message.
If this download succeeds a message with EVENT_AVATAR_DOWNLOAD is sent to the originating protocol.
This message also contains a SHA field (in msg.Extra["file"]), if this is not empty, the sha will
be added to the avatarMap. (so we now have a userid-sha cache)
Next time this user sends a message, the MediaServerUpload/sha/userid.png URL will be used as the
avatar field. 
						
						
					 
					
						2018-02-20 01:15:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f58be0d1c1 
							
						 
					 
					
						
						
							
							Add SHA to FileInfo  
						
						 
						
						
						
						
					 
					
						2018-02-15 23:18:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							a082b5a590 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						 
						
						
						
						
					 
					
						2018-02-15 00:07:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							bae9484df2 
							
						 
					 
					
						
						
							
							Use discordgo ContentWithMoreMentionsReplace (discord)  
						
						 
						
						
						
						
					 
					
						2018-02-14 23:05:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							2522158127 
							
						 
					 
					
						
						
							
							Add avator to fileinfo  
						
						 
						
						
						
						
					 
					
						2018-02-14 22:20:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tsudoko 
							
						 
					 
					
						
						
						
						
							
						
						
							1d33e60e36 
							
						 
					 
					
						
						
							
							Truncate messages sent to IRC based on byte count ( #368 )  
						
						 
						
						... 
						
						
						
						* Truncate messages sent to IRC based on byte count
* Avoid unnecessary string allocations 
						
						
					 
					
						2018-02-08 23:28:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							83c28cb857 
							
						 
					 
					
						
						
							
							Check for a valid WebhookURL (discord).  Closes   #367  
						
						 
						
						
						
						
					 
					
						2018-02-07 14:57:38 +01:00