*******************************************
** CPSSubscriptions V0.22.2 [R1 build 2006/03/03-17:31 by ben]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 33855
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- #1496: use the default event message if the specified one isn't found 
- #1497: Section/Workspace managers should have the "Manage subscriptions" 
  permission
- #1500: add translated subscriptions messages
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.22.1 [R1 build 2006/02/17-20:26 by fermigier]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 32986
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- An AttributeError: 'NoneType' object has no attribute 'encode' would
  occur if the title of the portal type had no translation.
- #1297 : CPSSubscriptions importer crashes when re-importing
- #1271 ; Profile import error on CPSSubscription
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.22.0 [R1 build 2006/01/23-17:31 by fermigier]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 31976
Requires:
~~~~~~~~~
- python2.4
New features:
~~~~~~~~~~~~~
- API : enable / disable EventManager
- CPSSubscriptions default profile enabled
Bug fixes:
~~~~~~~~~~
- #1116, was incorrect name of called method in SubscriptionTool
- #1125, fixed Unauthorized when subscribing as member.
- #1143 removed dependency on CPSBoxes in the popup forms
- Fixed security declaration on some methods.
- #1162: Searching members in groups
- #1158: Subscription on CPSScharedCalendar : id ".cps_subscriptions" is
  invalid
- #1119: Members without emails should not appear in recipient rules
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Better error messages when notification mail templates are incorrect.
- Added ignore_events flag on subscriptions tool.
- EventManager cleanups
  o use logging instead of the zLOG
  o use zope.interface
- API changes :
  o EventManager -> EventSusbcriptionsManager
  o get_event_manager -> get_event_subscriptions_manager
  o del_event_manager -> del_event_subscriotions_manager
- CPS css_slot was renamed style_slot to comply with later CMF/Zope 3 standard.

*******************************************
** CPSSubscriptions V0.21.0 [R1 build 2005/11/07-15:26 by fguillaume]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 29059
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- updated Brazilian Portuguese translations (Thanks to Mario Olimpio de Menezes
  <mario [at] curiango.ipen.br>)
-
Bug fixes:
~~~~~~~~~~
- Notifications : notifyConfirmUnsubscribe() wrong var name
- Fix : SubscriptionContainer.getSusbcriptionById()
- #410: Event configuration form enhancement
- #389: mass notification enable ?
- #409: Enhancements for the email import and anonymous support
- #471: No notifications for "workflow_checkin_draft" and
"workflow_abandon_draft".
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- SubscriptionsTool.scheduleMessages() return "Notications sent"
instead of None when everything went well to avoid a 204 error on
client side.

*******************************************
** CPSSubscriptions V0.20.0 [R1 build 2005/09/21-15:24 by fguillaume]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 27306
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Don't crash when a container where a user explicitly subscribed has
been removed.
- If an email address is empty it will be skipped when sending emails.
New internal features:
- #888 (event error while logging out from portal)
- use mtool.getEmailFromUsername instead of mtool.getEmailfromUsername
- i18n fixes (en and fr)

~~~~~~~~~~~~~~~~~~~~~~
- Use before commit hook ordering. EventManager will be called after
the IndexationManager
- Filter repo objects at push level so that they won't be processed at all
- CPSSubscriptions now will use the MembershipTools new method to get an email
  address instead of the getMemberEmail skin. The skin still exists for
  backwards compatibility, and also uses this method.
- Use the cps transaction manager to register the event manager hook
- EventManager implements CPSCore.interfaces.IBaseManager

*******************************************
** CPSSubscriptions V0.19.0 [R1 build 2005/08/05-14:52 by ben]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 25506
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Removed BBB test.

*******************************************
** CPSSubscriptions V0.18.0 [R1 build 2005/08/05-13:59 by ben]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 25426
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Taking advantage of the new centralized CPSI18n.tests.translations module.
- The script for editing notifications failed if the correct object was not
  an object manager.
- Renamed translation file cps-subscriptions.pot as cpssubscriptions.pot to ease
  translation work (automation). Fixes #779.
- Fixed translation files through the CPSI18n/bin/fix_pos script.
- Modified some ZPT files so that they are valid XHTML 1.0 Strict. This is a
  work in progress to fix #773 "Using XHTML 1.0 Strict by default for CPS
  sites".
- better french notification messages by Delphine
- A translation was missing in the unsuscribe page.
- #740 (CPSSubscriptions specific permissions not imported and intialized)
- Fix security bug. A user with ManageSubscriptions rights in a context getting a container looked up by acquisition where it hadn't the ManageSubscriptions permission over there couldn't updateProperties() it. A new container will be created where the user wants to e define custom notifications in its own sub-tree
- #408 (Events on folderish document)
- #814 (content_notify_email_form renders a html page within the body)
- #800: content_notify_email_form search result filtering mechanism obsolete with
cpsuserfolder
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Unified the sender name/email mechanism so that default sender is always the
  name/email given in the portal properties.
