- Issue created by @lpeidro
- 🇪🇸Spain antonio.nunez Spain
A new structure for accessing reports has been implemented to improve the URLs and make them more descriptive.
Initial display: Only the available groups will be displayed along with their description when entering the report section.
Navigation within a group: When selecting a group, the URL will be dynamically updated to reflect the accessed group. In addition, the page will automatically load the different operations associated with that group.
Access to specific operations: When accessing an operation within a group, its identifier will be added to the URL, maintaining the hierarchical structure in which the group is defined first and then the corresponding operation.
- 🇪🇸Spain antonio.nunez Spain
It would be ideal to assign unique names and detailed descriptions to all operations, both current and future. This will improve the clarity of the links, making them more descriptive and easier to navigate, as well as avoiding duplication of text or the presence of titles without additional information.
- 🇪🇸Spain antonio.nunez Spain
Descriptions and descriptive titles have been added to all current operations that need them.
- 🇪🇸Spain lpeidro Madrid
I’ve moved all the logic for calculating the path and route name of tasks and groups from the Plugin Manager to the Repository service, to decouple the logic and improve modularity.
I also created a trait to handle the logic for building task items in the controller, since the same logic applies to both cases.
The rest of the implementation looks great and works as expected. Thanks, Antonio, for your work!
I merge the branch.
-
lpeidro →
committed 5c0d1563 on 1.x authored by
antonio.nunez →
Issue #3512224: Added descriptions and descriptive titles to report...
-
lpeidro →
committed 5c0d1563 on 1.x authored by
antonio.nunez →
-
lpeidro →
committed 80ed56fb on 1.x authored by
antonio.nunez →
Issue #3512224: Improved report urls
-
lpeidro →
committed 80ed56fb on 1.x authored by
antonio.nunez →
Automatically closed - issue fixed for 2 weeks with no activity.