Release Notes - BetaCMS - Version 2.1.0.CR2
Bug
- [BCMS-21] - When criteria offset and limit equals to 0, then all cms repository entities are rendered
- [BCMS-32] - Automatic save of the mandatory property "modified" in a the profile of a contectObject
- [BCMS-60] - User tags save is not working
- [BCMS-89] - Remove from installation script the ability to add JDBC driver for PostgeSQL 8.4.x
- [BCMS-93] - Advanced Search in BetaCMS Management Console does not refresh search results table when repeating the same search
- [BCMS-94] - Cache Default behavior which defines that query results are NOT cached , is not respected
- [BCMS-100] - Fix URL Rewrite rules that implement the RESTful portal-api
- [BCMS-103] - Change build order in betacms-build module for betacms-repository-client
- [BCMS-109] - Register internal Schema resourceRepresentationTemplate-1.0.xsd to cmsrepository-definition.xsd
- [BCMS-113] - BetaCMS Web Console authorization process expects to find values ALL or NONE only at the first value of authorization list
- [BCMS-114] - BetaCMS Web Console does not display Save or Delete button in cases where logged in user's assigned roles match content object accessibility rules
- [BCMS-115] - BetaCMS Web Console does not restrict access when user is creating new content objects and has not been assigned roles ROLE_CMS_EDITOR or ROLE_CMS_PORTAL_EDITOR
- [BCMS-125] - BetaCMS client cannot connect remotely to RepositoryService of a BetaCMS server
- [BCMS-129] - Fix bug in default URL Rewrite rules (portal api) in betacms-portal-commons module
- [BCMS-134] - When form validation exception is thrown, default message should be displayed only if no other message is appended to message list
- [BCMS-141] - BetaCMS web console uses user name provided by user during login and not by IdentityStore
- [BCMS-142] - Single and double quotes are not properly escaped when used inside a search expression
- [BCMS-151] - Removing a complex property value from BetaCMS web console's edit form results in removing all complex proeprty values
- [BCMS-159] - Update installation scripts to support creating BetaCMS Repo in a custom filesystem location
Improvement
- [BCMS-35] - Add option in BinaryChannelResource and BinaryChannelLoaderFilter to choose the content-disposition type of the resource provided
- [BCMS-36] - Add option in BinaryChannelResource and BinaryChannelLoaderFilter to define the width and height of the server resource in case the latter is an image
- [BCMS-72] - Provide a ready to use BetaCMS distribution with Jboss embedded.
- [BCMS-78] - ContentObject property 'systemName' must be mandatory and unique
- [BCMS-86] - Improve Java doc in CmsRole enumeration
- [BCMS-90] - Installation script does not install the correct JDBC driver for PostgreSQL if value provided is 8.2 or 8.3
- [BCMS-95] - Improve view in Users / Roles panel in BetaCMS web console
- [BCMS-96] - Improve documentation on DefinitionService interface
- [BCMS-98] - Enhance resource provisioning methods in AbstractContentObjectResource class to allow provision of resources in formats other than html (e.g. pdf, excel)
- [BCMS-104] - When directory of user defined XSDs is not found , an exception is thrown and BetaCMS repository is not initialized
- [BCMS-105] - Remove deprecated attributes 'disableSecutiry' and 'safeFallbackSystemPassword' defined in betacms-repositories-configuration.xml
- [BCMS-110] - Allow developers to choose whether check for challenge response should take place during form submission
- [BCMS-111] - Add to Default URL Rewrite rules that implemet the Portal API some rules that handle the default navigation to Home Page
- [BCMS-116] - Improve RepositoryService by allowing users to login without providing their password
- [BCMS-117] - Implement method toString() in BetaCmsGroup
- [BCMS-118] - Create one Callback to carry all necessary parameters to BetaCMS JAAS
- [BCMS-119] - Issue a warning when no user defined XSDs are located in betacms_definition_schemas directory only once
- [BCMS-120] - Improve debug information on content service aspects when user is saving, deleting or accessing a content object
- [BCMS-121] - Update BetaCMS IdentityStore implementation to return role ROLE_CMS_EXTERNAL_VIEWER in methods getGrantedRoles and getImpliedRoles when user name is Anonymous
- [BCMS-122] - Update installation scripts to prompt for secret administrator key
- [BCMS-124] - Provide through CmsRepository API administrator user id as defined in betacms-repositories-configuration.xml
- [BCMS-127] - Enhance internal default schemas: restrict 'resourceRepresentationTemplateName' element to get values only from a taxonomy with name 'resourceRepresentationTemplateName'
- [BCMS-131] - BetaCMS JAAS login module should create Identity principal from username provided by IdentityStore and not by logged in user
- [BCMS-132] - Authentication in BetaCMS IdentityStore should support case insensitive usernames
- [BCMS-133] - AbstractForm should provide a map for storing values from input fields which do not represent a property in form's content object but rather they are used for other purposes like password confirmation
- [BCMS-136] - Enhance internal default schemas: add new property in 'fileResourceObject' and 'genericContentResourceObject' to allow characterization of the purpose / use of the encapsulated content (i.e. content designation relative to its use inside the organization)
- [BCMS-138] - Mark method ContentObject.addChildCmsPropertyTemplate and ComplexCmsProperty.addChildCmsPropertyTemplate as deprecated
- [BCMS-139] - Method ContentObject.getCmsProperty() and ComplexCmsProperty.getChildProperty() should return any kind of property, simple or complex, single or multi valued
- [BCMS-143] - Improve exception handling to various classes so that when a CmsException exception is thrown it is not wrapped by another CmsException
- [BCMS-144] - Add the ability to delete more than one content objects from content object list
- [BCMS-145] - Mark method ComplexCmsRootProperty.addAspect and removeAspect as deprecated
- [BCMS-146] - Improve security exception message thrown by BetaCMSSecurityAuthenticationInterceptor to contain user roles and repository id
- [BCMS-148] - Add method in BetaCMS repository client which will provide information about connected BetaCMS server, repository and user
- [BCMS-149] - Improve logging in WebPublicationScheduler
- [BCMS-150] - When an exception is thrown during content object publication in WebPublicationScheduler, publication stops. it should continue for other content objects waiting to be published
- [BCMS-152] - BetaCMS web console's edit form should provide a delete link for multi valued complex properties
- [BCMS-153] - Display a confirmation panel when user deletes all values of a Complex Property
- [BCMS-154] - Allow users to choose the order of values in a multi valued property
- [BCMS-155] - In connection to BCMS-154, users n Web Console must be able to select the order compex properties
New Feature
- [BCMS-69] - Add link in web-ui pages footer with title " Bug/feature request" that directs users to JIRA for submission of an issue
- [BCMS-99] - Enhance portal api to provide web resources stored inside jars
- [BCMS-101] - Add 'Blueprint' CSS Framework as a resource to be stored inside betacms-portal-commons jar and provided through the portal-api to content applications that utilize the betacms-portal-commons library
- [BCMS-102] - Develop common css, javascript and facelet resources to be stored inside betacms-portal-commons jar and provided through the portal-api to content applications that utilize the betacms-portal-commons library
- [BCMS-112] - Add '960 Grid System' CSS Framework as a resource to be stored inside betacms-portal-commons jar and provided through the portal-api to content applications that utilize the betacms-portal-commons library
- [BCMS-126] - Add 'shadowbox' javascript library as a resource to be stored inside betacms-portal-commons jar and provided through the portal-api to content applications that utilize the betacms-portal-commons library
- [BCMS-137] - Add support for Themes in betacms-portal-commons module
Last Modified: 02 August 2011
Loading...