Closed (fixed)
Project:
Piwik PRO
Version:
1.4.x-dev
Component:
User interface
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
25 Mar 2026 at 11:31 UTC
Updated:
18 May 2026 at 07:45 UTC
Jump to comment: Most recent
The current implementation of the Piwik PRO Dashboard module relies on fragmented API request logic scattered across multiple controller methods. This results in high maintenance overhead. The lack of a unified interface makes it difficult to keep unified.
Refactor the service layer to provide a unified interface for all Piwik PRO data requests.
No interface changes expected
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
frazile commentedReady for review.
Comment #4
hartsak commented