feature #907 sprint2 :   Set Parent POM to 28-SNAPSHOT
feature #907 sprint2 :   Add a suggestion into a given suggestion box. The title of the suggestion is persisted into the database whereas the WYSIWYG content is expected to be saved through the JCR (by the WysiwygController)
Feature #907 : continuing the refactor of request router mechanism.
Feature #907 : continuing the refactor of request router mechanism.
feature #907 sprint2 :   Implement the adding of a suggestion into a suggestion box. Refactor some stuffs in order to clarify both the business operation and the tests.
Feature #907 : changing the definition of a HTTP method in the web controller
Feature #907 : improving navigation management
feature #907 sprint2 :   Reifying the transaction so that only some treatments in a service method can be performed within a transactional context. Returns to the user a message when the suggestion is well created. Fix some bugs with the navigation after the suggestion creation
(nobranch,rebasingfeature #907 sprint2) :   feature #907 sprint2 :   Implementation of the modification of an existing suggestion. Profits of the new flush() method in repository to validate the persistence context within a transaction before the end of this transaction
Feature #907 : starting listing the suggestions not published
(adding some stuff around navigation errors)
(modifying the scan of generic types performed into WebComponentManager)
(adding new method in AttachmentService to perform a complete JCR deletion (repo + silverpeas workspace) on a component)
Feature #907 : persisting entity with lastUpdatedBy and lastUpdateDate initialized with same values of createBy and createdDate
Feature #907 : continuing listing the suggestions not published
(upgrading unit test dataset)
Feature #907 : continuing listing the suggestions not published
feature #907 sprint2 :   Externalize the build of JPQL queries from criteria in a dedicated class (JPQLQueryBuilder that implements SuggestionCriteriaProcessor). Now the getting of a suggestion is performed by using criteria on both the suggestion box and on the suggestion identifier instead of using just the suggestion id (and later check the suggestion box is the expected one).
Feature #907 : continuing listing the suggestions not published
(into services)
Feature #907 : continuing listing the suggestions not published
(initializing the suggestion box REST web services)
Feature #907 : fixing some navigation problems
feature #907 sprint2 :   Fix some bugs when updating the WYSIWYG content of a suggestion
feature #907 sprint2 :   Introduction of AngularJS in the web pages of component suggestion box
feature #907 sprint2 :   Now a suggestion can be deleted. Take into account a suggestion can be updated or deleted only if it is in a draft mode. Enrich the tests on the web component controller to cover the potential errors. The deletion can be done for instance from the suggestionBox.jsp through an HTML form and with angularjs; it will be required to replace this behavior with the one that uses the web service to delete a given suggestion once this web service is implemented