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/spec/services
Eugen Rochko 81584779cb More robust PuSH subscription refreshes (#2799)
* Fix #2473 - Use sidekiq scheduler to refresh PuSH subscriptions instead of cron

Fix an issue where / in domain would raise exception in TagManager#normalize_domain

PuSH subscriptions refresh done in a round-robin way to avoid hammering a single
server's hub in sequence. Correct handling of failures/retries through Sidekiq (see
also #2613). Optimize Account#with_followers scope. Also, since subscriptions
are now delegated to Sidekiq jobs, an uncaught exception will not stop the entire
refreshing operation halfway through

Fix #2702 - Correct user agent header on outgoing http requests

* Add test for SubscribeService

* Extract #expiring_accounts into method

* Make mastodon:push:refresh no-op

* Queues are now defined in sidekiq.yml

* Queues are now in sidekiq.yml
8 years ago
..
account_search_service_spec.rb Optimize account search (#2421) 8 years ago
authorize_follow_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
block_domain_service_spec.rb Domain block service cleanup (#2490) 8 years ago
block_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
fan_out_on_write_service_spec.rb Quick attempt to get pull requests passing 8 years ago
favourite_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
fetch_atom_service_spec.rb
fetch_link_card_service_spec.rb OEmbed support for PreviewCard (#2337) 8 years ago
fetch_remote_account_service_spec.rb
fetch_remote_status_service_spec.rb
follow_remote_account_service_spec.rb Additional specs for URI handling (#2759) 8 years ago
follow_service_spec.rb More robust PuSH subscription refreshes (#2799) 8 years ago
mute_service_spec.rb Mute button progress so far. WIP, doesn't entirely work correctly. 8 years ago
post_status_service_spec.rb Fix #2402 - Add Idempotency-Key header to PostStatusService that prevents (#2419) 8 years ago
precompute_feed_service_spec.rb
process_feed_service_spec.rb Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses (#2734) 8 years ago
process_interaction_service_spec.rb Additional specs for URI handling (#2759) 8 years ago
process_mentions_service_spec.rb
reblog_service_spec.rb
reject_follow_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
send_interaction_service_spec.rb
subscribe_service_spec.rb More robust PuSH subscription refreshes (#2799) 8 years ago
suspend_account_service_spec.rb Delete records in smaller transaction (#2802) 8 years ago
unblock_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
unfollow_service_spec.rb Adding more unit tests. Fixing Salmon slaps XML 8 years ago
unmute_service_spec.rb Mute button progress so far. WIP, doesn't entirely work correctly. 8 years ago
update_remote_profile_service_spec.rb Set correct attachment type for rejected media (#2599) 8 years ago