- Using the new URL tool from CPSCore API
- rename the CPSSubscriptionsPermissions in permissions and add BBB from CPSSubscriptionsPermissions
- EventManager and async processing of events

*******************************************
** CPSSubscriptions V0.17.1 [R1 build 2005/06/02-09:35 by fguillaume]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 22058
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Improved the quality of the *.po files, fixes #595.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.17.0 [R1 build 2005/05/20-14:43 by anahide]
** SVN URL: https://svn.nuxeo.org/pub/CPSSubscriptions/trunk Revision: 21690
Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- The portal url is now available as a variable for event messages
Bug fixes:
~~~~~~~~~~
- MailNotificationRule instead of Notification to send emails since
the NotificationRule class is abstrat now
- i18n of object_type within the notification emails
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- ComputedRecipientsRule: Possiblity to specify TALES expression at
instanciation time

*******************************************
** CPSSubscriptions V0.16.3 [R1 build 2005/04/13-15:43 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Updated i18n with new version of update_pos.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.16.2 [R1 build 2005/04/13-08:29 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- #508 : gestion desobjets / listes de CPSSubscriptions
- #543 : Pas de prise en compte de "Adresse électronique de l'émetteur
pour les courriels sortants"
- #557 : mistake in french version (getMailTemplate_fr.py)

New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Add some tests on RecipientsRules. We need more...

*******************************************
** CPSSubscriptions V0.16.1 [R1 build 2005/04/11-08:55 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Removed warnings: replaces CMFCore.CMFCorePermissions by CMFCore.permissions.
- Typo in french translation of getMailTemplate.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.16.0 [R1 build 2005/01/20-11:43 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Added a new "comments" variable available for all message and which takes its
  value from the workflow transitions.
Bug fixes:
~~~~~~~~~~
- Fix malformed URI reference for actions
- Allowed user subscription and unsubscription by default.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- macro lib splitted
- Better layout and accessibility for
  subscriptions_lib_display_subscriptions_table.pt through the use of the new
  CPSDefault listing CSS class (closes #458).
- Better layout and wording for subscription options (closes #387).

*******************************************
** CPSSubscriptions V0.15.1 [R1 build 2004/12/13-08:25 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Add malagasy translation
Bug fixes:
~~~~~~~~~~
- fix: folder_subscribe_form: msg "No event opened for subscsriptions in here."
  is not i18n
- fix: #435: traceback on scheduled notification
- fix local creation while editing subscription  within a context with
no subscription container defined. Now creates a susbcription
container after this action's performed.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.15.0 [R1 build 2004/11/18-11:46 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- External method removeOldCPSMailingListObjects works even if
  CPSMailingList is removed
  i.e. the script remove broken objects from CPSMailingList
- When searching for people to alert (content_notify_email_form), the page
  displayed could crash on certain circumstances (Error Type:
  UnboundLocalError, Error Value: local variable 'mtool' referenced before
  assignment)
- XHTML-ification "POST" -> "post".
- Fix small bug while editing in ZMI
- Fix: "My Subsciption" page is empty if subscriber container is not accessible
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Moving actions from portal_actions to portal_subscriptions, which is now an
  action provider.

*******************************************
** CPSSubscriptions V0.14.2 [R1 build 2004/10/21-15:38 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- fix: remove global role Manager from the folder_notifications_form
  you need to reinstall cpssubscription
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.14.1 [R1 build 2004/10/20-13:51 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Fix DTML method="POST" missing. get method was in use and this HTTP header was to big and the publisher was complaining about that..
- Bug fix within SubscriptionsTool getSubscriptionContainerFromContext() and _checkPermissions typo
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.14.0 [R1 build 2004/10/18-14:52 by ben]

Requires:
~~~~~~~~~
- CPSDirectory > 1.18.0
New features:
~~~~~~~~~~~~~
- Notification of content on every object.
- Fix bugs on rendering of content within mail in the NewsLetter case. Images were not showing up in the mail body
- #386 : This is possible to filter events on local roles though the management interface.
- Possible to import a list of existing emails within a given subscription though the management interface.
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.13.4 [R1 build 2004/09/28-16:42 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Fixed a bad French translation.
- #390 ; 'Mes abonnements' empty breadcrumb
- manage_my_subscriptions form : check subcribtion perms before giving a link to the user
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.13.3 [R1 build 2004/09/13-21:58 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- ValuError cause of weired characters coming from the user side.
  Notifications.py : _getBody()
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.13.2 [R1 build 2004/09/03-13:41 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Don't install specific indexes anymore. They are not in use right now

*******************************************
** CPSSubscriptions V0.13.1 [R1 build 2004/08/16-15:36 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- fix: abuse of table width 100%
- fix: missing class noborder for checkbox
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.13.0 [R1 build 2004/08/16-15:21 by ben]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- new ExternalMethod removeOldCPSMailingListObjects
  to get rid of deprecated CPSMailingList objects
Bug fixes:
~~~~~~~~~~
- Fix unit tests when adding CPSNewsLetters in the product list
- Fix persistence problem thx to clafoutislifestyle [at] free.fr
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- improve install using CPSInstaller for indexes and catalog metadata
- adding a french template for email getMailTemplate_fr.py
  you need to copy this file as getMailTemplate.py in your skin

*******************************************
** CPSSubscriptions V0.12.0 [R1 build 2004/07/30-10:03 by ben]

Requires:
~~~~~~~~~
- CPSDefault > 3.24.0
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- if anonymous unsusbcribe to an event he's not registered then portal fell
- scheduling notification message subject was not encoded and preventing the messages to be sent. Thanks to clafoutislifestyle [at] free.fr
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- use workflow_delete coming from CPSDefault instead of the sys_del_object which is to low level. (was working while deleting from ZMI too.)
- use a dedicated API for the subscriptions tool to display relevant local roles in a given context to a user. As well, this API permit, to handle full local roles customization. check through ZMI the portal_subscriptions tool
- cosmetic on ZMI interface
- Possible to access all the field values if FlexibleTypeInformation or attribute values in the case of a 'normal' zope object within the event notification messages

*******************************************
** CPSSubscriptions V0.11.0 [R1 build 2004/07/07-09:11 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- New events for CPSForum posts/comments: unpublish, reject, delete

Bug fixes:
~~~~~~~~~~
- Fixed permissions on sections thanks to Julien Guille

New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.10.1 [R1 build 2004/06/18-18:12 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Integer overflow with python2.1 while generating the id for the NotificationMessageBody.
- Validation of the mail_infos strucuture before trying to send the mail
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- mapping_modes is a public attributes on portal_subscriptions for backward compatability with older versions
- bacwards compatibility with versions < 0.10. Dirty way within the installer. Waiting for XML export / import with CPSIO

*******************************************
** CPSSubscriptions V0.10.0 [R1 build 2004/06/17-20:18 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Possible to specify portal_types / events for which we gonna render the content
  type within the body of the notification email.
  Accessible from the tool.
- Archives are now available within the portal_subscriptions
- It's possible to subscribe on reglar basis in a given context
  (i.e : daily / weekly  / monthly)
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Cleanups on the actions of subscriptions_tool
- portal_subscriptions is a BTreeFolder2 since it's going to store NotificationMessageBody objects
- API to cope with scheduling when launched from an external tool such as crond

*******************************************
** CPSSubscriptions V0.9.1 [R1 build 2004/06/14-09:18 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Being coherent in the logic of _getMailFrom from Notifications and getMailFrom
  from SubscriptionContainer. Beside using the creator of the document in
  _getMailFrom is pointless since all the workflow information is contained in
  the email message body.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.9.0 [R1 build 2004/06/04-17:56 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Allowing to pass a mail_from entry within the info while calling the notify to replace the std email from that used to be computed.
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- If it's a newsletter mail sending things then ask for a rendering of the document instead of looking for a notification message.

*******************************************
** CPSSubscriptions V0.8.1 [R1 build 2004/05/24-16:05 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- #357 : There shouldn't be two kinds of events for CPSForum to subscribe to
- #353 : Error when user wants to subscribe to a CPSForum
- #356 : No notification is sent when a user modifies or deletes an object
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- infos is available within the mapping used to compute the TALES expression in the ComputeRecipientsRule class

*******************************************
** CPSSubscriptions V0.8.0 [R1 build 2004/05/21-14:23 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- now possible to register for forum post publishing events

Bug fixes:
~~~~~~~~~~
- User names in generated emails are now the user fullnames as returned by the
  portal directory.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.7.0 [R1 build 2004/05/17-15:48 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Now the variables user_id and user_name correspond to the user who is at the
  origin of the event. The variable object_creator_id and object_creator_name
  correspond to the user who created the object on which the event occured. This
  is what people generally want and expect.
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- user_id and user_name are not what they used to be
  user_id   => object_creator_id
  user_name => object_creator_name

*******************************************
** CPSSubscriptions V0.6.2 [R1 build 2004/05/07-17:11 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Computed Recipients Rule implemented implemented. You may add some within the ZMI
Bug fixes:
~~~~~~~~~~
- Only change the event_email_content if the event doesn't exist
- Mail content in 8bit
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Allowing the notifications at the root of the portal for directories for instance

*******************************************
** CPSSubscriptions V0.6.1 [R1 build 2004/05/05-09:35 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Wording
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.6.0 [R1 build 2004/05/04-10:01 by anguenot]

Requires:
~~~~~~~~~
- CPSInstaller >= 0.4
New features:
~~~~~~~~~~~~~
- Adding the Manager role
- Add CPSForum and ForumPost as subscribable contexts
- Add an upgrade method for the old CPSSubscriptions instances
Bug fixes:
~~~~~~~~~~
- Acquisition was a problem before if a container was defined in a restricted area such as the top of tree. Members hadn't enough rights to use the subsription since they didn't have any rights on the top.
- 'My Subscriptions' board now cope with sub trees and central subscription container.
- to mail field wasn't well formed for some MTA
- Indexation of subsription containers was buggy with Zope-2.6.x.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- New permissions 'Can Subscribe' for subscription container
- New permissions 'View My Subscriptions' to access the subscription board"
- Cleanup permissions in classes

*******************************************
** CPSSubscriptions V0.5.1 [R1 build 2004/04/22-14:50 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Retrieves the email address for the SubscriptionContainer from the
  portal_properties + better explaining text.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.5.0 [R1 build 2004/04/20-12:02 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Non destructive installer, the email message values customized by the admin
  are not lost at each installation
- New control in the ZMI to reset email messages to their default values
Bug fixes:
~~~~~~~~~~
- Saving default message for events doesn't crash anymore (the API has been
  updated)
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.4.4 [R1 build 2004/04/19-09:54 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Fix while asking the recipients while passing the context explicitly
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.4.3 [R1 build 2004/04/16-14:32 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.4.2 [R1 build 2004/04/16-14:02 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Computing the mail from for events wasn't working
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.4.1 [R1 build 2004/04/13-16:09 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- More variables for info dict

*******************************************
** CPSSubscriptions V0.4.0 [R1 build 2004/04/09-16:09 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Propagates the kwargs sent along with events from workflows
Bug fixes:
~~~~~~~~~~
- One should not use mutable objects as default value for functions
  def _makeInfoDict(self, event_type, object, infos={}) ->
  def _makeInfoDict(self, event_type, object, infos=None)

New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.7 [R1 build 2004/04/09-15:21 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Anonymous Subscription
- code cleanups
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.6 [R1 build 2004/04/07-09:38 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Adding 'info_url' as a new available variable for messages
Bug fixes:
~~~~~~~~~~
- i18n needs to be worked on

New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.5 [R1 build 2004/03/31-12:58 by madarche]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.4 [R1 build 2004/03/31-10:22 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~

- Unsubscription possible when a member is computed as recipients based on his
  local roles

Bug fixes:
~~~~~~~~~~

- Unsubscription bugs when we add a member and someone who subscribed with the
  same email as the member

- Default title and default body for the sent messages are not editable anymore
  globally through ZMI since it's overrided with the specific event messages

- Removing all the notifications wasn't working

New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Spécific permissions are now defined in the CPSSubscriptionsPermissions module.

*******************************************
** CPSSubscriptions V0.3.3 [R1 build 2004/03/15-16:11 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- i18n on subsribe form
- AttributeError within RecipientsRules
- Notify_local_only was buggy
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.2 [R1 build 2004/03/12-17:44 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.1 [R1 build 2004/03/12-17:38 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.3.0 [R1 build 2004/03/12-17:38 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Mail Header encoding.
- Cleaning emails for backwards compatibily
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.2.2 [R1 build 2004/03/12-17:19 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Actions changed for objects
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.2.1 [R1 build 2004/03/12-16:04 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
-
Bug fixes:
~~~~~~~~~~
- Do not compute i18n labels for the mailing list user form
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.2.0 [R1 build 2004/03/10-14:45 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Unsubscription / confirmation anaonymous / members
Bug fixes:
~~~~~~~~~~
- Some big fix.
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.1.0 [R1 build 2004/03/05-18:31 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- Subscriptions -> Anonymous + Members
Bug fixes:
~~~~~~~~~~
-
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
-

*******************************************
** CPSSubscriptions V0.0.2 [R1 build 2004/02/27-17:20 by anguenot]

Requires:
~~~~~~~~~
-
New features:
~~~~~~~~~~~~~
- More actions
- Starting subsciption interface
Bug fixes:
~~~~~~~~~~
- 
New internal features:
~~~~~~~~~~~~~~~~~~~~~~
- Some unit tests

