Release notes for 0.6 beta
Release Notes - pulse - Version 0.6 beta
Bug
- [PULSE-11] - take care of SitemapNode view roles during search
- [PULSE-15] - Change ThemeSelector to display only themes which are available for the
current locale
- [PULSE-18] - edit namespace in package-info of org.torweg.pulse.component.shop
- [PULSE-19] - WebDAV PUT request should inherit the read and write roles of the parent
collection
- [PULSE-57] - Fix WebDAVFilter: uses methods of servlet 2.5 api, while it has to be
compatible to 2.4
- [PULSE-58] - Change content fetch types from EAGER to LAZY where ever possible
Improvement
- [PULSE-6] - add "transaction-id" to StepwiseActionController
- [PULSE-7] - Re-implement WebDAV functionality
- [PULSE-8] - add temporal restrictions for sitemap-nodes
- [PULSE-9] - change FilterContent to receive contents by direct query
- [PULSE-14] - Remove UserContext
- [PULSE-27] - Add preference field to org.torweg.pulse.service.request.Locale to allow
preferences for countries with multiple languages
- [PULSE-28] - Add initAdvancedSearch to SiteSearch to initialise a view for the advanced
search
- [PULSE-33] - Refactor SitemapMenuController for performance
- [PULSE-34] - Consider changing Command.toCommandURL methods to String based methods
- [PULSE-37] - Refactor org.torweg.pulse.component.core.site.map.SitemapMenuController,
MenuResult and GetFullSitemap to improve performance
- [PULSE-40] - Check StoreContentDisplayer for performance bottlenecks
- [PULSE-41] - Move ContentGroup functionality in Displayers to a common base class
- [PULSE-43] - Add support for file upload progress
- [PULSE-46] - Add StreamScanner support to VirtualFileSystem, Uploads and WebDAV to
allow virus scanning, blacklisting, etc
- [PULSE-50] - Add support for Microsoft Web Folders to WebDAV service
- [PULSE-56] - XSRF: add support for @RequireToken annotation
- [PULSE-59] - Make XSLTOutputter use the output property method when determining the
content-type for the response
New Feature
- [PULSE-17] - Add areas to Sitemap to allow restricted searches
- [PULSE-21] - Support for strong ETags in VFSServlet
- [PULSE-22] - Create an in-memory FileCache for the VFSServlet extending PoorMansCache
- [PULSE-38] - create URL-content
- [PULSE-55] - Add 3-D Secure support to Wirecard payment provider
Task
- [PULSE-4] - Create layout for FilterContent
- [PULSE-23] - Elaborate the design for "virtual" SitemapNodes
- [PULSE-32] - check demo layout, if it still works after refactorings considering content
groups
- [PULSE-36] - create layout for the checkout process
- [PULSE-44] - rework summary-panel in all content-editors
- [PULSE-54] - Demo layout: check CMS content with multiple pages
Sub-task
- [PULSE-20] - Add time-checks to access control in BundleInvoker
- [PULSE-24] - Create Lucene filter for site-wide search honouring time restrictions
- [PULSE-35] - create demo-layout for advanced search
- [PULSE-52] - Create scanner chains and a sample scanner
- [PULSE-53] - Create a StreamScanner which uses Clamd for virus scanning