View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004129 | Composr | core_cns | public | 2020-02-16 15:40 | 2020-02-17 22:24 |
Reporter | Chris Graham | Assigned To | Chris Graham | ||
Severity | Feature-request | ||||
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Fixed in Version | |||||
Summary | 0004129: Reasoned bans | ||||
Description | Rather than banning being a binary, allow a ban to be set to the ID of configured 'scare bans'. This would be a new resource type that admins could add/edit/delete. Each scare ban can define: - Which HTTP response to use: 403 (access denied) or 451 (unavailable for legal reasons). - A title for the ban screen) - A message for the ban screen, supporting some default parameters like {IP_ADDRESS}. - An optional image for the ban screen - An optional URL to redirect the user to | ||||
Additional Information | For example, for the Pakistani spammers targeting us we may: - Give HTTP 451 - Give a title: VIOLATION OF ORDINANCE NO. LXXII OF 2007 (THE PREVENTION OF ELECTRONIC CRIMES ACT, 2016) - A message that says "Your account has been found in violation of Ordinance LXXII <link http://www.lawsofpakistan.com/wp-content/uploads/2016/07/the-prevention-of-electronic-crime-act-2016.pdf>. Your account is therefore banned, pending possible legal action to the human behind {IP_ADDRESS}. This feature is pretty flexible. It doesn't have to be used with legal arguments, it could redirect people who were banned for far-right tactics, or Islamist tactics, to something designed to deprogram people who have been radicalised. | ||||
Tags | Roadmap: v11, Type: Spam | ||||
Time estimation (hours) | 2 | ||||
Sponsorship open | |||||
related to | 0004128 | resolved | Chris Graham | Automatic bans for spam based on keywords |
|
I'm actually calling this "Reasoned bans" (as it may not just be for scaring people), and configured in the same XML file as 0004128. As it's an advanced feature, I think putting CRUD in the UI would be pretty major bloat, and it's nice to configure it next to the automatic bans that will reference it. I won't have an image field, as the message field will be Comcode, so you can just add it in there. I'll document an example. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-02-16 15:40 | Chris Graham | New Issue | |
2020-02-16 15:40 | Chris Graham | Relationship added | related to 0004128 |
2020-02-16 15:44 | Chris Graham | Tag Attached: Roadmap: v11 | |
2020-02-16 15:44 | Chris Graham | Tag Attached: Type: Spam | |
2020-02-17 02:30 | Chris Graham | Note Added: 0006412 | |
2020-02-17 22:24 | Chris Graham | Summary | Scare bans => Reasoned bans |
2020-02-17 22:24 | Chris Graham | Assigned To | => Chris Graham |
2020-02-17 22:24 | Chris Graham | Status | non-assigned => resolved |
2020-02-17 22:24 | Chris Graham | Resolution | open => fixed |