More flexible mail notifications settings at user level. A user has now 3 options:
commit373604606676681c9359b3ac6487ee07d9c59b22
authorjplang <jplang@e93f8b46-1217-0410-a6f0-8f06a7374b81>
Sat, 20 Oct 2007 12:47:05 +0000 (20 12:47 +0000)
committerjplang <jplang@e93f8b46-1217-0410-a6f0-8f06a7374b81>
Sat, 20 Oct 2007 12:47:05 +0000 (20 12:47 +0000)
treec07d7071247f566b3049a672207dd29c707f67a0
parentb5b89d6cade8416f1794512597ba6685bbac1911
More flexible mail notifications settings at user level. A user has now 3 options:
* notification on any event on all his projects
* notification on any event on selected projects only (if the user belongs to more than 1 project)
* notification only for things that he watches or he is involded in (eg. issues that he watches or he is author or assignee)

git-svn-id: http://redmine.rubyforge.org/svn/trunk@855 e93f8b46-1217-0410-a6f0-8f06a7374b81
30 files changed:
app/controllers/my_controller.rb
app/models/issue.rb
app/models/mailer.rb
app/models/project.rb
app/models/user.rb
app/views/my/_sidebar.rhtml [new file with mode: 0644]
app/views/my/account.rhtml
app/views/my/password.rhtml [new file with mode: 0644]
app/views/users/_form.rhtml
db/migrate/001_setup.rb
db/migrate/075_add_members_mail_notification.rb [new file with mode: 0644]
lang/bg.yml
lang/cs.yml
lang/de.yml
lang/en.yml
lang/es.yml
lang/fr.yml
lang/he.yml
lang/it.yml
lang/ja.yml
lang/nl.yml
lang/pl.yml
lang/pt-br.yml
lang/pt.yml
lang/ro.yml
lang/sv.yml
lang/zh.yml
public/stylesheets/application.css
test/functional/my_controller_test.rb
test/unit/user_test.rb