* Adding permission_to_all_fields to DjangoObjectType meta data
* Adding permission_to_all_fields to DjangoObjectType meta data
* Adding permission_to_all_fields to DjangoObjectType meta data
* change raise_exception
* Adding custom PermissionDenied
* Adding custom PermissionDenied
* Adding custom PermissionDenied
* adding prints
* adding prints
* Removing prints
* Adding prints
* Adding prints
* Change permissions
* Fixing pylint
* Change __get_field_permissions__ method
* Revert __set_as_nullable__ method
* Change permissions
* Fixing resolvers
* Merge django fields with meta fields
* In get_resolver take parent_resolver when it have added permissions
* In get_resolver take parent_resolver when it have added permissions
* Change user_logged param for user
* Merging
* Fixing tests
* adding prints
* adding prints
* revert
* revert
* Testing
* Testing
* Fixing tests
* Fixing tests
* Testing
* Fixing bugs
* Fixing pylint
* Adding resolve_fields from interfaces
* Adding resolve_fields from interfaces
Co-authored-by: ariel1899 <radke1899@gmail.com>
* Create new fields and exclude options that are aliased to exclude_fields and only_fields
* Update docs
* Add some checking around fields and exclude definitions
* Add all fields option
* Update docs to include `__all__` option
* Actual order of fields is not stable
* Update docs/queries.rst
Co-Authored-By: Semyon Pupkov <semen.pupkov@gmail.com>
* Fix example code
* Format code
* Start raising PendingDeprecationWarnings for using only_fields and exclude_fields
* Update tests
* Add convert_choices_to_enum meta option
* Add tests
* Run black
* Update documentation
* Add link to Django choices documentation
* Add test and documentation note
That setting to an empty list is the same as setting the value as False
* Fix Django warning in tests
* rst is not markdown
* Update travis and tox
* Use xenial distribution
* Don't install coveralls twice
* Add black and flake8 tox commands
* Remove Python 3.5 test for Django master
* Fix indent
* Ignore migrations
* Remove black for now
* Run black formatting (#668)
* Run black format
* Update makefile
* Add black to travis build
* first attempt at adding get_queryset
* add queryset_resolver to DjangoConnectionField and fix test failures
* cleanup get_queryset API to match proposal as close as possible
* pep8 fix: W293
* document get_queryset usage
* add test for when get_queryset is defined on DjangoObjectType
* Allow for use of either filter_fields or filterset_class
* Add tests to check that the behavior is similar to filter_fields
* Add documentation to show how to make use of the parameter