discourse-akismet/config/settings.yml
Juan David Martínez Cubillos 664cc3f828
FEATURE: Implement Akismet flag and review system for PostVotingComments (#112)
* FEATURE: Implement Akismet flag and review system for PostVotingComments

* polished bugs and completed reviewables implementation

* adding test plugin dependecies

* rubocop fix

* syntax tree fix

* deleted comments

* added requested changes

* linter fixes

* refactored #before_check in post voting bouncer
2024-01-11 16:04:57 -05:00

46 lines
987 B
YAML

discourse_akismet:
akismet_enabled:
default: false
shadowed_by_global: true
anti_spam_service:
default: "akismet"
type: enum
choices:
- akismet
- netease (Chinese)
akismet_api_key:
default: ""
shadowed_by_global: true
netease_secret_id:
default: ""
netease_secret_key:
default: ""
secret: true
netease_business_id:
default: ""
akismet_transmit_email:
default: true
skip_akismet_trust_level:
default: 1
enum: 'TrustLevelSetting'
hidden: true
skip_akismet_groups:
default: "11" # TL 1 auto group
type: group_list
allow_any: false
refresh: true
validator: "AtLeastOneGroupValidator"
akismet_notify_user:
default: true
skip_akismet_posts:
default: 50
akismet_review_users:
default: false
review_tl1_users_first_post:
default: true
review_tl1_users_first_post_voting_comment:
default: true
spam_check_interval_mins:
default: 10
hidden: true