<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Lancé par une alarme périodique</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_TEST</name><value>false</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_QUALITY</name><value>false</value></parameter></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'><environment></environment></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Jenkins-Pipelines.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginsonarqube _class='hudson.plugins.git.util.Build'><buildNumber>261</buildNumber><marked><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></marked><revision><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></revision></refsremotesoriginsonarqube><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Core</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Components</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Looks</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Setup</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Distribution</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1148</buildNumber><marked><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Assembly</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/artifact</artifactsUrl><changesUrl>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/changes</changesUrl><displayUrl>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/</displayUrl><testsUrl>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/testReport</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled><restartableStage>Prepare the job</restartableStage><restartableStage>Check POM parent version</restartableStage><restartableStage>Checkout projects and check code changes</restartableStage><restartableStage>Build Silverpeas</restartableStage><restartableStage>Create YAML build report</restartableStage></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'><node _class='org.jenkinsci.plugins.workflow.graph.FlowStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.graph.FlowEndNode'></node></action><action></action><action></action><artifact><displayPath>build.yaml</displayPath><fileName>build.yaml</fileName><relativePath>target/build.yaml</relativePath></artifact><building>false</building><displayName>6.5-build260906</displayName><duration>15087</duration><estimatedDuration>6050401</estimatedDuration><fullDisplayName>Silverpeas_Master_AutoDeploy 6.5-build260906</fullDisplayName><id>1148</id><keepLog>false</keepLog><number>1148</number><queueId>59250</queueId><result>SUCCESS</result><timestamp>1788974640441</timestamp><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/</url><inProgress>false</inProgress><nextBuild><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Lancé par une alarme périodique</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_TEST</name><value>false</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_QUALITY</name><value>false</value></parameter></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Jenkins-Pipelines.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginsonarqube _class='hudson.plugins.git.util.Build'><buildNumber>261</buildNumber><marked><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></marked><revision><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></revision></refsremotesoriginsonarqube><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><branch><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><branch><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><branch><SHA1>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Core</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><branch><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><branch><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><branch><SHA1>da97a0aafea25b96dbdb5a8fa0979e7f48773132</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Components</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Looks</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Setup</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Distribution</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1149</buildNumber><marked><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Assembly</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.plugins.sonar.action.SonarAnalysisAction'><ceTaskId>AaCcJcxP3v4s00waztaF</ceTaskId><installationName>Silverpeas SonarCloud</installationName><installationUrl>https://sonarcloud.io</installationUrl><new>true</new><serverUrl>https://sonarcloud.io</serverUrl><skipped>false</skipped><sonarqubeDashboardUrl>https://sonarcloud.io/dashboard?id=Silverpeas_Silverpeas-Core2&amp;branch=master</sonarqubeDashboardUrl></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.sonar.action.SonarBuildBadgeAction'><url>https://sonarcloud.io/dashboard?id=Silverpeas_Silverpeas-Core2&amp;branch=master</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#1149</displayName><duration>5931833</duration><estimatedDuration>6050401</estimatedDuration><fullDisplayName>Silverpeas_Master_AutoDeploy #1149</fullDisplayName><id>1149</id><keepLog>false</keepLog><number>1149</number><queueId>59455</queueId><result>FAILURE</result><timestamp>1789320240440</timestamp><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1149/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-library/src/test/resources/org/silverpeas/index/search/searchEngineSettings.properties</affectedPath><affectedPath>core-library/src/test/java/org/silverpeas/core/index/indexing/model/LastUpdateDateSearchTest.java</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/calendar/ical4j/ICal4JExporter.java</affectedPath><affectedPath>core-library/src/test/java/org/silverpeas/core/node/service/NodeIndexationTest.java</affectedPath><affectedPath>core-library/src/test/java/org/silverpeas/core/contribution/attachment/SimpleDocumentIndexationTest.java</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/node/service/DefaultNodeService.java</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/contribution/attachment/SimpleDocumentService.java</affectedPath><commitId>94892ab53b88b6c376cea1901eee1f36c44a55bd</commitId><timestamp>1789115869000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@silverpeas.com</authorEmail><comment>Fix bug #15369. In fact, the last modification date of a document
(whatever it is, WYSIWYG or attachments for example), isn't indexed. Now
any documents have their modification data (date and author) indexed
when they have been modified.
Some unit tests are added to validate the bug and its fix.

