Feature #5603 REST services update for SilverDrive upgrade
integrating feature #5603 :
- fixing problem between abstract classes and Jersey/annotations (@Authorized was not correctly processed)
- simplifying some code relative to 'shared' context
closing feature #5869 : deleting animation.js and navigation.js
Merge branch 'ney-feature-5869'
closing feature #5522 : Nouvelle portlet : Mes contacts
closing feature #5522 Nouvelle portlet : Mes contacts
closing feature #5522 Nouvelle portlet : Mes contacts
integrating feature #5522 :
- using <view:image /> to display avatar in a better fit size
- fixing 'messageme' Javascript plugin : 'object' field size and to not scroll parent window when dialog is opened
on feature #5516, improving dimensions of avatar
fixing bugs on feature #5516 : adding new method 'getSmallAvatar()' on UserDetail.java
Merge branch 'ney-avatar-bestFit'
on feature #5155, publication sharing is almost done !
closing feature #5155 :
- fixing look and feel
- using term 'sharing' instead of 'ticket'
- deleting sharings when publication is deleted
- securing sharing creation (publication and folder too)
- images in WYSIWYG content of a shared publication are now well displayed
- fixing collision between parent page and included page (displayAttachedFiles.jsp)
during feature #5155, removing all useless code about forms stored in database (ancestor of XML forms)
closing feature #5155 after rebasing master (merging concurrent changes about REST API)
Feature #5155 :
- renaming keywords in some code comments
- adding the possibility to component administrators to share document even if the component is a public one
- fixing a cache problem into access controller mechanism
- fixing the sharing of versioned attachments
- fixing the sharing of attachments contained into WYSIWYG content
- improving security around sharing zip download and versioned attachments
Merge branch 'ney-feature-5155'