stable

Clone or download

Read-only

Display group with icon in notifications

part of story #9892: notify group of people in addition to individuals This commit only allows to diplay existing ugroups (forged in database) Create/update and Delete will be done in dedicated commits Change-Id: Ida768ba8d05c5384d07c2eb889576c96c313c80a

Modified Files

Name
M plugins/docman/include/Docman_Controller.class.php +64 −41 Go to diff View file
M plugins/docman/include/Docman_NotificationsManager.class.php +33 −21 Go to diff View file
M plugins/docman/include/Docman_NotificationsManager_Delete.class.php +6 −5 Go to diff View file
M plugins/docman/include/Docman_NotificationsManager_Move.class.php +8 −7 Go to diff View file
A plugins/docman/include/Notifications/CollectionOfUgroupMonitoredItemsBuilder.php +76 −0 Go to diff View file
M plugins/docman/include/Notifications/NotificationListPresenter.php +26 −5 Go to diff View file
A plugins/docman/include/Notifications/NotifiedPeopleRetriever.php +150 −0 Go to diff View file
A plugins/docman/include/Notifications/UGroupsRetriever.php +61 −0 Go to diff View file
A plugins/docman/include/Notifications/UgroupMonitoredItem.php +54 −0 Go to diff View file
M plugins/docman/include/Notifications/UsersRetriever.php +18 −94 Go to diff View file
M plugins/docman/include/autoload.php +6 −2 Go to diff View file
M plugins/docman/include/docmanPlugin.class.php +37 −9 Go to diff View file
M plugins/docman/include/view/Docman_View_Details.class.php +37 −16 Go to diff View file
M plugins/docman/include/view/Docman_View_ItemDetailsSectionNotifications.class.php +36 −10 Go to diff View file
M plugins/docman/templates/item-details-notifications.mustache +48 −26 Go to diff View file
R plugins/docman/tests/Notifications/UsersRetrieverTest.php Go to diff View file
M plugins/docman/tests/NotificationsManagerTest.php +69 −81 Go to diff View file
M plugins/docman/tests/NotificationsManager_DeleteTest.php +12 −7 Go to diff View file
M plugins/docman/tests/NotificationsManager_MoveTest.php +9 −1 Go to diff View file
M plugins/docman/www/themes/default/css/style.scss +5 −0 Go to diff View file