ICal4JExporterTest fails if executed after ICal4JImporterTest because
the option iCal4J Outlook (KEY_OUTLOOK_COMPATIBILITY) has been enabled.
But, in the export, this option should be unset and the default line
feed should be used. This is done now with the
FoldingWriter.REDUCED_FOLD_LENGTH parameter.
</comment><date>2026-09-11 10:37:49 +0200</date><id>94892ab53b88b6c376cea1901eee1f36c44a55bd</id><msg>Fix bug #15369. In fact, the last modification date of a document</msg><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/calendar/ical4j/ICal4JExporter.java</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/contribution/attachment/SimpleDocumentService.java</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/node/service/DefaultNodeService.java</file></path><path><editType>add</editType><file>core-library/src/test/resources/org/silverpeas/index/search/searchEngineSettings.properties</file></path><path><editType>add</editType><file>core-library/src/test/java/org/silverpeas/core/index/indexing/model/LastUpdateDateSearchTest.java</file></path><path><editType>add</editType><file>core-library/src/test/java/org/silverpeas/core/contribution/attachment/SimpleDocumentIndexationTest.java</file></path><path><editType>add</editType><file>core-library/src/test/java/org/silverpeas/core/node/service/NodeIndexationTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-web/src/main/java/org/silverpeas/core/web/filter/IFrameChecker.java</affectedPath><affectedPath>core-web/src/test/resources/org/silverpeas/util/security.properties</affectedPath><affectedPath>core-war/src/main/webapp/WEB-INF/tags/silverpeas/util/displayExternalIframe.tag</affectedPath><affectedPath>core-web/src/main/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilter.java</affectedPath><affectedPath>core-web/src/integration-test/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilterIT.java</affectedPath><affectedPath>core-api/src/main/java/org/silverpeas/core/util/security/SecuritySettings.java</affectedPath><affectedPath>core-web/src/integration-test/resources/org/silverpeas/util/security.properties</affectedPath><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/util/security.properties</affectedPath><affectedPath>core-web/src/test/java/org/silverpeas/core/web/filter/IFrameCheckerTest.java</affectedPath><commitId>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</commitId><timestamp>1789140268000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@silverpeas.com</authorEmail><comment>Fix bug #15431

Allow iframes in the data sent to Silverpeas when they refer trusted sources
MassiveWebSecurityFilter no longer blocks every iframe. An iframe is now allowed
if its single src attribute refers either:
- an HTTPS URL whose host is the Silverpeas server or one of the hosts set in
  the new security.external.iframe.hosts.allowed property, or
- a relative URL within the Silverpeas application, without any path
  traversal attempt (even encoded).
Any iframe that cannot be strictly parsed, or that has a srcdoc attribute,
is still rejected.
The JSON bodies of requests are now decoded before the injection checks, so
that they are done on the text as it will be taken by Silverpeas.
The iframe checking is done by the new IFrameChecker class, covered by unit
tests. MassiveWebSecurityFilterIT is also completed.
</comment><date>2026-09-11 17:24:28 +0200</date><id>e42479caf56d933ffa607bf1ba7aa1174b6a82e3</id><msg>Fix bug #15431</msg><path><editType>edit</editType><file>core-web/src/main/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilter.java</file></path><path><editType>add</editType><file>core-web/src/test/java/org/silverpeas/core/web/filter/IFrameCheckerTest.java</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/util/security.properties</file></path><path><editType>edit</editType><file>core-api/src/main/java/org/silverpeas/core/util/security/SecuritySettings.java</file></path><path><editType>add</editType><file>core-web/src/main/java/org/silverpeas/core/web/filter/IFrameChecker.java</file></path><path><editType>edit</editType><file>core-web/src/integration-test/resources/org/silverpeas/util/security.properties</file></path><path><editType>edit</editType><file>core-web/src/integration-test/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilterIT.java</file></path><path><editType>edit</editType><file>core-war/src/main/webapp/WEB-INF/tags/silverpeas/util/displayExternalIframe.tag</file></path><path><editType>edit</editType><file>core-web/src/test/resources/org/silverpeas/util/security.properties</file></path></item><kind>git</kind></changeSet><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>processManager/processManager-war/src/main/java/org/silverpeas/processmanager/ProcessManagerSessionController.java</affectedPath><commitId>76ae41fadf6f7a4a2d7aa2937a28e9d04be1330f</commitId><timestamp>1789132653000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@silverpeas.com</authorEmail><comment>Fix bug #15447

