Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
momocode

Media Cleanup Dashboard

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Identify unused media files visually — no CLI access required
  • Safe bulk selection and deletion with confirmation dialog
  • Filter by file type, minimum size, and age for targeted cleanup

Features

  • Admin dashboard for unused media files
  • Paginated list with preview, file name, type, size, and date
  • Summary bar: total unused file count and combined size
  • Loading indicator and error state with retry button
  • Individual and bulk selection via checkbox
  • "Select all" across multiple pages
  • Confirmation dialog before deletion showing count and total size
  • Progress indicator during deletion
  • Real-time re-validation: never deletes media that is still in use
  • Filter by file type: image, video, document, other
  • Filter by minimum file size and upload age
  • Sort by file name, file size, or date
  • ACL support: separate read and delete privileges
  • Full translations in German and English

About the Extension

Unused media files accumulate in every Shopware store over time — especially after product imports or layout changes. The built-in media:delete-unused CLI command is out of reach for most merchants and provides no visual feedback. Media Cleanup Dashboard solves this: a clear admin dashboard that safely identifies, displays, and deletes unused files — no command line access required.

Key Benefits

  • No CLI access needed: Everything handled directly in the Shopware Administration.
  • Safe: Confirmation dialog showing file count and total size before every deletion.
  • Scalable: Paginated results handle libraries with 10,000+ files without timeout.

Features in Detail

Clear Dashboard

The dashboard displays all unused media files in a paginated list — with preview thumbnail (or a file-type icon for PDFs, videos, etc.), file name, type, size, and upload date. A summary bar at the top shows the total file count and combined storage size at a glance.

Bulk Selection and Safe Deletion

Select individual files via checkbox or use "Select all" — even across multiple pages. Before any deletion, a confirmation dialog shows the number of files and total size. A progress indicator keeps you informed during deletion, and the result (deleted / skipped / failed) is reported in detail when complete.

Filters and Sorting

Filter the list by file type (image, video, document, other), minimum file size, or upload age. Sort by file name, file size, or date — ascending or descending. A single click resets all active filters.

User Permissions (ACL)

The plugin adds two separate privileges for viewing and deleting unused media. Staff can review the list without having delete access.

Technical Details

  • Shopware compatibility: 6.6.x and 6.7.x
  • PHP: 8.2+
  • External services: None — the plugin communicates only with your own Shopware instance.
  • Performance: Paginated API queries prevent timeouts even for very large media libraries.
  • Standards-compliant: Uses Shopware's UnusedMediaSearchEvent — other plugins can mark their media as in use and those files will be respected.

Details

  • Available: English, German
  • Latest update: 2 April 2026
  • Publication date: 2 April 2026
  • Version: 2.0.0
  • Category: Administration

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2019
  • Extensions: 8

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly