Expose entity_mesh critical category links on the Status Report page

Created on 7 May 2025, 10 days ago

Problem/Motivation

The entity_mesh module tracks certain issues, such as broken links or access-denied pages. However, these categories are currently not listed on the Drupal Status Report page (/admin/reports/status), where site maintainers commonly check for problems.

Displaying these issues in the Status Report would improve visibility and site maintenance workflows by integrating better with core reporting tools.

Proposed resolution

Implement a hook implementation such as hook_requirements() to expose current issues (e.g. broken links, access denied entries) on the admin/reports/status page, potentially grouped under a single heading for entity_mesh or split into individual report items as appropriate.

Severity level (e.g. warning or error) should reflect the number and type of issues currently tracked by the module.

Remaining tasks

  • Define the report categories to expose (broken links, access denied, etc.).
  • Implement hook_requirements() or StatusCheck plugin if applicable (depending on architecture).
  • Test the output in various edge cases (no issues, many issues, etc.).
  • Document the changes and any configuration impacts.

User interface changes

New entries will appear on the Status Report page, reflecting the current tracked issues by entity_mesh.

API changes

None expected, unless a new service or plugin is introduced to support reporting integration.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇪🇸Spain eduardo morales alberti Spain, 🇪🇺

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024