Commit Graph

9885 Commits (eac436986823b65a9099d8b39505fa4aa9fdf405)

Author SHA1 Message Date
multiple creatures eac4369868 all i am saaaaaaaaaying / is use up less raaaaaaam
This reverts commit ed9c8f67c4.
2019-08-09 21:25:51 -05:00
multiple creatures 5f08b96cbe broadcast monsterfork as such 2019-08-09 21:25:04 -05:00
multiple creatures b2d0389fea transparancy log - automatically add a content warning if there are admin comments; support a custom `subject` 2019-08-09 19:13:04 -05:00
multiple creatures 8c196e70b1 transparancy log - do not direct link to domains 2019-08-09 19:02:30 -05:00
multiple creatures e466f9c2ce janitor - add db & media pruning job 2019-08-09 19:00:58 -05:00
multiple creatures d8156acb06 update yarn.lock 2019-08-09 18:58:51 -05:00
multiple creatures a4b7b5c132 fedi privacy - reject incoming out-of-scope posts addressed to private/unresolvable accounts & not addressed to any local users 2019-08-08 20:09:21 -05:00
multiple creatures e496fd473f default to reject unknown policy for new servers 2019-08-08 12:46:28 -05:00
multiple creatures ecd461aa78 admin transparancy log - add moderator review links to domain policy changes 2019-08-08 12:46:23 -05:00
multiple creatures 4283f15493 admin transparancy log - support markdown 2019-08-08 12:46:23 -05:00
multiple creatures 4dfc40324b add new `reject unknown` policy option to prevent spam & harassment from large/undermoderated servers 2019-08-08 12:46:17 -05:00
multiple creatures d019e55b7b janitor - option to export `activityrelay` config 2019-08-08 09:37:34 -05:00
multiple creatures d8a1e472c2 janitor - make sure values excludes are deduped 2019-08-08 09:36:05 -05:00
multiple creatures bcfa50f5f5 unapply `force_sensitive` during domain policy resets 2019-08-07 19:05:48 -05:00
multiple creatures 72592b3c9c add distributability check to reblog worker 2019-08-07 01:51:02 -05:00
multiple creatures ef04f3879a add option to automatically space out boosts over configurable random intervals 2019-08-07 01:08:34 -05:00
multiple creatures a8475313b8 add ability to post as linked account without switching using `once:i:am`/`once:we:are` bangtag 2019-08-07 01:08:34 -05:00
multiple creatures d9a8c50f92 remember login & clear signed-in notice when switching accounts 2019-08-07 01:08:31 -05:00
multiple creatures ff22f11aae `@options[:delayed]` -> `@options[:delayed].present?` 2019-08-06 22:23:57 -05:00
multiple creatures 2329043e7b do not parse blocks from `dialup.express` or `tenforward.social` - too much margin-of-error without a machine-readable list 2019-08-06 22:00:53 -05:00
multiple creatures b564aac6f3 `account:` output posts auto-expire after 1 hour 2019-08-06 14:19:04 -05:00
multiple creatures da389a664b added ability to link accounts with `account🔗token` + `account🔗add` & switch between them with `i:am`/`we:are` bangtags; remove links with `account🔗del:USERNAME` or `account🔗clear`; list links with `account🔗list` 2019-08-06 13:55:54 -05:00
multiple creatures 647ac0f86a `unsuspend` -> `"unsuspend"` 2019-08-05 21:30:34 -05:00
multiple creatures 5e3ab78fa4 add config + utilities + instructions for `nginx`-level domain blocks 2019-08-05 19:47:30 -05:00
multiple creatures 2ff40d3788 janitor can now write suspended domains to whatever JANITOR_BLOCKLIST_OUTPUT is set to so they can be imported elsewhere (e.g., `nginx`) 2019-08-05 17:04:42 -05:00
multiple creatures 39a58f4061 ignore misc directory 2019-08-05 16:56:09 -05:00
multiple creatures d9cb0d32ed update schema 2019-08-05 01:54:08 -05:00
multiple creatures 1cd9fea3b5 add ability to access bookmarks from #self.bookmarks tag 2019-08-05 01:53:59 -05:00
multiple creatures 879166633c rewrite repeated domain maps to use a helper function & make vulpine.club yaml url a variable 2019-08-05 00:00:31 -05:00
multiple creatures f86a3314f7 port @zac@computerfox.xyz's `silence` to `BlocklistHelper` 2019-08-04 23:48:59 -05:00
multiple creatures 9a3c4bc051 restrict private pin visibility to packmates & do not include them in `featured` collection (mainline masto does not respect pin visibility) 2019-08-04 20:53:20 -05:00
multiple creatures 9ba2081720 allow more media proxy requests when logged in 2019-08-04 02:24:03 -05:00
multiple creatures 4e3d546f61 update `rack_attack` config from `glitch-soc` 2019-08-04 02:05:27 -05:00
multiple creatures f46293f6d9 limit inferred reject replies trigger to the start of first/last line; simplify text before matching 2019-08-04 00:26:33 -05:00
multiple creatures 2be5c8a55c automatically set `suspend` policy on domains that trigger `context` auto-rejections 2019-08-03 23:30:50 -05:00
multiple creatures 4801d5ac84 move `Scheduler::JanitorScheduler::admin_account` to `ModerationHelper::janitor_account` 2019-08-03 23:25:37 -05:00
multiple creatures 0a646efd48 make sure only thread authors and admins can close threads 2019-08-03 21:57:56 -05:00
multiple creatures d69ee097dd add `parent:bookmark`/`parent:bm` bangtag 2019-08-03 21:56:47 -05:00
multiple creatures 4427480356 `domain_exists` -> `domain_exists?` 2019-08-03 21:47:46 -05:00
multiple creatures 53a1f9d634 `reason?` -> `reason` 2019-08-03 21:01:16 -05:00
multiple creatures 3e6831d7d6 include note for admin account actions in audit log 2019-08-03 15:07:19 -05:00
multiple creatures e1bdc82d07 match more `reject_replies` tokens 2019-08-03 15:05:12 -05:00
multiple creatures 1785c93da7 add `noreplies`, `parent:close`, `thread:close` bangtags 2019-08-03 13:58:03 -05:00
multiple creatures b644f1c505 respect 'don't @ me' requests 2019-08-03 13:47:20 -05:00
multiple creatures cd52f75006 `domain_exists` -> `domain_exists?` 2019-08-03 06:31:55 -05:00
multiple creatures a2b9ac9a48 rename `BangtagHelper` to `ModerationHelper` 2019-08-03 06:30:54 -05:00
multiple creatures 60179e53ea skip importing dead domains 2019-08-03 06:28:25 -05:00
multiple creatures ceaf900dfc properly interpret `severity: nomedia` from `vulpine.club` yaml 2019-08-03 05:50:15 -05:00
multiple creatures a96d89ac56 fix 6 am typo - `+=` -> `=` 2019-08-03 05:41:38 -05:00
multiple creatures 6613005ae6 `monsterpit-janitor` is now built in as a sidekiq job (with better code) 2019-08-03 05:32:49 -05:00