astarte-dashboard icon indicating copy to clipboard operation
astarte-dashboard copied to clipboard

Astarte dashboard

Results 24 astarte-dashboard issues
Sort by recently updated
recently updated
newest added

In the current `master` branch (v1.2.0-dev) the device page registers to device events twice, probably due to a component rerender ![Screenshot_20240424_145427](https://github.com/astarte-platform/astarte-dashboard/assets/5071605/816851b4-80d4-42ca-bd37-a707e0eee0f7)

bug

Currently the page that reports data exchanged through a device's interface only displays a list of values without much embellishment. We could evaluate a better layout and appropriate charts to...

enhancement
user experience

It's currently possible to create triggers on data coming from an interface. To do so, the user navigates to the Trigger Editor, select an interface, and manually inputs the preferred...

enhancement
user experience

We should evaluate clearly separating APIs designed for validating JSON definitions of resources from APIs designed for managing resources. This would allow the Dashboard to more easily compose the functionality...

chore

Text editors (interfaces, triggers, trigger delivery policies) should allow modifying JSON definitions without failing the parsing/validating process. This would allow the Dashboard to work with Astarte APIs even though it...

minor

The Dashboard employs simple textareas to display and modify the JSON definitions of interfaces, triggers and trigger delivery policies. The UX could be much improved by using actual text editors...

enhancement
good first issue
user experience

Since the JWT used for authentication directly contains the list of authorization claims, it can be evaluated how to hide or disable relevant parts of the UI when the permission...

enhancement
good first issue

Since server-owned interfaces are designed for handling data published via the Appengine API instead of published by devices, it can be valuable to improve the page that displays data for...

enhancement
good first issue

The idea here is that cookies provide better handling for the auth details, such as setting an expiry or letting users ergonomically purge their cookies to clear the auth details.

good first issue
chore

It should be verified that the Dashboard correctly queries Astarte to fetch the latest values of interfaces. For instance, it can be verified: - whether the Dashboard truncates the max...

good first issue
minor