Skip to content

Add ability to delete bundles in file administration #5014

@saschaszott

Description

@saschaszott

Currently, the file administration (of an item) in DSpace Angular allows managing bundles and bitstreams, but it is not possible to delete bundles via the UI.

However, the DSpace REST API already supports deleting bundles, including the removal of all contained bitstreams. This functionality is therefore available at the backend level but not exposed in the Angular frontend.

This leads to an inconsistency between backend capabilities and the UI and forces administrators to rely on REST calls or direct database access for bundle cleanup.

Suggested behavior

  1. provide a “delete bundle” action / button for existing bundles In the item's file administration UI
  2. when triggered, show a confirmation modal dialog
  3. The modal dialog should clearly warn that the bundle will be deleted and all bitstreams contained in the bundle will be deleted as well
  4. As an additional safety measure, the dialog may require the user to re-enter the bundle name before the deletion is confirmed

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    🙋 Needs Help / Unscheduled

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions