Skip to content
This repository was archived by the owner on Aug 31, 2020. It is now read-only.

django-improved-permissions 0.1.3

Choose a tag to compare

@gabrielbiasi gabrielbiasi released this 20 Mar 20:27
· 36 commits to master since this release

Second stable release and production ready.

Installing:
pip install django-improved-permissions==0.1.3
or
pip install 0.1.3.zip

New Changes:

  • New feature: Role Ranking (solve conflits in permissions)
  • New shortcut: remove_all(role_class, obj=None)
  • Shortcut get_users now returns QuerySet instead of list

Bugfixes from previous releases:

  • Unpredictable behavior using multiple roles attached to the same (user, object). - Pull #16
  • Cache key might generate conflits - Pull #13

Bugs reported in this release:

  • Issue #17 - Models using nullable ForeignKey as permission parent might cause abnormal behavior.
  • waiting