Lance Stout 
							
						 
					 
					
						
						
							
						
						24c5f8d374 
					 
					
						
						
							
							Clean up pubsub#event stanzas.  
						
						
						
						
					 
					
						2011-09-01 14:01:58 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d6b0158ddb 
					 
					
						
						
							
							Clean up pubsub#owner stanzas.  
						
						
						
						
					 
					
						2011-09-01 13:47:55 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7e5e9542e9 
					 
					
						
						
							
							Add support for notify attribute when retracting an item.  
						
						
						
						
					 
					
						2011-09-01 13:36:11 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d7fc2aaa9c 
					 
					
						
						
							
							Add ability to get global/node default subscription options.  
						
						
						
						
					 
					
						2011-09-01 13:25:35 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8471a485d1 
					 
					
						
						
							
							Clean up pubsub stanzas.  
						
						
						
						
					 
					
						2011-09-01 13:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						462b375c8f 
					 
					
						
						
							
							Owners can modify subscriptions/affiliations. With tests.  
						
						... 
						
						
						
						94% coverage for the main pubsub plugin! (91% including stanzas) 
						
						
					 
					
						2011-09-01 12:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						afbd506cfc 
					 
					
						
						
							
							Users can retrieve their affiliations now, with tests.  
						
						
						
						
					 
					
						2011-09-01 11:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ec01e45ed1 
					 
					
						
						
							
							Add ability for a user to get retrieve subscriptions, with tests.  
						
						
						
						
					 
					
						2011-09-01 11:19:25 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						993829b23f 
					 
					
						
						
							
							Add tests for pubsub subscription options.  
						
						
						
						
					 
					
						2011-09-01 10:44:14 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						002257b820 
					 
					
						
						
							
							Add tests for retrieving pubsub items.  
						
						
						
						
					 
					
						2011-09-01 09:27:10 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						76bc0a2ba6 
					 
					
						
						
							
							XEP-0060 v1.13 dictates publishing/retracting one item at a time.  
						
						
						
						
					 
					
						2011-08-31 23:48:22 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3f9ca0366b 
					 
					
						
						
							
							Add test for purging a pubsub node.  
						
						
						
						
					 
					
						2011-08-31 21:09:25 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b68785e19e 
					 
					
						
						
							
							Retract stanzas are behaving oddly when using stanza values.  
						
						
						
						
					 
					
						2011-08-31 16:03:32 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						46f23f7348 
					 
					
						
						
							
							Test publishng an item with options.  
						
						
						
						
					 
					
						2011-08-31 14:55:37 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						09252baa71 
					 
					
						
						
							
							Test publishing a single item.  
						
						
						
						
					 
					
						2011-08-31 14:31:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3623a7a16a 
					 
					
						
						
							
							More pubsub unit tests!  
						
						
						
						
					 
					
						2011-08-31 14:05:29 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cc504ab07c 
					 
					
						
						
							
							Fix pubsub get_items.  
						
						... 
						
						
						
						- item_ids checked for None
- pubsub node is set 
						
						
					 
					
						2011-08-31 10:56:43 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2500a0649b 
					 
					
						
						
							
							Fix requesting pubsub node configuration, and add tests.  
						
						... 
						
						
						
						- <default /> doesn't have a type attribute in the XEP
- <configure /> isn't used anymore for requesting default configuration 
						
						
					 
					
						2011-08-31 10:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5ec4e4a026 
					 
					
						
						
							
							Added pubsub error stanza.  
						
						... 
						
						
						
						iq['error']['pubsub']['condition']
