Changelog
All notable changes to this project will be documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0 - 2021-07-09
Changed
- Enhance
ConfidentialQuerySetAPI - Enhance integration with DJango admin site
0.4 - 2021-06-24
Changed
- Remove the need to use a custom authentication backend
- Enhance
ConfidentialQuerySetAPI - Enhance integration with DJango admin site
0.3 - 2021-06-24
Changed
- Make access control hierarchical, introduce the idea of quantifiers
- Refactor access control logic out of the
ModelAdminclass so that is could be used in other places as well
0.2 - 2021-06-24
Changed
- Project was renamed from Django Granular Permissions to Django access Control
0.1 - 2021-06-23
Added
- Added
ConfidentialQuerySetwhich provides access control on the data access level - Added
ConfidentialModelAdminwhich can useConfidentialQuerySetmethods to enforce access control in Django admin - Added
AuthenticationBackendto handle custom permissions
Last modified July 10, 2021: Working on homepage (9c46162)