Fixed
Project:
E-Arkiv
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
9 Nov 2026 at 19:26 UTC
Updated:
11 Nov 2026 at 07:36 UTC
Jump to comment: Most recent
Archiving a site takes from minutes to hours, but there is little feedback while it runs:
drush earkiv:process shows a spinner with "Crawling..." and updates the number of crawled URLs once a minute. While the archive is compressed it only shows "Compressing..."./admin/content/earkiv only shows the status, for example "Creating archive". It does not show how far the job has come or whether it is still alive. Jobs usually run from cron, where nobody sees the Drush output.This is listed in the README as "Think about how we can improve feedback during the archiving run".
drush earkiv:status command. A table of the jobs with status, phase, URLs, broken links, size, running time and last update, with a warning when a running job has not been updated for 5 minutes.The archive list shows progress and a summary in the status column and reloads while a job is running. New Drush command earkiv:status.
None.
None. Progress is stored in the State API under one key per archive.
AI-Generated: Yes (Used Claude Code to draft this issue and write the merge request.)
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
thomas alsén commentedMerged into 1.0.x!