Details
-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Component/s: None
-
Labels:None
Description
Add a new status or contributors ("Active", "Inactive"). This will control whether they can log-in and post translations. Contributors should not be allowed to do either action if inactive.
EXT-10 will update the translator to reject translations with potentially dangerous strings. We should add a log (either a field or a table) to keep track of the number of illegal translations submitted by a user. Then if the user does this a certain number of times (say 10 or so) their account should be banned (and all their translations removed?).
Activity
Jonathan Reissmueller
created issue -
Jonathan Reissmueller
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | Translator: Banned malicious translators | Translator: Ban malicious translators |
Tyson Phillips (Inactive)
made changes -
Summary | Translator: Ban malicious translators | Translator: Add status for contributors |
Tyson Phillips (Inactive)
made changes -
Description | EXT-10 will update the translator to reject translations with potentially dangerous strings. We should add a log (either a field or a table) to keep track of the number of illegal translations submitted by a user. Then if the user does this a certain number of times (say 10 or so) their account should be banned (and all their translations removed?). |
Add a new status or contributors ("Active", "Inactive"). This will control whether they can log-in and post translations. Contributors should not be allowed to do either action if inactive.
---- EXT-10 will update the translator to reject translations with potentially dangerous strings. We should add a log (either a field or a table) to keep track of the number of illegal translations submitted by a user. Then if the user does this a certain number of times (say 10 or so) their account should be banned (and all their translations removed?). |
If we properly reject translations in EXT-10, then we shouldn't have an issue with people submitting unacceptable translations. Perhaps we should instead just add a `status` column to the table so that we can mark them inactive and deny them login access