aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/permissions.py
AgeCommit message (Collapse)Author
2014-12-12Merge masterTom Christie
2014-12-05Removed unused imports, pep8 fixes, typo fixesTymur Maryokhin
2014-09-05Moved OAuth support out of DRF and into a separate package, per #1767Jharrod LaFon
2014-08-20Deprecate .model in related routers/permissionsTom Christie
2014-08-19Code linting and added runtests.pyTom Christie
2013-12-23Merge branch 'bennbollay-patch-1' into 2.4.0Tom Christie
Conflicts: .travis.yml docs/api-guide/routers.md rest_framework/compat.py tox.ini
2013-12-22Simplified some functionsamatellanes
2013-12-13Merge branch 'master' into 2.4.0Tom Christie
Conflicts: .travis.yml docs/api-guide/routers.md docs/topics/release-notes.md rest_framework/compat.py
2013-09-25Merge masterTom Christie
2013-09-23Address pending deprecation of Model._meta.module_name in Django 1.6Markus Kaiserswerth
2013-09-10Tweaks and docs to object-level model permissions.Tom Christie
2013-09-09better doc for object permissions, drop redundant has_permission callbwreilly
2013-09-09removed unnecessary guardian req and view.action parsingbwreilly
2013-09-07switch to a dedicated filter for read list object permissionsbwreilly
2013-09-07first pass at object level permissions and testsbwreilly
2013-09-06some properly failing tests, set up for standard permissionsbwreilly
2013-09-06added guardian as optional requirement, stubbed out object-level permission ↵bwreilly
class
2013-06-27Remove deprecated codeTom Christie
2013-06-18Don't raise AttributeError on views with no model or queryset, when using ↵Tom Christie
DjangoModelPermissions
2013-05-16Version 2.3.3Tom Christie
2013-04-30Add DjangoModelPermissionsOrAnonReadOnlyTom Christie
2013-04-292.2's PendingDeprecationWarnings now become DeprecationWarnings. 2.3's ↵Tom Christie
PendingDeprecationWarnings added.
2013-04-23Ensure implementation of reverse relations in 'fields' is backwards compatibleTom Christie
2013-03-12TweakTom Christie
2013-03-12Clean up TokenHasReadWriteScope slightlyTom Christie
2013-03-12Merge masterTom Christie
2013-03-10Add the implementation for TokenHasReadWriteScope permissions w/ oauth 1Pierre Dulac
2013-03-10Add TokenHasReadWriteScope class for permissions based on scopesPierre Dulac
2013-03-08Neater override hooks and more docs for DjangoModelPermissions.Tom Christie
Refs #702.
2013-02-12New style object-level permission checksTom Christie
2013-02-10Bugfix for DjangoModelPermissions. Fixes #437Tom Christie
Turns out that Django's default permissions backend always returns False when checking object-level permissions, even if the user does have valid global permissions.
2013-02-04Cleanup importsTom Christie
Mostly adding `from __future__ import unicode_literals` everywhere.
2012-11-23Version 2.1.6. AKA: I am a doofus.2.1.6Tom Christie
2012-11-23Typo. Fixes #437.Tom Christie
2012-10-27Add AllowAny classTom Christie
2012-10-27pep8Tom Christie
2012-10-15Tweak parsers to take parser_contextTom Christie
2012-10-10Permissions and throttles no longer have a view attribute on self. ↵Tom Christie
Explicitly passed to .has_permissions(request, view, obj=None) / .allow_request(request, view)
2012-09-20Remove dumbass __all__ variablesTom Christie
2012-09-20Change package name: djangorestframework -> rest_frameworkTom Christie