akkoma/test/pleroma/web/activity_pub
Oneric 92544e8f99 Don't enqueue a plethora of unnecessary NodeInfoFetcher jobs
There were two issues leading to needles effort:
Most importnatly, the use of AP IDs as "source_url" meant multiple
simultaneous jobs got scheduled for the same instance even with the
default unique settings.
Also jobs were scheduled uncontionally for each processed AP object
meaning we incured oberhead from managing Oban jobs even if we knew it
wasn't necessary. By comparison the single query to check if an update
is needed should be cheaper overall.
2025-01-07 20:27:27 +01:00
..
mrf mrf/object_age: fix handling of non-public objects 2024-11-17 00:44:51 +01:00
object_validators Merge pull request 'Read image description from EXIF data' (#744) from timorl/akkoma:elseinspe into develop 2024-04-25 12:52:31 +00:00
side_effects Change user.deactivated field to user.is_active 2021-01-15 11:24:46 -06:00
transmogrifier add_remove_validator: limit refetch rate to 1 per 5s 2025-01-07 20:27:27 +01:00
views Completely omit id for anonymous objects 2024-11-09 19:29:29 +01:00
activity_pub_controller_test.exs Purge obsolete ap_enabled indicator 2025-01-07 20:27:26 +01:00
activity_pub_test.exs Purge obsolete ap_enabled indicator 2025-01-07 20:27:26 +01:00
builder_test.exs turn inlineQuotePolicy on by default 2022-09-05 17:22:33 +01:00
mrf_test.exs Fix create processing in direct message disabled 2023-05-23 13:16:20 +01:00
pipeline_test.exs Refactor ES on top of search behaviour 2022-06-30 16:28:31 +01:00
publisher_test.exs Purge obsolete ap_enabled indicator 2025-01-07 20:27:26 +01:00
relay_test.exs Hide logs during test unless a test fails 2024-06-27 18:29:45 +02:00
side_effects_test.exs Don't enqueue a plethora of unnecessary NodeInfoFetcher jobs 2025-01-07 20:27:27 +01:00
transmogrifier_test.exs Purge obsolete ap_enabled indicator 2025-01-07 20:27:26 +01:00
utils_test.exs Don't persist local undone follow (#194) 2022-08-31 18:00:36 +00:00
visibility_test.exs mix format 2022-06-22 17:20:55 +01:00