about summary refs log tree commit diff
path: root/app/helpers
AgeCommit message (Collapse)Author
2019-09-24add account limited by admin flag to api + badgemultiple creatures
2019-08-30use a scheduled task to batch domain policy changes + revert `29643fd6` to ↵multiple creatures
avoid accidentally dosing servers when multiple users block a domain
2019-08-26detect spam registrations + include account approvals/rejections in ↵multiple creatures
transparancy log
2019-08-18fix custom filter logicmultiple creatures
2019-08-15handle custom cws when a filter has the `entire thread` option setmultiple creatures
2019-08-15only drop posts matching a custom filter when the filter has no cw override setmultiple creatures
2019-08-15custom filters now have an option to add or override content warnings; ↵multiple creatures
filter caching has been fixed
2019-08-09transparancy log - do not direct link to domainsmultiple creatures
2019-08-08admin transparancy log - add moderator review links to domain policy changesmultiple creatures
2019-08-08add new `reject unknown` policy option to prevent spam & harassment from ↵multiple creatures
large/undermoderated servers
2019-08-06do not parse blocks from `dialup.express` or `tenforward.social` - too much ↵multiple creatures
margin-of-error without a machine-readable list
2019-08-05`unsuspend` -> `"unsuspend"`multiple creatures
2019-08-05rewrite repeated domain maps to use a helper function & make vulpine.club ↵multiple creatures
yaml url a variable
2019-08-04port @zac@computerfox.xyz's `silence` to `BlocklistHelper`multiple creatures
2019-08-03automatically set `suspend` policy on domains that trigger `context` ↵multiple creatures
auto-rejections
2019-08-03move `Scheduler::JanitorScheduler::admin_account` to ↵multiple creatures
`ModerationHelper::janitor_account`
2019-08-03`domain_exists` -> `domain_exists?`multiple creatures
2019-08-03`reason?` -> `reason`multiple creatures
2019-08-03include note for admin account actions in audit logmultiple creatures
2019-08-03`domain_exists` -> `domain_exists?`multiple creatures
2019-08-03rename `BangtagHelper` to `ModerationHelper`multiple creatures
2019-08-03properly interpret `severity: nomedia` from `vulpine.club` yamlmultiple creatures
2019-08-03fix 6 am typo - `+=` -> `=`multiple creatures
2019-08-03`monsterpit-janitor` is now built in as a sidekiq job (with better code)multiple creatures
2019-08-02unbreak - `tags_regex` -> `regex`multiple creatures
2019-08-02unbreak the universe - `Redis.cache` -> `Redis.current`multiple creatures
2019-08-02make sure the thread filter option won't affect your own threads or those ↵multiple creatures
you're participating in
2019-08-02filters now have options to separately match post text, content ↵multiple creatures
warnings/titles, & hashtags + option to filter threads containing a matching post
2019-07-31merge admin/moderator actions back under admin.log scopemultiple creatures
2019-07-31ability to add domain moderation notes, edit existing domain policies ↵multiple creatures
in-place, and process asynchronously
2019-07-30add a domain policy viewer at `/policies`multiple creatures
2019-07-30remove auto-rejections from transparancy logmultiple creatures
2019-07-29too few args <.<'multiple creatures
2019-07-29too many args (too many args)multiple creatures
2019-07-26fix display of report idsmultiple creatures
2019-07-26split federation & moderation logs into different subscopes + make scope tag ↵multiple creatures
prefix configurable
2019-07-25add all `ActionLog`-able admin & moderator actions to loggermultiple creatures
2019-07-24clarify rejected announces correctly (but even more correctly with the right ↵multiple creatures
json object)
2019-07-24clarify rejected announces correctlymultiple creatures
2019-07-24moderation logger - add auto-reject reasonsmultiple creatures
2019-07-24add icons to auto-reject logsmultiple creatures
2019-07-24transparancy - log use of admin related method calls & activitypub ↵multiple creatures
auto-rejections to a logger account
2019-07-24revert the current unfinished chat implementationmultiple creatures
2019-07-23should not reject imported postsmultiple creatures
2019-07-23log rejected urismultiple creatures
2019-07-22fix username matchingmultiple creatures
2019-07-22add autoreject by ap username, grabbing from actor uri if no ↵multiple creatures
`preferredUsername` key
2019-07-22move autoreject check to own module & check for reject before pulling resourcesmultiple creatures
2019-07-20fix query string sanitizer - use `query_values=` from `Addressable::URI` ↵multiple creatures
instead of `to_query`
2019-07-20create bangtag helper module, add functions for transparent moderation in ↵multiple creatures
`admin:` commands