Essentials Overview Features License Installation FAQ Sample Sites Resources Todo Changes Download Binaries Source Code Supporting Projects Documentation Configuration Guide Javadocs Development Jetspeed Tutorial Portlet Catalog Components Registry Security Syndication WAP Customization Cache PSML Forwards Get Involved Contributors CVS Repository View CVS CVS Branches Coding Spec Bug Database |
Changes since version 1.4b3
Fix - Bug # 19003 - 2003/04/17 - Removed obsolete security related attributes from registries (MO) Fix - Bug # 14464 - 2003/04/17 - Fix to WebPagePortlet supports iso-8859-1 only problem, patch by Mamoru Watanabe (MO) Fix - Bug # 16627 - 2003/04/17 - Fix to Psml browser error when language specific psml exists (addition to fixes from 3/25), patch by Jeremy Ford (MO) Add - Bug # 18737 - 2003/04/15 - Added client registry editor, contributed by Jeremy Ford (MO) Add - Bug # 18686 - 2003/04/15 - Applied enhancement for Security Browser, by Jeremy Ford (STW) Add - Bug # 18915 - 2003/04/14 - Forward Service and Tool feature added. Abstracts forwarding to portal resources (DST) Add - Bug # 18510 - 2003/04/10 - Applied patch for localized key string from JetspeedL10NTag class, by Fabio Latrofa (MO) Add - Bug # 17715 - 2003/04/10 - Applied patch for JetspeedLocalizationService only looking at first resource bundle, by Jon Evans (MO) Add - 2003/04/09 - Added the ability to set/add portlet parameters at the registry level through PortletConfigState. (STW) Add - Bug # 18829 - 2003/04/08 - Screens may now be optionally included in portlet template search (MO) Add - Bug # 18824 - 2003/04/08 - JSP templates located outside of WEB-INF may now be used as portlets (MO) Fix - Bug # 18362 - 2003/04/08 - Replaced usage of deprecated LocaleDetector with JetspeedLocalizationService. Template locator service now correctly detects language changes. Patch by Kim Thrysoe (MO) Fix - Bug # 18765 - 2003/04/07 - Fixed problem with last login timestamp not being recorded (MO) Fix - Bug # 18555 - 2003/04/02 - Fixed problem with PSML Browser not localizing under db psml manager, patch by Fabio Latrofa (MO) Add - Bug # 17290 - 2003/04/02 - Sample Hypersonic database is now pre-populated with psml (MO) Update - Bug # 18208 added directory based skin support for images. see the latest comments in 18208 for a full description of the changes. The new skin, orange-red-3d-icons, is an example of how the image skinning works. (STW) Thanks to Aurelien Pernoud for suggestions on expanding the skinning to use directories. Add - Bug # 16551 - 2003/03/27 - Minor fixes to OverwritePproperties ant task, patch by Eric Pugh. (MO) Add - Bug # 18208 - 2003/03/27 - Added "skinning" capability to action icons. (STW) Fix - Bug # 18304 - 2003/03/27 - Fixed issue with JetspeedTemplateLocatorService not recognizing the "default.layout.template" property of the respective TemplateEngineService. (STW) Fix - Bug # 18346 - 2003/03/26 - Hide 'Create New Account' on login screen if topnav.user_creation.enable is false (MO) Fix - Bug # 17998 - 2003/03/25 - Fix to allusers.disable option, patch by Shinsuke Sugaya (MO) Fix - Bug # 17289 - 2003/03/25 - Fixed a minor bug related to the original enhancement (MO) Fixed - Bug # 17903 - 2003/03/19 - Fixed issue with adding new portlet via the portlet browser, patch by Jeremy Ford (MO) Fixed - Bug # 18121 - 2003/03/18 - Fixed 'war_release' target to exclude .class files from the .war file (MO) Update - 2003/03/18 - Updated dependencies for the maven build (MO) Add - Bug # 17632 - 2003/03/12 - Added new feature to log portlet load time, contributed by Todd Kuebler (MO) Fixed - Bug # 17734 - 2003/03/07 - SecurityCacheImpl overwrites cached permissions (DST) Add - Bug # 17289 - 2003/03/05 - Assigning new role will merge the role's psml (MO) Add - Bug # 11738 - 2003/03/04 - New Portlet Customizer with Add and Edit Portlet features contributed by Jeremy Ford (DST) Add - Bug # 14433 - 2003/02/26 - ChangeLanguagePortlet + JetspeedLocalizationService, contributed by Dessė Massimiliano (DST) Fixed - Bug # 16143 - 2003/02/18 - Added functionality to define default security constraint for new portal resources (MO) Fixed - Bug # 16976 - 2003/02/12 - Fixed Export/Import All only displaying the last message (MO) Add - 2003/02/12 - New Skin Browser with Color Selector from Jeremy Ford (DST) Add - 2003/02/12 - New Jetspeed Parameter Parser, improved support for i18n from Shinsuke Sugaya (DST) Add - 2003/02/12 - WebPage Service - committed initial implementation. Still UNDER CONSTRUCTION (DST) Add - 2003/02/11 - ValidationParameterParser and Validation routines based on regex (DST) Add - 2003/02/11 - JetspeedSecurity: 3 new methods: generateUpperCasePassword, generateLowerCasePassword, generateMixedCasePassword (DST) Fixed - Bug # 16511 - 2003/02/11 - Patch applied from Sami Leino for Secure Passwords bug (DST) Fixed - Bug # 16524, 15507 - 2003/02/11 - SQL Server tweak on population scripts (DST) Fixed - Patch #16551 - 2003/02/11 - Merge properties enhanced to work with Ant. Unit Tests. Contributed by Eric Pugh (DST) Patch #16555 - 2003/02/11 - Maven plugin for Jetspeed merge props. Contributed by Eric Pugh (DST) Fixed - Bug # 16942 - 2003/02/11 - incorrect implementation of the equals() method in the UserNamePrincipal class (DST) Fixed - Patch - 2003/02/11 - Japanese localization patch from Shinsuke SUGAYA Removed - Legal - 2003/02/11 - Remove Sun binary license jars from CVS and test and warn users if they are missing (SGP) Fixed - Bug # 16819 - 2003/02/08 - Fixed pane ordering bug in the customizer (MO) Fixed - Bug # 16608 - 2003/02/05 - Fixed problem with JspPortletAction.build*Context not being invoked after executeEvents (MO) Fixed - Bug # 16443 - 2003/02/05 - Reimplemented setTemplate method in JspPortletAction to utilize session (MO) Fixed - Bug # 16443 - 2003/01/27 - Corrected the setTemplate functionality in JspPortletAction (MO) Fixed - Bug # 16325 - 2003/01/21 - Updated FAQ (MO) Fixed - Bug # 16310 - 2003/01/21 - Eliminating one unnecessary registry lookup and log entry in the registry access controller (MO) Fixed - Bug # 16309 - 2003/01/21 - Localized "no access to portlets" message in PortletWrapper (MO) Fixed - Bug # 15414 - 2003/01/21 - Addressed problem with Customizer only allowing one Reference to be added (MO) Fixed - Bug # 16187 - 2003/01/17 - Fixed "Error retrieving Portal Page" received after new user changes password (MO) Added - Bug # 15215 - 2003/01/17 - Added Jetspeed Questionnaire portlet (MO) Update - Bug # 16174 - 2003/01/16 - Enabled security ref selection in the customizers for user role (MO) Fixed - Bug # 15968 - 2003/01/15 - Added check to prevent unauthorized customize access to properly protected psml (MO) Fixed - Bug # 15972 - 2003/01/13 - Role merge feature fails to properly sequence the resulting panes (MO) Update - Bug # 16033 - 2003/01/13 - Access to Add Reference button in the Customizer is security driven defaulting to admin-only (MO) Fixed - Bug # 15595 - 2003/01/10 - Fixed problem with logging portlet access - again and for good (MO) Fixed - Bug # 15818 - 2003/01/06 - Removed reduntant permission checks (MO) Add - 2003/01/02 - Added a JSP-based Stock Quote Portlet demo (MO) Fixed - Bug # 15742 - 2003/01/02 - Fixed problem with redirecting to correct profile after password change (when castor psml manager is used) (MO) Add - Bug # 15214 - 2002/12/23 - Added commons logging based replacement for Turbine Logging Service (MO) Fixed - Bug # 15595 - 2002/12/22 - Fixed problem with logging portlet access (MO) Fixed - Bug # 15448 - 2002/12/17 - Fixed rotation logger settings (MO)
Changes since version 1.4b2
Fixed - Bugs 14907, 15000 - 2002/12/11 - Security hole bugs fixed. Users with admin role can no longer access admin resources (DST) Fixed - Bugs 14917, 15265 - 2002/12/11 - Xerces does not handle correctly file paths on some platforms (Novell), Windows with spaces. This was causing many Windows-based installs to fail. (RL) Fixed - 2002/12/11 - LDAP Properties were incorrect (DST)
Changes since version 1.4b1
Add - 2002/12/09 - LDAP Security Service, Initial Implementation (Sami, Ender,David) Add - 2002/12/06 - UserBrowser now supports pattern searches (MO) Fixed - Bug 5441 - 2002/12/05 - Remove redundant JSP files in the template directory (MO) Fixed - Bug 5442 - 2002/12/05 - Update the JSP templates so they are in parity with the Velocity (MO) Add - 2002/12/05 - PsmlBrowser now supports pattern searches (MO) Fixed - 2002/12/05 - PsmlBrowser portlet won't page correctly if page size is exceeded (MO) Add - 2002/11/29 - Added l10n jsp tag - JetspeedL10NTag (MO) Add - 2002/11/27 - Presence of "Add Reference" button on the layout customizer can now be security driven (MO) Fixed - Bug 14772 - 2002/11/28 - Unable to use default customizer with VelocityPortlet (RL) Fixed - Bug 5476 - 2002/11/24 - Localized NewUserRejected.vm and NewUserAwaitingAcceptance.vm (PS) Add - 2002/11/20 - Added JetspeedPortletLinkTag and matching functionality in JetspeedLink for usage in Velocity (MO) Add - Bug # 13252 - 2002/11/15 - Allow to customize control for each portlet in layout customizer (MO) Add - 2002/11/14 - Jetspeed/Axis Integration, ChangeLanguagePortlet (DT) Add - 2002/11/14 - Added FileCache, refactored and bug fixes on CastorPSMLManager (DT) Add - 2002/11/14 - Empty portlet categories in customizer are now supressed by default (MO) Add - 2002/11/12 - Security Ref in the customizers is now only visible to admin (MO) Fix - Bug # 11264 - 2002/11/8 - Modified JetspeedPaneTag to support maximize mode when JSP is the default template engine (MO) Fix - Bug # 11956 - 2002/11/8 - Changed default PSML security settings to improve security (RL) Fix - Bug # 5627 - 2002/11/8 - Make sure entries removed from fragments are deleted from registry (RL) Update - 2002/11/7 - Refactored capability package to use the new Client registry. (RL) Fix - 2002/11/5 - Fixed Registry double entry creation and unnecessary auto-save on startup. (RL) Fix - 2002/11/3 - Fixed Registry performance issue by doing an overall clean up of the persistence mechanism (RL) Add - 2002/11/3 - Added markup and registry object to support Portlet tools (RL) Fix - 2002/11/3 - Fixed CastorPsmlManager that incorrectly cached MediaTypes per MimeType. Added a new MediaTypeRegistry that provide search capabilities (RL) Fix - 2002/10/30 - Fixed the Registry implementation to correctly persist entries in all cases, added an Entry factory method to base Registry inetrface, introduced a new Client registry (RL) Update - 2002/10/24 - Upgraded Hypersonic SQL to 1.7.1, upgraded Torque to support Native mode for Hypersonic SQL (DST) Update - 2002/10/24 - Added template support (Velocity or JSP) to parameter presentation styles (MO) Update - 2002/10/16 - Upgrade Scripts, Configuration Parameters for MySQL, Oracle to latest Torque (DST) Update - 2002/10/15 - Upgrade to latest versions Torque,Turbine,Stratum,Fulcrum,Commons (DST) Add - 2002/10/08 - Added simple filtering in User Browser and Psml Browser (MO) Add - 2002/10/08 - Added optional functionality to override settings in default property files (MO) Add - 2002/10/03 - Implemented "_control" parameter for portlet registry entries (MO) Thanks to Scott Weaver. Fix - Bug # 10484 - 2002/09/15 - .xreg file are now read and written in UTF-8 encoding (PS) Thanks to Shinsuke. Update - 2002/09/14 - Updated Commons-Collections to v2.0 (PS) Add - Bug # 11736 - 2002/09/13 - Implemented automatic password expiration feature, disabled by default (MO) Add - Bug # 11735 - 2002/09/11 - Implemented role profile merging feature, disabled by default (MO) Add - Bug # 11741 - 2002/09/10 - Implemented Print Friendly Format portlet action (MO) Update - 2002/09/08 - Updated Velocity to v1.3 (PS) Add - 2002/09/02 - Italian translation of JetspeedLocalization.properties. (PS) Thanks Massimiliano Dessė (massimiliano.dessi at gruppoatlantis.it) Fix - 2002/09/02 - Remove the save button from the controller customization screen when the user does not have customize permission. (PS) Update - 2002/09/01 - Updated the following jars: (PS) Log4j to v1.2.6 Xalan to v2.3.1 Update - 2002/08/31 - Updated Xerces to v1.4.4 (PS) Add - 2002/08/28 - Norwegian translation of JetspeedLocalization.properties. (PS) Thanks Harald Ommang (harald at ommang.com) Add - 2002/08/28 - Malaysian translation of JetspeedLocalization.properties. (PS) Thanks Amin (princeamin at hotmail.com) Add - Bug # 11737 - 2002/08/27 - Implemented PortletStatsService, disabled by default (MO) Fix - 2002/08/25 - Updated Ant to 1.5 (PS) Fix - 2002/08/25 - Implemented allow-if-owner element for in RegistrySecurity and enable "owner" in the authentication methods (PS) Add - Bug # 11599 - 2002/08/23 - Added import/export feature in PSML Browser (MO) Add - Bug # 11697 - 2002/08/20 - Implemented portlet parameter presentation styles (MO) Add - 2002/08/13 - Bug fixes: enhancement to customizing portlet title allowing for multiple instances of same portlet on a page with different titles Add - 2002/08/13 - DB-PSML User update bug fixed Add - 2002/08/13 - Added checkStyle to build process. (PS) Add - 2002/08/13 - Bug fixes: enhancement to customizing portlet title, DB-PSML User update bug fixed Add - 2002/08/13 - Export-To-File-System Feature Added to PSML Browser Add - 2002/08/07 - Customizer can now add a reference. (PS) Add - 2002/08/05 - Added cancel button to the MultiColumnController customizer (PS) Add - 2002/08/03 - Added ability to move and delete Reference portlets in the MultiColumnController (PS) Fix - 2002/07/30 - Bug #6426 - Entries in deleted columns are now placed at then of the portlets list during customization. (PS) Fix - 2002/07/25 - Title/Description/Image in PortletInstance now uses PSML MetaInfo (PS) Fix - 2002/07/24 - Fixed bugs (delete, select criteria, ordering) in DBPSML service (DST) - Fixed bugs in PSML Browser. (DST) Update - Enhanced profiler: - fallback can now be limited to language and country, or country - fallback by default will stop if it fails after mediatype, this is also a new option - Fixed bug in BaseJetspeedUser.isNew (pointed out by Steve Davis) Update - 2002/07/23 - Updated PsmlImporter to run from command line only. Run "ant import" (DST) - Importer now supports exporting both ways (file system to db, db to file system) (DST) - Updated docs for new PSML import-export process (DST) Fix - 2002/07/22 - Fixed bug #8830 to complete PSML page-level security (with Scott Weaver's patch). (DST) - Localized page-level security error messages (DST) - As example, Added "user-only" security-ref to group/apache/page/news page. (DST) - As example, Added "admin-only" security-ref to role/admin page. (DST) Fix - 2002/07/22 - Fixed Cancel bug #8985 so that it goes back to the previous page without saving in Add Portlets feature of Customizer. (DST) Fix - 2002/07/22 - Brought DB-PSML feature up-to-date to work with new 1.4 release. (DST) - Added support to DB-PSML for query() method to return full profiles (DST) - Removed auto-run feature of DB-PSML - too many init() problems from users - it now must be ran from the cmdline (DST) Add - 2002/07/22 - Context variable "portlet_instance" to VelocityPortletControl (PS) Update - 2002/07/22 - Updated Customizer to better support editing of any PSML page (DST) - Cleanup up invalid PSML pages in cvs Add - 2002/07/19 - Weather Portlet from Ozgur Balsoy (DST) Add - 2002/07/19 - Category Filter on Customizer from Scott Weaver (DST) Add - 2002/07/19 - Allow for portlets to be selection one or more times on Customizer from Scott Weaver (DST)
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) Add - 2002/04/04 - AggregatePortlet, reference tag to PSML, ProfileLocator.createFromPath() (DST) Add - 2002/04/05 - DatabaseBrowserPortlet, phase one, vector-based implementation (DST) Add - 2002/04/09 - added xml media type (DST) Add - 2002/04/28 - highlight disabled/unconfirmed users on the user browser page and add paging through users (CK) Add - 2002/05/09 - Added support for multiple template root directories - thanks to Craig Setera (CK) Add - 2002/06/29 - Security Ref for a "portlet set" can be set with the Customizer (PS) Add - 2002/06/30 - Skin and Security Ref can for an entry set can be set with the Customizer (PS) Add - 2002/06/30 - Basic security browser. (PS) Fix - 2002/07/01 - The customizer now displays the parameter value, not the default value. (PS) Fix - 2002/07/03 - Misc. fixes. (PS) Set Registry refresh default to 300 seconds, 5 minutes. Allow the registry refresh to be disabled. The Registry is refreshed after the initial load. This allows registry entries that are dependent on entries defined later in the .xreg file to be loaded in the registry. Add - 2002/07/07 - JSP v1.2 Taglib Example (PS) Fix - 2002/07/10 - Bug #9123 - Multiple template root feature not working with JSP (PS) Add - 2002/07/11 - Support for Klondike WAP browser - Thanks to Scott Weaver (PS) Add - 2002/07/13 - Added Security example page, http://localhost:8080/jetspeed/portal/group/Jetspeed/page/security_example (PS) Add - 2002/07/14 - Completed new Jetspeed Security Model (DST) Add - 2002/07/16 - Jetspeed 1.4b1 Release (DST)
Copyright © 1999-2002, Apache Software Foundation