Now, the access of a given process instance is checked against the
list of process instances available for the current active user.
</comment><date>2026-09-11 15:17:33 +0200</date><id>76ae41fadf6f7a4a2d7aa2937a28e9d04be1330f</id><msg>Fix bug #15447</msg><path><editType>edit</editType><file>processManager/processManager-war/src/main/java/org/silverpeas/processmanager/ProcessManagerSessionController.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>kmelia/kmelia-war/src/main/java/org/silverpeas/components/kmelia/control/KmeliaSessionController.java</affectedPath><commitId>da97a0aafea25b96dbdb5a8fa0979e7f48773132</commitId><timestamp>1789141857000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@silverpeas.com</authorEmail><comment>Fix bug #15444
</comment><date>2026-09-11 17:50:57 +0200</date><id>da97a0aafea25b96dbdb5a8fa0979e7f48773132</id><msg>Fix bug #15444</msg><path><editType>edit</editType><file>kmelia/kmelia-war/src/main/java/org/silverpeas/components/kmelia/control/KmeliaSessionController.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></culprit><inProgress>false</inProgress><nextBuild><number>1150</number><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1150/</url></nextBuild><previousBuild><number>1148</number><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/</url></previousBuild></nextBuild><previousBuild><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Lancé par une alarme périodique</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_TEST</name><value>false</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>SKIP_QUALITY</name><value>false</value></parameter></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><branch><SHA1>b3a0a7bf423a3407c3bc6980f30a0c6ee678b5ae</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Jenkins-Pipelines.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginsonarqube _class='hudson.plugins.git.util.Build'><buildNumber>261</buildNumber><marked><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></marked><revision><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><branch><SHA1>96a3a41e61a0a59a294dd74fce10884c559e77f4</SHA1><name>refs/remotes/origin/sonarqube</name></branch></revision></refsremotesoriginsonarqube><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><branch><SHA1>b88c9accf6d68868ca49c8e42eb142db20828393</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Core</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><branch><SHA1>facea1cfed75d527b30859fcfba9bc72a6cc3e65</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Components</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><branch><SHA1>2af94364967e82de1e8d70f466e8367b04421688</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Looks</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><branch><SHA1>ed6bdc22b8581b07c1e09d74558a2feb664e126b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Setup</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><branch><SHA1>c0a46ddd25bbd81d0e4dbafd3051c0dc5be1ebbc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Distribution</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1147</buildNumber><marked><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><branch><SHA1>0ff3db7ef2fa887e276200aea5587cde84dd56bd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/Silverpeas/Silverpeas-Assembly</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.plugins.sonar.action.SonarAnalysisAction'><ceTaskId>AaB4HPiPR348sxUkOlLi</ceTaskId><installationName>Silverpeas SonarCloud</installationName><installationUrl>https://sonarcloud.io</installationUrl><new>true</new><serverUrl>https://sonarcloud.io</serverUrl><skipped>false</skipped><sonarqubeDashboardUrl>https://sonarcloud.io/dashboard?id=Silverpeas_Silverpeas-Core2&amp;branch=master</sonarqubeDashboardUrl></action><action></action><action></action><action _class='hudson.plugins.sonar.action.SonarAnalysisAction'><ceTaskId>AaB4PvEMg6Fhx6Sn2QVN</ceTaskId><installationName>Silverpeas SonarCloud</installationName><installationUrl>https://sonarcloud.io</installationUrl><new>true</new><serverUrl>https://sonarcloud.io</serverUrl><skipped>false</skipped><sonarqubeDashboardUrl>https://sonarcloud.io/dashboard?id=Silverpeas_Silverpeas-Components&amp;branch=master</sonarqubeDashboardUrl></action><action></action><action></action><action></action><action></action><action></action><action _class='hudson.plugins.sonar.action.SonarBuildBadgeAction'></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><artifact><displayPath>build.yaml</displayPath><fileName>build.yaml</fileName><relativePath>target/build.yaml</relativePath></artifact><building>false</building><displayName>6.5-build260906</displayName><duration>9126243</duration><estimatedDuration>6050401</estimatedDuration><fullDisplayName>Silverpeas_Master_AutoDeploy 6.5-build260906</fullDisplayName><id>1147</id><keepLog>false</keepLog><number>1147</number><queueId>59158</queueId><result>SUCCESS</result><timestamp>1788715440440</timestamp><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1147/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><affectedPath>core-web/src/main/resources/META-INF/silverFunctions.tld</affectedPath><commitId>1f1c88b8875ffad2447f83468fd52ad609b0e95d</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>refactoring with JSTL and Silverpeas tags
</comment><date>2026-09-03 11:07:02 +0200</date><id>1f1c88b8875ffad2447f83468fd52ad609b0e95d</id><msg>refactoring with JSTL and Silverpeas tags</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path><path><editType>edit</editType><file>core-web/src/main/resources/META-INF/silverFunctions.tld</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/versioningPeas/settings/versioningSettings.properties</affectedPath><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>d2d13b3f34e95935219ca0ae96014a0dd0751396</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>feature #14983
</comment><date>2026-09-03 11:07:02 +0200</date><id>d2d13b3f34e95935219ca0ae96014a0dd0751396</id><msg>feature #14983</msg><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/versioningPeas/settings/versioningSettings.properties</file></path><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>d8dcdbe78cc49a94df55af1d1fba0e5e78983c78</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>feature #15283: remove unused imports
</comment><date>2026-09-03 11:07:02 +0200</date><id>d8dcdbe78cc49a94df55af1d1fba0e5e78983c78</id><msg>feature #15283: remove unused imports</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>da3e4a64979af7786a12008bfe7a06ea8857fd4d</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Revert "feature #15283: remove unused imports"

