Skip to content

Conversation

@amadulhaxxani
Copy link

Deleted the ClarinMatomoStatisticsComponent and its related files, removed its route and module declaration, and cleaned up i18n keys associated with Matomo statistics. This streamlines the codebase by eliminating unused statistics functionality.

Deleted the ClarinMatomoStatisticsComponent and its related files, removed its route and module declaration, and cleaned up i18n keys associated with Matomo statistics. This streamlines the codebase by eliminating unused statistics functionality.
@amadulhaxxani amadulhaxxani linked an issue Nov 26, 2025 that may be closed by this pull request
Copilot finished reviewing on behalf of amadulhaxxani November 26, 2025 09:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the Clarin Matomo statistics functionality from the application by deleting the ClarinMatomoStatisticsComponent and ClarinStatisticsButtonComponent, along with their associated files, routes, and internationalization keys.

Key changes:

  • Deleted two complete components with their TypeScript, HTML, and SCSS files
  • Removed component declarations and imports from the item-page module
  • Removed the Matomo statistics route and path constant
  • Cleaned up i18n keys for Matomo statistics across 31 language files

Reviewed changes

Copilot reviewed 37 out of 37 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/app/item-page/clarin-matomo-statistics/* Complete deletion of the Matomo statistics component (TS, HTML, SCSS files)
src/app/item-page/clarin-statistics-button/* Complete deletion of the statistics button component (TS, HTML, SCSS files)
src/app/item-page/item-page.module.ts Removed imports and declarations for both deleted components
src/app/item-page/item-page-routing.module.ts Removed the Matomo statistics route configuration and import
src/app/item-page/item-page-routing-paths.ts Removed MATOMO_STATISTICS_PATH constant export
src/assets/i18n/*.json5 Removed three Matomo statistics i18n keys from all 31 language files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

code cleanup matomo-statistics

2 participants