Federico Capoano

Results 270 issues of Federico Capoano

Unit tests are currently missing. It would be good to have javascript based tests of the main features and an automated travis build. The main features are: - ensure NetJSON...

enhancement

It would be very nice if we could disable the animation when the graph is loaded. It gets annoying after a while and with a lot of data it slows...

enhancement

Maybe it's overkill to have a dedicated storage class for django-loci, we could investigate whether we can default to the global storage class. I believe the purpose of the custom...

enhancement

When a user has only view permission, the map doesn't work because the JS fails (it was not tested in this scenario).

bug
hacktoberfest

The HTML form in the browsable API does not prepopulate the fields with the model data. The RAW form works, but the HTML form doesn't.

bug

Follow up of #643 and #644. If the feature requested in paramiko to pass `preferred_rsa_keys` (https://github.com/paramiko/paramiko/issues/2054) is accepted and implemented, we can get rid of the hack introduced in https://github.com/openwisp/openwisp-controller/commit/062800f28ebf03f6c77c4b4228e8bb0ee3dd00ae,...

enhancement

We need a solution that allows us to define which commands are available to each org, eg: ``` ENABLE_COMMANDS = { '__all__': ['reboot', 'ping', 'traceroute', 'change_password', 'custom'], '': ['reboot', 'ping',...

enhancement

Related to #681 (happens while testing that bug). Try opening `http://localhost:8000/admin/config/device/de8fa775-1134-47b6-adc5-2da3d0626c72/history/1564/undefinedadmin/img/icon-deletelink.svg`. Expected result: 404 not found Actual result: 500 internal server error ``` NoReverseMatch: Reverse for 'config_template_download' with arguments '('de8fa775-1134-47b6-adc5-2da3d0626c72/history/1564/undefinedadmin/img/icon-deletelink.svg',)'...

bug

How to replicate in devices: - create a device (or have an existing one created), make sure it has a config - make changes to the config once it's saved...

bug

When SSH connections are attempted, the management IP is tried first, the `last_ip` is tried as last. If both failed, the error reason is the failure to the last IP....

bug
enhancement