This reverts commit 817cead6d5d2254bc32d92fec1efa8a975f112ce.
</comment><date>2026-09-03 11:07:02 +0200</date><id>da3e4a64979af7786a12008bfe7a06ea8857fd4d</id><msg>Revert "feature #15283: remove unused imports"</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>808320b412be220a3b99fed2b51840515aabe385</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>remove unused imports (replace previous commit)
</comment><date>2026-09-03 11:07:02 +0200</date><id>808320b412be220a3b99fed2b51840515aabe385</id><msg>remove unused imports (replace previous commit)</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>9d8fe0ad82798fc90d1bffa317b320059baa040c</commitId><timestamp>1788426422000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>remove unused imports (replace previous commit)
</comment><date>2026-09-03 11:07:02 +0200</date><id>9d8fe0ad82798fc90d1bffa317b320059baa040c</id><msg>remove unused imports (replace previous commit)</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</affectedPath><commitId>6f8429652a0da95af6b810bebef21957f8a6e3da</commitId><timestamp>1788426498000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@silverpeas.com</authorEmail><comment>feature #14983 : sonar feedbacks
</comment><date>2026-09-03 11:08:18 +0200</date><id>6f8429652a0da95af6b810bebef21957f8a6e3da</id><msg>feature #14983 : sonar feedbacks</msg><path><editType>edit</editType><file>core-war/src/main/webapp/attachment/jsp/publicVersions.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-library/src/main/java/org/silverpeas/core/contribution/content/form/form/HtmlForm.java</affectedPath><commitId>b02997baa2f93b8364737b11bab207b47fd77aa1</commitId><timestamp>1788428220000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>bug #15415 : error during parsing form html file
</comment><date>2026-09-03 11:37:00 +0200</date><id>b02997baa2f93b8364737b11bab207b47fd77aa1</id><msg>bug #15415 : error during parsing form html file</msg><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/contribution/content/form/form/HtmlForm.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_en.properties</affectedPath><affectedPath>core-web/src/main/java/org/silverpeas/core/web/filter/exception/WebXssInjectionSecurityException.java</affectedPath><affectedPath>core-war/src/main/webapp/WEB-INF/tags/silverpeas/util/displayReadingControl.tag</affectedPath><affectedPath>core-web/src/main/java/org/silverpeas/core/web/filter/exception/WebSqlInjectionSecurityException.java</affectedPath><affectedPath>core-web/src/main/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilter.java</affectedPath><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang.properties</affectedPath><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_de.properties</affectedPath><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_fr.properties</affectedPath><commitId>c06d177833822768b48b4cc954bd35cd99273f2a</commitId><timestamp>1788430154000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15411

Add a new JSTL tag for rendering the reading tracking of a contribution:
displayReadingControl.tag.

