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 година |
Jeremy Stretch
|
00ce3588d3
Fix secrets API tests
|
пре 5 година |
Jeremy Stretch
|
814aff78b5
Update ObjectPermission evaluation to support null attrs
|
пре 5 година |
Jeremy Stretch
|
a261d10bfd
Fix permissions assignment for SecretTest
|
пре 5 година |
Jeremy Stretch
|
ce46512c74
Fix permission assignment in tests
|
пре 5 година |
Jeremy Stretch
|
fb7446487e
Fix up permissions evaluation
|
пре 5 година |
Jeremy Stretch
|
a6a88a0d2e
Delete extraneous test case
|
пре 5 година |