about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2019-08-09janitor - add db & media pruning jobmultiple creatures
2019-08-09update yarn.lockmultiple creatures
2019-08-08fedi privacy - reject incoming out-of-scope posts addressed to ↵multiple creatures
private/unresolvable accounts & not addressed to any local users
2019-08-08default to reject unknown policy for new serversmultiple creatures
2019-08-08admin transparancy log - add moderator review links to domain policy changesmultiple creatures
2019-08-08admin transparancy log - support markdownmultiple creatures
2019-08-08add new `reject unknown` policy option to prevent spam & harassment from ↵multiple creatures
large/undermoderated servers
2019-08-08janitor - option to export `activityrelay` configmultiple creatures
2019-08-08janitor - make sure values excludes are dedupedmultiple creatures
2019-08-07unapply `force_sensitive` during domain policy resetsmultiple creatures
2019-08-07add distributability check to reblog workermultiple creatures
2019-08-07add option to automatically space out boosts over configurable random intervalsmultiple creatures
2019-08-07add ability to post as linked account without switching using ↵multiple creatures
`once:i:am`/`once:we:are` bangtag
2019-08-07remember login & clear signed-in notice when switching accountsmultiple creatures
2019-08-06`@options[:delayed]` -> `@options[:delayed].present?`multiple creatures
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-06`account:` output posts auto-expire after 1 hourmultiple creatures
2019-08-06added ability to link accounts with `account:link:token` + ↵multiple creatures
`account:link:add` & switch between them with `i:am`/`we:are` bangtags; remove links with `account:link:del:USERNAME` or `account:link:clear`; list links with `account:link:list`
2019-08-05`unsuspend` -> `"unsuspend"`multiple creatures
2019-08-05add config + utilities + instructions for `nginx`-level domain blocksmultiple creatures
2019-08-05janitor can now write suspended domains to whatever JANITOR_BLOCKLIST_OUTPUT ↵multiple creatures
is set to so they can be imported elsewhere (e.g., `nginx`)
2019-08-05ignore misc directorymultiple creatures
2019-08-05update schemamultiple creatures
2019-08-05add ability to access bookmarks from #self.bookmarks tagmultiple 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-04restrict private pin visibility to packmates & do not include them in ↵multiple creatures
`featured` collection (mainline masto does not respect pin visibility)
2019-08-04allow more media proxy requests when logged inmultiple creatures
2019-08-04update `rack_attack` config from `glitch-soc`multiple creatures
2019-08-04limit inferred reject replies trigger to the start of first/last line; ↵multiple creatures
simplify text before matching
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-03make sure only thread authors and admins can close threadsmultiple creatures
2019-08-03add `parent:bookmark`/`parent:bm` bangtagmultiple creatures
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-03match more `reject_replies` tokensmultiple creatures
2019-08-03add `noreplies`, `parent:close`, `thread:close` bangtagsmultiple creatures
2019-08-03respect 'don't @ me' requestsmultiple creatures
2019-08-03`domain_exists` -> `domain_exists?`multiple creatures
2019-08-03rename `BangtagHelper` to `ModerationHelper`multiple creatures
2019-08-03skip importing dead domainsmultiple 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-03fix web app crash when logging into a fresh accountmultiple creatures
2019-08-02allow abandoning any thread; add `thread:leave`/`thread:part` bangtagsmultiple creatures
2019-08-02unbreak - `tags_regex` -> `regex`multiple creatures
2019-08-02only domain policies have an `updated_at` attributemultiple creatures