about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2020-02-18switch to irc-like oper behavior; require mods & admins to explicitly oper ↵multiple creatures
up using `fangs`/`op` bangtag or toggling defang setting in profile; auto-defang after 15 mins or with `defang`/`deop` bangtag
2020-02-17implement our fork of @mykola@weirder.earth's ambassador bot ↵multiple creatures
(@ambassador@monsterpit.net) within monsterfork itself
2020-02-17remove unique job constaint, handle `Mastodon::NotPermittedError`multiple creatures
2020-02-17shorten frozen & limited badgesmultiple creatures
2020-02-17shorten frozen & limited badgesmultiple creatures
2020-02-17add a `manual_only` (manual trust only) moderation option + handle more ↵multiple creatures
`reject_unknown`/graylist mode caveats
2020-02-16make sure manually-tagged drafts are not accidentally published by delayed roarsmultiple creatures
2020-02-16fix mention processing bugmultiple creatures
2020-02-16add `hidden` bangtag to let authors mark the current roar hidden until ↵multiple creatures
`publish`ed without it needing to be a draft
2020-02-16clean upmultiple creatures
2020-02-16add `keep_hidden?` flag to make sure drafts are not accidentally published ↵multiple creatures
by the delayed roars feature
2020-02-16symbolize options hashmultiple creatures
2020-02-16invalidate cache when publishing previously-unpublished postsmultiple creatures
2020-02-16make sure `hidden` is set false when it has not been specifed in the post workermultiple creatures
2020-02-16must throw exception if update failsmultiple creatures
2020-02-16do not try to process mentions in hidden postsmultiple creatures
2020-02-16refresh `status` state after updatingmultiple creatures
2020-02-16change context of `hidden?` to mean a hidden post, not a non-distributable postmultiple creatures
2020-02-16check use `hidden` instead of `hidden?`multiple creatures
2020-02-16check use `hidden` instead of `hidden?`multiple creatures
2020-02-16skip processing mentions in hidden postsmultiple creatures
2020-02-16support importing posts with hidden flag setmultiple creatures
2020-02-16add `process_mentions` boolean to post workermultiple creatures
2020-02-16make sure hidden posts cannot be serialized to apub objectsmultiple creatures
2020-02-16make it possible to publish drafts local-onlymultiple creatures
2020-02-16add `parent:publish` (aliased to `public`) bangtag to publish a draftmultiple creatures
2020-02-16expose `hidden` attribute to client appsmultiple creatures
2020-02-16make sure hidden posts are only visible to their authorsmultiple creatures
2020-02-16accept `hidden` parameter & mark manually-tagged drafts as hiddenmultiple creatures
2020-02-16marking post as a draft with `draft` bangtag sets it to hidden instead of ↵multiple creatures
changing publish visibility
2020-02-16make sure hidden posts are not streamed into timelines other than the author'smultiple creatures
2020-02-16handle possibility of account being `nil`multiple creatures
2020-02-15remove unneeded `instance_actor` proprety in janitormultiple creatures
2020-02-15add admin option to toggle whether service/app accounts should be ↵multiple creatures
auto-trusted in graylist mode + give options better descriptions
2020-02-15(actually) add `hidden` attribute to status table & modelmultiple creatures
2020-02-14filter hidden & delayed posts from timelines until publishedmultiple creatures
2020-02-14avoid setting expirations twice & apply `hidden` attribute in post workermultiple creatures
2020-02-14limit visibility of post defederation & deletion timers to the author(s)multiple creatures
2020-02-14check `mark_known_from_boosts` setting when processing incoming boostsmultiple creatures
2020-02-14add options to let admins customize how trusting or strict graylist ↵multiple creatures
federation should be
2020-02-14split auto-trust instance actor setting into auto-trust & always trustmultiple creatures
2020-02-14remove unnessesary setting checkmultiple creatures
2020-02-14automatically trust the instance actor when marking another account as knownmultiple creatures
2020-02-14make secure mode also check for blocked subdomainsmultiple creatures
2020-02-14add admin option to toggle auto-marking instance actors known & make ↵multiple creatures
enabling greylist federation also enable secure mode
2020-02-14move setting initial `known` property on remote accounts to `create_account` ↵multiple creatures
method
2020-02-14make `reject_unknown` policy bidirectional when server has secure mode enabledmultiple creatures
2020-02-14mark new remote accounts known if graylist federation is disabled + ↵multiple creatures
auto-learn known accounts is enabled
2020-02-14fix `reject_unknown` policy & graylist federation logicmultiple creatures
2020-02-13invalidate cached status after a moderator changes sensitivity flagsmultiple creatures