about summary refs log tree commit diff
path: root/app/services
AgeCommit message (Collapse)Author
2019-08-08add new `reject unknown` policy option to prevent spam & harassment from ↵multiple creatures
large/undermoderated servers
2019-08-07unapply `force_sensitive` during domain policy resetsmultiple creatures
2019-08-07add option to automatically space out boosts over configurable random intervalsmultiple creatures
2019-08-06`@options[:delayed]` -> `@options[:delayed].present?`multiple creatures
2019-08-03respect 'don't @ me' requestsmultiple creatures
2019-08-02unbreak the universe - `Redis.cache` -> `Redis.current`multiple creatures
2019-08-02make sure the thread filter option won't affect your own threads or those ↵multiple creatures
you're participating in
2019-08-01fix tag extraction failing on text in frozen statemultiple creatures
2019-07-31ability to add domain moderation notes, edit existing domain policies ↵multiple creatures
in-place, and process asynchronously
2019-07-29add plain-text console formatting optionmultiple creatures
2019-07-29actually let's make the delay time configurablemultiple creatures
2019-07-29fix delayed roars mentions bug, increase delay to 1 minute, include local ↵multiple creatures
only prop
2019-07-29optional delayed publishing of roars for proofreadingmultiple creatures
2019-07-25add all `ActionLog`-able admin & moderator actions to loggermultiple creatures
2019-07-24logger should not generate link cards or mentions for entriesmultiple creatures
2019-07-24transparancy - log use of admin related method calls & activitypub ↵multiple creatures
auto-rejections to a logger account
2019-07-24revert the current unfinished chat implementationmultiple creatures
2019-07-23add self-destructing roars & `live`/`lifespan` bangtagsmultiple creatures
2019-07-22fix typo - `url` -> `@url`multiple creatures
2019-07-22autoreject check before fetching link preview cards & feedsmultiple creatures
2019-07-22move autoreject check to own module & check for reject before pulling resourcesmultiple creatures
2019-07-21we don't need `invalidate_association_caches!`multiple creatures
2019-07-20stop putting boosts in the local timeline when the booster's visibility is ↵multiple creatures
`local`
2019-07-19revise tag conversionmultiple creatures
2019-07-19keep `locked` badge for approves-followers + add `frozen` badge for ↵multiple creatures
admin-locked accts, also federate `frozen` state
2019-07-19move query string sanitizer to its own module & sanitize link cards as wellmultiple creatures
2019-07-18better handling of bangtag-only posts that produce no outputmultiple creatures
2019-07-17fix parsing of tags for foldingmultiple creatures
2019-07-17fix `i:am`/`we:are` signaturesmultiple creatures
2019-07-15bangtags are not for eating >:omultiple creatures
2019-07-15unbreak `domain_block_impact`multiple creatures
2019-07-15move user variables to `users` relationmultiple creatures
2019-07-15add `supports_chat` property, rename `adults_only` to `adult_content`, ↵multiple creatures
federate the kobolds~
2019-07-15local visibility scope, chat scope+tags, unlisted tagsmultiple creatures
2019-07-15make blocking domains actually block the accountsmultiple creatures
2019-05-21handle tags with the old `:` scope delimiter but translate those to `.`multiple creatures
2019-05-21exceptions: gotta catch em allmultiple creatures
2019-05-21handle importing posts from json dumpsmultiple creatures
2019-05-21use dots instead of colons for tag scopesmultiple creatures
2019-05-21add `skip_notify` option to service objects we might use for post importsmultiple creatures
2019-05-21if `created_at` is given to `PostStatusService` make sure it's utcmultiple creatures
2019-05-21clear status caches when someone is moderated force unlisted or force sensitivemultiple creatures
2019-05-21split `i:am` signatures into their very own `footer` columnmultiple creatures
2019-05-21`PostStatusService`: Add options to set a specific creation time and whether ↵multiple creatures
or not to distribute, useful for importing statuses.
2019-05-21Correct a 6-in-the-morning breaking typos.multiple creatures
2019-05-21Expose user settings to `Account` model and update code referencing those ↵multiple creatures
settings.
2019-05-21`ActivityPub::ProcessAccountService`: Correct `force_` method names.multiple creatures
2019-05-21Moderation: add `force sensitive` and `force unlisted` actions. Accounts: ↵multiple creatures
add federatable `adult content` tag. Handle from remote accounts as well.
2019-05-21Drop remaining OStatus and PuSH code, as well as related database items.multiple creatures
2019-05-21Statuses: set `local_only` flag from the `PostStatusService`. Default to ↵multiple creatures
`en` locale for statuses.