* feat: background doctor operation * refactor(repo-details): design layout * refactor(doctor): support abort signal in all operations * chore: fix linting issue * chore: pr feedbacks * chore: merge conflicts * refactor: handle aborted signal in all operations * chore: pr feedbacks * chore: remove old migration
* fix: backups that were never run manually are not picked up by job * fix(mutex): prioritize waiting exclusive locks over newly added shared tasks