Hippo Portal 1.07 Release Notes

Overview

Some main features of Hippo Portal release 1.07 are:

Full issue list

These issues can be found at http://issues.hippo.nl/browse/PORTAL.

New features:

[PORTAL-19]   NTLM Authentication Support
[PORTAL-21]   Add utility Dateselection class
[PORTAL-24]   Implement form handling framework
[PORTAL-31]   JAXB support for unmarshalling XML to Java objects
[PORTAL-32]   Implement pseudo-protocol based sourceresolver / source factory framework
[PORTAL-33]   Marshalled (caching) object manager for marshalling XML to an object
[PORTAL-40]   Providing Terms Of Use acknowledgement support
[PORTAL-43]   Initial setup of Maven portal plugin
[PORTAL-48]   Transform sitemap document with an XSLT before parsing
[PORTAL-51]   Mark paths in /binaries as public

Improvements:

[PORTAL-16]   The demo-portal installation and setup instruction should be more elaborate
[PORTAL-18]   Breadcrumbs portlet: implement standard behaviour
[PORTAL-20]   Add utility methods for searching items in sitemap object
[PORTAL-22]   Refactor object caching interface
[PORTAL-26]   Add upload method to DocumentUploadService accepting an absolute document path
[PORTAL-27]   Update Hippo Repository Java Adapter to version 2.05 and use new features
[PORTAL-28]   Dateselection utility class: calculate intersections of date periods
[PORTAL-30]   Update portal to jetspeed 2.1.3
[PORTAL-37]   Use cleaner, shorter portal urls
[PORTAL-38]   Allow post processing a just resolved CMSRequestContext
[PORTAL-42]   Cleanup and improve demo portal setup and configuration
[PORTAL-47]   Refactoring Portal URL generation
[PORTAL-53]   Support SiteMenus which start at a certain level within the site map possibly filtered
              by tree as well as have a fixed or minimal number of levels opened
[PORTAL-57]   Add simple linkrewriter class for usage in templating engine or XSLT transforms
[PORTAL-58]   Add pager object to freemarker model of FreeMarkerListContentPortlet
[PORTAL-59]   Use dynamic page parameter for Pager object
[PORTAL-60]   Add general-purpose getPortletParameter method to BaseContentPortlet
[PORTAL-73]   Configurable path delimiter tokens
[PORTAL-78]   When encountering a site map item with a duplicate id, warn instead of throw exception
[PORTAL-79]   Move resolving of CMSRequestContext to valve
[PORTAL-80]   Set a type on CMSRequestContext to enable setting HTTP status code 404

Bugs:

[PORTAL-13]   Prebuilt demo does not run on Linux
[PORTAL-17]   Demo portal doesn't work for intranet.localhost domain
[PORTAL-34]   Strip leading domain name when determing security principal name
[PORTAL-39]   bug in determining full portal url
[PORTAL-49]   RepositorySourceFactory does not recognize non-default CMSService
[PORTAL-54]   Incorrect portal url generation when datasources of sitemap items have trailing slashes
[PORTAL-55]   Upgrade to snapshot build of Jetspeed-2.1.3-postrelease to synchronize with  
              2.1.3-postrelease fixes and enhancements
[PORTAL-56]   Bug in Link Factory: only return linkitem when a portal link can be associated with the 
              document path
[PORTAL-71]   Check maven remote repository configuration in getting started docs
[PORTAL-77]   NullPointer in SiteNavigation when getting the breadcrumbs
[PORTAL-83]   Bug in resolving sitepart used to create final portal url