You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/app/services
ThibG 00c219aa45 Fix empty poll options not being filtered on remote poll update (#12484)
If a poll contains empty options (which is apparently possible on Pleroma),
it is created without them. However, the poll update code doesn't filter
empty options, and thus:
1. Clear known votes, as it assumes the set of options has changed
2. Errors out because it tries adding empty options, which fails validation

This commit fixes that by filtering them out the same way they are filtered
out at poll creation time.
5 years ago
..
activitypub Fix empty poll options not being filtered on remote poll update (#12484) 5 years ago
concerns Add whitelist mode (#11291) 6 years ago
account_search_service.rb Add abilityto add oneself to lists (#12271) 5 years ago
after_block_domain_from_account_service.rb Change account domain block to clear out notifications and follows (#11393) 6 years ago
after_block_service.rb Change account domain block to clear out notifications and follows (#11393) 6 years ago
app_sign_up_service.rb Add `reason` param to `POST /api/v1/accounts` REST API (#12064) 5 years ago
authorize_follow_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
backup_service.rb Add bookmarks (#7107) 5 years ago
base_service.rb Remove unused AtomBuilderHelper (#1364) 8 years ago
batched_remove_status_service.rb Fix remote and staff-removed statuses leaving media behind for a day (#11638) 6 years ago
block_domain_service.rb Change domain block behavior to update user records before deleting data (#12247) 5 years ago
block_service.rb Fix BlockService trying to reject incorrect follow request (#11288) 6 years ago
bootstrap_timeline_service.rb Fix BootstrapTimelineService crashing when bootstrapped accounts are invalid (#12037) 5 years ago
fan_out_on_write_service.rb Fix non-lowercase hashtags not being picked up by the streaming API (#11508) 6 years ago
favourite_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
fetch_link_card_service.rb Fix FetchLinkCardServices crashing on a tags without a target (#12159) 5 years ago
fetch_oembed_service.rb Fix OEmbed discovery not handling different URL variants in query (#12439) 5 years ago
fetch_remote_account_service.rb Refactor fetching of remote resources (#11251) 6 years ago
fetch_remote_status_service.rb Refactor fetching of remote resources (#11251) 6 years ago
fetch_resource_service.rb Add HTTP signatures to all outgoing ActivityPub GET requests (#11284) 6 years ago
follow_service.rb Fix various issues with account migration (#12301) 5 years ago
hashtag_query_service.rb Fix hashtag timeline REST API accepting too many hashtags (#12091) 5 years ago
import_service.rb Export and import show_reblogs together with following list (#10495) 6 years ago
move_service.rb Fix account migration not affecting followers on origin server (#11980) 5 years ago
mute_service.rb Add conversations API (#8832) 6 years ago
notify_service.rb Fix poll update handler calling method was that was not available (#10246) 6 years ago
post_status_service.rb Add voters count support (#11917) 5 years ago
precompute_feed_service.rb Fix code style of regeneration-related code (#9843) 6 years ago
process_hashtags_service.rb Change hashtags to preserve first-used casing (#11416) 6 years ago
process_mentions_service.rb Change spam check to apply to local accounts and add a threshold (#11806) 5 years ago
reblog_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
reject_follow_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
remove_status_service.rb Change deletes to preserve soft-deleted statuses in unresolved reports (#11805) 5 years ago
report_service.rb Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966) 6 years ago
resolve_account_service.rb Fix acct URIs with IDN domains not being resolved (#11520) 6 years ago
resolve_url_service.rb Fix already-known remote private toots not being searchable by URL (#12336) 5 years ago
search_service.rb Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977) 5 years ago
suspend_account_service.rb Change deletes to preserve soft-deleted statuses in unresolved reports (#11805) 5 years ago
tag_search_service.rb Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977) 5 years ago
unallow_domain_service.rb Change deletes to preserve soft-deleted statuses in unresolved reports (#11805) 5 years ago
unblock_domain_service.rb Add domain block notes (#11515) 6 years ago
unblock_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
unfavourite_service.rb Remove Salmon and PubSubHubbub (#11205) 6 years ago
unfollow_service.rb Fix Move handler queuing jobs that will fail if account is suspended (#11864) 5 years ago
unmute_service.rb Fix #231 - Muting 8 years ago
update_account_service.rb Fix follow requests N+1 (#12004) 5 years ago
verify_link_service.rb Rescue SSL error in verify link service (#9914) 6 years ago
vote_service.rb Add voters count support (#11917) 5 years ago