Commit graph

112 commits

Author SHA1 Message Date
Steven Fuchs
6193157f19 Fix notification warnings 2019-09-17 18:12:27 +00:00
Ivan Tashkinov
b49085c156 [] Refactoring: GenServer workers renamed to daemons, use Oban.Worker moved to helper. 2019-09-02 14:57:40 +03:00
Ivan Tashkinov
dd017c65a4 [] Refactored Oban workers API (introduced enqueue/3). 2019-08-31 21:58:42 +03:00
Ivan Tashkinov
a90ea8ba15 [] Addressed code review comments (code style, jobs pruning etc.). 2019-08-31 19:08:56 +03:00
Ivan Tashkinov
e890ea7e82 [] Added Oban job for "activity_expiration". Merged remote-tracking branch 'remotes/upstream/develop' into 1149-oban-job-queue
# Conflicts:
#	config/config.exs
2019-08-31 14:25:43 +03:00
Ivan Tashkinov
cd78e63a25 [] Bugfix: Pleroma.Workers.Subscriber / "verify_websub" works with WebsubServerSubscription. 2019-08-27 14:34:37 +03:00
Ivan Tashkinov
c056736daa [] Publisher worker fix (atomized params keys). 2019-08-23 16:11:39 +03:00
Ivan Tashkinov
c29686309e [] Upgraded oban from 0.6.0 to 0.7.1. 2019-08-23 09:23:10 +03:00
Ivan Tashkinov
a180c1360e [] Oban mailer job. Adjusted tests. 2019-08-14 21:42:21 +03:00
Ivan Tashkinov
0e1c481a94 [] Added more oban workers. Refactoring. 2019-08-13 20:20:26 +03:00
Ivan Tashkinov
b7fad8d395 [] Oban jobs implementation for :federator_incoming and :federator_outgoing queues. 2019-08-09 20:08:01 +03:00
Ivan Tashkinov
23d279e03e [] Replaced RetryQueue with oban-based retries. 2019-08-01 17:28:00 +03:00