Silence

Latest version: v2.2.0

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

Scan your dependencies

Page 2 of 7

2.1.5

- Big upgrade to all dependencies, especially to Flask to prevent a bug in Flask 1.X due to a recently upgraded transitive dependency (pallets/flask4494).
- Improvements to some messages and formatting for the autogenerated JS files.
- The warning message when a new version is available now also includes a link to the changelog.

2.1.4

- Altered the test creator suite to better show the user what the different tests are doing, as well as replace the registration default test with a login one.

2.1.3

- Fixed a bug where tests could not be automatically generated if a `tests/` folder was not present.

2.1.2

- Fixed a bug where the autogenerated endpoints would not contain a field for the primary key if it was not autoincrement

2.1.1

- Added the setting `ALLOW_CLEAR_PASSWORDS` to allow clear text passwords stored in the users table to be used for login, defaults to `False`.

2.1.0

- Added the posibility to use a `$loggedId` parameter in any SQL query, which is replaced by the value of the primary key of the user performing the request. If the user is not authenticated, it becomes `NULL`. Thanks to [S0ULIS](https://github.com/S0ULIS) for the pull request!
- Added a new optional `active_status` attribute for `USER_AUTH_DATA`. By setting this to the name of a boolean column in the users table, Silence will check whether the user is active when logging in. This can be disabled either by not specifying this attribute, or by setting the `CHECK_USER_IS_ACTIVE` setting to `False`.
- Added some info about Silence's maintainers in the autogenerated JS files.
- Fixed a bug regarding the access restriction via roles.
- Updated README

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.