Jetspeed

Essentials

Download

Documentation

Components

Get Involved

Changes since version 1.3a2
  • Add - Added Change Log (PS)
  • Update - Implemented Internationalization (localization) in the Customizer (PS)
  • Add - Bug # 4142 - Password Reminder Facility (CK)
  • Add - Add "_showtitlebar" parameter to control display of Title bar. This can be used by all portlet types. (PS) Thanks to Andy Grundman
  • Add - Add "openinpopup" parameter to the NewRSSPortlet to enable opening links in a new bowser window.(PS)
  • Fix - Bug # 5626 - Registry entries being reloaded too often ( every minute) (PS)
  • Fix - Bug # 5604 - Maximize now sticks until the user does a Restore or logs out (CK)
  • Add - Bug # 4191 - Automatic Logon/Remember me facility (CK)
  • Fix - Many fixes to HTMLRewrite including: (PS)
    • Fixed bug in SCRIPT tag processing. Thanks to patch provided by Ozgur Balsoy
    • Comments that contain script and style code are now included
    • Added "openInNewWindow" parameter to insert TARGET="_BLANK" attribute in A tag
    • Added support for HREF in BASE tag
    • Removed support for BACKGROUND attribute in BODY tag
    • Removed URL rewriting from VALUE attribute in OPTION tag
    • Added default CODEBASE attribute to APPLET and OBJECT tags
    • General cleanup of import statements
    • Added documentation
  • Fix - Bug #5625 - Updated to ANT 1.4.1 (PS)
  • Fix - Update Cactus to v1.2 (PS)
  • Fix - Bug #5688 - The Close action now removes the portlet from the users set of selected portlets (CK)
  • 2001-01-21 SG Added Wrappers for portlet classes. They are not yet used. For review. Next step is to wrap portlets in PortletSetFactory, remove security checks from AbstractPortlet and sons, and remove implementation of isShowTitleBar from AbstractPortlet (the one in PortletWrapper will be used).
  • Fix -Update to the current Turbine 2.2-b1 jar. This jar contains fixes and enhancements to the GlobalCache service required by upcomming changes to Jetspeed memory cache require. (PS)
  • Add - Cache updates (part 1) (PS)
    • Add getNumberOfObject() to GlobalCache
    • Add getCacheSize() to GlobalCache
    • Add flushCache() to GlobalCache
    • Display number of cached object to Global Admin Portlet
    • Update TestTurbineCache to include turbine fixes and enhancements
  • Fix - Cache updates (part 2) (PS)
    • The Abstract portlet is now refreshable. This means the caching system will call refresh() when the portlet memory cache expires and portlet has not been idle longer then TimeToLive.
    • JetspeedPortletCacheService creates the appropiate cache container, CachedObject or RefreshableCachedObject, for the item being cached.
    • JetspeedPortletCacheService set the TimeToLive for Refreshable item based on the JR.p property servics.PortletCache.TimeToLive.default.
    • JetspeedPortletCacheService sets the TimeToLive for AbstractPortlets using the parameter _TimeToLive, if present.
    • Method have been added to various classes to support the updates to the memory caching.
  • Fix - Cache updates (part 3 of 3) (PS)
    Changes to the WebPagePortlet
    • Implement refreshable functionality
    • Do not get webpage during init().
    • Renamed field pageCached to initDone to accurately reflect it's use
    • Cleanup import statements.
    • Do not cache an page the has "no-cache" set or expiration=0.
    • Add parameter "open_in_popup" to enable opening links in a new bowser window.
  • Add - Adding to HTMLRewrite. Thanks to Ozgur Balsoy (PS)
    • Added support for HREF in AREA tag
    • Added "openInNewWindow" parameter to insert TARGET="_BLANK" attribute in AREA tag
  • Add - Adding support for HREF in Link tag in the HTMLRewrite. (PS)
  • Add - 2002/02/09 - added xdocs links to Jetspeed TrailMap, Slides (DST)
  • Add - 2002/02/10 - New Profiler feature: Role-based PSML. If the profiler fails to find a profile for a user, it then searches all the roles for that user for the profile.
  • Add - 2002/02/10 - New Profiler feature: When creating new users, the default template (user account) is now configurable in the JR.p. Setting this to empty will not create any PSML entries, and then role-based PSML will be used (if enabled).
  • Add - 2002/02/10 - New Profiler feature: Configurable media types for new users. The JR.p configures which media types profiles are cloned from the template account when a new user is created. List the media types with commas as delimiters.
  • Add - 2002/02/10 - New JetspeedSecurity feature: Configurable roles to assign to a new user. The roles that are assigned to a new user are configurable via the JR.p. List the roles with commas as delimiters.
  • Fix - 2002/02/13 - Bug 5630 - Redirect to home page when exiting the Customizer. (PS)
  • Add - 2002/02/16 - Default permissions for "logged in" and anonymous users is now configurable. (PS)
  • Add - 2002/02/23 - Case-insensitive logon feature added (DST)
  • Add - 2002/02/24 - Disabled account feature added (DST) Accounts can be disabled by the admin user, with User form or by the auto-disable feature - Auto-disable feature - disables an account after x failures over y interval - Extended database model. New interface 'JetspeedUser', impl 'BaseJetspeedUser' - added 'disabled' column to databases - automatic saving of user during Logoff is now optional (off by default)
  • Add - 2002/03/01 - Added localization override facility (CK)
  • Add - 2002/03/10 - Started foundation of portlet ids. The portal toolkit now uses or assigns portlet ids (DST) - Converted all paned controllers and security portlets to use portlet ids
  • Add - 2002/13/01 - (PS)
    • Implemented PEID on Min/Max/Customize/Close action buttons
    • Added getPortletById() to JetspeedTool
    • Added PEID support to VelocityPortletControl
    • Added PEID support to VelocityPortlet
    • Added PEID support to CustomizeSetAction
    • Added PEID support to PSMLDocument and BasePSMLDocument
  • Add - 2002/03/15 - (PS)
    • Implemented IdGenerator services
    • Customizer now uses IdGenerator service
  • Fix - 2002/03/20 - (PS)
    • Fix - Bug 7142 - When password are saved encryped when encryption is enabled
    • Fix - Bug 7142 - Users must enter their current password to change their password
    • Fix - Password are correctly cased, based on JR.p JetspeedSecurity.caseinsensitive properites
    • Fix - Username is no longer updatable in UserBrowser Edit and Delete screens
    • Fix - JetspeedSecurity is used instead of TurbineSecurity when appropiate. Mainly everywhere other then JetspeedDBSecurityService
    • Add - formReadOnlyText to GlobalMacro.vm for readonly field in a form
  • Add - 2002/03/23 - Added content caching facility to VelocityPortlet (CK)
  • Add - 2002/03/28 - Added Registry catalogue feature (DST)
  • Add - 2002/03/29 - Added HTTP Basic Authentication from David Powers to Web Page Portlet (DST)
  • Add - 2002/03/30 - Added basic test of Jetspeed to tests_tomcat_xx (PS)



Copyright © 1999-2002, Apache Software Foundation