Federico Capoano

Results 377 issues of Federico Capoano

The current import/export subnet feature does not work with nested subnets, it would be nice if it did.

enhancement

At the moment having links with same target and source is not possible (the second is discarded by networkX).

enhancement

A node might be referenced one time with an id and another time with one of its aliases. In such a case netdiff would consider the topology changed. The `local_addresses`...

enhancement

The `openwisp_utils.admin_theme.send_email` function does not allow passing `attachments` or other arguments to `EmailMultiAlternatives` (which is a subclass of `EmailMessage`). Let's make it more flexible by allowing to pass `**kwargs` so...

enhancement

Same as https://github.com/openwisp/openwisp-monitoring/commit/cf67548393162a00e3773ecca8e99605cba185fd here: https://github.com/openwisp/openwisp-utils/blob/7a86dffbcc72c72392a283a3db3fca9a0e021ce7/openwisp_utils/admin_theme/templates/admin/edit_inline/help_text_stacked.html#L30

bug

There's pretty much almost the same logic scattered around in different openwisp modules: https://github.com/search?q=org%3Aopenwisp+ProtectedApiMixin&type=code. We should create a reusable class here.

enhancement
Hacktoberfest

We should look for a way to turn this into a reusable solution: https://github.com/openwisp/openwisp-firmware-upgrader/pull/158. It is possible that there are already some solutions out there, we should investigate.

enhancement
Hacktoberfest

This will need a bit of thought and discussion before we can proceed. We need a way to display the current OpenWISP version in the UI, however, right now there...

enhancement

Read OpenWISP Commit conventions: https://github.com/openwisp/openwisp2-docs/issues/109 I still think we should keep consistency with what we've done until now, so I would use "feature" instead of "feat. The prefix can be...

enhancement

It would be great to add the capability of performing grammar checks on restructured text or markdown files (eg: README.rst, README.md or any text file in `docs/` directory). A quick...

enhancement