Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd1e7b4bf 
								
							 
						 
						
							
							
								
								Remove ping timeout on disconnect handler  
							
							
							
						 
						
							2019-01-04 00:49:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b600328639 
								
							 
						 
						
							
							
								
								Refactor message handlers  
							
							... 
							
							
							
							- Adapt to nbxmpp now unwraping MAM messages
- Use nbxmpp properties
- Save message-id to database 
							
						 
						
							2019-01-04 00:11:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								cdb37828e4 
								
							 
						 
						
							
							
								
								Move message error handler into message module  
							
							
							
						 
						
							2019-01-03 11:52:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c0fb645309 
								
							 
						 
						
							
							
								
								Move MUC message logging into message module  
							
							
							
						 
						
							2019-01-03 11:25:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4631f50372 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2019-01-03 10:46:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								eb9f340a03 
								
							 
						 
						
							
							
								
								Remove star imports  
							
							
							
						 
						
							2019-01-03 10:41:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b05f0e1458 
								
							 
						 
						
							
							
								
								Move methods into Connection class  
							
							
							
						 
						
							2019-01-03 10:19:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0441ccd4e9 
								
							 
						 
						
							
							
								
								Move 'agent-removed' handler into Gateway module  
							
							
							
						 
						
							2019-01-03 10:19:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f3d5babc65 
								
							 
						 
						
							
							
								
								Register handlers in CommonConnection class  
							
							
							
						 
						
							2019-01-03 10:19:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1399c41d59 
								
							 
						 
						
							
							
								
								Remove old dbus module  
							
							... 
							
							
							
							We now use Gio DBus 
							
						 
						
							2019-01-03 09:06:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								371756c2a5 
								
							 
						 
						
							
							
								
								Remove unnecessary event classes  
							
							
							
						 
						
							2019-01-03 09:06:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								fcb33a10e7 
								
							 
						 
						
							
							
								
								Add missing get_instance() for Gateway/IQ module  
							
							
							
						 
						
							2019-01-03 01:00:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d1ccfd515a 
								
							 
						 
						
							
							
								
								MUC: Dont check for unique room id support  
							
							... 
							
							
							
							This feature was remove from XEP-0045 in Version 1.25 (2012-02-08). We simply now use an uuid instead. 
							
						 
						
							2019-01-03 00:50:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d622439a44 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2019-01-03 00:50:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae6654dd3 
								
							 
						 
						
							
							
								
								Add IQ and Gateway module  
							
							
							
						 
						
							2019-01-03 00:19:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d93fe8b1ea 
								
							 
						 
						
							
							
								
								HTTPAuth: Use nbxmpp handlers  
							
							
							
						 
						
							2019-01-02 16:53:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d121bbf4ab 
								
							 
						 
						
							
							
								
								Refactor Zeroconf presence  
							
							
							
						 
						
							2019-01-02 16:10:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b37c578504 
								
							 
						 
						
							
							
								
								Fix tests  
							
							... 
							
							
							
							- Fix more pylint errors
- Move caps test for now to broken 
							
						 
						
							2019-01-02 02:27:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0fcf90f8d5 
								
							 
						 
						
							
							
								
								Fix pylint errors  
							
							
							
						 
						
							2019-01-02 02:16:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								f2beea0df3 
								
							 
						 
						
							
							
								
								Refactor Caps module  
							
							
							
						 
						
							2019-01-02 02:04:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								a289ad5f60 
								
							 
						 
						
							
							
								
								Refactor Presence  
							
							... 
							
							
							
							- Remove option to hide self contacts for now. This makes the code less
complicated.
- Move as much code as possible into the presence module
- Use nbxmpp properties 
							
						 
						
							2019-01-02 02:04:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								608607b721 
								
							 
						 
						
							
							
								
								Remove old PEP code  
							
							
							
						 
						
							2018-12-31 10:54:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d06b73d7c6 
								
							 
						 
						
							
							
								
								Rename some muc events  
							
							
							
						 
						
							2018-12-30 21:18:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								d203d36f07 
								
							 
						 
						
							
							
								
								Remove debug code  
							
							
							
						 
						
							2018-12-30 20:44:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0ad369dc97 
								
							 
						 
						
							
							
								
								Refactor MUC Presence  
							
							... 
							
							
							
							- Use nbxmpp properties
