Project

General

Profile

Actions

Feature #3584

closed

Allow creating of issues in private projects by anonymous/non member via email

Added by Maik Derstappen over 14 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Email receiving
Target version:
-
Start date:
2009-07-04
Due date:
% Done:

0%

Estimated time:
Resolution:
Duplicate

Description

i was wondering why i cant create issues as anonymous in my private project.

we will use this for an customer tracker like and the customers should send all mails to this account. But we don't want the whole project to be public. We don't want to show all customer mails to the www ;-).

is there a way to do this with redmine?

thx maik


Related issues

Has duplicate Redmine - Defect #3763: 'Create Issues' Permission for Non-Member Not WorkingClosed2009-08-20

Actions
Is duplicate of Redmine - Defect #4407: Accept emails from anyone on a private projectClosed2009-12-15

Actions
Actions #1

Updated by Jean-Philippe Lang over 14 years ago

  • Subject changed from allow creating of issues for anonymous in private projects to Allow creating of issues in private projects by anonymous/non member via email
Actions #2

Updated by Ignacio Carrera over 14 years ago

I second this. I need to allow users created on-the-fly via LDAP to add issues to a non-public project via email (and read wiki articles).

Right now this is what's bothering me (User model):

  def allowed_to?(action, project, options={})
    ...
      role.allowed_to?(action) && (project.is_public? || role.member?)
    ...
  end

The problem is that I need a non-member to read wiki articles and add issues while not allowing an anonymous user to list or see issues.

I simply commented out && (project.is_public? || role.member?) (the first check handles anonymous users great).

-- nachokb

Actions #3

Updated by Jean-Philippe Lang over 14 years ago

  • Category changed from Email notifications to Email receiving
Actions #4

Updated by Daniel Black about 11 years ago

This original request here is fully supported now.

extra/mail_handler/rdm-mailhandler.rb has options --project=unassigned --category=bug .... --unknown-user=create --no-permission-check and this is also replicated in pop3 and imap fetching of emails.

comment 2 - ldap permissions - don't know -probably handled. There's probably a small problem with the permission model - #13287

Actions #5

Updated by Mischa The Evil about 11 years ago

  • Status changed from New to Closed
  • Resolution set to Duplicate

Daniel Black wrote:

This original request here is fully supported now.

extra/mail_handler/rdm-mailhandler.rb has options --project=unassigned --category=bug .... --unknown-user=create --no-permission-check and this is also replicated in pop3 and imap fetching of emails.

Indeed, this old request was superseded by #4407, which was fixed with r3195 for Redmine 0.9.0.

Actions

Also available in: Atom PDF