- Remove dependency on five.grok (closes #5). [rodfersou]
- Package is now compatible with Plone 5. [hvelarde]
- Update view now uses batch pagination every 20 micro-updates to reduce load time for users with Editor role (closes #10). [hvelarde]
- Depend on plone.batching; this drops support for Plone 4.2. [hvelarde]
- Use POST as request method on form used to add micro-updates. [hvelarde]
- Remove referenceable extra; Archetypes is no longer the default framework in Plone 5. Under Plone < 5.0 you should now explicitly add plone.app.referenceablebehavior to the eggs part of your buildout configuration. [hvelarde]
- The dates of micro-updates older than today were not shown in liveblogs on private and inactive states (fixes #14). [hvelarde]
- Rendering of
plone.abovecontenttitle
andplone.belowcontenttitle
viewlets was removed from theupdate
view. [hvelarde] - Add styles for responsive (closes #7). [agnogueira]
- Bylines on micro-updates now honor security settings and will be displayed to anonymous users only if they are allowed to see this information (closes #6). [hvelarde]
- Editors can now edit micro-updates; a full refresh of the view will be scheduled after editing a micro-update to avoid displaying invalid content (closes #3). [hvelarde]
- An adapter listing the URLs to be purged when a Liveblog is modified was added. [ericof]
- Refactor
recent-updates
view to get rid of the timestamp parameter. This way we avoid a potential source of DoS attacks. [hvelarde]
- Timestamp handling was simplified. [hvelarde]
- Implement the
Expires
header onrecent-updates
view. This will help us control better how long the page is going to live. [hvelarde] - Add a workflow specific to liveblogs. The workflow defines 3 states: private, active and inactive. This way we can control when automatic refresh of micro-updates happens. [hvelarde]
- Refresh the whole view when a micro-update has been deleted to avoid displaying invalid content. [hvelarde]
- The header viewlet was including the
html
andbody
tags on rendering. [hvelarde] - Lack of
id
attribute on fieldtext
was preventing TinyMCE editor from loading on Plone 4.2. [hvelarde] - Fire
ObjectModifiedEvent
event on micro-updates deletion to invalidate caching on views. [hvelarde] - Implement handling of
If-Modified-Since
request header onrecent-updates
view. [hvelarde] - Markup of time tag used on automatic updates was fixed. [hvelarde]
- Initial release.