UPDATED
- Formatting applied with black
- Added Poetry based packaging
- Removed Python 3.7 support and added 3.11 support
UPDATED
- Added support for automatic api_url generation.
FIXED
- Fixed python <3.5 formatting error.
UPDATED
- Updated runtime class name to avoid class conflict and others
FIXED
- Fixed deprecated code to support latest Django.
ADDED
- Added support for actions based permissions for single API. This is so dynamic
ADDED
- Added pre, post API signals for user end data customization.
ADDED
- Added support for read_only, write_only, optional fields passing on the API versions.
As well as updated the documentation.
FIXED - Fixed API Filtering based on model fields
- Fixed redundant kwargs passing through the viewset actions
FIXED
- Fixed double querying for list API
ADDED
- get_api_queryset class method on the model mixin. So, be available on the models
- Deprecated "queryset" on exposed_api class method.
ADDED
- Added test cases for test app
- App directory structure has changed. But, no external effect.
BUG FIXED
- Import error and some other minor fixes
ADDED
- Added support for Django's prefetch and select related.
ADDED
- Dynamic API filtering with model fields.
- Support all the django filter on API params. Like: ?search=1&title:icontains=test
UPDATED
- Settings config data type updated with default configuration
ADDED
- Added Dockerfile and compose file for local dependency
BUG FIXED
- Django REST Framework six dependent version upgraded
UPDATED
- Updated API prefix and doc
ADDED
- API Multiple Version
BUG FIXED
- Fixed paginated queryset returning issue
UPDATED
- Django version updated due to stop vulnerability warning
ADDED
- Create from two level of json according to API format
BUG FIXED
- Fixed permission class empty issue while user is not giving
- Fixed Serializer list api data property calling issue
UPDATED
- Django version updated due to stop vulnerability warning
ADDED
- Nothing
UPDATED
- Nothing
BUG FIXED
- HTTP verb conflicting issue
- Proper http handling
ADDED
- Details API [PUT, PATCH, DELETE]
- Allowed method choosing option
- Only view class or only serializer class can override
- Added support for view class or viewset or generic view
UPDATED
- Nothing
BUG FIXED
- Fixed queryset override issue
- Fixed queryset caching issue
ADDED
- Nothing
UPDATED
- Nothing
BUG FIXED
- pip install failed issue
- twine upload issue
ADDED
- Added utility classes for support
- Added example app for local testing(Not added in package)
UPDATED
- Updated directory structure of app
- Seperated mixins
BUG FIXED
- Fixed wrong queryset bug
- Added loop iteration improvements
ADDED
- Model Based api writing
- Ability to override Serializer, View class, queryset
- Work on proxy model
BUG FIXED
- Nothing as it's initial release