Ticket #50 (new enhancement)

Opened 6 years ago

Last modified 14 months ago

Add "Reason" field to account request rejection tool

Reported by: kwade Owned by: gitfas-members
Priority: minor Milestone:
Component: Backend Version:
Keywords: EasyFix Cc: raven, nicubunu, pfrields, jstanley, brundlfly
Blocked By: Blocking:


When denying a request to join a group, the Admin has the option of Remove, which removes the user directly.

This RFE is to interject a "Reason" field or dialog. This reason would be bundled in with the rejection email to the user. This gives the Admin the chance to explain why, for example, the user hadn't self-intro'd in the two months since requesting access.

Change History

comment:1 Changed 6 years ago by raven

  • Cc raven added

comment:2 Changed 6 years ago by nicubunu

  • Cc nicubunu added

comment:3 Changed 5 years ago by jstanley

  • Cc stickster added

This is a duplicate of Infrastructure 599. Though something mentioned in that ticket should be considered too, which is making some groups such that only sponsors can add new members, and possibly hiding them from what new users can see (obviously they'd need to be available in some view, just not the default).

comment:4 Changed 5 years ago by jstanley

  • Cc jstanley added

comment:5 Changed 5 years ago by jstanley

  • Cc pfrields added; stickster removed

Correcting for Paul's FAS name :P

comment:6 Changed 21 months ago by toshio

  • Owner set to gitfas-members
  • Component changed from Port Other Apps to Backend
  • Keywords EasyFix added

comment:7 Changed 14 months ago by toshio

Here's the fas controller method that manages removal right now:


This template is for the page that calls that method: https://github.com/fedora-infra/fas/blob/develop/fas/templates/group/member-list.html

You might need to add a new page in between that template and that method that displays the text entry for text to add to the message about why the application to the group was rejected.

comment:8 Changed 14 months ago by toshio

  • Cc brundlfly added
Note: See TracTickets for help on using tickets.