Allow the fine-grained configuration of notification settings for

each section and reword the help texts quite a bit. This will
later be used to collect the correct set of email addresses to
notify a particular audience about changes in a particular section.

Notice that a project admin will have to explicitely opt-in for
"Others" notifications, i.e. unless the checkbox is checked, existing
email addresses won't be notified anymore. This is surely debatable
for existing setups, but makes much more sense for new setups.
Eventually we'll write a small migration script to add the specific
enabled setting for those (existing) projects that have a non-empty
mail list configured.

This commit has been sponsored by SciLab.
This commit is contained in:
Thomas Keller
2011-11-04 00:46:33 +01:00
parent 099e4888e8
commit 2b5efb7fee
5 changed files with 141 additions and 51 deletions

View File

@@ -43,8 +43,12 @@ a:active{
padding: 0 1em;
}
.left {
text-align: left !important;
}
.right {
text-align: right;
text-align: right !important;
}
.a-c {
@@ -1232,3 +1236,19 @@ table.issue-summary td.graph-color {
table.issue-summary td.graph-percent {
padding-left: 1em;
}
table.form.access-rights {}
table.form.access-rights th + th,
table.form.access-rights td + td {
padding-left: 1em;
}
table.form.access-rights td + td label {
padding-right: 0.5em;
}
table.form.access-rights th *,
table.form.access-rights td * {
vertical-align: middle;
}