Jeremy Stretch
|
76f74f479b
Support permission attribute assignment via REMOTE_AUTH_DEFAULT_PERMISSIONS
|
пре 5 година |
Jeremy Stretch
|
e9831442cd
Drafted documentation for object-based permissions
|
пре 5 година |
Jeremy Stretch
|
5d4cc5bf3d
Fix ordering of group and user fields in ObjectPermission admin
|
пре 5 година |
Jeremy Stretch
|
26d7c21314
Move authentication backends
|
пре 5 година |
Jeremy Stretch
|
a4af270ea8
Restrict querysets for home, search views
|
пре 5 година |
Jeremy Stretch
|
b6c38ceb73
Call permission_is_exempt() to check for exempt permissions
|
пре 5 година |
Jeremy Stretch
|
3a9512f086
Refine queryset restriction logic
|
пре 5 година |
Jeremy Stretch
|
9679557747
Add permission_is_exempt()
|
пре 5 година |
Jeremy Stretch
|
3c334a0238
Update views to restrict all querysets
|
пре 5 година |
Jeremy Stretch
|
5574aaa8cb
Tweak restrict() to accept only an action keyword
|
пре 5 година |
Jeremy Stretch
|
e23b2c4c4f
Implement RestrictedQuerySet as a manager
|
пре 5 година |
Jeremy Stretch
|
5b6a6fb63e
Move restrict_queryset() function to RestrictedQuerySet
|
пре 5 година |
Jeremy Stretch
|
58989b85c8
Introduce restrict_queryset()
|
пре 5 година |
Jeremy Stretch
|
8786bb25c5
Fix instance evaluation
|
пре 5 година |
Jeremy Stretch
|
670139492d
Fix permission action evaluation
|
пре 5 година |
Jeremy Stretch
|
5d3cf8074b
Add migration for replicating legact permissions to ObjectPermissions
|
пре 5 година |
Jeremy Stretch
|
85c54703ec
Improve the admin form for ObjectPermissions
|
пре 5 година |
Jeremy Stretch
|
02687453f2
Add ArrayField on ObjectPermission to store actions
|
пре 5 година |
Jeremy Stretch
|
90828cedae
Introduce proxy models for User and Group to organize admin UI
|
пре 5 година |
Jeremy Stretch
|
f65b2278f0
Enable many-to-many model assignment for ObjectPermissions
|
пре 5 година |
Jeremy Stretch
|
bdfc0364d5
Fix up ObjectPermission content type assignment
|
пре 5 година |
Jeremy Stretch
|
65bd3fbddb
Remove built-in permission assignment from admin UI
|
пре 5 година |
Jeremy Stretch
|
f8e29ea66a
Remove ObjectPermissionManager
|
пре 5 година |
Jeremy Stretch
|
a8ed04c4d2
Expose assigned ObjectPermissions on User instance
|
пре 5 година |
Jeremy Stretch
|
73b7eb0c7f
Skip queryset filtering for superusers
|
пре 5 година |
Jeremy Stretch
|
486f1a74ab
Standardize base classes for view test cases
|
пре 5 година |
Jeremy Stretch
|
5d36d81ae1
Restore model-level permission tests
|
пре 5 година |
Jeremy Stretch
|
dc56e49410
Introduce resolve_permission() utility function
|
пре 5 година |
Jeremy Stretch
|
ca199cdefe
Reduce ObjectPermission creation boilerplate
|
пре 5 година |
Jeremy Stretch
|
b2ba9d68c9
Fix default permissions assignment under RemoteUserBackend
|
пре 5 година |