Saraki

Latest version: v0.1.0a0

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

Scan your dependencies

0.1.0a0

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

Bug Fixes
~~~~~~~~~

* Fix tests that break when run individually
* user - Use SQLAlchemy hybrid_property on User's columns
* endpoint - Use the table name for endpoint in add_resource
* auth - Validate only Claim type view_args against token

Features
~~~~~~~~

* Make default auth and database initialization optional
* app - Add add_resource method to Saraki and Blueprint
* endpoint

- Make collection decorator aware of organization model classes
- Add automatic API creation for organization resources
- Add add_resource to automate API endpoints creation
* utility

- Make json support returns in the form (payload, headers)
- Support global column exclusion from response payloads.
- Use export_data method in export_from_sqla_object
- Add current_org local proxy object
- Add custom (Cerberus) validator
- Add json decorator
- Add export_from_sqla_object utility function
- Add validation schema generator
* refactor - Require model_class only with unique rule in Validator
* auth

- Include member privileges in access token
- Add persistence for actions and resources
- Add default scp claim value for organization owners
- Add resource/action based authorization
- Add authorization mechanism for org endpoints
- Add initial authorization mechanism
- Make iss claim optional by default
- Add authentication
* role - Add member role management endpoints
* action - Add API to retrieve Action resources
* resource - Add API to retrieve Resource resources
* testing - Add a new module that implements test helpers
* plan - Add basic plans management
* member - Add endpoints to add and list members
* org - Add org account endpoints
* model - Add export_data method to Model class
* signup - Add signup endpoint

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.