about summary refs log tree commit diff
path: root/app
AgeCommit message (Expand)Author
2019-12-14use redis lock instead of rolling ownmultiple creatures
2019-12-14fix no body text errormultiple creatures
2019-12-13sync with `on_behalf_of` + bump max pagesmultiple creatures
2019-12-13improve normalizationmultiple creatures
2019-12-12strip mentions from normalized textmultiple creatures
2019-12-12include "do not interact" as a trigger for infering no replies modemultiple creatures
2019-12-12avoid letting folks kick themselves out of their own threadsmultiple creatures
2019-12-12avoid posting when body only has mentions itmultiple creatures
2019-12-12use `origin` prop for imported announcesmultiple creatures
2019-12-12only pass account id into scope instead of whole account objectmultiple creatures
2019-12-12better key constraints on imported statuses, sharekeys, & normalized statuses...multiple creatures
2019-12-12periodically clean up filter cachesmultiple creatures
2019-12-12add `thread:kick` & `thread:unkick` bangtags, alias them to `kick` & `unkick`multiple creatures
2019-12-12revise post service to check for kicked status before posting, handle out-of-...multiple creatures
2019-12-12add ability for post authors to kick jerks out of their threadsmultiple creatures
2019-12-12use service account helper in janitor schedulermultiple creatures
2019-12-12simplify the asynchronous post workermultiple creatures
2019-12-12make it possible to process & send out mentions in separate stepsmultiple creatures
2019-12-12add service account helper to make announcer & janitor posting easiermultiple creatures
2019-12-12remove duplicate post distribution callsmultiple creatures
2019-12-11remove unused filter helpermultiple creatures
2019-12-11move sharekeys & import metadata to own tablesmultiple creatures
2019-12-11move normalized text into own tablemultiple creatures
2019-12-11use `set` instead of `setex`multiple creatures
2019-12-10fix newlines in normalized text + make `tag` & `tags` headings mean the same ...multiple creatures
2019-12-10simplify normalizer & add headingsmultiple creatures
2019-12-10`include` looks nicermultiple creatures
2019-12-10handle syntax for `tags:` as `tags: tag1 tag2 "tag3" ...`multiple creatures
2019-12-10add regex shortcut descriptions for filtersmultiple creatures
2019-12-10make query expander convert `heading: regex to match` shortcut into regex formmultiple creatures
2019-12-10include headings `tags`, `subj`, `text`, & `desc` in normalized text so they ...multiple creatures
2019-12-10add accessibility option to make everything lowercasemultiple creatures
2019-12-10remove duplicate domain checkmultiple creatures
2019-12-10do not override timestamps when syncingmultiple creatures
2019-12-10add synchronize button to account managermultiple creatures
2019-12-10add cooldown to post sync just in casemultiple creatures
2019-12-10synchronize remote posts on first followmultiple creatures
2019-12-10set `resource_options` to empty hash if `nil`multiple creatures
2019-12-10remove no-longer-useful context checks from autoreject helpermultiple creatures
2019-12-08forgot to join domain partsmultiple creatures
2019-12-07forgot to add the redisable modulemultiple creatures
2019-12-07don't count faves as indicators for known accountsmultiple creatures
2019-12-07add option to toggle whether regex filters should be applied to mentionsmultiple creatures
2019-12-07make sure filter cache gets wiped when a filter is deletedmultiple creatures
2019-12-07domain policies also now get applied to subdomainsmultiple creatures
2019-12-07make domain policies templatablemultiple creatures
2019-12-07get rid of unneccesary protocol check from upstreammultiple creatures
2019-12-07skip posts that don't actually existmultiple creatures
2019-12-06add drafts shortcut to web uimultiple creatures
2019-12-06make posts with `#``self.draft` scope private by defaultmultiple creatures