Skip to content
Succès

Changes

Summary

  1. Bug #14770 (details)
  2. Bug #14752 (details)
  3. Bug #14802 (details)
  4. Bug #14659 (details)
  5. Bug #14854 (details)
  6. Add a README for the Converse.js plugins in order to inform any devs the Converse.js plugins require to be adapter to Silverpeas (details)
  7. Bug #14787 (details)
Commit 4ffb63286e0e9edd3ba6a93b82a0638379c0a442 by Miguel Moquillon
Bug #14770

Whatever a rich content of a contribution is added or updated, check
the content cache for text to decide if a notification about
contribution modification has to be triggered (in the case such notif
is supported).
The file was modifiedcore-war/src/main/webapp/wysiwyg/jsp/htmlEditor.jsp (diff)
Commit 0f02e5360ac8d9bb895a14221b80c5fdf1378764 by Miguel Moquillon
Bug #14752

Fix bug by using the more adequant OWASP Encode method.
The file was modifiedcore-web/src/main/java/org/silverpeas/core/web/attachment/tag/SimpleDocumentContextualMenu.java (diff)
Commit c8bb1f9e97e522ecea6fa9c29ed06cabd4d38af5 by Miguel Moquillon
Bug #14802

The bug was caused by the fact the sender isn't specified by default in
the invitation sending. In fact, this is normal as by default the sender
is the current requester. We have just to check the destinator isn't
the sender himself.
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/socialnetwork/invitation/InvitationResource.java (diff)
Commit 35d574934335eb55b343909a9f17fc6ea2ce43d5 by Miguel Moquillon
Bug #14659

Fix the bug. The access to the directory shouldn't be conditionned by
the enabling of the directory access entry in the banner.
The file was modifiedcore-war/src/main/java/org/silverpeas/web/directory/servlets/DirectoryRequestRouter.java (diff)
Commit f7885013e62e4d405cec9bb01145d89bc1ee53c2 by Miguel Moquillon
Bug #14854

ConverseJS plugins required to be adapted for Silverpeas in order to
work properly within Silverpeas.
The file was modifiedcore-war/src/main/webapp/chat/converse-plugins/jitsimeet.min.js (diff)
The file was modifiedcore-war/src/main/webapp/chat/converse-plugins/screencast.min.js (diff)
The file was modifiedcore-war/src/main/webapp/chat/converse-plugins/actions.min.js (diff)
Commit 755a43e49bea27dc6cdf0eabc73365772828d1c6 by Miguel Moquillon
Add a README for the Converse.js plugins in order to inform any devs the Converse.js plugins require to be adapter to Silverpeas
The file was addedcore-war/src/main/webapp/chat/converse-plugins/README
Commit 3d09c1a9ee533e5bf2a4e1c9d570b87e1bc8e4ee by Miguel Moquillon
Bug #14787

Add a new sys event notifier for changes in the user roles for a given
component instance. The related event is UserRoleEvent.
Two listeners are added for this:
- one for events about a user being removed from a user group
- one for events about a change in the right profile of a component instance
The first one figures out all the roles the group plays in all the
component instances in order to send a notification about the user not
playing anymore the role played by the group.
The second one figures out the users who are removed from the right
profile either directly or through a group removed from the right
profile in order to send a notification about those users not playing
anymore the role related by the right profile.

Add a listener of UserRoleEvents in order to figure out, for each
concerned component instances, and for their nodes having local right
profiles, the users related by the event and who play a role for the
nodes. For those users, and in the case they don't play another role in
the component instance, they are removed from the right profiles of the
nodes.

Add a listener of ProfileInstEvent in order to spread to the nodes with
local right profiles the remove of any user groups.

The two listeners above invoke the NodeProfileInstUpdater service to
synchronize the changes of user roles in the component instance (and
then also in the space of the component instance) to the nodes with
specific local access rights.
The file was addedcore-library/src/main/java/org/silverpeas/core/subscription/listeners/AbstractProfiledResourceSubscriptionListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/subscription/listeners/SubscriptionNodeEventListener.java
The file was removedcore-library/src/main/java/org/silverpeas/core/subscription/SubscriptionGroupEventListener.java
The file was modifiedcore-library/src/main/java/org/silverpeas/core/calendar/subscription/SubscriptionCalendarEventListener.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/subscription/SubscriptionService.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/admin/user/ProfileInstManager.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/subscription/service/SimpleSubscriptionService.java (diff)
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/role/UserRoleChangeNotifier.java
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/role/UserRoleEvent.java
The file was removedcore-library/src/main/java/org/silverpeas/core/subscription/SubscriptionNodeEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/node/service/UserRoleEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/ProfileInstEvent.java
The file was addedcore-library/src/main/java/org/silverpeas/core/subscription/listeners/SubscriptionUserEventListener.java
The file was removedcore-library/src/main/java/org/silverpeas/core/subscription/SubscriptionComponentInstEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/role/package-info.java
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/role/ProfileInstUpdateEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/subscription/listeners/SubscriptionComponentInstEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/node/service/NodeProfileInstUpdater.java
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/role/GroupUserUnlinkEventListener.java
The file was modifiedcore-library/src/main/java/org/silverpeas/core/admin/user/model/ProfileInst.java (diff)
The file was addedcore-library/src/main/java/org/silverpeas/core/admin/user/notification/ProfileInstEventNotifier.java
The file was removedcore-library/src/main/java/org/silverpeas/core/subscription/SubscriptionUserEventListener.java
The file was modifiedcore-library/src/main/java/org/silverpeas/core/contribution/publication/subscription/SubscriptionPublicationEventListener.java (diff)
The file was addedcore-library/src/main/java/org/silverpeas/core/subscription/listeners/SubscriptionGroupEventListener.java
The file was addedcore-library/src/main/java/org/silverpeas/core/node/service/NodeProfileInstEventListener.java
The file was removedcore-library/src/main/java/org/silverpeas/core/subscription/AbstractProfiledResourceSubscriptionListener.java

Summary

  1. Bug #14770 (details)
Commit a7e201d4e6127c97cf0450ac7ff755406f8c0565 by Miguel Moquillon
Bug #14770

When checking a notification about a contribution change has to be
triggered, the case of a new form is now taken into account (it was
previously discarded).
The file was modifiedkmelia/kmelia-war/src/main/webapp/kmelia/jsp/xmlForm.jsp (diff)