Commits
Janis Freibergs authored 2e8a60f6440M
A.F....... [ZBX-23167] fixed issues with Host dashboards not displaying widgets from inaccessible templates; added hostdashboard object API * commit 'f6a3ecd1879e7bdf998369db5900b94716ecbe87': .......... [ZBX-23167] updated contributors A......... [ZBX-23167] added missing widget fields for host ddashboard API A......... [ZBX-23167] fixed runtime error that occurred when filtering host dashboards by specifying template dashboard IDs which are not related to the given hosts A......... [ZBX-23167] fixed runtime error that occurred when filtering host dashboards by specifying non-template dashboard IDs .......... [ZBX-23167] added hostdashboard.get API request check in user roles form A......... [ZBX-23167] fixed inability to retrieve dashboards with Action Log widget A......... [ZBX-23167] fixed internal error that occurred when requesting templatedashboard.get by super admin user without specifying "templateids" parameter A......... [ZBX-23167] made validation of hostdashboard.get API method several parameters more strict A.F....... [ZBX-23167] fixed inability to view the valid host dashboards; introduced the support of templateid field as output/filter field of hostdashboard.get API method; simplified code ..F....... [ZBX-23167] removed redundant code ..F....... [ZBX-23167] simplified code A......... [ZBX-23167] fixed inability to retrieve non-editable template dashboards which don't have related accessible hosts to current user but is accessible according to their rights on the template ..F....... [ZBX-23167] changed the way of how to load the items and graphs for displaying in host dashboard widgets independently on lack of permissions to parent templates A......... [ZBX-23167] reverted the original behavior of the templatedashboard.get API method for the case when editable is false A.F....... [ZBX-23167] ported changes from 6.x branch; removed recursive extraction of template dashboards; fixed matching by item pattern in SVG graph widget
Showing diff to8163b2f41af