Gagan Deep

Results 156 comments of Gagan Deep

@atodorov I propose the following solution for this issue ![Screenshot from 2023-06-10 20-04-09](https://github.com/kiwitcms/Kiwi/assets/32094433/fe7272e3-59ff-4ff1-885a-ae14eafbb6ce) I added a sub-menu for "Default tester" item and added a `select2` input for selecting the user....

> I'm not aware what `select2` is but sounds like another JavaScript library. Ideally we don't add any more dependencies to the source tree but rather use the existing code...

Hello @atodorov! I have opened https://github.com/kiwitcms/Kiwi/pull/3250. There are few UI quirks to solve in that PR, but I hope it will serve as a good PoC.

> configuration for celery worker (will be needed with connections module of openwisp-controller: https://docs.sentry.io/platforms/python/celery/ @nemesisdesign I don't think we need to anything extra for monitoring celery workers.

This error is raised when the user has registered with social login/SAML and then tries to access the password change page. For such users, instead of rendering the form at...

> "Your account does not use a password for logging in and hence updating the password is not needed."

@MihirKohli I am closing this PR due to inactivity. Feel free to re-open the PR if you want to continue with the requested changes.

django-organizations provides [ActiveOrgManager](https://django-organizations.readthedocs.io/en/latest/reference/managers.html?highlight=activeorg#activeorgmanager) (queryset manager) that only returns active organizations in the queryset. For all non-admin views, we should use this querset manager. In the admin views, `Organization.objects.filter(user.organizations_managed` must take...

I found that it is possible to have two different VPN templates for the same VPN server object. But, it is not possible to apply both the templates on the...

We should double check the working of the following code. I think, it is not getting triggered when the template object is deleted. https://github.com/openwisp/openwisp-controller/blob/226442c47be5031e64033ae44c8b00aaf2623c68/openwisp_controller/config/base/config.py#L229-L275