In the MassiveWebSecurityFilter, additional information is logged when
an SQL injection or an XSS attack is detected.
</comment><date>2026-09-03 12:09:14 +0200</date><id>c06d177833822768b48b4cc954bd35cd99273f2a</id><msg>Feature #15411</msg><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_en.properties</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_fr.properties</file></path><path><editType>edit</editType><file>core-web/src/main/java/org/silverpeas/core/web/filter/exception/WebSqlInjectionSecurityException.java</file></path><path><editType>edit</editType><file>core-web/src/main/java/org/silverpeas/core/web/filter/exception/WebXssInjectionSecurityException.java</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang.properties</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/multilang/generalMultilang_de.properties</file></path><path><editType>add</editType><file>core-war/src/main/webapp/WEB-INF/tags/silverpeas/util/displayReadingControl.tag</file></path><path><editType>edit</editType><file>core-web/src/main/java/org/silverpeas/core/web/filter/MassiveWebSecurityFilter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-war/src/main/webapp/statistic/jsp/readingControl.jsp</affectedPath><commitId>f4237c161da7f387bc7b6e8c2d9132282ebcd295</commitId><timestamp>1788430154000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15412

Add the export function to the contributions reading tracking page.
</comment><date>2026-09-03 12:09:14 +0200</date><id>f4237c161da7f387bc7b6e8c2d9132282ebcd295</id><msg>Feature #15412</msg><path><editType>edit</editType><file>core-war/src/main/webapp/statistic/jsp/readingControl.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_constraint.sql</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/builder/AbstractTemplateUserNotificationBuilder.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_index.sql</affectedPath><affectedPath>core-library/src/test/java/org/silverpeas/core/security/html/HtmlSanitizerTest.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_table.sql</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/SyntheseResource.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_table.sql</affectedPath><affectedPath>core-library/src/test/java/org/silverpeas/core/mail/MailContentTest.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_table.sql</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/contribution/content/wysiwyg/service/directive/SanitizeDirective.java</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_de.st</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_fr.st</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/init.sql</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/delegate/DelayedNotificationDelegate.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/up010/update_table.sql</affectedPath><affectedPath>core-api/src/main/java/org/silverpeas/core/notification/user/model/NotificationResourceData.java</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/mail/MailContent.java</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_en.st</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/clean.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/up010/update_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/modules/notificationManager-migration.xml</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/io/media/image/thumbnail/model/ThumbnailDetail.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/clean.sql</affectedPath><affectedPath>core-war/src/main/java/org/silverpeas/web/notificationserver/channel/silvermail/requesthandlers/ReadMessage.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/init.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/up010/update_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/clean.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_index.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_table.sql</affectedPath><affectedPath>core-api/src/main/java/org/silverpeas/core/contribution/model/Thumbnail.java</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/up010/update_table.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_constraint.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/clean.sql</affectedPath><affectedPath>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/init.sql</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/server/channel/silvermail/JPQLQueryBuilder.java</affectedPath><commitId>48842f6464a57c74140e4e51ab49e8c15fea4f8f</commitId><timestamp>1788430266000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15410 In the user notification mechanism, any thumbnails of contributions are now got and set as a StringTemplate variable for the HTML message generation (by StringTemplate).

By taking into account contribution's thumbnail in the user
notification, the user can simply identify the contribution referred by
the notification by its thumbnail.

For delayed user notifications, the core templates are updated to take
into account the available of the thumbnails.

