Source

idavoll / NEWS

0.9.1 (2009-09-07)
==================

 - Log HTTP requests if verbose logging is on.
 - Make HTTP requests with 204 responses don't result in failure.
 - Remove some debug logging.
 - Fix subscription and unsubscription JID checking.
 - Fix zope import warning.


0.9.0 (2009-04-07)
==================

 - Track changes to Wokkel, require version 0.5.0.
 - Add support for node deletion with redirect.
 - Fix error reporting for older Python versions.


0.8.1 (2008-08-05)
==================

 - Include database schema files in distribution.


0.8.0 (2008-08-05)
==================

 - Complete API method name change to conform to Twisted's naming conventions.
 - Change so that stored items are stripped of the pubsub namespace, this makes
   notifications have the proper namespace for items.
 - Match an API change in Wokkel for the HTTP gateway.
 - Add persistent storage for the HTTP gateway's record of subscriptions and
   callbacks.
 - Adjust node configuration code to match Wokkel's API changes for data forms.
 - Implement a root collection that includes all leaf nodes.


0.7.3 (2008-05-30)
==================

 - Return appropriate HTTP status codes on failed un-/subscription.
 - Use ServiceMaker to setup twistd plugins, available as of Twisted 8.1.0.
 - Require simplejson through setup.py.
 - Update installation and configuration documentation in INSTALL.


0.7.2 (2008-05-16)
==================

 - Make sure that optional PostgreSQL connect parameters are passed as None
   if not specified.
 - Require wokkel and uuid through setup.py.


0.7.0 (2008-04-22)
==================

 - Depend on Wokkel for XMPP protocol implementations (#4).
 - Depend on the uuid module that ships with Python 2.5 and can be installed
   for older versions from http://pypi.python.org/pypi/uuid.
 - Provide twistd parameters for connecting to a remote PostgreSQL
   database (#6).
 - Add support for node deletion notifications.
 - Optionally send the last published item on subscription.
 - Add an HTTP gateway (accessible via a separate twistd plugin) that allows
   for creating new nodes, publishing to nodes locally and subscribing to
   remote nodes through HTTP. See http://idavoll.ik.nu/wiki/HTTP_Interface.
 - Miscellaneous fixes (#7, #9).


0.6.0 (2007-01-18)
==================

 - Improve error handling by using stanza error support in Twisted Words 0.4.0.
 - Bring errors up to date with version 1.8 of JEP-0060.
 - Add new retrieve-default feature for retrieval of default node
   configuration.
 - Fully comply with access model 'open'. 
 - Add --dbpass option for PostgreSQL backend.
 - Fix import incompatibility with Twisted Words 0.5.0 (#3).


0.5.0 (2006-08-17)
==================

First release.