Versionshistorie
aus CommerceWiki, dem Wiki zum S2I-Commerce-Framework und der S2I-Software-Standardisierung
Dieser Artikel zeigt die Versionshistorie des Commerce-Frameworks in der aktuellen Major-Version 4.x.x. Die jeweils neuesten Änderungen erscheinen oben.
| |
Achtung: Bei Einträgen, die mit ' |
Änderungen in Version 5.x.x
-------------------------------------------------------------------------------
2012-02-17 [rongae] Version release_v5_19_2 closed. Changes are:
2012-02-17 [rongae] provide os compatibity for ant task executions
2012-02-17 [rongae] change maven invocation in ant build file to os independent
(windows, unix style) calls
2012-02-17 [rongae] Fixed IntegrationTest to be called as unit test.
2012-02-17 [rongae] ensure java source file encoding to ISO-8859-1 for java
compiler
2012-02-17 [thomas] Fixed build: Disabled generation of documentation when the
product component is used, but the administration is not.
2012-02-16 [alebok] Fixed calculation of shipping cost
2012-02-15 [thomas] Improved Entity Problem getters.
2012-02-09 [marric] check for empty placeholder values in TextTag
2012-02-08 [thomas] Fixed CmsService method names.
2012-02-08 [thomas] Entity now supports cloning (remember to merge when there
is a new session).
2012-02-08 [thomas] Added EntityService.merge and EntityService.sessionContains
2012-02-08 [thomas] Excel/CSV: Added support for date conversion.
2012-02-07 [veileh] Administration styling fixes: login and account area in top
bar, fixed spacing issues in logo area
NOTE! MIGRATION NECESSARY! Copy sinnerschraderSkin.css to
your project, copy door_in.png, book.png and user.png in
skin_images/icons
2011-12-08 [thomas] Improved Administration speed.
NOTE! MIGRATION NECESSARY! Add an index: alter table
TypedEntity add index TypedEntity_name_code (name, code)
2011-12-07 [thomas] Added EntityType.getAttributeGroups() to product API.
2011-11-30 [thomas] FTP: Preventing import of .filepart files.
2011-11-30 [thomas] Fixed exception when validating the min value of a float
attribute.
2011-11-24 [thomas] Fixed Administration cropping message.
NOTE! MIGRATION NECESSARY! Merge the
EntityValidation.properties (validate.image.*) from the
project template into your project.
2011-11-24 [thomas] FTP downloads: Fixed delta management when multiple nodes
import from different source (development situation).
2011-11-17 [thomas] Added recommended max length for text attributes (a good
length to fit into the design).
-------------------------------------------------------------------------------
2011-11-02 [marric] Version release_v5_19_1 closed. Changes are:
2011-10-20 [veileh] Styled client list view (countries/languages)
2011-10-20 [veileh] Made MessageProperties view work with JSF minification,
styled thumbnails in EntityViewTrees
2011-10-20 [veileh] Made filter work with JSF minification
2011-10-20 [veileh] Made MessageProperties view work with JSF minification,
styled thumbnails in EntityViewTrees
NOTE! MIGRATION NECESSARY! Merge sinnerschraderSkin.css
to your project
2011-10-18 [veileh] Fixes for LESS compilation: allowed @import of CSS files in
LESS, added filename exclude pattern option to solve
dependencies between LESS files
2011-09-14 [thomas] Fixed rounding in
ProductOrderEntry.getBundleQuantityAsInt().
2011-09-09 [thomas] Removed superfluous default attribute from the out tag.
2011-09-06 [alebok] Fixed SFTP-file transfer: Did not download files properly.
2011-09-05 [thomas] Added support for multiple processes.xml files.
2011-09-02 [thomas] Administration: Added mass handlers for
activating/deactivating entities.
NOTE! MIGRATION NECESSARY! In the
administration-button-handlers.xml, copy the mass handlers
from the Project template to your project. Then, in the
administration-standard-handlers.xml, compare the mass
handlers with the Project template and adjust them. Copy
the resources sinnerschraderSkin.css, bullet_green.png, and
bullet_red.png to your project. Finally, compare the
administration-resource.properties, e.g. copy the mass
handler texts.
2011-09-02 [thomas] Fixed Administration's reverse attributes: Buttons did not
work.
2011-08-30 [veileh] Changed navigation number list position to outside
NOTE! MIGRATION NECESSARY! Copy documentation.css to your
project
2011-08-25 [veileh] Extended user documentation template and styles
NOTE! MIGRATION NECESSARY! Copy
src/main/webapp/administration/docs from the Project
template into your project.
-------------------------------------------------------------------------------
2011-08-24 [thomas] Version release_v5_19_0 closed. Changes are:
2011-08-23 [thomas] Added generated documentation manual (HTML and PDF) to the
Administration.
NOTE! MIGRATION NECESSARY! Copy
src/main/webapp/administration/docs from the Project
template into your project. Also, copy/merge the
skins/sinnerschrader/sinnerschraderSkin.css from the
Project template into your project.
2011-08-18 [thomas] Fixed publication and reversion: Disposed entities of next
composition attributes.
2011-08-16 [veileh] Fixed styling of filter/search bar above entityViewList
NOTE! MIGRATION NECESSARY! Copy sinnerschraderSkin.css to
your project (changed lines: 228-230)
2011-08-12 [vikgru] Fixed deletion of old composed entities when publishing or
reverting entities and fixed broken publication/reversion
cascade.
2011-08-12 [thomas] Added ability to set the Excel export delimiter directly.
2011-08-12 [thomas] Improved Excel reports in the Administration: Better
currency amount and array handling, added feature to
enrich/replace report columns.
2011-08-08 [thomas] Administration: Fixed exception when checked caching
permission.
2011-07-14 [thomas] Added missing @Override in generated getAbsoluteUrl()
methods.
2011-07-13 [alebok] Fixed messages view: saving of TinyMCE's content, adjusted
formatting of 'u' and 'strike' HTML elements
NOTE! MIGRATION NECESSARY! Copy/merge these files to your
project:
administration/entityview/messagesEntityViewList.xhtml and
administration/entityview/global/saveMessages.xhtml from
the template
-------------------------------------------------------------------------------
2011-07-13 [marric] Version release_v5_18_1 closed. Changes are:
2011-07-13 [marric] fix transient value bug in attribute editor (boolean and
textvalues)
2011-07-11 [thomas] Fixed Administration delete popup view.
NOTE! MIGRATION NECESSARY! In the faces-config.xml, in bean
deletePopupActionBean, change the value of the entityView
managed property to
#{springScope['framework.administration.deleteEntityView']}
.
2011-07-11 [thomas] Unified attribute permissions to use the 'attribute'
parameter for standard properties, as well.
2011-07-01 [thomas] Fixed in-site highlighting of fallback text fields.
2011-07-01 [thomas] Added monitoring of the database to the version.jsp.
2011-06-29 [alebok] Fixed Administration messages view: Incorrect empty-value
handling and now considering client-locale fallbacks.
2011-06-29 [thomas] Improved AdministrationObserver interface: Notifications
for deletions, publications, reversions.
NOTE! MIGRATION NECESSARY! If you implement the inteface,
add empty implementation for the new methods.
2011-06-29 [thomas] Fixed deletion of clients: Now deleting variant information
as well.
2011-06-27 [veileh] Updated TinyMCE in Administration, fixed Messages view for
modern browsers
NOTE! MIGRATION NECESSARY! Copy/merge these files to your
project: siteeditor/siteeditor.js,
skins/sinnerschrader/sinnerschraderSkin.css,
skins/sinnerschrader/tinyMce.css, tiny_mce/,
tiny_mce-patched/themes/advanced/editor_template_src.js
2011-06-27 [thomas] Added support for formatting Day instances.
2011-06-21 [alebok] Fixed Administration message property editor if multiple
locales exist.
2011-06-20 [thomas] Fixed Mail.setSender, which modified the Mail Session
permanently, instead of setting the value for this mail
only.
2011-06-20 [thomas] Fixed editing of component entities (setting the "parent"
caused an exception).
2011-06-20 [thomas] Administration: Fixed duplicate search tab when selecting
associated entities. Enabled to choose whether to show the
secondary standard tab.
2011-06-20 [veileh] Administration: Updated icons in legend
2011-06-09 [thomas] <p:out>: Fixed ' appearing in Internet Explorer.
2011-06-07 [thomas] In the Administration, components of other entities show
their container in th entity editor.
NOTE! MIGRATION NECESSARY! In the
administration-resources.properties, add
'entityEditor.entity.container = Part of'
2011-06-06 [thomas] Integrated permissions cache in the Administration.
2011-05-31 [alebok] Fixed dead-lock in FTP client close/connect handling.
2011-05-27 [thomas] Added support for empty Struts error messages (only
highlighting fields).
2011-05-27 [thomas] Added new fixed-length writer.
2011-05-27 [marric] bugfixes for independent client locale selector in
administration
2011-05-25 [veileh] Reenabled search filter in entityViewList popups
2011-05-25 [veileh] Fixed opening sub editors by double-clicking on
multi-association/-composition entries in FF 3.6
2011-05-25 [veileh] Fixed client selector in entity editor
-------------------------------------------------------------------------------
2011-05-23 [thomas] Version release_v5_18_0 closed. Changes are:
2011-05-23 [veileh] Rebrushed the administration entirely.
NOTE! MIGRATION NECESSARY! Copy the directories "cropper",
"siteeditor", and "skins" and the file "empty.gif" from
the project template's folder
"src/main/webapp/administration" into your project.
2011-05-23 [thomas] Fixed display of empty img tags when using <p:out> with an
empty image.
-------------------------------------------------------------------------------
2011-05-12 [marric] Version release_v5_17_4 closed. Changes are:
2011-05-12 [marric] Fix performance issues in unproxying FileDescriptions.
2011-05-12 [marric] fix lazy attribute in entity-types.xml for text-list,
text-map, association and composition attributes.
2011-05-10 [thomas] Fixed that fallback-enabled attributes validate the
emptiness in non-default variants.
2011-05-09 [thomas] Fixed rich text cleanup.
-------------------------------------------------------------------------------
2011-05-06 [marric] Version release_v5_17_3 closed. Changes are:
2011-05-06 [marric] minor refeactoring in DiskFileDataEntityCache to override
cache entry creation
2011-05-06 [marric] bugfix in TextListAttribute to prevent shared collection
hibernate exception while publishing and reverting
2011-05-05 [thomas] Fixed issues with text-list attributes causing modification
dates to update, which in turn leads to disappearing
modifications of variant changes (unpublished entities).
2011-05-04 [thomas] Added feature to create a flag file after a successful
FTP/SFTP upload.
-------------------------------------------------------------------------------
2011-05-03 [thomas] Version release_v5_17_2 closed. Changes are:
2011-05-03 [thomas] Added comparison features to the Day class.
2011-05-03 [thomas] Refactored the template URL handling, supporting both
absolute URLs and template-driven URL suffix folders.
NOTE! MIGRATION NECESSARY! In the templates.xml, replace
"urlSuffix" by "url". Prefix relative URLs (and URL
suffixes) with the page-name place-holder "$". Then, in the
Template entity, replace the column urlSuffix by url and
maybe change values accordingly: ALTER TABLE Template
CHANGE COLUMN urlSuffix url VARCHAR(255) NULL DEFAULT NULL;
Finally, from the project template, from the file
"administration-resources.properties", copy the messages
"template.url.*", replacing the former
"template.urlSuffix.*" messages.
2011-05-02 [marric] File servlet: Fixed support of multi byte-range requests.
2011-04-26 [thomas] Removed presentation view concept from the Framework.
NOTE! MIGRATION NECESSARY! Delete the file views.xml, and
remove the ViewPlugIn from the struts-config.xml.
2011-04-26 [thomas] Administration: Enabled artificial entity value beans to
support web site URLs.
2011-04-26 [thomas] Fixed issues with incorrectly located CMS pages in case of
client and/or locale ID file name variants.
2011-04-21 [thomas] Added comparison functions to the Day class.
2011-04-20 [thomas] The ByNameComparator uses a more intuitive way to sort now:
"Voucher 10 Euros" is after "Voucher 5 Euros", but before
"Voucher 20 Euros".
-------------------------------------------------------------------------------
2011-04-15 [thomas] Version release_v5_17_1 closed. Changes are:
2011-04-15 [thomas] Added support for mime types in external file descriptions.
2011-04-15 [thomas] Refactored unpublished entities to show a tree of
categories and attribute values instead of a flat list,
showing a container instead of a composed entity if the
publication is in the composed entity.
NOTE! MIGRATION NECESSARY! Copy the section "Entity view:
Unpublished entities" of the
administration-standard-views.xml from the project template
to your project, repalcing the previously configured
section.
2011-04-15 [thomas] Added a container ID to typed entities that are part of a
composition attribute.
NOTE! MIGRATION NECESSARY! Add a new column and a new index
to your TypedEntity: alter table TypedEntity add column
containerId integer, add index TypedEntity_containerId
(containerId); before deploying the new version. Also,
download and run the migration tool
http://dev/container-id-migrator.jar, specify the
entity-types.xml of your project and execute the resulting
SQL after deploying the new version.
2011-04-14 [veileh] Fixed textMap behaviour with multiple incremental changes,
fixed "for" attributes in labels
-------------------------------------------------------------------------------
2011-04-14 [thomas] Version release_v5_17_0 closed. Changes are:
2011-04-14 [thomas] Fixed that publishing an inactive entity reactivates it.
2011-04-13 [thomas] Added support for reverse editing of single and multi
association attributes.
NOTE! MIGRATION NECESSARY! From the project template, copy
the reverse attributes and reverse beans from
attribute-types.xml and administration-attributes.xml
-------------------------------------------------------------------------------
2011-04-12 [thomas] Version release_v5_16_0 closed. Changes are:
2011-04-12 [thomas] Text map attributes now support overriding the label and
value names in the Administration.
NOTE! MIGRATION NECESSARY! Copy the
'entityEditor.textMap.*' messages in the
administration-resources.properties from the project
template into your project.
2011-04-08 [thomas] Fixed Excel/CSV export if the bean is a map.
2011-04-08 [thomas] Improved administration entity views build on invalid
variants.
2011-04-07 [thomas] Administration: Fixed deletion prevention popup.
NOTE! MIGRATION NECESSARY! Copy the delete popup beans from
the administration-standard-views.xml of the project
template into your project.
2011-04-05 [thomas] Administration: Enabled that you can access sub-class
properties in list view queries.
2011-04-05 [thomas] Improved ParameterizedGetMap to be generic.
2011-03-30 [thomas] Fixed <commerce:edit> with attribute attribute.
2011-03-29 [thomas] Fixed Administration bug where currency amount, integer,
and float attributes did not work with countries and/or
languages (empty fields).
2011-03-28 [thomas] CMS pages do not render now if they don't have a parent
(unless the template explicitly supports uncategorized
entities).
NOTE! MIGRATION NECESSARY! If you have any uncategorized
CMS pages that should render, set <property
name="supportsUncategorized" value="true"/> in the
corresponding template.
2011-03-25 [thomas] Fixed/improved TinyMCE link editing.
NOTE! MIGRATION NECESSARY! Copy the tiny_mce-patched
folder from the project template into your project.
2011-03-25 [thomas] Administration: Fixed cropper ratio handling.
NOTE! MIGRATION NECESSARY! Copy the
cropper-minmaxratiopatch.js from the project template to
your project.
2011-03-23 [veileh] Fixed image cropper race condition in Administration
2011-03-23 [thomas] Fixed auto-resizing of images in the Administration.
2011-03-23 [thomas] Improved Administration file/image download: Showing
download dialogs now, and providing a file name in the URL.
NOTE! MIGRATION NECESSARY! In the web.xml, replace the
entityFileServlet mapping with
/administration/downloadFile/*. Also add an Apache mapping
(mod_jk/mod_proxy) to route all
/administration/downloadFile/* requests to the Tomcat!
2011-03-21 [thomas] Fixed relative and absolute paths, as well as
duplicate-page errors in the ATTACHMENT type CMS templates.
2011-03-21 [thomas] Fixed embedded single composition editor to not
automatically appear in auto-create="false" attributes.
2011-03-17 [thomas] Excel/CSV writer: Added ability to export constant values,
using "=4711" property notation.
2011-03-17 [thomas] Fixed JPEG mime type in the thumbnail factory.
2011-03-17 [thomas] Fixed issue that reverting a page in-site temporarily
removes all images.
2011-03-17 [thomas] CSV/Excel importer: Empty rows no longer create exceptions,
but report the row as empty (AbstractRow property).
2011-03-16 [thomas] Fixed recreation of Lucene indexes.
-------------------------------------------------------------------------------
2011-03-14 [thomas] Version release_v5_15_0 closed. Changes are:
2011-03-14 [thomas] Fixed rewrite engine when creating "/" human-friendly URLs.
2011-03-14 [thomas] Improved rewrite engine: You can now programmatically get
technical URLs for human-friendly ones.
2011-03-10 [thomas] Administration: Improved usability of relation attributes
(double click).
2011-03-10 [thomas] Administration: The selection dialog no longer supports
opening entities in another editor. This lead to confusion.
2011-03-09 [thomas] Fixed Administration error messages for component errors.
2011-03-09 [thomas] Improved logging in the rewrite manager.
2011-03-09 [thomas] Now displaying the environment name in Administration
password emails.
NOTE! MIGRATION NECESSARY! Copy the mail templates "new"
and "changed" from the project template to your project.
2011-03-09 [thomas] Administration: Fixed creation of editors when the project
uses a subclass.
2011-03-08 [thomas] Fixed in-site image editing and image cropping.
2011-03-08 [thomas] Fixed in-site top bar: Removed publish/revert buttons if
there is nothing to publish/revert.
NOTE! MIGRATION NECESSARY! Merge bodyStart.jsp and
siteeditor.js from the project template into your project.
2011-03-08 [thomas] Administration and in-site editing: Added session
keep-alive.
2011-03-08 [thomas] Less mojo: Added support for custom JavaScript run routine.
2011-03-07 [thomas] Fixed timing issues in the Lucene index (local vs. database
time).
2011-03-07 [thomas] Fixed timing issues in the DefaultFormatter and FieldChecks
(local vs. database time).
2011-02-23 [thomas] Fixed startup issues (exceptions) in the CMS service.
2011-02-21 [thomas] In the action messages tag <commerce:messages>, added
support for property name regular expressions.
2011-02-21 [thomas] Fixed publication bug when pressing the in-site publish
button.
2011-02-18 [thomas] Added ServletResponse implementation that does not encode
request URLs.
2011-02-18 [thomas] Improved "???" message if a database message is missing
(suffixing the locale now, reducing confusion).
2011-02-17 [thomas] Fixed null pointer exception in Excel/CSV parsing if the
property name is SKIP or null.
2011-02-16 [thomas] Fixed image cropping and choice selection in the
Administration.
2011-02-15 [thomas] Improved resetting concept of railed pages.
NOTE! MIGRATION NECESSARY! Review your Page's reset
methods, reset GET, POST, and initial attributes
accordingly.
2011-02-11 [thomas] Fixed validation of automatic instance creation
(entity-types.xml).
2011-02-10 [thomas] Improved exception handling in the Mutex locking.
2011-02-10 [thomas] Changed default of the ThumbnailFactory background from
white to transparent white.
2011-02-10 [thomas] Fixed problems with default values in text lists etc.
2011-02-03 [thomas] Added touching of entities when saving in the
Administration.
2011-02-03 [thomas] Fixed wrong entity problem when leaving a required
primitive attribute empty (such as a text attribute),
causing an error message in the Administration.
2011-02-01 [thomas] Administration: Disabled setting a temporary password for
the current editor.
2011-01-28 [thomas] Fixed creation of entities with active flag: Save as
invalid failed.
2011-01-28 [thomas] Fixed change logging of variants.
NOTE! MIGRATION NECESSARY! Perform this SQL to fix the
database: update ChangeLogEntry set variantId =
replace(replace(replace(replace(variantId, ',true', ''),
'true', ''), '"', ''), 'null', '');
-------------------------------------------------------------------------------
2011-01-27 [thomas] Version release_v5_14_1 closed. Changes are:
2011-01-26 [thomas] Added support for cross-language links in CMS pages.
2011-01-26 [thomas] Added <commerce:create> tag to edit entities in in-site
editing.
2011-01-25 [thomas] Added support for date attribute default value "now".
2011-01-25 [thomas] Added ability for the Administration message editor to edit
the global locale.
2011-01-24 [thomas] Added ability to the ThumbnailFactory to determine image
sizes.
2011-01-20 [thomas] Added convenience methods to the rewrite manager.
2011-01-17 [thomas] Added password-mail function to the Administration, can be
triggered when creating a new editor or by pressing a
button as supervisor.
-------------------------------------------------------------------------------
2011-01-14 [thomas] Version release_v5_14_0 closed. Changes are:
2011-01-14 [thomas] Fixed Administration exception handling.
2011-01-14 [thomas] Added password-mail function to the Administration, can be
triggered when creating a new editor or by pressing a
button as supervisor.
NOTE! MIGRATION NECESSARY! Copy or merge the following
files from the project template: From
administration/siteeditor: siteeditor.css and
siteeditor.js. From WEB-INF: faces-config.xml. From
messages: administration-resources.properties. From mail
changePassword.txt and newAccount.txt. From conf/framework:
mail-configuration.xml and
administration-standard-views.xml (at least the
framework.administration.editorView).
2011-01-13 [alebok] Added change-password and reset-password function in the
Administratrion.
NOTE! MIGRATION NECESSARY! alter table Editor add column
changePassword tinyint(1) not null default 0;
2011-01-13 [thomas] Added support for configuring the DefaultFormatter to use
currency symbol or code, and to prefix or suffix it.
2011-01-12 [thomas] Fixed CMS page generation issues on application startup if
the content types refer to application objects (like
managers).
NOTE! MIGRATION NECESSARY! If you use the CMS, add
load-on-startup 3 to the CmsServlet in the web.xml, and
move all consecutive numbers one up.
2011-01-11 [thomas] Added support for no recursion in the Less Maven plugin.
2011-01-11 [thomas] CMS: Fixed timing issues when generating from file-based
templates.
2011-01-11 [thomas] Fixed Administration entity editor: Handling of
parent-editable.
2011-01-07 [thomas] Improved the way automatic entity instances can be declared
in the entity-types.xml.
2011-01-07 [thomas] Administration: Fixed display of error messages on image
attributes.
2011-01-07 [thomas] Added home link to Administration main teaser.
2011-01-06 [thomas] Administration: Fixed changelog if it is empty.
2011-01-05 [thomas] Administration: Added out-of-the-box support for
assocations/compositions as tree view children.
2011-01-05 [thomas] Fixed exception when embedded entity editors cause
validation problems.
2011-01-05 [thomas] Added support for multiple initial super-user roles.
2011-01-05 [thomas] Administration: Fixed legend, removing non-operation
"active state".
2011-01-05 [thomas] Added commerce:message and commerce:messageOrEmpty TLD
functions (in addition to the commerce:message tag).
-------------------------------------------------------------------------------
2011-01-05 [thomas] Version release_v5_13_1 closed. Changes are:
2011-01-05 [thomas] Fixed handling of default values in the entity-types.xml
(exceptions).
2011-01-05 [thomas] Added support for LESS compilation.
2011-01-04 [thomas] Mailing: Fixed encoding of the personal part of email
addresses (e.g. Max Mustermann).
-------------------------------------------------------------------------------
2011-01-04 [thomas] Version release_v5_13_0 closed. Changes are:
2011-01-04 [thomas] Added change logging of Administration changes, including a
log view and a detail window.
NOTE! MIGRATION NECESSARY! Update the
administration-button-handlers.xml,
administration-core.xml, administration-standard-views.xml,
administration-resources.properties, and faces-config.xml
from the project template. To enable change logging, copy
the change log Administration menu item to your project,
and intregrate the change-logging.xml (web.xml, core.xml,
and managers.xml).
2011-01-04 [thomas] Added support for partial requests in /file URLs (required
by the iPad).
2011-01-03 [thomas] Added support for HEAD /file/... requests (e.g. for
external caches).
2011-01-03 [thomas] Fixed internal file cache handling (lock exceptions).
2010-12-22 [thomas] Added optional change logging of all modifications in the
Administration, as well as manual change logging (e.g. when
importing from interfaces) (ChangeLogEntry table).
NOTE! MIGRATION NECESSARY! From the administration-core,
remove the entityManager and its reference. In the
faces-config.xml, remove the bean
"reverseAssociationPopupActionBean".
2010-12-21 [vikgru] Administration: Added display of the current active state
to list and tree views.
NOTE! MIGRATION NECESSARY! Merge the
administration-resources.properties from the template into
your project.
2010-12-21 [thomas] Fixed locking issues when using the
DefaultFileDataEntityCache with big files.
2010-12-21 [thomas] Fixed exception when saving associations and compositions
with empty values.
2010-12-20 [thomas] Administration: Fixed preview of page URL in the entity
editor.
2010-12-20 [thomas] Administration: Fixed input handling when providing an
amount without currency.
2010-12-16 [thomas] Improved error handling when creating entity problems.
2010-12-16 [thomas] Administration: Fixed creation of message property when
having template rights.
2010-12-15 [thomas] Added support for exporting empty Excel/CSV columns.
NOTE! MIGRATION NECESSARY! Change all Excel/CSV export
column definitons with null or empty property name to
ENTIRE_BEAN, as the new semantics of an empty property name
is to skip that column.
2010-12-14 [thomas] Improved currency parsing.
-------------------------------------------------------------------------------
2010-12-13 [thomas] Version release_v5_12_0 closed. Changes are:
2010-12-13 [thomas] In-site editing: Added validation when saving or
publishing.
2010-12-13 [thomas] <commerce:text> automatically creates an "id" attribute, if
no "styleId" attribute is specified, using the "property"
(name) field, replacing special characters.
2010-12-13 [thomas] In-site editing: Added validation when saving or
publishing.
2010-12-07 [thomas] You can set the messages editor (plain, inline rich, rich)
in the Administration now.
2010-12-06 [thomas] Fixed cleanup of rich text elements: href wasn't relative
to site, and some tinyMCE fragments.
2010-12-06 [thomas] Fixed file data entity caching: Exceptions and unused
caches.
2010-12-02 [thomas] Fixed publication issues if a one-page template relies on
modified entities.
2010-12-02 [thomas] Fixed publication issues, if the publication cascade tries
to publish an invalid composed entity.
2010-11-26 [thomas] Improved null handling in the permission checks.
2010-11-25 [thomas] Fixed publication of composition attributes.
2010-11-24 [thomas] Fixed in-site editing in Chrome: Replacing "SPAN" with "DIV
inline" in Firefox only.
-------------------------------------------------------------------------------
2010-11-22 [thomas] Version release_v5_11_3 closed. Changes are:
2010-11-22 [thomas] Fixed a bug with out-of-sequence positions when creating
them in the Administration.
2010-11-22 [thomas] Fixed various publication issues, including entities in
inheritance hierarchies.
2010-11-22 [thomas] Fixed timing issues with the modification date ("now"
wasn't accurate, so for example, the Lucene indexes and CMS
pages did not always update).
2010-11-19 [thomas] Fixed insite editing: Rendering of <p:out> editor.
NOTE! MIGRATION NECESSARY! Copy the siteeditor.js from the
project template into your project.
2010-11-19 [thomas] Administration: Reordered boolean attributes to make it
more natural.
2010-11-19 [thomas] Fixed issue that it is not possible to delete categories.
2010-11-19 [vikgru] Patched deleteEntities Method in ProductService due
IllegalArgumentException on Category deletion
2010-11-11 [thomas] Fixed exception handling in <commerce:import>.
2010-11-11 [thomas] Added <commerce:canonicalUrl> tag to get the SEO and human
friendly URL of the current page.
2010-11-10 [thomas] Improved in-site editing: More boxes are directly editable,
e.g. if the HTML structure is not well-formed inside a
<p:forEach>.
2010-11-10 [thomas] Improved publishing problem handling: Now providing the
actual entity problems in the publishing exception.
-------------------------------------------------------------------------------
2010-11-09 [thomas] Version release_v5_11_2 closed. Changes are:
2010-11-09 [thomas] Fixed CMS in-site editing of links.
NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
the project template into your project. Also copy the
administration/tiny_mce-patched folder to your project and
delete the former one.
2010-11-04 [thomas] Fixed Administration validation on text attributes, if the
value has newline characters.
2010-11-03 [thomas] Fixed CMS insite edit: If the node supports editing but you
are logged out, created DIV tags without inline styling for
SPAN text edit fields.
NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
the project template into your project. Also copy the CMS
tag attribute declarations from the template to your
project.
2010-11-03 [marric] File description clearing bug fixed in administration
2010-11-02 [thomas] Fixed issues with editable="false" and abstract="true"
attributes.
2010-11-02 [thomas] Fixed issues with <p:out> and other CMS tags rendering in
EL and/or JSP-tag contexts. These contexts require special
EL/JSP escaping.
2010-11-01 [thomas] Enabled stock adapters to support client-code specific
stocks.
2010-10-27 [thomas] Fixed in-site editing.
NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
the project template into your project.
2010-10-26 [thomas] Fixed usage of correct YUI version in the Administration.
-------------------------------------------------------------------------------
2010-10-26 [thomas] Version release_v5_11_1 closed. Changes are:
2010-10-26 [thomas] Improved publication of entities: Active state flag is now
set to 'public' automatically.
2010-10-25 [thomas] Fixed move-up and move-down functions in association and
composition attributes.
2010-10-25 [thomas] Fixed attribute-group handling.
2010-10-21 [thomas] Refactored in-site editing entirely.
NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
the project template into your project.
-------------------------------------------------------------------------------
2010-10-19 [thomas] Version release_v5_11_0 closed. Changes are:
2010-10-19 [thomas] Improved toString() of Entity, NamedEntity, and
TypedEntity.
2010-10-19 [thomas] Replaced all CMS in-site icons and toolbars by a FamFamFam
icon and flexible-button solution.
NOTE! MIGRATION NECESSARY! Copy all resources in
administration/siteeditor to your project.
2010-10-18 [thomas] Insite editing: Replaced nicEdit with TinyMCE. Now using
the configured rich and inline-rich elements for the
TinyMCE buttons in both Admin and insite edit.
2010-10-14 [thomas] Fixed attribute group inheritance handling.
2010-10-14 [thomas] Fixed login handling in the Administration.
2010-10-14 [thomas] Improved CMS edit buttons aggregation and inheritance.
2010-10-13 [thomas] Fixed rich-text editing: Administrator editor uses valid
elements for selecting buttons.
2010-10-13 [thomas] Administration: Fixed attribute group inheritance and
default group handling.
2010-10-12 [thomas] Improved entity editor: Outputting ID, creation date,
modification date in the header.
2010-10-12 [thomas] Now outputting the template name and line/column
information on exceptions.
2010-10-12 [thomas] Improved exception handling in the Administration.
2010-10-12 [thomas] Fixed in-site editing of text boxes in Firefox (at least
some of the issues).
NOTE! MIGRATION NECESSARY! Remove the nicEdit-cms.js from
your project, add the .cmsInsiteProtector rule from the
template's siteeditor.css to your project.
2010-10-11 [thomas] Worked around Hibernate bug causing entity-type attributes
with CLS flags to have build errors.
2010-10-11 [thomas] Fixed problem that typed entities were dirty after load if
they contained a text-list attribute.
2010-10-08 [thomas] Fixed Administration login not showing error messages.
2010-10-08 [thomas] Changed site-editor framework from YUI to jQuery.Fixed CMS
position box data transmission when saving.
NOTE! MIGRATION NECESSARY! Copy the siteeditor.js and
siteeditor.css in your project.
2010-10-08 [thomas] Now using TypedEntity's subclasses' defaults in the
Administration editor.
2010-10-08 [thomas] You can override the stock adapter retrieval now in the
Product class.
2010-10-08 [thomas] Fixed reordering of entities in the Administration, using
the arrow buttons and delete button.
NOTE! MIGRATION NECESSARY! In the
administration-attributes.xml, rename all "Singular" to
"Single", all "Multiple" to "Multi", and "TextField" to
"Text".
2010-10-07 [thomas] Various bugfixes and usability improvements in the
Administration editor.
2010-10-07 [thomas] Moved Administration templates into the Administration
component.
NOTE! MIGRATION NECESSARY! In the folder
src/main/webapp/administration, remove the directories
"authentication", "client", "common", "editor",
"entityeditor", "entityview", "leftmenu", "mainview",
"template". Also remove "index.xhtml". Then put empty.gif
from the template into the administration folder, and add
all xhtmls again that you customized.
2010-10-07 [thomas] Clarified the Day API, making internal methods private. Use
the methods with pattern now for conversion.
2010-10-04 [thomas] Improved field lengths of new Address fields.
2010-10-01 [thomas] Fixed rewrite engine and CMS generator: Supporting
/index.jsp URLs again.
2010-10-01 [thomas] Fixed Inline attachments for Google Mail.
2010-09-30 [thomas] The SecureSessionFilter now supports configured insecure
keys.
-------------------------------------------------------------------------------
2010-09-30 [thomas] Version release_v5_10_0 closed. Changes are:
2010-09-30 [thomas] Improved field checks (validation.xml).
2010-09-30 [thomas] Added new <commerce:noCache> tag to disable caching in
JSPs.
2010-09-30 [thomas] Supporting isActive for any TypedEntity again.
NOTE! MIGRATION NECESSARY! Rename all active columns to
activeState and activeValue to activeStateValue. Remove
the editModeEnabled property from the core.xml.
2010-09-28 [thomas] Added support for future date validation (validation.xml).
2010-09-28 [thomas] Fixed placeholder in CMS <commerce:out> tag, improved
file-based template handling and CMS logging.
2010-09-28 [thomas] Added support for <form autocomplete="false">.
2010-09-28 [thomas] Added support for age validation (validation.xml).
2010-09-24 [thomas] Enabled overriding of default process form reset.
2010-09-24 [thomas] Now supporting file-based CMS templates.
2010-09-23 [thomas] The rails Page now supports "redirect:", too.
2010-09-23 [thomas] Fixed CMS <p:url> tag.
2010-09-23 [thomas] Fixed p:forEach iteration over empty content.
2010-09-22 [thomas] Improved composition attribute entity selection.
2010-09-22 [thomas] Switch in-site editor from YUI to jQuery.
2010-09-22 [vikgru] Added new Properties to Address Entity
NOTE! MIGRATION NECESSARY! alter table Address add column
flatNumber varchar(32), add column packstation
varchar(32), add column postNummer varchar(32);
-------------------------------------------------------------------------------
2010-09-21 [thomas] Version release_v5_9_0 closed. Changes are:
2010-09-21 [thomas] Fixed in-site editing.
2010-09-21 [thomas] Improved template editing.
2010-09-21 [thomas] Added support for valid-types in the composition
attributes.
2010-09-20 [thomas] Fixed null-pointer exception in the Administration.
2010-09-20 [thomas] Improved entity editor (buttons toolbar etc.).
2010-09-20 [thomas] Fixed Hibernate proxying problem.
2010-09-16 [thomas] Improved CMS and Administration editing.
2010-09-16 [thomas] Added support for getting the CMS render context from any
entity.
2010-09-15 [thomas] Clone methods in Category and TypedEntity.
2010-09-15 [thomas] Fixed CMS template generator.
2010-09-13 [thomas] Fixed "rich", "inline-rich", "none" editor values in CMS
out tag and message tag.
2010-09-13 [thomas] The Administration tree view supports type filtering now.
2010-09-13 [thomas] Added support for automatic cascading of publication
(associations to none, compositions to all).
2010-09-13 [thomas] Fixed exception when using no variant ID (non-client-aware,
non-localizable).
2010-09-13 [thomas] Improved welcome page removal in NameConverter and
RewriteManager.
2010-09-13 [thomas] Fixed XML-APIs dependency.
-------------------------------------------------------------------------------
2010-09-08 [thomas] Version release_v5_8_0 closed. Changes are:
2010-09-08 [thomas] Cleaned up unused code.
NOTE! MIGRATION NECESSARY! In the core.xml, remove the
productService property from the order service.
2010-09-08 [thomas] CMS pages no longer prefix their URLs with "index.jsp" (or
alike, as configured in the rewrite manager).
2010-09-08 [thomas] Fixed warnings in generated types.
2010-09-08 [thomas] Improved commerce:text tag to automatically set an error
style class on errors.
2010-09-03 [thomas] Fixed NullPointerException in Bibit payment adapter.
2010-09-03 [thomas] Fixed auto-creating list.
2010-09-02 [thomas] Module.isActive is public now.
-------------------------------------------------------------------------------
2010-08-31 [thomas] Version release_v5_7_3 closed. Changes are:
2010-08-31 [thomas] Administration: Fixed SSL handling in web site column
handler.
2010-08-31 [thomas] Added JSP tag to edit CMS entities (<commerce:edit>).
2010-08-31 [marric] Fix for mysql5 incompatible table comments in
CaseSensitiveMySQLDialect . Reverted change to
MySql5InnoDbDialect because of generation error in mysql5
server.
2010-08-27 [thomas] Added support for the input type="text" placeholder
attribute by adding a <commerce:text> tag.
2010-08-27 [thomas] Fixed file description unproxy surrogate update.
2010-08-27 [thomas] Added support for adding CMS edit entities to the in-site
edit bar.
-------------------------------------------------------------------------------
2010-08-25 [thomas] Version release_v5_7_2 closed. Changes are:
2010-08-25 [thomas] Added support for Tomcat 6 by removing the EL API
dependency.
2010-08-25 [thomas] Added support for rails URLs starting with a constant
prefix.
2010-08-25 [thomas] Added support for in-site editing of defaultPrice,
localStock etc.
2010-08-12 [thomas] Added CMS in-site edit support for default price and local
stock.
2010-08-11 [thomas] Fixed railed page concept if page is session-scope.
2010-08-09 [thomas] Improved one-click deployment to support Tomcat 6, too.
2010-08-09 [thomas] Removed superfluous dependencies to the EL API and RI.
2010-08-05 [vikgru] Remove the mass-mailing component entirely (moved to
Tiffy).
NOTE! MIGRATION NECESSARY! Remove the mail DAO and all
mass-mailing properties (incl. bounce management) from the
core.xml. Remove the bounce timer from the timer.xml. Drop
the mass-mailing tables: drop table MailAttachment; drop
table MailInline; drop table MailProfileVariable; drop
table MailProfile; drop table MassMailing;
2010-08-05 [thomas] Added ability to active pages/entities for preview only
(active-stageable flag).
-------------------------------------------------------------------------------
2010-07-09 [thomas] Version release_v5_7_1 closed. Changes are:
2010-07-09 [thomas] Added commerce:import tag, which extends the c:import tag
and adds an "optional" attribute. If optional is true, if
the resource is missing or can't load, nothing happens (no
exception).
2010-07-09 [thomas] Fixed disk file data entity cache if no modification date
was provided.
2010-07-07 [thomas] Added support for importing from CSV without quoting and/or
escaping.
2010-07-07 [thomas] Improved CMS in-site editing of empty values (displaying
"???" and the attribute code).
2010-07-05 [thomas] Now forcing the (maybe empty) implementation of the railed
Page's resetInitially to show its existence.
2010-06-30 [thomas] Added support for comparing addresses by field contents.
2010-06-30 [thomas] Fixed form process navigation handling if submitting with
nextPage set, but the process is not set yet.
2010-06-30 [thomas] Changed the inheritance of payment methods to single-table.
NOTE! MIGRATION NECESSARY! Execute the migration script
located at docs/migrations/payment-migration-5.7.1.sql.
-------------------------------------------------------------------------------
2010-06-29 [thomas] Version release_v5_7_0 closed. Changes are:
2010-06-29 [thomas] The local file client is closing the file handle properly
now.
2010-06-29 [thomas] Moved application meta information (version, envName, etc.)
from the system service to the presentation manager
(project template).
NOTE! MIGRATION NECESSARY! Copy the afterPropertiesSet
method from the project template's PresentationManager into
your code.
2010-06-29 [thomas] Added support to use a different session lookup than
Spring's SessionFactoryUtils.
2010-06-29 [thomas] Fixed commerce:out tag (rich text showed XML entities).
2010-06-29 [thomas] Added ability to turn off variant ID fallback system per
attribute.
2010-06-25 [thomas] Fixed package names for the taglib.
-------------------------------------------------------------------------------
2010-06-24 [thomas] Version release_v5_6_6 closed. Changes are:
-------------------------------------------------------------------------------
2010-06-23 [thomas] Version release_v5_6_5 closed. Changes are:
2010-06-22 [thomas] Fixed option-type fallback handling in choice attributes
with default.
2010-06-22 [thomas] Improved CMS when rendering pages with unknown URLs.
2010-06-18 [thomas] Fixed resetting of form processes (order of reset and
resetForNewProcess).
2010-06-16 [thomas] Fixed thumbnail generation, if source and target are the
same, but the format is different (JPG vs. PNG).
2010-06-16 [thomas] Fixed currency code comparison.
2010-06-16 [thomas] Fixed thumbnail generation if source image was square.
2010-06-16 [thomas] Fixed comparison with 0 currency amounts and differing
currency codes.
2010-06-14 [thomas] Added getters to Order to access it more easily.
2010-06-14 [thomas] Improved process state value been: More access to process
state in JSP.
-------------------------------------------------------------------------------
2010-06-10 [thomas] Version release_v5_6_4 closed. Changes are:
2010-06-10 [thomas] Revised fallback mechanism of client/locales in in-site
editing.
2010-06-08 [thomas] Fixed minimum size in the thumbnail factory.
2010-05-31 [thomas] Fixed form process component: Validation of modules when
staying on the same page.
2010-05-31 [thomas] Administration: Fixed moving down of entities within their
parent.
2010-05-31 [thomas] Fixed in-site editing of message properties with args ({0}
etc.).
2010-05-31 [thomas] Fixed delta handling if many files were on both FTP and
database.
2010-05-28 [thomas] Fixed product properties editing in the Administration.
2010-05-28 [thomas] Added day, month, and year formatting methods.
2010-05-28 [thomas] Fixed usability in text-list and text-map attributes.
2010-05-27 [thomas] Fixed inline-rich message property editing.
2010-05-20 [thomas] Fixed editing of text lists and text maps in the
Administration.
2010-05-19 [thomas] Fixed CMS generation if a page has no variants.
2010-05-19 [thomas] Improved FTP downloads that the node that detects a file
also processes it.
-------------------------------------------------------------------------------
2010-05-14 [thomas] Version release_v5_6_2 closed. Changes are:
2010-05-14 [thomas] Improved formatting of entity types when editing with
modeler.
2010-05-14 [thomas] Improved usability of text list and text map attributes.
2010-05-11 [thomas] Added support for updating proxied file descriptions (e.g.
for caching products).
2010-05-11 [thomas] Added active flag to the Editor and Administration, so you
can disable editors now.
2010-05-07 [thomas] Improved encoding detection in the rewrite engine.
-------------------------------------------------------------------------------
2010-05-06 [thomas] Version release_v5_6_1 closed. Changes are:
2010-05-05 [thomas] Fixed Administration: Images got destroyed when editing
them.
2010-05-03 [thomas] Fixed compile error in text-map attribute's generated code.
2010-05-03 [thomas] Fixed variant ID defaulting when CMS edit mode is off.
2010-04-30 [thomas] Improved SupportsWebSiteUrl interface: The variant-ID-less
method is no longer required.
-------------------------------------------------------------------------------
2010-04-30 [thomas] Version release_v5_6_0 closed. Changes are:
2010-04-30 [thomas] Fixed FTP update detection problem where files got imported
repeatetively (due to small time changes).
2010-04-30 [thomas] Fixed generated singular methods in the text-list
attribute.
2010-04-30 [thomas] Fixed smoothness in the thumbnail factory, if cropping was
enabled.
2010-04-30 [thomas] Fixed potential null-pointer exception when validating a
typed entity.
2010-04-30 [thomas] Fixed null-pointer exception when falling back to a variant
ID.
2010-04-30 [thomas] Added clear-message button to the FTP error messages in the
Administration.
2010-04-30 [thomas] Fixed in-site editing refresh on save.
2010-04-30 [thomas] Improved error mails on FTP issues.
NOTE! MIGRATION NECESSARY! Migrate the InterfaceStatus
database table, e.g. "alter table InterfaceStatus add
column status varchar(255); update InterfaceStatus set
status = 'OK'; update InterfaceStatus set status = 'STALL'
where shallReported = 1; alter table InterfaceStatus drop
column shallReported;".
2010-04-27 [thomas] Added index to automatic foreign keys from typed entities
to clients.
2010-04-27 [thomas] Fixed unproxying of category children.
2010-04-27 [thomas] Added active-default setting for entity types.
2010-04-27 [thomas] The <commerce:message> tag no properly renders a <span> vs.
a <div> for plain vs. rich/inline-rich editors.
2010-04-27 [thomas] Fixed admin home URL.
2010-04-26 [thomas] Fixed escaping in dev site.
-------------------------------------------------------------------------------
2010-04-26 [thomas] Version release_v5_5_3 closed. Changes are:
2010-04-26 [thomas] Fixed unproxying of category children.
2010-04-23 [thomas] Removed broken Excel and CSV buttons on top of the FTP
view.
2010-04-23 [thomas] Fixed validation of entity types (Administration).
2010-04-23 [thomas] Added support for manually adding headers to mails.
2010-04-01 [thomas] Fixed exception in string default handling.
2010-04-01 [thomas] Added ability to create a default Administrator with more
than one role.
2010-04-01 [thomas] Fixed entity validation (exception).
2010-04-01 [thomas] Fixed FTP update checks (deletions/insertions/updates):
Issued deletes for all events.
2010-04-01 [thomas] Added comparators for administration value beans.
2010-04-01 [thomas] Fixed administration request filter to handle all types of
admin URL patterns.
2010-04-01 [thomas] Fixed auto-updating of CMS pages.
2010-03-19 [thomas] Fixed rich editing cleanup in the Administration.
2010-03-18 [thomas] Fixed NPE in the CMS generator.
2010-03-18 [thomas] Fixed name in the CMS in-site editing of boxes.
2010-03-18 [thomas] Fixed FTP Excel reports.
2010-03-18 [thomas] Improved permission check logging.
2010-03-08 [thomas] Added <p:edit> tag to output an edit tag only.
-------------------------------------------------------------------------------
2010-03-08 [thomas] Version release_v5_5_1 closed. Changes are:
2010-03-06 [thomas] Improved UI of in-site editor.
2010-03-06 [thomas] Fixed automatic CMS rich/inline-rich/plain text handling of
commerce:out and commerce:message.
2010-03-05 [thomas] Administration: Added HTML editor for text attributes (HTML
box).
2010-03-05 [thomas] Administration: Improved number of rows in multi-relation
attributes.
2010-03-05 [thomas] Enabled in-site editing of message properties and error
messages.
2010-03-05 [thomas] Fixed escaping of XML in the CMS out tag.
-------------------------------------------------------------------------------
2010-03-05 [thomas] Version release_v5_5_0 closed. Changes are:
2010-03-04 [thomas] Added support for replacement variables in mail subject,
to, from, sender, and recipients.
2010-03-04 [thomas] Added support for automatic fallback of clients and/or
languages, in API, Administration, and CMS.
2010-03-04 [thomas] Fixed cleanup of plain/rich texts.
2010-02-26 [thomas] Administration: Added image cropper and auto-resizer to the
image attribute.
2010-02-26 [thomas] Fixed mixed-up cropping coordinates in the thumbnail
factory.
2010-02-26 [thomas] Added support for differentiation between inline-level-only
and block-level rich-text Administration fields and message
properties.
NOTE! MIGRATION NECESSARY! Migrate the MessageProperty
table using this SQL: alter table MessageProperty add
column editor varchar(255) not null default 'PLAIN'; update
MessageProperty set editor = 'PLAIN'; update
MessageProperty set editor = 'RICH' where richEdit = 1;
alter table MessageProperty drop column richEdit;
2010-02-24 [thomas] Updated project wizard: Fixed file handle leak.
2010-02-24 [thomas] Updated project wizard to Eclipse version 3.5.
2010-02-24 [thomas] Fixed CMS page generator: Now supporting rewrite manager
while initial generate.
2010-02-24 [thomas] Fixed <commerce:messages>: Now supporting missing id
attribute.
2010-02-24 [thomas] Fixed @Override in entity types generator.
2010-02-24 [thomas] Fixed quotes and escape characters in CSV reader.
2010-02-24 [thomas] Fixed exceptions while publishing entities.
-------------------------------------------------------------------------------
2010-02-17 [thomas] Version release_v5_4_5 closed. Changes are:
2010-02-17 [thomas] Upgraded Project Wizard to CF 5 and Eclipse 3.5.
2010-02-17 [thomas] Added bean property "absoluteUrl" to all pages (in addition
to the variant-id getter).
-------------------------------------------------------------------------------
2010-02-17 [thomas] Version release_v5_4_4 closed. Changes are:
2010-02-17 [thomas] Refactored TypedEntity's entity problems to provide a more
usable API.
2010-02-17 [thomas] Added support for a project-wide custom currencies factory
which e.g. attaches to country settings.
2010-02-14 [thomas] Continued implementing the entity-types modeler.
2010-02-12 [thomas] Fixed "too many cell style formats" message in the Excel
exporter.
2010-02-10 [thomas] Improved file and image attributes (upload, external URLs,
removal of file, download).
2010-02-09 [thomas] FTP downloads: Improved batch processing of many files.
2010-02-09 [thomas] Added clone support for orders (cloning/copying/clearing
depending on property).
2010-02-09 [thomas] Fixed Entity.clone by resetting creation and modification
date.
2010-02-09 [thomas] Added support for a default currencies factory.
2010-02-05 [thomas] Fixed Administration Excel reports.
2010-02-05 [thomas] Bugfix in the FTP monitoring.
2010-02-01 [thomas] Added order clone support.
-------------------------------------------------------------------------------
2010-01-29 [thomas] Version release_v5_4_3 closed. Changes are:
2010-01-29 [thomas] Administration: Fixed data loss when editing an entity,
having selected "all clients" before.
2010-01-29 [thomas] Improved Excel writers to support maps property notation
(using paratheses), too.
2010-01-29 [thomas] Added Excel and CSV reports to Administration list views.
2010-01-29 [thomas] Fixed Project Wizard template path.
2010-01-28 [thomas] Improved messages on Excel import errors.
2010-01-28 [thomas] Fixed import of Excel files with Text formatting.
2010-01-26 [thomas] The default for FTP monitoring info mails is false now.
2010-01-26 [thomas] Fixed in-site editing.
2010-01-22 [thomas] Improved FTP monitoring.
2010-01-21 [thomas] Administration: Fixed exception in text-map attribute.
-------------------------------------------------------------------------------
2010-01-20 [thomas] Version release_v5_4_2 closed. Changes are:
2010-01-20 [thomas] FTP interfaces: Fixed stall detection and improved reports.
2010-01-20 [thomas] Tomcat patch: Fixed exception in the MBean registration.
2010-01-20 [thomas] Improved date output in Excel CSV and XLS writers.
2010-01-20 [thomas] Enabled JavaScript popups in the Administration rich text
fields.
-------------------------------------------------------------------------------
2010-01-19 [thomas] Version release_v5_4_1 closed. Changes are:
2010-01-19 [thomas] Added FTP interfaces monitoring tool, sending error and
success mails, as well as stall and all-fine mails.
NOTE! MIGRATION NECESSARY! Add the table InterfaceStatus to
your database, add the mail configuration
"mailConfiguration.fileExchange" from the template to your
project, and change downloadDataDao and uploadDataDao to
fileExchangeDao.
2010-01-19 [thomas] Removed direct dependency from the Sun JAI implementation.
2010-01-19 [thomas] Fixed search bot filter to find all bots properly.
2010-01-19 [thomas] FTP component: Improved performance of local file client.
2010-01-19 [thomas] Improved thumbnail factory.
2010-01-19 [thomas] Fixed Administration choice attribute if no option-type was
declared.
2010-01-19 [thomas] Excel CSV and XLS writers: Fixed too-many-styles error
messages.
2010-01-19 [thomas] Improved Excel CSV and XLS writers: Proper handling of byte
arrays, string arrays and collections, columns widths, and
header formatting.
2010-01-19 [thomas] Administration: Fixed group-by selectors if the language or
country does not have any countries resp. languages yet.
2010-01-08 [thomas] Administration: Fixed "Retry" button in the FTP transfers
view.
2010-01-08 [thomas] The thumbnail image factory has the ability to create a
background-color border around the images, using a minimum
size.
2010-01-08 [thomas] Shortened secure session filter cookie name.
2010-01-08 [thomas] Fixed automatic reload of edited CMS pages and improved
save speed.
2010-01-06 [thomas] Fixed Bibit AVS response parsing if it is missing.
2010-01-04 [thomas] Added workaround to the download data dao for Hibernate
bug HHH-2166: StackOverflowError if many files on FTP
server.
-------------------------------------------------------------------------------
2009-12-23 [thomas] Version release_v5_4_0 closed. Changes are:
2009-12-23 [thomas] Refactored the secure session filter: It now no longer
kills the session, enabling back buttons. To do so, the
anti-hijacking solution is a new one now.
2009-12-23 [thomas] Added FTP Operations menu item to the Administration.
2009-12-23 [thomas] Fixed that the navigation did not update if a new page was
created.
2009-12-22 [thomas] The CMS now deletes pages that are no longer active.
2009-12-22 [thomas] The rich text attribute editor now uses the same TinyMCE
elements definition for client and server side.
NOTE! MIGRATION NECESSARY! Replace the richText.xhtml file
by the one of the project template and add a
validRichElements property to the ProductService of the
core.xml.
2009-12-22 [thomas] Fixed issue that no all of the CMS changes appeared on the
website instantly.
2009-12-22 [thomas] Added Tomcat patches for CMS pages (mod check patch, devel
footprint patch, MRU JSPs patch).
-------------------------------------------------------------------------------
2009-12-21 [thomas] Version release_v5_3_1 closed. Changes are:
2009-12-21 [thomas] Added support for entity labels with code and/or type code.
2009-12-21 [thomas] Improved error message in the File Servlet.
2009-12-21 [thomas] Added abilitity to enable the edit mode on the productive
node, too, by adding an edit-mode CmsService property.
-------------------------------------------------------------------------------
2009-12-17 [thomas] Version release_v5_3_0 closed. Changes are:
2009-12-17 [thomas] Fixed NullPointerException in the formatting.
2009-12-17 [thomas] Fixed NullPointerException in the payment processing.
2009-12-17 [thomas] Added error message to the website column handler
(magnifying icon) in the Administration, indicating the
possible client/locales.
2009-12-17 [thomas] Fixed NullPointerException in the SFTP client.
2009-12-17 [thomas] CMS Administration: Added note to URL attribute.
2009-12-17 [thomas] Added support for Administration attribute change events
(required for CMS URL attribute note).
2009-12-17 [thomas] Updated API implementations from Java 5 to Java 6.
NOTE! MIGRATION NECESSARY! The Commerce Framework requires
Java 6 from now on.
2009-12-17 [thomas] Download interfaces: Removed data and download date from
database, removed eager download mode.
NOTE! MIGRATION NECESSARY! Drop the columns data and
downloadDate from DownloadData, remove the eager property
from the DownloadConfiguration beans.
2009-12-07 [thomas] Fixed SFTP connection problems.
2009-12-07 [thomas] Administration: Client view is ordered by name now.
2009-12-03 [thomas] Fixed CMS service function for in-site-creation of new
entities.
2009-12-03 [thomas] Improved handling of CMS update file handles.
2009-12-02 [thomas] Added the ability to the CMS to continue server startup
even if pages fail.
2009-12-02 [thomas] Added argument check to the mail attachment.
2009-12-02 [thomas] Added unit tests for the product component.
2009-12-02 [thomas] Administration: Fixed active flag in entities with
attribute groups.
-------------------------------------------------------------------------------
2009-11-30 [thomas] Version release_v5_2_2 closed. Changes are:
2009-11-27 [thomas] Administration: Added attribute and entity icons (static
and dynamic) to present a more visual impression of what
you are editing.
2009-11-27 [thomas] Fixed exception in the FTP upload manager.
2009-11-27 [thomas] Fixed exception in the Bibit payment adapter.
2009-11-27 [thomas] Fixed Debit card issue date (used expiry date).
2009-11-27 [thomas] Fixed rich and plain text cleanup (Admin and CMS).
-------------------------------------------------------------------------------
2009-11-18 [thomas] Version release_v5_2_1 closed. Changes are:
2009-11-18 [thomas] Fixed dependency from the product component to JSTL
(provided scope now).
2009-11-18 [thomas] Refactored Ideal payment method to Redirect payment method.
NOTE! MIGRATION NECESSARY! Rename table IdealPaymentMethod
to RedirectPaymentMethod and add the institute column.
Set 'iDEAL' in each row's institute field.
2009-11-18 [thomas] Fixed XML escaping errors in the Bibit payment adapter.
2009-11-18 [thomas] Fixed filters in the Administration tree configuration.
-------------------------------------------------------------------------------
2009-11-16 [thomas] Version release_v5_2_0 closed. Changes are:
2009-11-16 [thomas] Improved client-locale handling in the Administration and
CMS, and refactored structure of Administration.
2009-11-06 [thomas] Improved automatic creation of CMS pages on startup.
2009-11-06 [thomas] Added helper methods for message properties.
-------------------------------------------------------------------------------
2009-11-06 [thomas] Version release_v5_1_6 closed. Changes are:
2009-11-09 [thomas] Fixed association and composition 'optional' attribute.
2009-11-09 [thomas] Fixed TLD: Missing <commerce:out> 'editor' attribute.
2009-11-06 [thomas] Improved right check for admin menu items
2009-11-06 [thomas] Fixed role check in the move-column handler.
2009-11-06 [thomas] Improved administration exception handling.
2009-11-06 [thomas] The artificial attributes "active" and "url" are now sorted
into the first group, if any.
2009-11-06 [thomas] Fixed client-locale handling.
2009-11-05 [thomas] The artificial entity type attributes "url" and "active"
are shown in the first group now, if any present.
2009-11-05 [thomas] Administration: Fixed querying of entities if the criterion
is empty.
2009-11-05 [thomas] Improved logging in the administration.
2009-11-03 [thomas] Fixed exception handling in RailedAction.
2009-11-02 [thomas] Fixed editing of entities with group-by client-locale
selector, but without actual attributes (that happens
usually if you specify global group-by selectors).
-------------------------------------------------------------------------------
2009-10-29 [thomas] Version release_v5_1_5 closed. Changes are:
2009-10-29 [thomas] XLS and CSV writer: Added support for array values
dereferencing using "[42]" etc. as column name.
2009-10-29 [thomas] Fixed bug in the TypedId.equals method (caused invalid
selection of entities in the Administration list and tree
views).
2009-10-29 [thomas] Added helper methods for permanent redirects (BaseAction).
2009-10-29 [thomas] Fixed <commerce:setCookie> domain.
2009-10-29 [thomas] Renamed entity types attribute url-type to page-url and
aligned possible values.
NOTE! MIGRATION NECESSARY! Rename 'url-type' to 'page-url',
and the values 'fixed' to 'truel' and 'none' to 'false'.
2009-10-29 [thomas] Fixed not-null flag in the entity-types.xml (generated
incorrect nullable annotation).
2009-10-29 [thomas] Improved exception handling in the entity types generator.
2009-10-29 [thomas] Fixed client and locale grouping and default variant IDs
factory (administration and entity types).
2009-10-29 [thomas] Fixed database clock skew corrector.
2009-10-29 [thomas] Now preventing DB connection leaks by implementing an own
Hibernate DAO support in the Dao super class.
2009-10-29 [thomas] Added active flag to entity types and CMS. Using
TypedEntity.isActive(), you can get the manualy active
flag, using TypedEntity.isVisible(), you can check whether
the entity or page should be shown (on preview: yes, on
live: only if active and valid).
NOTE! MIGRATION NECESSARY! If you have any active flag
attribute in your entity-types.xml, replace it by the
active-flag parameter. Then, add the
artificial-attributes.xsl as first stylesheet in your
generate-types ant target, or use the new Maven plugin.
-------------------------------------------------------------------------------
2009-10-22 [thomas] Version release_v5_1_4 closed. Changes are:
2009-10-22 [thomas] Improved <boolean> attribute handling without required
attribute.
2009-10-22 [thomas] Fixed resetting of auto-created forms
(RailedAction.getForm()).
2009-10-22 [thomas] Fixed equals check of TypedId.
2009-10-22 [thomas] Fixed indexes of TypedEntity and variant tables.
2009-10-22 [thomas] Fixed validation of dates: Strictness no correctly
implemented by commons validator.
2009-10-22 [thomas] Fixed CMS publication: Now detecting dependent changes.
2009-10-19 [thomas] Fixed external URLs in FileDescriptions.
NOTE! MIGRATION NECESSARY! In the core.xml, change
externalFileContext to imageServer and review the usage.
2009-10-14 [thomas] Added CurrencyAmount.getAmountAsString to solve rounding
problems.
2009-10-14 [thomas] The rich editing text attribute cleans up to an empty
string now, not an empty <p>.
2009-10-14 [thomas] Fixed rich editing of message properties.
2009-10-14 [thomas] Administration: Fixed publication view.
2009-10-14 [thomas] Removed superfluous file locking on Lucene indexes.
2009-10-08 [thomas] Fixed automatic guessing of file name and mime type in
administration file uploads.
2009-10-08 [thomas] Fixed staging attribute in the administration.
2009-10-08 [thomas] Fixed publication entity view (exception).
2009-10-08 [thomas] Fixed administration navigation (exception).
2009-10-08 [thomas] Fixed numbering of <commerce:message> NIC editor instances
(in-site edit).
2009-10-08 [thomas] Fixed <commerce:setCookie>.
2009-10-08 [thomas] The URL tag supports file attributes now.
2009-10-08 [thomas] Improved EL exception when rendering CMS messages.
2009-10-08 [thomas] Added Word cleanup for rich edit fields.
2009-10-08 [thomas] Fixed administration publication.
2009-10-08 [thomas] Rich edit message properties fixed: Adding a language takes
rich editing into account.
2009-10-08 [thomas] Fixed persistence of stagable attributes.
-------------------------------------------------------------------------------
2009-10-06 [thomas] Version release_v5_1_3 closed. Changes are:
2009-10-06 [thomas] Fixed entity generator.
2009-10-06 [thomas] Fixed <commerce:setCookie/>
2009-10-06 [thomas] Entity generator: Fixed getter for primitive and object
boolean attributes.
2009-10-06 [thomas] Refactored FileDescription.getAbsoluteUrl() and
FileDescription.getUrl(). getUrl() now serves for both.
2009-10-06 [thomas] Fixed no-image image in the entity editor.
2009-10-06 [thomas] Fixed exception handler not to hide actual exception.
2009-10-06 [thomas] Improved page flow handling in the administration: Clicking
on the mag icon does not lose the history.
2009-10-06 [thomas] Fixed variant ID handling when saving CMS pages.
-------------------------------------------------------------------------------
2009-10-02 [thomas] Version release_v5_1_2 closed. Changes are:
2009-10-02 [thomas] Fixed default formatter: Using configured default locale
instead of system default locale.
2009-10-02 [thomas] Reduced frequency of error mails.
2009-10-02 [thomas] Added ${getEntities() and getEntities()} for CMS templates.
2009-10-02 [thomas] Fixed entity escaping in the database message resources
(IE6 does not support ').
2009-10-02 [thomas] Fixed case insensitivity in the administration filters.
2009-10-02 [thomas] Added support for linking from administration entity views
to the respective web site URL.
2009-10-02 [thomas] Administration: Fixed custom entity values beans.
2009-10-02 [thomas] Administration: Added publication column handler.
2009-10-02 [thomas] The hibernate generator now keeps old versions of the
schema to diff with.
2009-10-02 [thomas] Fixed <commerce:out> if the content is an unpersisted
entity.
2009-10-02 [thomas] Added <commerce:setCookie> JSP tag which supports easy
creation of session and persistent cookies.
2009-10-02 [thomas] Fixed endless recursion in Entity.unproxyAll().
2009-10-02 [thomas] <p:set> now supports nested values.
2009-10-02 [thomas] In the CMS templates, you can use ${now} for the
publication date.
2009-09-25 [thomas] Disabled links in in-site edit text fields.
2009-09-25 [thomas] Improved administration list and tree queries, added
publication list.
2009-09-25 [thomas] Fixed exception in the administration if you don't have
full rights.
2009-09-25 [thomas] Fixed showing entities in the administration if you only
have read rights.
2009-09-25 [thomas] The editors are now grouped by organisation.
2009-09-23 [thomas] Improved editor view: Also showing login.
2009-09-23 [thomas] Administration: Fixed message property rich editing.
2009-09-23 [thomas] Added security check for message property in-site editing.
2009-09-23 [thomas] Fixed entity views if only READ rights are granted.
2009-09-23 [thomas] Improved exception handling in the CMS AJAX operations.
-------------------------------------------------------------------------------
2009-09-23 [thomas] Version release_v5_1_1 closed. Changes are:
2009-09-23 [thomas] New Trinidad version 1.0.11.
2009-09-23 [thomas] The <commerce:fileUrl> tag now supports disabling the
external image server.
2009-09-23 [thomas] The <commerce:message> tag's in-site edit automatically
disables now if args are used.
2009-09-23 [thomas] Fixed initialization of process forms: Reset for new
process after reset.
2009-09-23 [thomas] CMS: Added support for secondary publication location to
merge on software deployments.
2009-09-23 [thomas] Fixed index attribute of CMS <p:forEach> status.
2009-09-23 [thomas] Administration and taglib: Enabled rich edit for messages.
2009-09-17 [thomas] Fixed file data entity cache cleanup and loading.
-------------------------------------------------------------------------------
2009-09-17 [thomas] Version release_v5_1_0 closed. Changes are:
2009-09-17 [thomas] Fixed generation of Hibernate DDL.
2009-09-17 [thomas] Refactored Category.moveChild to provide an
easier-to-understand semantic.
2009-09-17 [thomas] The file data entity cache generates a disk snapshot
readable by the Apache now.
2009-09-17 [thomas] Fixed CMS issues.
2009-09-17 [thomas] Added choose/when/otherwise to the CMS.
2009-09-17 [thomas] Administration: Added view for editing messages.
2009-09-17 [thomas] Administration: Added filtering to lists and trees.
2009-09-17 [thomas] Improved tree configuration to support type string
semantics.
NOTE! MIGRATION NECESSARY! In the administration.xml,
change all tree configurations' categoryTypeCodes list to
categoryTypesString with string type semantics.
2009-09-17 [thomas] Fixed single and multi compositions to abstract types.
2009-09-17 [thomas] Fixed time attribute.
2009-09-17 [thomas] Fixed administration HTTPS redirect.
-------------------------------------------------------------------------------
2009-09-07 [thomas] Version release_v5_0_23 closed. Changes are:
2009-09-07 [thomas] Fixed image server URL resolution.
2009-09-07 [thomas] Fixed unproxying of variant attributes.
2009-09-07 [thomas] Fixed unproxying of file descriptions.
2009-09-07 [thomas] Fixed move up/down in administration.
2009-09-07 [thomas] CMS: The URL attribute is the top attribute now.
2009-09-07 [thomas] Fixed administration: CMS page tree and lists.
2009-09-07 [thomas] Added move up/down in the CMS pages view.
2009-09-04 [thomas] Improved CMS pages tree.
2009-09-04 [thomas] Fixed FTP download data not detecting same file name in
different configuration.
2009-09-04 [thomas] The URL is now the first attribute in an entity editor.
2009-09-04 [thomas] Improved speed of file data entity unproxying.
2009-09-04 [thomas] Added helper methods for entity EL iteration in CMS.
2009-09-03 [thomas] CMS: Added support for directly accessing the root
category.
2009-09-03 [thomas] Fixed type permission is type list was empty.
-------------------------------------------------------------------------------
2009-09-03 [thomas] Version release_v5_0_22 closed. Changes are:
2009-09-03 [thomas] Improved performance and functions of <p:forEach>.
2009-09-03 [thomas] Added PASV mode for FTP.
-------------------------------------------------------------------------------
2009-09-01 [thomas] Version release_v5_0_21 closed. Changes are:
2009-09-01 [thomas] Fixed <p:param> tag.
2009-09-01 [thomas] Fixed variant ID resolution.
-------------------------------------------------------------------------------
2009-08-31 [thomas] Version release_v5_0_20 closed. Changes are:
2009-08-31 [thomas] The Hibernate DDL mojo generates the schema only if it
changed.
2009-08-31 [thomas] The Commerce Framework now uses the database clock instead
of the application clock.
2009-08-31 [thomas] Fixed <p:out> if an image is empty.
-------------------------------------------------------------------------------
2009-08-28 [thomas] Version release_v5_0_19 closed. Changes are:
2009-08-28 [thomas] Fixed unique constraint in MessageProperty.
2009-08-28 [thomas] Introduced Maven Plug-in for entity type,
annotated-entities XML, and Hibernate DDL generation.
-------------------------------------------------------------------------------
2009-08-27 [thomas] Version release_v5_0_18 closed. Changes are:
2009-08-27 [thomas] Fixed Pages navigation entry in the Administration.
2009-08-27 [thomas] Fixed <p:include>: Exception is <p:param> was present.
2009-08-27 [thomas] Fixed generator for variant-aware composition attributes.
2009-08-27 [thomas] Reverted the commerce:edit tag, introduced the commerce:out
tag.
2009-08-27 [thomas] Fixed taglib: Using RT, not EL as a basis.
-------------------------------------------------------------------------------
2009-08-26 [thomas] Version release_v5_0_17 closed. Changes are:
2009-08-26 [thomas] Added icon attribute to the entity types configuration.
2009-08-26 [thomas] Fixed bug in the Lucene index which prevented it from
reading all entities.
2009-08-26 [thomas] Continued implementing the CMS.
2009-08-26 [thomas] Support for database-based message properties.
2009-08-26 [thomas] Administration: Now automatically selecting embedded or
normal composition entity editor.
-------------------------------------------------------------------------------
2009-08-21 [thomas] Version release_v5_0_16 closed. Changes are:
2009-08-21 [thomas] Fixed DefaultFormatter's price parsing.
2009-08-21 [thomas] You can set the background color for thumbnail generation
now.
2009-08-21 [thomas] Fixed valid types for association attributes in case of
polymorphy.
2009-08-21 [thomas] Fixed TextMapAttribute generation.
2009-08-21 [thomas] Improved error messages in the CMS.
2009-08-21 [thomas] Added method to reload an entity after unproxying it.
2009-08-21 [thomas] The out tag no longer writes <div> or <span> on primitive
values, if editor="none".
2009-08-21 [thomas] The default editor for string-value <p:out> now depends on
the attribute editor. editor="rich" produces editor="block"
(which creates a <div>), and editor!="rich" produces
editor="inline" and a <span>.
2009-08-21 [thomas] The process manager now returns the list of processes in
its API.
-------------------------------------------------------------------------------
2009-08-20 [thomas] Version release_v5_0_15 closed. Changes are:
2009-08-19 [thomas] Fixed 200er response for CMS servlet.
2009-08-19 [thomas] The TimeZoneDatePatternLayout now supports indentation of
project source packages in stack traces.
2009-08-19 [thomas] Entity is serializable now, if it has been decoupled from
the Hibernate session using unproxyAll().
2009-08-19 [thomas] Fixed exception handling in the Lucene index.
2009-08-19 [thomas] Added BaseAction.setUserLocale to set the Struts locale
directly.
2009-08-19 [thomas] The <commerce:fileUrl> tag now supports host and schema to
point to another server.
2009-08-19 [thomas] Added flag to the DiskFileDataEntityCache to disable
deleting.
2009-08-19 [thomas] Bibit redirects: Now setting the language.
-------------------------------------------------------------------------------
2009-08-13 [thomas] Version release_v5_0_14 closed. Changes are:
2009-08-13 [thomas] Fixed login password field in the Administration, if Java
1.6 was used.
2009-08-13 [thomas] Fixed setting of typed entity parent, if previous parent
wasn't loaded yet.
2009-08-13 [thomas] Fixed variant ID session cache.
2009-08-13 [thomas] Fixed Lucene index update, if all entities have the same
modification time.
2009-08-13 [thomas] Fixed foreign-key name of FileDescription.
2009-08-13 [thomas] Fixed NullPointerException in Excel XLS reader, if cell was
empty.
2009-08-13 [thomas] Creation of composed CMS entity now possible, even if the
related typed entity is a class hierarchy.
2009-08-13 [thomas] Continued CMS implementation.
2009-08-13 [thomas] Fixed column name of MessageProperty.
2009-08-12 [thomas] Fixed admin login password field.
2009-07-27 [stemey] Changes in multiple composition attribute.
NOTE! MIGRATION NECESSARY! Please update the administration
templates and the faces-config.xml
2009-07-27 [stemey] Implemented polymorphic multiple composition attribute
-------------------------------------------------------------------------------
2009-07-13 [thomas] Version release_v5_0_13 closed. Changes are:
2009-07-13 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-09 [thomas] Version release_v5_0_12 closed. Changes are:
2009-07-09 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-09 [thomas] Version release_v5_0_11 closed. Changes are:
2009-07-08 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-07 [thomas] Version release_v5_0_10 closed. Changes are:
2009-07-07 [thomas] Added organisation to the Editor.
NOTE! MIGRATION NECESSARY! Add the column organisation
varchar(255) to the Editor table.
2009-07-02 [thomas] Extracted the thumbnail generator in a class of its own,
providing more functions (JPG/PNG selection, cropping, file
description and raw data support).
2009-07-02 [thomas] Continued implementing CMS.
2009-07-02 [thomas] Fixed creation of new entities in the administration
(couldn't select sub-types).
-------------------------------------------------------------------------------
2009-06-27 [thomas] Version release_v5_0_9 closed. Changes are:
2009-06-27 [thomas] Fixed variant handling. Continued CMS implementation.
-------------------------------------------------------------------------------
2009-06-26 [thomas] Version release_v5_0_8 closed. Changes are:
2009-06-26 [thomas] The entity types now support true property getters even if
the attribute is client-aware, localizable, and/or
stageable, by using a thread-local variant context.
2009-06-26 [thomas] Started implementing CMS template engine and in-site
editor.
2009-06-26 [thomas] Added support for external URLs in the administration's
navigation.
2009-06-24 [thomas] The rewriting URL tag now takes care of the XHTML struts
setting in the page.
NOTE! MIGRATION NECESSARY! If you are already working
around this issue, remove those work-arounds.
-------------------------------------------------------------------------------
2009-06-23 [thomas] Version release_v5_0_7 closed. Changes are:
2009-06-23 [thomas] Fixed order of choice attribute.
2009-06-23 [thomas] The thumbnail generator in FileDescription supports PNG and
cropping now, too.
2009-06-22 [thomas] Fixed empty subcategories in the administration.
2009-06-22 [thomas] Fixed no-image image in the administration.
2009-06-22 [thomas] Fixed cascade in the file description.
2009-06-22 [thomas] The choice attribute no longer orders the options
automatically.
2009-06-17 [thomas] The GenericCSVReader now supports setting the separator and
the quote char.
2009-06-19 [stemey] administration: fixed currency amount conversion and fixed
keeping tab on validation error.
-------------------------------------------------------------------------------
2009-06-17 [thomas] Version release_v5_0_6 closed. Changes are:
2009-06-17 [thomas] Fixed variants in the TypedEntity (save did not cascade,
getVariants did not check the variant ID properly).
2009-06-17 [thomas] Fixed save issue in the administration.
-------------------------------------------------------------------------------
2009-06-16 [thomas] Version release_v5_0_5 closed. Changes are:
2009-06-16 [thomas] Fixed administration and variant cascade after migration to
Hibernate Annotations.
2009-06-12 [thomas] Fixed administration after refactoring.
-------------------------------------------------------------------------------
2009-06-08 [thomas] Version release_v5_0_4 omitted due to Maven problems.
-------------------------------------------------------------------------------
2009-06-08 [thomas] Version release_v5_0_3 closed. Changes are:
2009-06-08 [thomas] Fixed administration after refactoring.
-------------------------------------------------------------------------------
2009-06-05 [thomas] Version release_v5_0_2 closed. Changes are:
2009-06-05 [thomas] Continued migrating the Commerce Framework to JPA and
Hibernate Annotations.
-------------------------------------------------------------------------------
2009-06-04 [thomas] Version release_v5_0_1 omitted due to Maven problems.
-------------------------------------------------------------------------------
2009-06-02 [thomas] Version release_v5_0_0 closed. Changes are:
2009-06-02 [thomas] Fixed order number vs. transaction ID in the Bibit payment
adapter.
2009-06-02 [thomas] Fixed SystemService.nodeName for local development.
2009-05-13 [thomas] Using lists and generics now for association and text-list
attribute.
NOTE! MIGRATION NECESSARY! Adjust accesses to these
attributes using the new method signatures.
2009-05-13 [thomas] The Bibit payment adapter uses the order number as payment
reference now.
2009-05-13 [thomas] Migrated the Commerce Framework to JPA and Hibernate
Annotations. Refactoring several aspects of the
persistence, including the variant ID hierarchy.
NOTE! MIGRATION NECESSARY! Migrate your project to
Annotations, as well.
2009-04-20 [thomas] Added the ability to observe saving in the administration.
NOTE! MIGRATION NECESSARY! Remember to perform all
migration notes of version 4 up to release_v4_27_0! Version
4 arose from that version.
Änderungen in Version 4.x.x
Die Versionshistorie zur Major-Version 3.x.x findest du hier.
Änderungen in Version 3.x.x
Die Versionshistorie zur Major-Version 2.x.x findest du hier.
Änderungen in Version 2.x.x
Die Versionshistorie zur Major-Version 2.x.x findest du hier.
Änderungen in Version 1.x.x
Die Versionshistorie zur Major-Version 1.x.x findest du hier.
Änderungen in Version 0.x.x
Die Versionshistorie zur Major-Version 0.x.x findest du hier.
