about summary refs log tree commit diff
path: root/app/lib
AgeCommit message (Collapse)Author
2019-10-01replace `hr`s with `br`s in some bangtag outputs while idly grumbling at ↵multiple creatures
mobile vanilladon apps
2019-10-01add average & total to `histogram`multiple creatures
2019-10-01add `histogram` bangtagmultiple creatures
2019-09-30community-visible (not community-only!) posts are also distributable - ↵multiple creatures
notify the local author when they get boosted
2019-09-18allow up to 3 hopsmultiple creatures
2019-09-15make out-of-body tags actually out of bodymultiple creatures
2019-09-02fix that weird `rt` bugmultiple creatures
2019-09-02cache results of text formatting to save resourcesmultiple creatures
2019-09-02use same matching rules for `skip_download?` as ↵multiple creatures
`MediaAttachment.instance.blocked?`
2019-08-31add `strip` bangtag - removes leading/trailing whitespace from linesmultiple creatures
2019-08-31add `nosr` & `sr` bangtags to mark sections of posts that should and should ↵multiple creatures
not be read by screenreaders
2019-08-31support federating `aria-hidden` property to mark content that should be ↵multiple creatures
skipped by screenreaders
2019-08-26don't drop posts with invisible participants if they explicitly mention a ↵multiple creatures
local user
2019-08-26don't process incoming media or polls until sure the post is going to be ↵multiple creatures
saved in the first place
2019-08-26do not limit by `known` when `reject_unknown` is not setmultiple creatures
2019-08-26don't add icons for non-misleading links unless it's media or a sanitized ↵multiple creatures
link; detect basic pseudomentions
2019-08-26fix pseudomentions + always link mentionsmultiple creatures
2019-08-25avoid processing incoming posts that have invisible participantsmultiple creatures
2019-08-23don't fail on missing visibility parametermultiple creatures
2019-08-18fix custom filter logicmultiple creatures
2019-08-15alias `quit` bangtag to `part` + `part:reply-guy-mode` eggmultiple creatures
2019-08-15add cw to moderation bangtags if missingmultiple 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-08add new `reject unknown` policy option to prevent spam & harassment from ↵multiple creatures
large/undermoderated servers
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-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-03make sure only thread authors and admins can close threadsmultiple creatures
2019-08-03add `parent:bookmark`/`parent:bm` bangtagmultiple creatures
2019-08-03add `noreplies`, `parent:close`, `thread:close` bangtagsmultiple creatures
2019-08-03respect 'don't @ me' requestsmultiple creatures
2019-08-03rename `BangtagHelper` to `ModerationHelper`multiple creatures
2019-08-02allow abandoning any thread; add `thread:leave`/`thread:part` bangtagsmultiple creatures
2019-08-02make `thread:emoji` actually grab all emojis in a threadmultiple creatures
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-08-02bbcode: `[code]` produces `pre code` for `glitch-soc` compatabilitymultiple creatures
2019-08-02html5 has 2 strikethrough tags - support them bothmultiple creatures
2019-08-01when applying user filters make sure last check always returns a booleanmultiple creatures
2019-08-01fix borkage caused by query string sanitization sometimes returning `nil`multiple creatures
2019-08-01fix borkage caused by trying to concatinate `nil` valuesmultiple creatures
2019-07-31ability to add domain moderation notes, edit existing domain policies ↵multiple creatures
in-place, and process asynchronously
2019-07-30add missing `boolean_cast_setting` to `show_cursor` & `delayed_roars` ↵multiple creatures
preferences
2019-07-30add an optional blinking cursor to console formattingmultiple creatures
2019-07-29add plain-text console formatting optionmultiple creatures
2019-07-29actually let's make the delay time configurablemultiple creatures
2019-07-29optional delayed publishing of roars for proofreadingmultiple creatures
2019-07-28big tails never fail!multiple creatures
2019-07-28fix `i:am:not`/`we:are:not`multiple creatures
2019-07-26make `i:am`/`we:are` handle multiple identities (`we:are:a:and:b:and:c`) and ↵multiple creatures
one-time authorship (`once:i:am:a`)