Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

Changes at "Improve admin workflow to block “spam users”"

Avatar: Aram Aram

Body

  • -["

    The problem & context

    Many instances of Decidim have thousands of these profiles, but they don’t block all of them due to the tedious workflow of reporting and banning these types of users.


    Proposed solutions:

    • 2.1) Combine the view of “reported users” with the regular “participants list”, adding the corresponding filter options (blocked/not blocked, reasons for reporting). This make sense, because actually you can ban a user without report them and to simplify with only one “Participants view”.
    • 2.2) Add selection checkbox to allow bulk actions (block users/dismiss report)
    • 2.3) Add a select list, with the expected reasons for blocking a user, to make it easier for the admin to define the reason why they are blocking in the “Justification” field. Text will be copied in order to maintain the actual data structure.

    The proposed solution aims to implement an easier and faster workflow to ban a user.

    How do we propose to implement this?

    • It’s better to implement it in core, because it’s a general problem.
    • But many instances of Decidim need to fix this issue in a short time, and we also appreciate the possibility of implementing it as a module if it is not feasible to implement this improvement quickly in the core. What do you think about it?


    Funded by:

    Some clients can collectively fund this improvement.

    Related to this previous proposal:

    "]
  • +["

    The problem & context

    Many instances of Decidim have thousands of these profiles, but they don’t block all of them due to the tedious workflow of reporting and banning these types of users.


    Proposed solutions:

    • 2.1) Combine the view of “reported users” with the regular “participants list”, adding the corresponding filter options (blocked/not blocked, reasons for reporting). This make sense, because actually you can ban a user without report them and to simplify with only one “Participants view”.
    • 2.2) Add selection checkbox to allow bulk actions (block users/dismiss report)
    • 2.3) Add a select list, with the expected reasons for blocking a user, to make it easier for the admin to define the reason why they are blocking in the “Justification” field. Text will be copied in order to maintain the actual data structure.

    The proposed solution aims to implement an easier and faster workflow to ban a user.


    How do we propose to implement this?

    • It’s better to implement it in core, because it’s a general problem.
    • But many instances of Decidim need to fix this issue in a short time, and we also appreciate the possibility of implementing it as a module if it is not feasible to implement this improvement quickly in the core. What do you think about it?


    Funded by:

    Some clients can collectively fund this improvement.

    Related to this previous proposal:

    "]

Confirm

Please log in

The password is too short.

Share