DigestEmailsWorker: Change Oban queue to "background" #7865

Merged
feld merged 2 commits from phnt/oban-digest-queue into develop 2026-04-01 19:08:40 +00:00
Owner

The mailer queue has been long gone and that left Oban jobs always
stuck in the "available" state that would never execute.

Checklist

  • Adding a changelog: In the changelog.d directory, create a file named <code>.<type>.
The mailer queue has been long gone and that left Oban jobs always stuck in the "available" state that would never execute. ### Checklist - [ ] Adding a changelog: In the `changelog.d` directory, create a file named `<code>.<type>`. <!-- `<code>` can be anything, but we recommend using a more or less unique identifier to avoid collisions, such as the branch name. `<type>` can be `add`, `change`, `remove`, `fix`, `security` or `skip`. `skip` is only used if there is no user-visible change in the PR (for example, only editing comments in the code). Otherwise, choose a type that corresponds to your change. In the file, write the changelog entry. For example, if a PR adds group functionality, we can create a file named `group.add` and write `Add group functionality` in it. If one changelog entry is not enough, you may add more. But that might mean you can split it into two PRs. Only use more than one changelog entry if you really need to (for example, when one change in the code fix two different bugs, or when refactoring). -->
DigestEmailsWorker: Change Oban queue to "background"
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
83293dc554
The mailer queue has been long gone and that left Oban jobs always
stuck in the "available" state that would never execute.
phnt force-pushed phnt/oban-digest-queue from 83293dc554
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
to 799199f6b5
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2026-03-26 22:38:27 +00:00
Compare
Owner

I have my head in my hands right now and I'm weeping for missing this

edit: this also tells me nobody cares about digest emails...

I have my head in my hands right now and I'm weeping for missing this edit: this also tells me nobody cares about digest emails...
Fix the daily email digest job which was not executing
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
01ced6bea2
feld changed title from WIP: DigestEmailsWorker: Change Oban queue to "background" to DigestEmailsWorker: Change Oban queue to "background" 2026-04-01 19:08:29 +00:00
feld merged commit a3404e91bc into develop 2026-04-01 19:08:40 +00:00
feld deleted branch phnt/oban-digest-queue 2026-04-01 19:08:41 +00:00
Author
Owner

@feld wrote in #7865 (comment):

edit: this also tells me nobody cares about digest emails...

Yeah, there's also a missing Gettext translation or something I'll look into later, which is why this PR was WIP. Besides the fact that I misconfigured my email setup and haven't received a digest for a test account, which should hopefully arrive today...

@feld wrote in https://git.pleroma.social/pleroma/pleroma/pulls/7865#issuecomment-115206: > edit: this also tells me nobody cares about digest emails... Yeah, there's also a missing Gettext translation or something I'll look into later, which is why this PR was WIP. Besides the fact that I misconfigured my email setup and haven't received a digest for a test account, which should hopefully arrive today...
Owner

apologies for hijacking the PR then, just assumed it was WIP from no migration or changelog :)

we can chase the Gettext issue now that the job will actually execute...

apologies for hijacking the PR then, just assumed it was WIP from no migration or changelog :) we can chase the Gettext issue now that the job will actually execute...
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma!7865
No description provided.