Some main features of Hippo Portal release 1.07 are:
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