#194: orphan-file sweep + drop Attachment.deletedAt #249

Merged
fable-5 merged 2 commits from feat/194-orphan-sweep into main 2026-07-30 13:45:57 +02:00
Showing only changes of commit 02c1f18fe1 - Show all commits

View File

@ -17,9 +17,10 @@ test('lists maintenance jobs and triggers one manually', async ({ browser }) =>
const jobsTable = page.locator('.system-jobs__table'); const jobsTable = page.locator('.system-jobs__table');
await expect(jobsTable).toBeVisible(); await expect(jobsTable).toBeVisible();
// All registered jobs appear (language-neutral: row count + button). // All registered jobs appear (language-neutral: row count + button).
// 5 → 6 with issue #194: the orphan-file sweep joined the job table.
// Keep in sync with the scheduler registrations: trash-purge, // Keep in sync with the scheduler registrations: trash-purge,
// version-thinning, page-compaction, data-export-purge, notification-digest. // version-thinning, page-compaction, data-export-purge, notification-digest.
await expect(jobsTable.locator('tbody tr')).toHaveCount(5); await expect(jobsTable.locator('tbody tr')).toHaveCount(6);
const firstRow = jobsTable.locator('tbody tr').first(); const firstRow = jobsTable.locator('tbody tr').first();
await firstRow.getByRole('button').click(); await firstRow.getByRole('button').click();