Bug #5197 - fixing displaying of old wysiwyg attachments after a 5.12 migration on a Silverpeas with multilingual content activated...
- fixing also the display of wrong content according to the selected content language
The wysiwyg corrector is now triggered within the versioning contribution instead of the attachment contribution. Indeed, the contributions are ran in alphabetically order and running the wysiwyg corrector before the versioned document migration into the JCR doesn't fix the problems with the wysiwy in versioned documents. It is why the wysiwyg corrector is ran in the versioning contribution after any migration into the JCR
bug #5198 :  Take into account the latest security recommendation of Oracle about Java with Applets and Webstart applications: set the properties Permissions and Codebase in the MANIFEST of the d&d applet and in the online edition webstart application
fixing bug #5214 : default label and description of spaces and apps must never be stored in i18n tables
fixing bug #5214 : Add SQL scripts for removing the duplicate translations for spaces and component instances
bug #5022 :  The error message is now well spelled (without any ') and the docx format is added into the whitelist of authorized uploaded files. The variable PeriodicalTimer is now defined in the context of the web page so that it is not null with Firefox
Bug #5022 :
- using JQuery 1.10.2 version
- upgrading JQuery plugin that performs the percent upload requests
- upgrading HTML example code
bug #4719 :  Now the title/subject of a message is also encoded for HTML rendering whatever the notification mechanism used (mail, popup, inbox, ...)
Feature #4843 : blocking the download of file attachments attached to publications
- upgrading the access control mechanism to take in account the context in which the access is verified
- adding a new request cache service to fix the thread cache service that doesn't work with ThreadLocale (JBoss problem)
- upgrading the version of FlexPaper API
- modifying simple document object structure (and the document converter) to handle more precisely document versions
- modifying the document exporting in order to not include document forbidden to download
- modifying the display of an attachment depending on whether it is forbidden to download it or not and depending on whether the user is allowed to download it or not
- adding menu item to attached file blocks
- adding the possibility of indicating roles to a document which are forbidden or not to perform a download on the attachment
- adding some unit tests in order to verify the management of the new forbidden download information stored into the Silverpeas JCR
- refactoring spring definitions in order to provide OrganizationController mock for all unit tests (lib-core project only)
- modifying the definition of the data structure of the Silverpeas JCR
- cleaning some code
- fixing a NullPointerException introduced by a new feature integrated in version of Silverpeas in which this feature is also integrated (5.14)