mirror of
https://ghfast.top/https://github.com/discourse/discourse-akismet.git
synced 2026-07-16 11:46:29 +08:00
* 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
46 lines
987 B
YAML
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
|
|
|