- Split into multiple events
- Add new options in the group chat menu for print settings 
							
						 
						
							2018-12-30 20:06:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								79684d90d5 
								
							 
						 
						
							
							
								
								Simplify vcard avatar code  
							
							... 
							
							
							
							- Use nbxmpp properties 
							
						 
						
							2018-12-28 13:38:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								34306921ed 
								
							 
						 
						
							
							
								
								Correctly parse delay in groupchats  
							
							
							
						 
						
							2018-12-28 11:54:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8094cadbea 
								
							 
						 
						
							
							
								
								Refactor MUC module  
							
							... 
							
							
							
							- nbxmpp provides now most of the MUC code 
							
						 
						
							2018-12-27 22:13:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c63e32634a 
								
							 
						 
						
							
							
								
								Adapt Zeroconf to nbxmpp changes  
							
							... 
							
							
							
							Fixes  #9503  
						
							2018-12-23 22:33:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								43f210bbaa 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2018-12-21 19:33:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0e6011c088 
								
							 
						 
						
							
							
								
								Ignore bookmark updates from other jids  
							
							... 
							
							
							
							Because we use +notify to subscribe to the bookmarks node, we get notifications from contacts that have an open access bookmarks node 
							
						 
						
							2018-12-21 19:10:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								4503f466d6 
								
							 
						 
						
							
							
								
								Simplify gc-message-received event  
							
							
							
						 
						
							2018-12-21 18:36:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								40fc727156 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2018-12-21 14:13:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								85e79e7b27 
								
							 
						 
						
							
							
								
								Use nbxmpp properties for HTTPAuth  
							
							... 
							
							
							
							nbxmpp implements HTTPAuth now, so we dont need to parse it anymore 
							
						 
						
							2018-12-21 12:23:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								42c1909d3b 
								
							 
						 
						
							
							
								
								Remove carbon processing  
							
							... 
							
							
							
							nbxmpp does that now for us 
							
						 
						
							2018-12-20 23:18:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								c614ac69df 
								
							 
						 
						
							
							
								
								Refactor voice approval  
							
							
							
						 
						
							2018-12-19 23:24:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5adb06da 
								
							 
						 
						
							
							
								
								Allow setting handler priority  
							
							
							
						 
						
							2018-12-19 23:24:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6839957d 
								
							 
						 
						
							
							
								
								Catch mediated invites only if type is normal  
							
							... 
							
							
							
							https://xmpp.org/extensions/xep-0045.html#invite-mediated  
						
							2018-12-19 23:00:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								5f555193c7 
								
							 
						 
						
							
							
								
								Send active instead of gone as last chatstate  
							
							... 
							
							
							
							- Also attempt to fix  #9446  
							
						 
						
							2018-12-19 23:00:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								e9f4c5050e 
								
							 
						 
						
							
							
								
								Refactor MUC captcha challenge code  
							
							
							
						 
						
							2018-12-19 23:00:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								1fec6681cd 
								
							 
						 
						
							
							
								
								Move MUC config change handling into MUC module  
							
							... 
							
							
							
							- Remove status conditions code, since the XEP made a namespace bump to :1 and is now backwards compatible its useless
- XEP-0045 mentions status code 100 can be in messages but there is no case given where this would ever happen, so its removed from message handling 
							
						 
						
							2018-12-19 23:00:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								b935ce7096 
								
							 
						 
						
							
							
								
								Add more log output when calling handlers  
							
							
							
						 
						
							2018-12-19 02:18:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								99cfb8f629 
								
							 
						 
						
							
							
								
								Cleanup Gajims disco features  
							
							
							
						 
						
							2018-12-19 00:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								de4cd80b83 
								
							 
						 
						
							
							
								
								Make namedtuple local  
							
							
							
						 
						
							2018-12-18 22:52:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								ced387e719 
								
							 
						 
						
							
							
								
								Remove legacy code  
							
							
							
						 
						
							2018-12-18 22:49:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								7286f4286f 
								
							 
						 
						
							
							
								
								Add feature-discovered event  
							
							... 
							
							
							
							This lets us move more GUI code out of the common module 
							
						 
						
							2018-12-18 22:41:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac52a390e 
								
							 
						 
						
							
							
								
								Allow handlers list to be modifed while iterating  
							
							
							
						 
						
							2018-12-18 14:08:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								841f12f75b 
								
							 
						 
						
							
							
								
								Fix mypy errors  
							
							
							
						 
						
							2018-12-17 00:41:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								96edd79963 
								
							 
						 
						
							
							
								
								Handle PEP bookmarks notifications  
							
							... 
							
							
							
							- Handle PEP bookmark notifications
- On new bookmarks with the auto join flag set, join the MUC
- Dont merge private and pubsub bookmarks
- Only use pubsub if the conversion feature is announced 
							
						 
						
							2018-12-17 00:36:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Hörist 
								
							 
						 
						
							
							
							
							
								
							
							
								760645f5c3 
								
							 
						 
						
							
							
								
								Improve MUC notifications  
							
							... 
							
							
							
							- Play sound for received messages, if notify for all messages is activated
- Send system notifications on MUC messages
- Make notify for all the default in private MUCs
Fixes  #9383  
							
						 
						
							2018-12-15 23:37:44 +01:00