{"push_id":989959605,"size":54,"distinct_size":1,"ref":"refs/heads/feature-4400-adjustments-6.x","head":"41af76599ade1f2055341ac8aa16c7e28bf433e0","before":"6897c2d7e63ef6735628fb18022faa4710056512","commits":[{"sha":"63ea957472717104dde71a1670c3025efc141cc7","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"First step in the replacement of the old Instanciator mechanism. Define for each application that requires specific treatment when they are instantiated an implementation of the ComponentInstancePostConstruction interface that satisfies its requirements","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/63ea957472717104dde71a1670c3025efc141cc7"},{"sha":"30b26758e4f83ef181fb1bca7dd66923b5847820","author":{"email":"00ba1176372c53596ef596b3ad269fde5167a928@silverpeas.com","name":"Yohann Chastagnier"},"message":"Feature #7291 : removing unnecessary dependencies on notation library because it does not exist anymore!!!","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/30b26758e4f83ef181fb1bca7dd66923b5847820"},{"sha":"683c639f655553c3338005547e6ad0c8eeb7e695","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Doesn't invoke explicitly the deletion of all comments when an instance of the application is deleted. This is done automatically by Silverpeas Core through the interface ComponentInstanceDeletion (the Comment service provides an implementation of this interface to delete all comments belonging to a given component instance in deletion)","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/683c639f655553c3338005547e6ad0c8eeb7e695"},{"sha":"e8aed4176d26b54fb0ea592f949f12c07ff7ff53","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Refactor some classes that used the TodoBackboneAccess object as this one is now merged with the SilverpeasCalendar service. The deletion of todos (and hence todos' attendees) is now taken automatically into account by the Calendar service","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/e8aed4176d26b54fb0ea592f949f12c07ff7ff53"},{"sha":"e2841b66e401aaf25139372aa64bd84a33b132b4","author":{"email":"00ba1176372c53596ef596b3ad269fde5167a928@silverpeas.com","name":"Yohann Chastagnier"},"message":"Feature #7291 :\n- removing BlogInstanciator\n- removing references on deleted PublicationInstanciator\n- removing references on deleted NodeInstanciator","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/e2841b66e401aaf25139372aa64bd84a33b132b4"},{"sha":"3c3c35073908a6e1a7db72785e2081a1dd12dbe9","author":{"email":"00ba1176372c53596ef596b3ad269fde5167a928@silverpeas.com","name":"Yohann Chastagnier"},"message":"Feature #7291 :\n- removing references on deleted ThumbnailInstanciator\n- deleting KmeliaInstanciator","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/3c3c35073908a6e1a7db72785e2081a1dd12dbe9"},{"sha":"35b6e75a616010b1f16a36a87b898a04b84a5927","author":{"email":"00ba1176372c53596ef596b3ad269fde5167a928@silverpeas.com","name":"Yohann Chastagnier"},"message":"Feature #7291 - GalleryInstanciator refactoring:\n- implementing ComponentInstancePreDestruction in order to move code from GalleryInstanciator to GalleryInstancePreDestruction\n- re-activating some unit tests that were into test-waiting folder\n- deleting GalleryInstanciator","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/35b6e75a616010b1f16a36a87b898a04b84a5927"},{"sha":"147cd799da561e20fb63f799291cfbb16a6505e8","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete AlmanachInstanciator and AlmanachBmEJB implements now ComponentInstancePreDeletion interface so that events belonging to an almanach instance can be all deleted when this instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/147cd799da561e20fb63f799291cfbb16a6505e8"},{"sha":"d415295849256d0aaf65ddaac67ea2932a76b960","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ChatInstanciator and add ChatInstancePreDestruction, implementing the ComponentInstancePreDestruction interface, in order to delete all the data in the chat rooms of the instance that is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/d415295849256d0aaf65ddaac67ea2932a76b960"},{"sha":"05d506537b267406ecc28fd9b8ef85853228bfdf","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ClassifiedsInstanciator and add ClassifiedsInstancePreDestruction, implementing the ComponentInstancePreDestruction interface, to delete all the subscriptions and classifieds belonging to a Classifieds instance that is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/05d506537b267406ecc28fd9b8ef85853228bfdf"},{"sha":"ec760ad5905a8e7bd89a7bdefc325e478d2137ae","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete the CRM application (it was never used in Silverpeas 5) and its code was not modernized","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/ec760ad5905a8e7bd89a7bdefc325e478d2137ae"},{"sha":"1ebafe34f33c852455fc6b7e9f0cbe31854124a3","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Move the implementation of ComponentInstancePreDestruction to a new dedicated class that follows the convention for application instance pre destructions. Delete DataWarningInstanciator and replace its delete method by the DataWarningInstancePreDestruction class that implements the ComponentInstancePreDestruction interface and its create method by the DataWarningInstancePostConstruction class tha implements the ComponentInstancePostConstruction interface. Delete all empty instanciator in the Silverpeas-Components subprojects (empty delete and empty create)","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/1ebafe34f33c852455fc6b7e9f0cbe31854124a3"},{"sha":"f69aba3ef8473dc315e697861418e1f6a3f76e1f","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Remove FormsOnlineInstanciator and replace its delete method by FormsOnlineInstancePreDestruction that implements the ComponentInstancePreDestruction interface; the deletion code is moved from FormsOnlineInstanciator#delete to FormsOnlineInstancePreDestruction#preDestroy","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/f69aba3ef8473dc315e697861418e1f6a3f76e1f"},{"sha":"224fd9433cb65babf0cceee4c159ade89971adcc","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ForumsInstanciator and replace its delete method by the class ForumsInstancePreDestruction that implements the ComponentInstancePreDestruction interface. Adds some integration tests on this new class to ensure all are correctly deleted as expected","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/224fd9433cb65babf0cceee4c159ade89971adcc"},{"sha":"480bc2bb3e6fc75feee11b2b41ca6814a960e440","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete InfoLetterInstanciator and replace its delete method by the InfoLetterInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when an InfoLetter instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/480bc2bb3e6fc75feee11b2b41ca6814a960e440"},{"sha":"be9507fdd427c5d3b3cf3f2aed669e3476c2a311","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ConnectorJDBCInstanciator and replace its delete method by the ConnecteurJDBCInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when a ConnecteurJDBC instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/be9507fdd427c5d3b3cf3f2aed669e3476c2a311"},{"sha":"b20b689713c2829a365bc63bffd24a514682ad01","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete MailingListInstanciator and replace its delete method by the MailingListInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when a MailingList instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/b20b689713c2829a365bc63bffd24a514682ad01"},{"sha":"cb326d32b755289747385afbdb6a0f581d84a203","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ProcessManagerInstanciator and replace its delete method by the ProcessManagerInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when a ProcessManager instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/cb326d32b755289747385afbdb6a0f581d84a203"},{"sha":"8ce0397fe9133236d87378e39a42642871578b45","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete ProjectManagerInstanciator and replace its delete method by the ProjectManagerInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when a ProjectManager instance is being deleted. Fix some imports.","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/8ce0397fe9133236d87378e39a42642871578b45"},{"sha":"69bffc27d79d68d7a6c39600551a589116fd5372","author":{"email":"fab66af87e0197649b68a7e2ca53bfe84274451c@silverpeas.com","name":"Miguel Moquillon"},"message":"Delete QuestionReplyInstanciator and replace its delete method by the QuestionReplyInstancePreDestruction class that implements the ComponentInstancePreDestruction interface in order to be invoked when a QuestionReply instance is being deleted","distinct":false,"url":"https://api.github.com/repos/SilverTeamWork/Silverpeas-Components/commits/69bffc27d79d68d7a6c39600551a589116fd5372"}]}