Changelog
=========

2.2 (2011-02-08)
----------------

- Minor updates to German translation. "Message Board" is now "Foren" instead of
  "Forum".
  [thet]

- Added profile for a Ploneboard intranet workflow. Note that currently there
  are not transitions to publish selected content outside the intranet.
  [thet]

- Fixed bug where you could not change Maximum Attachment Size while editing a
  Forum. Added test.
  [sureshvv]

- Moved event notifications for object creation to later phase. Objects 
  should be populated with data when firing ObjectInitializedEvent.
  [naro]
  
- Remove catalog.xml and set up catalog from code instead. This avoids nuking
  index on update/reinstall.
  [tesdal]

- Fix some references to the wrong the names of some browser views.
  [rossp]

- Fix a setuphandler step dependency.
  [rossp]

- Add some french translations in the plone domain and fix the translation of 
  "help_body_attachments_maxsize" in Ploneboard-fr.po.
  [sylvainb]

- ploneboard_recent and ploneboard_unanswered views need access to the 
  toPloneboardTime method. This fixes
  http://plone.org/products/ploneboard/issues/207 as well as
  http://plone.org/products/ploneboard/issues/208
  [sylvainb]
  
- No more Zope2 interfaces
  [toutpt]

- Merged changes from plone4-compatibility branch
  [jcbrand]

- Defined global variables in templates, for Plone4 compatibility
  [jcbrand]
  
- Fix Spanish translation for "Log in to start a conversation".
  [timo]
  
- Fix translation for "Post comment" and "Cancel" for the add_comment_form.
  [timo]


2.1b2 - 20091019
----------------

- Set up dependencies correctly.
  [tesdal]

2.1b1 - 20091019
----------------

- Create forums data structure in board view as dict of dicts.
  [tesdal]

- Create conversations data structure in forum view as list of dicts.
  This can be easily cached, although there is no support for it yet.
  [tesdal]

- Create comment automatically in conversation if adding conversation
  with text.
  [tesdal]

- Made profiles for funkload testing.
  [tesdal]

- Add the complete list of date elements when translating dates to allow
  customization of format by overriding the base translation string.
  [kdeldycke]

- Fixed cosmetic bug (search results relevance percentage).
  [glenfant]

- Added Swedish translation, thanks to Martin Lundwall.
  [hannosch]

- Add Russian translation, courtesy of Eugene Korenevsky.
  [wichert]

- Add missing empty alt-text for content type icons in the search results.
  [wichert]

- Modified author retrieval to allow for blank fullnames on users, falling back
  to their user ID instead.
  [rockdj]

- Added event notifications for object creation with _createObjectByType for
  Conversation, Comment and Attachment objects.
  [daftdog]

- Make Conversation batch size configurable. Used to be 30 always.
  [sureshvv]

- When adding comment, do not redirect to first page of conversation always.
  Redirect to page anchored to comment 
  [sureshvv]

- When viewing a forum, clicking on Most recent comment link should take you there 
  [sureshvv]

- Make toPloneboardTime obsolete as a PythonScript. It is now a method in the view class.
  [sureshvv]

- User can edit thier and only their comments using PlacefulWorkflow
  [sureshvv]

- Added workflow to lock an entire message board
  [sureshvv]

2.0 - March 14, 2008
--------------------

- Index newly added comments so all their data is correct in the catalog.
  [wichert]

- Rework the RSS feed: make the Ploneboard RSS feed work recursively so
  a feed on a forum shows all conversations and a feed on the board itself
  shows all comments from all fora. Enabled feeds on the Ploneboard type.
  [wichert]

- Remove the object_provides index from Ploneboard: Plone 3.0 has a much
  more efficient version of that itself.
  [wichert]

- Add an explicit visualClear below the 'start new conversation' button
  so it does not overlap the table. This fixes
  http://plone.org/products/ploneboard/issues/161
  [wichert]

- In preparation of PLIP195 being merged for Plone 3.1: declare
  Products.SimpleAttachment as a dependency in our GS profile.
  [wichert]

_ Update the Lithuanian translation. This fixes
  http://plone.org/products/ploneboard/issues/164
  [wichert]

- Correct the attachment size vocabulary: the values should be integers,
  not strings. This fixes http://plone.org/products/ploneboard/issues/168
  as well as http://plone.org/products/ploneboard/issues/144
  [wichert]

- Honour the content-type for comments when transforming them. Doing things
  like replacing newlines with <br/> on text/html comments is kind of silly.
  [wichert].


2.0rc1 - December 21, 2007
--------------------------

- Make the comment-icon a link to the comment. This fixes
  http://plone.org/products/ploneboard/issues/78
  [wichert]

- Fix a corner case: creating a conversation without text but with attachments
  would loose the attachments.
  [wichert]

- When creating a new conversation do not set its description to the 
  entered text.
  [wichert]

- Switch to a plone.app.controlpanel based control panel.
  [wichert]

- Correct base class for portlet add form. This fixes 
  http://plone.org/products/ploneboard/issues/154
  [wichert]


2.0b2 - December 19, 2007
-------------------------

- Correct login-name vs userid usage.
  [wichert]

- Correct attachment handling, which broke in previous 2.0 releases.
  [fschulze]

- Add a search form to the board view.
  [wichert]

- Disable non-working javascript-based sorting on conversation and forum views.
  [wichert]

- Port the recent conversations portlet to plone.portlets.
  [wichert]

2.0b1 - November 28, 2007 
-------------------------

- Portlets management enabled, Plone 3.0 tests, deprecations hidden.
  [glenfant]

- French translation completed.
  [glenfant]

- Port to Plone 3.0
  [wichert, fschulze]
