mastodon/app/services
Claire 8f91e304a5
Fix spurious edits and require incoming edits to be explicitly marked as such ()
* Change post text edit to not be considered significant if it's identical after reformatting

* We don't need to clear previous change information anymore

* Require status edits to be explicit, except for poll tallies

* Fix tests

* Add some tests

* Add poll-related tests

* Add HTML-formatting related tests
..
activitypub Fix spurious edits and require incoming edits to be explicitly marked as such ()
concerns Fix deletes not being signed in authorized fetch mode ()
keys Fix rubocop config and warnings ()
account_search_service.rb Optimize some regex matching ()
account_statuses_cleanup_service.rb Fix Sidekiq warnings about JSON serialization ()
after_block_domain_from_account_service.rb Fix account domain block not properly unfollowing accounts from domain ()
after_block_service.rb Fix blocking someone not clearing up list feeds ()
after_unallow_domain_service.rb Change account suspensions to be reversible by default ()
app_sign_up_service.rb Add IP-based rules ()
appeal_service.rb Add appeals ()
approve_appeal_service.rb Add ability to mark statuses as sensitive from reports in admin UI ()
authorize_follow_service.rb Remove Salmon and PubSubHubbub ()
backup_service.rb Add logging of S3-related errors ()
base_service.rb
batched_remove_status_service.rb Bump chewy from 5.2.0 to 7.2.3 (supports Elasticsearch 7.x) ()
block_domain_service.rb Add support for reversible suspensions through ActivityPub ()
block_service.rb Fix BlockService trying to reject incorrect follow request ()
bootstrap_timeline_service.rb Fix duplicate notifications being possible after poll expiration ()
clear_domain_media_service.rb Make domain block/silence/reject-media code more robust ()
delete_account_service.rb Add trending statuses ()
deliver_to_device_service.rb Add E2EE API ()
fan_out_on_write_service.rb Change how changes to media attachments are stored for edits ()
favourite_service.rb Fix duplicate notifications being possible after poll expiration ()
fetch_link_card_service.rb Refactor formatter ()
fetch_oembed_service.rb Fix some link previews being incorrectly generated from other prior links ()
fetch_remote_status_service.rb Fix an error when ActivityPub::FetchRemoteStatusService url is called with nil ()
fetch_resource_service.rb Fix not being able to resolve public resources in development environment ()
follow_service.rb Fix Sidekiq warnings about JSON serialization ()
import_service.rb Fix Sidekiq warnings about JSON serialization ()
move_service.rb Fix account migration not affecting followers on origin server ()
mute_service.rb Add duration parameter to muting. ()
notify_service.rb Refactor `response_to_recipient?` CTE ()
post_status_service.rb Change how changes to media attachments are stored for edits ()
precompute_feed_service.rb Refactor feed manager ()
process_hashtags_service.rb Add editing for published statuses ()
process_mentions_service.rb Add support for editing for published statuses ()
purge_domain_service.rb Remove custom emojis on domain purge ()
reblog_service.rb Add trending statuses ()
reject_follow_service.rb Remove Salmon and PubSubHubbub ()
remove_from_followers_service.rb Add remove from followers api ()
remove_status_service.rb Fix inconsistency in error handling when removing a status ()
report_service.rb Fix report category not being saved in REST API ()
resolve_account_service.rb Fix Sidekiq warnings about JSON serialization ()
resolve_url_service.rb Improve searching for private toots from URL ()
search_service.rb Optimize some regex matching ()
suspend_account_service.rb Fix remote reporters not receiving suspend/unsuspend activities ()
tag_search_service.rb Add `exclude_unreviewed` param to `GET /api/v2/search` REST API ()
unallow_domain_service.rb Fix removing allowed domains being done synchronously ()
unblock_domain_service.rb Add support for reversible suspensions through ActivityPub ()
unblock_service.rb Remove Salmon and PubSubHubbub ()
unfavourite_service.rb Remove Salmon and PubSubHubbub ()
unfollow_service.rb Fix Move handler queuing jobs that will fail if account is suspended ()
unmute_service.rb
unsuspend_account_service.rb Fix remotely-suspended accounts' toots being merged back into timelines ()
update_account_service.rb Bump rubocop from 0.86.0 to 0.88.0 ()
update_status_service.rb Fix edits with no actual changes being allowed ()
verify_link_service.rb Rescue SSL error in verify link service ()
vote_service.rb Fix invalid votes from the API being accepted ()