stable
Clone or download
Read-only
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 |