]> source.dussan.org Git - redmine.git/commit
Allow users to be mentioned using @ in issues and wiki pages (#13919):
authorMarius Balteanu <marius.balteanu@zitec.com>
Wed, 23 Feb 2022 21:16:18 +0000 (21:16 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Wed, 23 Feb 2022 21:16:18 +0000 (21:16 +0000)
commitba74ba1c702e7a122328094341e659c2baf9fd3d
treeb6d43d8beaf9538ff54bebd16768f29f7ef782a6
parent3a6c43deeec8f9f444008e43f53e58a6614716ed
Allow users to be mentioned using @ in issues and wiki pages (#13919):

* the user must have add watchers permission on that object in order to mention other users
* mentioned user will receive a notification email
* only visible users who can view the object can be mentioned

git-svn-id: http://svn.redmine.org/redmine/trunk@21435 e93f8b46-1217-0410-a6f0-8f06a7374b81
16 files changed:
app/controllers/watchers_controller.rb
app/helpers/application_helper.rb
app/models/issue.rb
app/models/journal.rb
app/models/mailer.rb
app/models/wiki_content.rb
app/views/issues/_form.html.erb
app/views/wiki/edit.html.erb
config/routes.rb
lib/redmine/acts/mentionable.rb [new file with mode: 0644]
lib/redmine/preparation.rb
public/javascripts/application.js
test/functional/auto_completes_controller_test.rb
test/unit/journal_test.rb
test/unit/lib/redmine/acts/mentionable_test.rb [new file with mode: 0644]
test/unit/mailer_test.rb