about summary refs log tree commit diff
path: root/app/lib/bangtags.rb
AgeCommit message (Expand)Author
2020-02-22handle potential `nil` with safe navigationmultiple creatures
2020-02-19fix bangtag and screenreader escape tags (`#``!!`, `#``!nosr ... ``#``!sr`)multiple creatures
2020-02-19remove print debuggingmultiple creatures
2020-02-19do not strip newlines between chunks without bangtag tokensmultiple creatures
2020-02-19move bangtag processing responsibility to `PostStatusService`multiple creatures
2020-02-19resort to sprinkling print debug statements in production to find bangtags bu...multiple creatures
2020-02-19only process bangtags on `create`, add `process_bangtags?` & `process_bangtag...multiple creatures
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 up...multiple creatures
2020-02-16add `hidden` bangtag to let authors mark the current roar hidden until `publi...multiple creatures
2020-02-16add `keep_hidden?` flag to make sure drafts are not accidentally published by...multiple 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-16marking post as a draft with `draft` bangtag sets it to hidden instead of cha...multiple creatures
2020-02-05try to clean up code formatting in bangtags lib somewhatmultiple creatures
2020-01-15handle passing `0` to `lifespan` & `defed_in` bangtags to unset the auto-dest...multiple 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 option...multiple creatures
2020-01-10switch (back) to postgres fts engine for fast search & timeline filtersmultiple 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
2019-12-23add `queued:boosts` & `queued:posts` bangtagsmultiple creatures
2019-12-17remove prefix from the `bangtag` bangtagmultiple creatures
2019-12-17fix the `bangtag` bangtag but actuallymultiple creatures
2019-12-17fix `bangtag` bangtagmultiple 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-12add `thread:kick` & `thread:unkick` bangtags, alias them to `kick` & `unkick`multiple creatures
2019-12-11move sharekeys & import metadata to own tablesmultiple creatures
2019-12-11move normalized text into own tablemultiple creatures
2019-12-06use `self.draft` scope tag for draft posts & add draft headermultiple creatures
2019-12-05use `update` to change `curated` flagsmultiple creatures
2019-12-03fix `thread:sharekey:sync` by spelling `earliest` correctlymultiple creatures
2019-11-18Send status ID instead of objects to `ActivityPub::DistributionWorker`multiple creatures
2019-11-16Moved to using a normalized text column for searches. Admins using an FTS-ena...multiple creatures
2019-11-16Regular expressions can now be used in full-text searches. Wrapping a search...multiple creatures
2019-11-16Update database queries to reflect change of search implementation.multiple creatures
2019-10-25default to `direct` visibility for `admin:` bangtagsmultiple creatures
2019-10-13spell "unannounce" correctly <.<,multiple creatures
2019-10-12add `parent:refetch` and `thread:refetch` bangtags allowing folks to have mon...multiple creatures
2019-10-10stopped using private-use codepoints as formatting placeholders (resolves #9)multiple creatures
2019-10-01replace `hr`s with `br`s in some bangtag outputs while idly grumbling at mobi...multiple creatures
2019-10-01add average & total to `histogram`multiple creatures