For others templates used in the user notifications by the Silverpeas
applications, they required to be updated for the applications
interested by the thumbnail.
</comment><date>2026-09-03 12:11:06 +0200</date><id>48842f6464a57c74140e4e51ab49e8c15fea4f8f</id><msg>Feature #15410 In the user notification mechanism, any thumbnails of contributions are now got and set as a StringTemplate variable for the HTML message generation (by StringTemplate).</msg><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/init.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/init.sql</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_de.st</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_index.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_index.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_index.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/SyntheseResource.java</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_constraint.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_index.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/io/media/image/thumbnail/model/ThumbnailDetail.java</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_constraint.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/server/channel/silvermail/JPQLQueryBuilder.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_constraint.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_index.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/clean.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/init.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_index.sql</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_fr.st</file></path><path><editType>edit</editType><file>core-war/src/main/java/org/silverpeas/web/notificationserver/channel/silvermail/requesthandlers/ReadMessage.java</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/mail/MailContent.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/up010/update_table.sql</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/migrations/modules/notificationManager-migration.xml</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/init.sql</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_en.st</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_index.sql</file></path><path><editType>edit</editType><file>core-api/src/main/java/org/silverpeas/core/contribution/model/Thumbnail.java</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_table.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_table.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/011/create_table.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/create_table.sql</file></path><path><editType>edit</editType><file>core-library/src/test/java/org/silverpeas/core/security/html/HtmlSanitizerTest.java</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/create_constraint.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/contribution/content/wysiwyg/service/directive/SanitizeDirective.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/011/create_constraint.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/clean.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/up010/update_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/clean.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/010/init.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_constraint.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/010/create_index.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/create_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/create_constraint.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/clean.sql</file></path><path><editType>edit</editType><file>core-api/src/main/java/org/silverpeas/core/notification/user/model/NotificationResourceData.java</file></path><path><editType>edit</editType><file>core-library/src/test/java/org/silverpeas/core/mail/MailContentTest.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/011/create_constraint.sql</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/oracle/notificationManager/up010/update_table.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/builder/AbstractTemplateUserNotificationBuilder.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/up010/update_table.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/mssql/notificationManager/010/init.sql</file></path><path><editType>delete</editType><file>core-configuration/src/main/config/migrations/db/postgresql/notificationManager/010/init.sql</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/delegate/DelayedNotificationDelegate.java</file></path><path><editType>add</editType><file>core-configuration/src/main/config/migrations/db/h2/notificationManager/011/init.sql</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-configuration/src/main/config/properties/org/silverpeas/notificationManager/settings/notificationManagerSettings.properties</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/builder/AbstractTemplateUserNotificationBuilder.java</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_de.st</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_en.st</affectedPath><affectedPath>core-api/src/main/java/org/silverpeas/core/notification/user/client/NotificationManagerSettings.java</affectedPath><affectedPath>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/SyntheseResource.java</affectedPath><affectedPath>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_fr.st</affectedPath><commitId>3eaa09cbc89d8465f0942ab0f411df45590b8f6c</commitId><timestamp>1788430266000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15410 Resize the thumbnail to embed in notification messages to required size (height at 30px currently).
</comment><date>2026-09-03 12:11:06 +0200</date><id>3eaa09cbc89d8465f0942ab0f411df45590b8f6c</id><msg>Feature #15410 Resize the thumbnail to embed in notification messages to required size (height at 30px currently).</msg><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_en.st</file></path><path><editType>edit</editType><file>core-api/src/main/java/org/silverpeas/core/notification/user/client/NotificationManagerSettings.java</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_de.st</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/resources/StringTemplates/core/notification/delayed/messageBodyResourceItem_fr.st</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/builder/AbstractTemplateUserNotificationBuilder.java</file></path><path><editType>edit</editType><file>core-configuration/src/main/config/properties/org/silverpeas/notificationManager/settings/notificationManagerSettings.properties</file></path><path><editType>edit</editType><file>core-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/SyntheseResource.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/delegate/create-database.sql</affectedPath><affectedPath>core-library/src/integration-test/resources/org/silverpeas/core/calendar/create_table_calendar.sql</affectedPath><affectedPath>core-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/create-database.sql</affectedPath><affectedPath>core-api/src/main/java/org/silverpeas/core/contribution/model/Thumbnail.java</affectedPath><affectedPath>core-library/src/integration-test/resources/org/silverpeas/core/admin/domain/driver/create_table.sql</affectedPath><commitId>b88c9accf6d68868ca49c8e42eb142db20828393</commitId><timestamp>1788430266000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15410 Fix failure of the integration test DelayedNotificationDelegateIT
</comment><date>2026-09-03 12:11:06 +0200</date><id>b88c9accf6d68868ca49c8e42eb142db20828393</id><msg>Feature #15410 Fix failure of the integration test DelayedNotificationDelegateIT</msg><path><editType>edit</editType><file>core-api/src/main/java/org/silverpeas/core/contribution/model/Thumbnail.java</file></path><path><editType>edit</editType><file>core-library/src/integration-test/resources/org/silverpeas/core/admin/domain/driver/create_table.sql</file></path><path><editType>edit</editType><file>core-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/create-database.sql</file></path><path><editType>edit</editType><file>core-library/src/integration-test/resources/org/silverpeas/core/calendar/create_table_calendar.sql</file></path><path><editType>edit</editType><file>core-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/delegate/create-database.sql</file></path></item><kind>git</kind></changeSet><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>quickinfo/quickinfo-war/src/main/java/org/silverpeas/components/quickinfo/servlets/QuickInfoRequestRouter.java</affectedPath><affectedPath>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/news.jsp</affectedPath><affectedPath>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/readingTracking.jsp</affectedPath><affectedPath>kmelia/kmelia-war/src/main/webapp/kmelia/jsp/readingControlManager.jsp</affectedPath><commitId>f2156bce4975be61c4c0864c23b20cf4b6f5de02</commitId><timestamp>1788430168000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15411

