Gadgets favoritos en Dashboards

Disponible desde versión 3.0.0

Se ha creado una nueva funcionalidad para que cada usuario pueda gestionar los gadgets a los que tienen permisos como favoritos para luego poder añadirlos rápidamente a sus dashboards.

Si está activada está funcionalidad, cada gadget contará con una entrada en su menú

 

Tras pulsar esta entrada aparecerá una ventana donde podrás asignar un título al gadget y marcar si quieres llevarte las relaciones (Datalinks y Url params) que tiene definidas.

Estos gadgets favoritos pueden representarse como componentes drag and drop, y pueden ser encima de tus dashboards, para así añadirlos a estos.

Su gestión está completamente apificada como servicios REST en el API del control panel, seleccionando esta entrada:

 

Estos son los servicios disponibles:

 

Para mejorar la usabilidad se ha creado también un servicio en el API de los Dashboards que devuelve una relación de los gadgets que contiene uno o varios dashboards, que es muy útil a la hora de integrar los dashboards en las distintas soluciones.

Para acceder a él, selecciona esta entrada :

Para utilizarlo, introduce en el body un array con el nombre o el id de los dashboards cuyos gadgets quieres conocer, por ejemplo:

Esto devuelve:

Un array con los distintos dashboards, gadgets, nombre del gadget, tipo de este y página del dashboard en el que se encuentra

 

Los servicios de favoritos también están totalmente integrados con el wrapper de los dashboards:

https://github.com/onesaitplatform/onesait-cloud-platform-dashboard-wrapper

Puedes ver cómo se hace para utilizarlos en esté enlace, utilizando el API favoriteService

https://onesaitplatform.atlassian.net/l/c/u1fV4ZBN