about summary refs log tree commit diff
path: root/app/lib
AgeCommit message (Collapse)Author
2020-02-19resort to sprinkling print debug statements in production to find bangtags ↵multiple creatures
bug because the devs are tired
2020-02-19only process bangtags on `create`, add `process_bangtags?` & ↵multiple creatures
`process_bangtags!` methods to status model
2020-02-19remove a level of nestingmultiple creatures
2020-02-19fix `bangtags:on`, `bangtags:skip` - attempt 2multiple creatures
2020-02-19`elsif` -> `if`multiple creatures
2020-02-19fix `bangtags:on`, `bangtags:skip`multiple creatures
2020-02-19add `bangtags:off`, `bangtags:on`, `bangtags:skip`multiple creatures
2020-02-19fix `fangs`/`defang` bangtagsmultiple creatures
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-17add a `manual_only` (manual trust only) moderation option + handle more ↵multiple creatures
`reject_unknown`/graylist mode caveats
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-16add `keep_hidden?` flag to make sure drafts are not accidentally published ↵multiple creatures
by the delayed roars feature
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-16marking post as a draft with `draft` bangtag sets it to hidden instead of ↵multiple creatures
changing publish visibility
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-14check `mark_known_from_boosts` setting when processing incoming boostsmultiple creatures
2020-02-14fix `reject_unknown` policy & graylist federation logicmultiple creatures
2020-02-13(reso: report #201) add option to strip embed cards from sensitive posts, ↵multiple creatures
make default
2020-02-13fix line spacing issuesmultiple creatures
2020-02-10fix broken follow reqsmultiple creatures
2020-02-07fix saving preferences (wrong `boolean_cast_setting` syntax)multiple creatures
2020-02-05move rando check into the account model so it can be reused by other ↵multiple creatures
anti-harassment tools
2020-02-05try to clean up code formatting in bangtags lib somewhatmultiple creatures
2020-02-04fix rss endpoint & add option to enable it (off by default)multiple creatures
2020-02-01**MAJOR**: fix access policy short-circuit bug caused by `fa8437f49` & ↵multiple creatures
`cb38a5899` - **if you are running a monsterfork revision between `fa8437f49` and `389125d89` upgrade or apply this patch immediately!
2020-01-25fix breaking the server trying to fix replies not showing up >.>;multiple creatures
2020-01-25fix replies not showing upmultiple creatures
2020-01-20More smoke testing, merge in request pool from upstreamHolly 'Frinkel' Lotor
2020-01-20Merge first smoke testHolly 'Frinkel' Lotor
2020-01-20Original upstream mergeThibG
2020-01-19add chest floof to monsterfork api & outgoing federationmultiple creatures
2020-01-17make sure there are actually media attachments before trying to match ↵multiple creatures
againist the `filter_undescribed?` setting
2020-01-15handle passing `0` to `lifespan` & `defed_in` bangtags to unset the ↵multiple creatures
auto-destruct/auto-defederate flag for a post
2020-01-15fix tired dev operating `vim` without adequate coffee & breaking codemultiple creatures
2020-01-15anti-harassment: add option to toggle whether to allow follows/packmate ↵multiple creatures
requests from accounts you've never interacted with before; default to off
2020-01-14skip duplicate redis checkmultiple creatures
2020-01-14fix check for "filter if in reply to blocker" settingmultiple creatures
2020-01-13make `:m` in `defed_in` & `delete_in` mean minutes not monthsmultiple creatures
2020-01-13add new privacy option to auto-defederate after a given timespan + add ↵multiple creatures
options to defederate and/or delete past posts + add `defed_in`/`parent:defed_in`/`thread:defed_in` bangtags + ui indicator for posts marked for auto-defederation
2020-01-12add privacy option to limit lifespan of public access to post & object urls ↵multiple creatures
beyond local followers, default to 90 days
2020-01-10`account.filter_undescribed?` -> `account.user.filter_undescribed?`multiple creatures
2020-01-10avoid checking filter cache twicemultiple creatures
2020-01-10add custom filter master toggle, add media gallery mode, & fix various ↵multiple creatures
filter logic + caching bugs
2020-01-10switch (back) to postgres fts engine for fast search & timeline filtersmultiple creatures
2020-01-04monsterpit says trans rights!!!multiple creatures
2019-12-23fix `queued:boosts` & `queued:posts` breaking if populatedmultiple creatures
2019-12-23add next scheduled seconds to `queued:boosts`multiple creatures
2019-12-23set footers on service dmsmultiple creatures
2019-12-23fix tired admin typomultiple creatures