Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-07 | Merge branch 'remove/workerhelper' into 'develop' | feld | |
Remove WorkerHelper See merge request pleroma/pleroma!4166 | |||
2024-08-06 | Remove unused mocks | Mark Felder | |
2024-08-06 | Test that cc on a published Follow is an empty list | Mark Felder | |
2024-08-06 | Test Factory: ensure remote users have a valid inbox | Mark Felder | |
Without a valid inbox we can't generate the publish_one Oban jobs | |||
2024-08-06 | Remove test, logic was flawed | Mark Felder | |
Before splitting the publish_one/1 function into two parts for testing purposes we had logic that checked the keys of params for :unreachable_since and if it was absent it did not set the instance as reachable. There is also a test to validate that when unreachable_since is nil, we set it as reachable. However the default value of :unreachable_since when an instance is reachable is nil. The test appears to be testing a scenario that does not exist in the real world, and with this refactor we will always have an :unreachable_since key. We were attempting to update the reachability upon every successful federation because we always include it when we generate the publish_one jobs. | |||
2024-08-06 | Split Federator.publish_one/1 into a second function called prepare_one/1 | Mark Felder | |
2024-08-06 | Use the normal Oban test assertions | Mark Felder | |
2024-08-03 | Support `id` param in `GET /api/v1/statuses` | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-07-30 | Remove WorkerHelper | Mark Felder | |
2024-07-30 | Merge branch 'oban/simpler-publish' into 'develop' | feld | |
Publisher job simplification See merge request pleroma/pleroma!4194 | |||
2024-07-29 | Insert replacement jobs in the new format if any remain undelivered | Mark Felder | |
The old jobs remain and will fail gracefully | |||
2024-07-29 | Merge branch 'oban/backup' into 'develop' | feld | |
Backups Refactoring See merge request pleroma/pleroma!4158 | |||
2024-07-29 | Fix cancelling jobs | Mark Felder | |
2024-07-29 | Remove actor and actor_id from the job as it can be inferred by the activity | Mark Felder | |
2024-07-28 | Publisher job simplification | Mark Felder | |
Publisher jobs now store the the activity id instead of inserting duplicate JSON data in the Oban queue for each delivery. | |||
2024-07-25 | Merge remote-tracking branch 'origin/develop' into oban/backup | Mark Felder | |
2024-07-25 | Add test to fetch and validate an activity that originally failed signature | Mark Felder | |
2024-07-24 | Fix RichMedia negative cache entries | Mark Felder | |
The negative cache entry was a nil value, but that is an expected response when the cache is missing an entry so it didn't work as intended. | |||
2024-07-23 | Refactor tests for Backups | Mark Felder | |
2024-07-22 | Fix order of args for show_reblogs/2 | Mark Felder | |
2024-07-22 | Fix order of args for hide_reblogs/2 | Mark Felder | |
2024-07-22 | Fix order of args for unfollow/2 | Mark Felder | |
2024-07-22 | Fix order of args for follow/2 | Mark Felder | |
2024-07-22 | Fix order of args for unblock/2 | Mark Felder | |
2024-07-22 | Fix order of args for block/2 | Mark Felder | |
2024-07-22 | Fix order of args for vote/3 | Mark Felder | |
2024-07-22 | Fix order of args for thread_muted?/2 | Mark Felder | |
2024-07-22 | Fix order of args for add_mute/2 | Mark Felder | |
2024-07-22 | Fix order of args for remove_mute/2 | Mark Felder | |
2024-07-22 | Fix order of args for update/2 | Mark Felder | |
2024-07-22 | Fix order of args for favorite/2 | Mark Felder | |
2024-07-22 | Merge branch 'oban/more-improvements' into 'develop' | feld | |
Oban: more improvements See merge request pleroma/pleroma!4187 | |||
2024-07-20 | Fix test now that the reject error has more detail | Mark Felder | |
2024-07-20 | Fix OpenGraph and Twitter metadata providers when parsing objects with no ↵ | Mark Felder | |
content or summary fields. | |||
2024-07-20 | Support cancelling jobs when Unreacting | Mark Felder | |
2024-07-20 | Support cancelling jobs when Unrepeating | Mark Felder | |
2024-07-20 | Support cancelling jobs when Unfavoriting | Mark Felder | |
2024-07-20 | Reorganize test group to have shared a shared setup | Mark Felder | |
2024-07-20 | Cancel queued (undelivered) publishing jobs for an activity when deleting ↵ | Mark Felder | |
that activity. | |||
2024-07-17 | Rework some Rich Media functionality for better error handling | Mark Felder | |
Oban should not retry jobs that are likely to fail again | |||
2024-07-15 | Change PurgeExpiredActivity to use the background queue | Mark Felder | |
2024-07-12 | Oban: change :discard return values to :cancel | Mark Felder | |
:discard will be removed in Oban 3.0. It was only meant for internal use. | |||
2024-06-28 | StripLocationTest: Add failing test for PNGs | Lain Soykaf | |
2024-06-24 | RichMedia: test that activity is streamed out | Mark Felder | |
2024-06-23 | Add test validating the activity_id is correctly present in the Oban job | Mark Felder | |
This was preventing the activity from being streamed over websockets. | |||
2024-06-20 | Enable erratic tests | Mark Felder | |
2024-06-20 | Gun Connection Pool: successfully retry after reclaiming the pool | Mark Felder | |
2024-06-19 | RichMedia backfill processing through Oban | Mark Felder | |
2024-06-19 | Rename RichMediaExpirationWorker to RichMediaWorker | Mark Felder | |
2024-06-19 | Remove remaining vestiges of Logger support in ConfigDB/TransferTask | Mark Felder | |