Duco van Amstel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce21ba1545 
							
						 
					 
					
						
						
							
							Fix golint linter issues and enable it in CI ( #593 )  
						
						
						
						
					 
					
						2018-11-15 20:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								David Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2522279e 
							
						 
					 
					
						
						
							
							Clean up various stuff ( #508 )  
						
						... 
						
						
						
						* various cleanups 
						
						
					 
					
						2018-11-07 20:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Bierbaumer 
							
						 
					 
					
						
						
						
						
							
						
						
							6628a47f23 
							
						 
					 
					
						
						
							
							Add channel password support for XMPP ( #451 )  
						
						
						
						
					 
					
						2018-06-18 22:55:45 +02:00 
						 
				 
			
				
					
						
							
							
								Liam Stanley 
							
						 
					 
					
						
						
						
						
							
						
						
							51327a4056 
							
						 
					 
					
						
						
							
							Reconnect on quit. (irc) See  #431  ( #445 )  
						
						... 
						
						
						
						* potential fixes for #431 
* go: fix formatting/gofmt/goreturns 
						
						
					 
					
						2018-06-09 12:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								ValdikSS 
							
						 
					 
					
						
						
						
						
							
						
						
							91db63294c 
							
						 
					 
					
						
						
							
							Add message correction support for XMPP ( #437 )  
						
						... 
						
						
						
						It works worse than it could be, since message correction in XMPP
works differently compared to other messengers. XMPP replaces old
message with old ID with new message with new ID. Matterbridge
remembers only old ID, that's why you can edit a message from
XMPP to the gateway only once.
Edited messages from other networks to XMPP are handled correctly
though. 
						
						
					 
					
						2018-05-29 23:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								ValdikSS 
							
						 
					 
					
						
						
						
						
							
						
						
							be04d1a862 
							
						 
					 
					
						
						
							
							Send attached files to XMPP in different message with OOB data and without body ( #421 )  
						
						... 
						
						
						
						Conversations can't show inline pictures if there's anything besides URL in the message body.
Workaround this issue by sending one usual message and one message with OOB data and without message body.
The second message should not be shown in the clients without OOB support, so the user won't see the empty message. 
						
						
					 
					
						2018-05-09 23:04:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							72ce7f06e9 
							
						 
					 
					
						
						
							
							Handle file comment better  
						
						
						
						
					 
					
						2018-05-06 16:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							16be6601c8 
							
						 
					 
					
						
						
							
							Fix incorrect skipmessage (xmpp)  
						
						
						
						
					 
					
						2018-03-05 00:36:54 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f1d874e1 
							
						 
					 
					
						
						
							
							Use viper (github.com/spf13/viper) for configuration  
						
						
						
						
					 
					
						2018-03-04 23:52:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							80822b7fff 
							
						 
					 
					
						
						
							
							Send chat notification if media is too big to be re-uploaded to MediaServer. See  #359  
						
						
						
						
					 
					
						2018-02-03 01:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								ValdikSS 
							
						 
					 
					
						
						
						
						
							
						
						
							da908c438a 
							
						 
					 
					
						
						
							
							Add space between colon and URL for uploaded media ( #360 )  
						
						
						
						
					 
					
						2018-02-01 17:46:10 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7764493298 
							
						 
					 
					
						
						
							
							Add comment to file upload from telegram. Show comments on all bridges.  Closes   #358  
						
						
						
						
					 
					
						2018-02-01 00:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							6a047f8722 
							
						 
					 
					
						
						
							
							Print only debug messages when specified (xmpp).  Closes   #345  
						
						
						
						
					 
					
						2018-01-26 21:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e1dc3032c1 
							
						 
					 
					
						
						
							
							Ignore <subject> messages (xmpp).  #272  
						
						
						
						
					 
					
						2018-01-14 23:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							265457b451 
							
						 
					 
					
						
						
							
							Refactor and add MediaDownloadSize to General  
						
						
						
						
					 
					
						2017-12-19 23:15:03 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec95f786d 
							
						 
					 
					
						
						
							
							Use mediaserver urls for irc,gitter and xmpp  
						
						
						
						
					 
					
						2017-11-24 22:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							ed01820722 
							
						 
					 
					
						
						
							
							Add support for deleting messages across bridges.  
						
						... 
						
						
						
						Currently fully support mattermost,slack and discord.
Message deleted on the bridge or received from other bridges will be
deleted.
Partially support for Gitter.
Gitter bridge will delete messages received from other bridges.
But if you delete a message on gitter, this deletion will not be sent to
other bridges (this is a gitter API limitation, it doesn't propogate edits
or deletes via the API) 
						
						
					 
					
						2017-09-11 22:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							5a8d7b5f6d 
							
						 
					 
					
						
						
							
							Modify Send() to return also a message id  
						
						
						
						
					 
					
						2017-08-27 22:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							28710d0bc7 
							
						 
					 
					
						
						
							
							Allow a webhookurl per channel (discord).  #239  
						
						
						
						
					 
					
						2017-08-12 14:51:41 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							f8e6a69d6e 
							
						 
					 
					
						
						
							
							Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord.  #199  
						
						
						
						
					 
					
						2017-07-30 17:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							0f791d7a9a 
							
						 
					 
					
						
						
							
							Handle reconnections better (xmpp).  Closes   #222  
						
						
						
						
					 
					
						2017-07-20 23:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							2ddc4f7ae9 
							
						 
					 
					
						
						
							
							Add UserID to each message.  Closes   #200  
						
						
						
						
					 
					
						2017-06-18 15:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
						
						
							
						
						
							ee643de5b6 
							
						 
					 
					
						
						
							
							Add Compatibility for Cisco Jabber (xmpp) ( #166 )  
						
						
						
						
					 
					
						2017-05-11 20:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							163f55f9c2 
							
						 
					 
					
						
						
							
							Refactor to handle disconnects/reconnects better.  
						
						... 
						
						
						
						Now try to reconnect every 60 seconds until forever. 
						
						
					 
					
						2017-02-14 21:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Josip Janžić 
							
						 
					 
					
						
						
						
						
							
						
						
							9bf10e4b58 
							
						 
					 
					
						
						
							
							Fix tls by setting ServerName (xmpp) ( #114 )  
						
						... 
						
						
						
						Fixes error message shown by tls: "either ServerName or InsecureSkipVerify must be specified in the tls.Config" 
						
						
					 
					
						2017-01-18 21:01:42 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Haller 
							
						 
					 
					
						
						
						
						
							
						
						
							01a32b2154 
							
						 
					 
					
						
						
							
							Handle SkipTLSVerify for XMPP client ( #106 ).  Closes   #81  
						
						... 
						
						
						
						* Handle SkipTLSVerify for XMPP client
* Mention SkipTLSVerify for XMPP in sample config 
						
						
					 
					
						2017-01-14 00:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							4960273832 
							
						 
					 
					
						
						
							
							Do not relay empty or delayed messages (xmpp)  
						
						
						
						
					 
					
						2016-11-26 15:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							6c018ee6fe 
							
						 
					 
					
						
						
							
							Enable keepalive (xmpp)  
						
						
						
						
					 
					
						2016-11-26 15:04:06 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							99d130d1ed 
							
						 
					 
					
						
						
							
							Refactor  
						
						
						
						
					 
					
						2016-11-13 23:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							2dbe0eb557 
							
						 
					 
					
						
						
							
							Add support for dynamic IconURL (slack).  Closes   #43  
						
						
						
						
					 
					
						2016-11-05 01:11:51 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							c3a8b7a997 
							
						 
					 
					
						
						
							
							Refactor modifyMessage  
						
						
						
						
					 
					
						2016-11-04 23:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							11f4a6897a 
							
						 
					 
					
						
						
							
							Cleanup xmpp bridge debug/info messages  
						
						
						
						
					 
					
						2016-09-20 00:03:01 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							7baf386ede 
							
						 
					 
					
						
						
							
							Refactor for more flexibility  
						
						... 
						
						
						
						* Move from gcfg to toml configuration because gcfg was too restrictive
* Implemented gateway which has support multiple in and out bridges.
* Allow for bridging the same bridges, which means eg you can now bridge between multiple mattermosts.
* Support multiple gateways 
						
						
					 
					
						2016-09-18 19:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							e11d786775 
							
						 
					 
					
						
						
							
							Move nickformatting into bridge  
						
						
						
						
					 
					
						2016-08-20 18:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							889b6debc4 
							
						 
					 
					
						
						
							
							Add Connect() to Bridger interface  
						
						
						
						
					 
					
						2016-08-20 18:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Wim 
							
						 
					 
					
						
						
						
						
							
						
						
							ff94796700 
							
						 
					 
					
						
						
							
							Refactor bridge. Allows bridging between every protocol  
						
						
						
						
					 
					
						2016-08-14 22:44:59 +02:00