iq['error']['pubsub']['unsupported'] 
						
						
					 
					
						2011-08-31 00:42:37 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						628978fc8c 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-30 23:11:11 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						7fb9d68714 
					 
					
						
						
							
							fixed form accessors in pubsub stanzas  
						
						
						
						
					 
					
						2011-08-30 23:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e0a1c477d0 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-30 23:03:51 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						b70565720f 
					 
					
						
						
							
							fixed test further... but now I have an out of order problem  
						
						
						
						
					 
					
						2011-08-30 23:03:04 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						33ac0c9dd6 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-30 22:45:08 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						4699bdff60 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-30 22:44:34 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						354641a3ce 
					 
					
						
						
							
							added publish-options element  
						
						
						
						
					 
					
						2011-08-30 22:44:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						58a43e40c7 
					 
					
						
						
							
							Get/set pubsub subscription options.  
						
						
						
						
					 
					
						2011-08-30 22:27:21 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						13fdab0139 
					 
					
						
						
							
							Test and fix XEP-0060 delete_node()  
						
						
						
						
					 
					
						2011-08-30 21:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2ce617b2ce 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2011-08-30 09:24:46 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						63e0496c30 
					 
					
						
						
							
							Finish up all major actions in the current XEP-0060.  
						
						... 
						
						
						
						Still need tests and docs. 
						
						
					 
					
						2011-08-29 23:05:14 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						850e3bb99b 
					 
					
						
						
							
							Stub out missing functionality for pubsub  
						
						
						
						
					 
					
						2011-08-29 21:38:41 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2d90deb96a 
					 
					
						
						
							
							The ifrom parameter doesn't need special treatment.  
						
						
						
						
					 
					
						2011-08-26 22:06:32 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3fb3f63e51 
					 
					
						
						
							
							Add docs + extended Iq send arguments to pubsub methods.  
						
						
						
						
					 
					
						2011-08-26 16:57:37 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d12949ff1c 
					 
					
						
						
							
							Fix typos in XEP-0060, start of docs and tests.  
						
						
						
						
					 
					
						2011-08-26 12:14:57 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						004eabf809 
					 
					
						
						
							
							Update plugins that use Iq stanzas to work with new exceptions.  
						
						
						
						
					 
					
						2011-08-17 21:30:47 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						62230fc970 
					 
					
						
						
							
							Return '' instead of None from form fields with no values.  
						
						
						
						
					 
					
						2011-08-17 21:22:03 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						331db30f8f 
					 
					
						
						
							
							Add form.field back in for backwards compatibility.  
						
						
						
						
					 
					
						2011-08-13 08:34:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						017d7ec62b 
					 
					
						
						
							
							Add tests for setting a form's type to 'submit' or 'cancel'.  
						
						... 
						
						
						
						Form fields now remember their current type if the type is deleted. This
allows for fields to properly format their values if set after the form
has been changed to the 'submit' type. 
						
						
					 
					
						2011-08-13 01:28:18 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c26b716164 
					 
					
						
						
							
							Update XEP-0050 to use new IQ exceptions.  
						
						... 
						
						
						
						IqError is now caught and forwarded to the command error handler referenced
in the session.
Errors are now caught and processed by the session's error handler
whether or not the results Iq stanza includes the <command> substanza.
Added the option for blocking command calls. The blocking option is set
during start_command with block=True. Subsequent command flow methods use
session['block'] to determine their blocking behaviour.
If you use blocking commands, then you will need to wrap your command calls
in a try/except block for IqTimeout exceptions. 
						
						
					 
					
						2011-08-13 00:10:06 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						8f1d0e7a79 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-12 16:36:03 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						88184ff955 
					 
					
						
						
							
							fixed indenting and merged in exceptions branch  
						
						
						
						
					 
					
						2011-08-12 16:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						0050c51124 
					 
					
						
						
							
							updated pubsub plugin to use stanzas  
						
						
						
						
					 
					
						2011-08-12 16:32:09 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9b7ed73f95 
					 
					
						
						
							
							Reorganize XEP-0004.  
						
						... 
						
						
						
						Changes:
    May now use underscored method names
    form.field is replaced by form['fields']
    form.get_fields no longer accepts use_dict parameter, it always
        returns an OrderedDict now
    form.set_fields will accept either an OrderedDict, or a list
        of (var, dict) tuples as before.
    Setting the form type to 'submit' will remove extra meta data
        from the form fields, leaving just the 'var' and 'value'
    Setting the form type to 'cancel' will remove all fields. 
						
						
					 
					
						2011-08-11 21:59:55 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						156b3200e3 
					 
					
						
						
							
							Don't include ping stanza in the ping result.  
						
						
						
						
					 
					
						2011-08-10 09:05:43 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						75f23d1130 
					 
					
						
						
							
							Fix XEP-0078 using the new stream feature workflow.  
						
						... 
						
						
						
						Honestly, this is mainly just a demo/proof of concept that we
can handle dependencies and ordering issues with stream features.
DON'T use XEP-0078 if you are able to use the normal SASL method,
which should be the case unless you are dealing with a very old
XMPP server implementation. 
						
						
					 
					
						2011-08-06 12:30:56 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						47bc50d9fb 
					 
					
						
						
							
							Cosmetic PEP8 fixes.  
						
						
						
						
					 
					
						2011-08-04 22:37:22 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						93a4a3f8a0 
					 
					
						
						
							
							Fix Python3 issue with dict.has_key()  
						
						
						
						
					 
					
						2011-08-04 22:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6c8a135612 
					 
					
						
						
							
							Fix imports using __all__.  
						
						
						
						
					 
					
						2011-08-04 21:49:15 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4d8933abdf 
					 
					
						
						
							
							Actually, we can work around needing dateutil.  
						
						... 
						
						
						
						If dateutil is present, we'll use that. If not, we'll use
some regexes from the fixed_datetime module. 
						
						
					 
					
						2011-08-04 20:22:07 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6eac0606cf 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2011-08-04 19:07:04 -07:00