stable

Clone or download

Read-only

Display users to be notified in git

Part of story #9892: notify group of people in addition to individuals Users that are added manually in the database[1] are now displayed in the git ยป repo ยป settings ยป notification table, with their avatar if any. The user cannot be removed/added from the UI yet. [1] See commit cadab1c69d5c0a6f5952e1d500d43e8b1f539dae Change-Id: I7c18ff9ad65180ff09f622f839908c5c5eb99c3c

Modified Files

Name
M plugins/git/include/Git/Hook/PostReceiveMailsRetriever.php +1 โˆ’1 Go to diff View file
A plugins/git/include/Git/Notifications/CollectionOfUserToBeNotifiedPresenterBuilder.php +59 โˆ’0 Go to diff View file
A plugins/git/include/Git/Notifications/UserToBeNotifiedPresenter.php +37 โˆ’0 Go to diff View file
M plugins/git/include/Git/Notifications/UsersToNotifyDao.php +2 โˆ’2 Go to diff View file
M plugins/git/include/GitPresenters/RepositoryPaneNotificationPresenter.php +7 โˆ’5 Go to diff View file
M plugins/git/include/GitViews/RepoManagement/Pane/Notification.class.php +21 โˆ’1 Go to diff View file
M plugins/git/include/GitViews/RepoManagement/RepoManagement.class.php +6 โˆ’3 Go to diff View file
M plugins/git/include/autoload.php +4 โˆ’2 Go to diff View file
M plugins/git/templates/settings/notifications.mustache +12 โˆ’0 Go to diff View file
M plugins/git/tests/Git/Hook/PostReceiveMailsRetrieverTest.php +1 โˆ’1 Go to diff View file
M plugins/git/www/themes/default/css/style.scss +15 โˆ’0 Go to diff View file
M src/www/themes/FlamingParrot/css/FlamingParrot_Orange.scss +3 โˆ’2 Go to diff View file
M src/www/themes/FlamingParrot/css/utils/_avatar.scss +0 โˆ’2 Go to diff View file
M src/www/themes/common/css/utils/_avatars.scss +2 โˆ’6 Go to diff View file