Modify the Kmelia JSP readingControlManager.jsp to use the new tag
&lt;view:displayReadingControl&gt;

Add a way for administrators and managers to access the reading tracking
of a news in a QuickInfo instance. The new JSP, readingTracking.jsp, use
the new tag &lt;view:dispayReadingControl&gt; to display reading tracking
information per users.
</comment><date>2026-09-03 12:09:28 +0200</date><id>f2156bce4975be61c4c0864c23b20cf4b6f5de02</id><msg>Feature #15411</msg><path><editType>add</editType><file>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/readingTracking.jsp</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-war/src/main/java/org/silverpeas/components/quickinfo/servlets/QuickInfoRequestRouter.java</file></path><path><editType>edit</editType><file>kmelia/kmelia-war/src/main/webapp/kmelia/jsp/readingControlManager.jsp</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/news.jsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/news.jsp</affectedPath><affectedPath>quickinfo/quickinfo-war/src/main/java/org/silverpeas/components/quickinfo/servlets/QuickInfoRequestRouter.java</affectedPath><commitId>567f97b7ea6711722b8e54ea51628e4ce163f008</commitId><timestamp>1788430168000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15412

In enable the use of the export function of the contributions reading
tracking, we have to fix the name of the action targeting the view of
the reading tracking page: ReadingControl
</comment><date>2026-09-03 12:09:28 +0200</date><id>567f97b7ea6711722b8e54ea51628e4ce163f008</id><msg>Feature #15412</msg><path><editType>edit</editType><file>quickinfo/quickinfo-war/src/main/webapp/quickinfo/jsp/news.jsp</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-war/src/main/java/org/silverpeas/components/quickinfo/servlets/QuickInfoRequestRouter.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_fr.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_fr.st</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_en.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_en.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_de.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_de.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_fr.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_fr.st</affectedPath><commitId>a20471a0dac558dba12a627f10409b68426af638</commitId><timestamp>1788430277000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15410 Update some of the StringTemplate templates used in the subscriber notification
to include in the HTML message the contribution's thumbnail. The
templates are modified for Kmelia and QuickInfo Silverpeas components.
</comment><date>2026-09-03 12:11:17 +0200</date><id>a20471a0dac558dba12a627f10409b68426af638</id><msg>Feature #15410 Update some of the StringTemplate templates used in the subscriber notification</msg><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_de.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_fr.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_en.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_en.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_en.st</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_de.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_fr.st</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_fr.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_en.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_en.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_de.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_de.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_de.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_en.st</affectedPath><affectedPath>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_fr.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_de.st</affectedPath><affectedPath>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_fr.st</affectedPath><commitId>facea1cfed75d527b30859fcfba9bc72a6cc3e65</commitId><timestamp>1788430277000</timestamp><author><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></author><authorEmail>miguel.moquillon@gmail.com</authorEmail><comment>Feature #15410 Update the templates used in the user notifications to
specify the correct size of the embedded contribution's thumbnail.
</comment><date>2026-09-03 12:11:17 +0200</date><id>facea1cfed75d527b30859fcfba9bc72a6cc3e65</id><msg>Feature #15410 Update the templates used in the user notifications to</msg><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_fr.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_fr.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_de.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_de.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_en.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_fr.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionCreate_en.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_en.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionOtherAction_fr.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnUpdate_de.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/subscriptionNotificationOnCreate_en.st</file></path><path><editType>edit</editType><file>quickinfo/quickinfo-configuration/src/main/config/resources/StringTemplates/components/quickinfo/notification_de.st</file></path><path><editType>edit</editType><file>kmelia/kmelia-configuration/src/main/config/resources/StringTemplates/components/kmelia/notificationSubscriptionUpdate_de.st</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://integration.silverpeas.org/jenkins/user/mmoquillon</absoluteUrl><fullName>Miguel Moquillon</fullName></culprit><inProgress>false</inProgress><nextBuild><number>1148</number><url>https://integration.silverpeas.org/jenkins/job/Silverpeas_Master_AutoDeploy/1148/</url></nextBuild></previousBuild></workflowRun>