Nsot

Latest version: v1.4.6

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 20

1.1.8

------------------

* Upgrade setuptools in the Docker container, fixing 277
* Add various indicies to the Change model to speed up lookups
* Add a ``diff`` API endpoint to ``/change/``, which returns a unified diff of
the JSON representation of the changed object, from its state before the
given Change happened and its current state.

1.1.7

------------------

* This adds a new setting called ``NSOT_NEW_USERS_AS_SUPERUSER`` which defaults
to ``True``, to toggle whether users coming in via the ``auth_header``
authentication method (proxy authentication) are created with superuser
permissions. If toggled to ``False``, new users are not given superuser and
it will be expected that custom permissions will be utilized to control admin
privileges.
* This also updates the API permissions validation from requiring "staff"
permissions to requiring model permissions. For existing users that already
have staff/superuser permission and default behaviors, there is no impact.

1.1.6

------------------

* Fix 279: Bugfix in fetching locale-aware javascript for admin panel which
was preventing admin panel widgets from properly loading, displaying only
their basic styled HTML rendering. This can be seen in the group add/edit
panel where you're selecting permissions for a group.
* Fix 280: Fix 500 error when modifying users in admin panel by adding the
password field back into the user change form for display purposes only.

1.1.5

------------------

* Groups have been re-enabled in the admin dashboard UI so that group-level
object permissions can be managed within NSoT. There is no other integration
of this support at this time.

1.1.4

------------------

* Fix 260 - Add Interface tree traversal methods

+ Similar to the methods already available on Network, this adds ``parent``,
``ancestors``, ``root``, ``siblings``, ``children`` and ``descendants`` to
the ``InterfaceViewSet`` as well as corresponding ``get_*`` methods to the
Interface model.

1.1.3

------------------

* Bump ``django-smart-selects`` to version 1.3.x
* Fixes a regression that was introduced in version 1.2.9 when an XSS bug
was fixed
* Change ``requirements.txt`` to use Compatible Release version specifiers and
track patch-level updates on all of our dependencies

Page 3 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.