Federico Capoano

Results 370 issues of Federico Capoano

We have to work on these first: https://github.com/openwisp/openwisp-controller/issues/1061 https://github.com/openwisp/openwisp-monitoring/issues/673. The JSONField we currently use is just a text field with JSON validation and formatting, which has served us pretty well...

dependencies

Aims to close #131 Close #162 Close #163 Close #174

enhancement

The JSONField we currently use is just a text field with JSON validation and formatting, which has served us pretty well but hasn't received updates in 5 years: https://github.com/rpkilby/jsonfield/. The...

dependencies

The JSONField we currently use is just a text field with JSON validation and formatting, which has served us pretty well but hasn't received updates in 5 years: https://github.com/rpkilby/jsonfield/. The...

dependencies

While manually testing #249, I realized that having browser tests for the following actions would help ease maintenance: - Changing the link status and verifying that the link changes color...

enhancement

The https://github.com/pmclanahan/django-celery-email repo has been archived and we should look for an alternative.

dependencies

To improve security we could integrate tools like https://github.com/aquasecurity/trivy-action for automatically scanning our docker images. More research is needed on this topic.

**Describe the bug** In the network graph mode, if the user wanting to zoom scrolls on an area that falls outside the surface of the drawed graph, scrolling won't happen....

bug

Here: https://openwisp.github.io/netjsongraph.js/examples/netjson-clustering.html It seems to me that if I click on a node which is part of a cluster (after zooming in a bit) the zoom level changes. In the...

bug

![Image](https://github.com/user-attachments/assets/8393c274-f954-482f-99b0-b010c316dc8a) When zooming in, this is clearly visible in: - https://openwisp.github.io/netjsongraph.js/examples/netjsonmap.html - https://openwisp.github.io/netjsongraph.js/examples/netjson-clustering.html I think we need to ensure that by default these two do not overlap. I don't have...

bug