Add generation button for saved exports and improve UI flow

Introduce a Vue.js component to handle the generation of saved exports directly via a new button. Adjust related API endpoints, improve status handling, and remove redundant backend logic. Minor UI enhancements and translation updates included.
This commit is contained in:
2025-03-17 14:25:57 +01:00
parent 0c2508d26d
commit 180437f637
11 changed files with 247 additions and 15 deletions

View File

@@ -53,10 +53,6 @@ final readonly class ExportGenerationController
throw new AccessDeniedHttpException('Only users can download an export');
}
if (StoredObject::STATUS_PENDING === $exportGeneration->getStoredObject()->getStatus()) {
return new JsonResponse(['status' => 'pending']);
}
return new JsonResponse(
$this->serializer->serialize(
$exportGeneration,