openwisp-controller icon indicating copy to clipboard operation
openwisp-controller copied to clipboard

[enhancement] Make WhoIs feature configurable (enabled/disabled)

Open DragnEmperor opened this issue 7 months ago • 1 comments

The complete feature of WhoIs retrieval should be allowed to be enabled/disabled at organization and global level. This can be done via FallbackBooleanChoiceField](https://openwisp.io/docs/stable/utils/developer/custom-fields.html#openwisp-utils-fields-fallbackbooleanchoicefield). Need to introduce checks like device.organization.is_whois_enabled wherever required.

Dependencies

  • [ ] https://github.com/openwisp/openwisp-controller/issues/1032
  • [x] https://github.com/openwisp/openwisp-controller/issues/1033

DragnEmperor avatar May 14 '25 13:05 DragnEmperor

I think we have a model AbstractOrganizationConfigSettings in which we can introduce this field is_whois_enabled

DragnEmperor avatar May 23 '25 17:05 DragnEmperor