Federico Capoano
Federico Capoano
Right now, shared objects (eg: shared templates, shared vpns) are hidden to non superusers. It would be great to allow non-superusers to see these items in readonly mode. This change...
The list of organization accessible to a superadmin user can be potentially very large, this can slow down page loading in all list pages which have a filter by organization....
The API mixins and classes added recently to openwisp-users have been based on code from openwisp-firmware-upgrader, but while working on openwisp/openwisp-firmware-upgrader#142 to remove the code initially added to the firmware-upgrader...
We should add a way to easily find out the REST framework auth token of the user logged in the admin and document this. I think we can do so...
We may be able to restrict the queryset of fields which relate to other models so that only objects that relate to the organization of the parent are shown. We...
The organization fields should be turned into autocomplete/select2 fields .
When the user logged in has access to only one organization, the organization select should automatically set that org as the default value, the user should not need to select...
Reloading supervisor takes an excessive long time, I wonder if we can implement a more graceful reloading, [uwsgi supports reloading with zero downtime by using the SIGHUP signal](https://uwsgi-docs.readthedocs.io/en/latest/articles/TheArtOfGracefulReloading.html), we should...
SQL is not used for authorize and generates some warnings. Users can still enable this if they need by setting a custom freeradius site using the variable "freeradius_openwisp_site_template_src".
If there are multiple allowed_hostnames, the Content-Security-Policy must take this into account and make sure all hostnames are allowed.