about summary refs log tree commit diff
path: root/app/models/status.rb
AgeCommit message (Expand)Author
2020-04-09also infer author-rejects-replies mode from old version of `dont_at_me` emoji monsterfork-1.0multiple creatures
2020-03-03fix non-self replies showing up on local timelinemultiple creatures
2020-03-02clean up timeline scoping & drop timeline options no longer used by monsterforkmultiple creatures
2020-03-01remove sloooooooooooooow public timeline filters that don't apply to the mons...multiple creatures
2020-02-27(inefficiently) fix thread kick checkmultiple creatures
2020-02-27port tootsuite#11805 to monserfork: Change deletes to preserve soft-deleted s...Eugen Rochko
2020-02-27port tootsuite#11623 to monsterfork: Add soft delete for statuses for instant...Eugen Rochko
2020-02-27Fix unscoped being used in the wrong place (#11987)Eugen Rochko
2020-02-27Fix index not being used in Status.reblogs_map (#11982)Eugen Rochko
2020-02-27improve status title (#8596)Alexander
2020-02-27(ref: `856c36a`) filter accounts that thread authors kicked out of their threadmultiple creatures
2020-02-27port tootsuite#9626 to monsterfork: Refactor StatusThreadingConcernysksn
2020-02-24fix `distributable?` logicmultiple creatures
2020-02-20do not consider posts with `hidden` flag as distributablemultiple creatures
2020-02-19move bangtag processing responsibility to `PostStatusService`multiple creatures
2020-02-19only process bangtags on `create`, add `process_bangtags?` & `process_bangtag...multiple creatures
2020-02-19avoid processing bangtags multiple timesmultiple creatures
2020-02-16add `keep_hidden?` flag to make sure drafts are not accidentally published by...multiple creatures
2020-02-16change context of `hidden?` to mean a hidden post, not a non-distributable postmultiple creatures
2020-02-15(actually) add `hidden` attribute to status table & modelmultiple creatures
2020-02-14filter hidden & delayed posts from timelines until publishedmultiple creatures
2020-01-20Original upstream mergeThibG
2020-01-15handle passing `0` to `lifespan` & `defed_in` bangtags to unset the auto-dest...multiple creatures
2020-01-13use `update` instead of assignment on `delete_after=` & `defederate_after=`multiple creatures
2020-01-13add new privacy option to auto-defederate after a given timespan + add option...multiple creatures
2020-01-13remove duplicates from media gallery mode, attempt 2multiple creatures
2020-01-11remove duplicate posts in gallery modemultiple creatures
2020-01-10add custom filter master toggle, add media gallery mode, & fix various filter...multiple creatures
2020-01-10add ability to toggle individual filters without deleting themmultiple creatures
2020-01-10don't try to apply filters when there's not any setmultiple creatures
2020-01-10bon voyage to that shitty text normalization codemultiple creatures
2020-01-10switch (back) to postgres fts engine for fast search & timeline filtersmultiple creatures
2019-12-21add virtual scopes for `#``self.boosts` (your boosts) & `#``self.home.boosts`...multiple creatures
2019-12-21add option to use phrase filters as an allow listmultiple creatures
2019-12-19rework hide boosts / show only packmates options to work with timeline streamingmultiple creatures
2019-12-19add preference options to a: hide boosts globally, & b: show only packmates a...multiple creatures
2019-12-17when applying user filters only `select` columns from the `statuses` tablemultiple creatures
2019-12-12include "do not interact" as a trigger for infering no replies modemultiple creatures
2019-12-12only pass account id into scope instead of whole account objectmultiple 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-11-19Change reblogs counter to be updated when boosted privately (#10964)Eugen Rochko
2019-11-19Refactor all ActivityPub deliveries to be serialized and signed through one c...Eugen Rochko
2019-11-18Use `before_save` instead of `after_save`.multiple creatures
2019-11-18Get rid of the `Formatter` cache. It isn't worth the admin headaches.multiple creatures
2019-11-18In the regex filtering query, `ANY` should actually be `ALL`.multiple creatures
2019-11-18Use custom `f_normalize` function for transforming regex filters.multiple creatures
2019-11-18Only apply a user's string filters if they actually have any set (otherwise a...multiple creatures
2019-11-18Remove a duplicate callback to `update_normalized_text`.multiple creatures