Commit History

Autor SHA1 Mensaxe Data
  Jeremy Stretch 5486cff441 Add object permission support, tests for bulk import/edit/delete views %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch a928d337d9 Add object permission support for create/update/delete API views %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch fa8407371b Swap position of REMOTE_AUTH_BACKEND %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 8c40148ca7 Add object permission tests for get and list API views %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 8eb4d0a36b Remove ViewExemptBackend; use same for model- and object-level permissions %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 64f60228ec Add web UI view tests for object-level permissions %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch aeb32104a4 Enforce object-level permissions for API views %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 73895b1c88 Bypass permission caching for anonymous users %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch f54fb67efc Add object-level support to TokenPermissions %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch be5962fb3a ObjectPermissionRequiredMixin should exempt superusers %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 94d0ebbd7d Fix ObjectPermission attribute consolidation %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch a275a30dca Reimplement the ViewExemptModelBackend to explicitly cache all exempted view permissions on the User instance %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch c90f680284 Cache object-level permissions on the User instance for evaluation %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch daa2c6ff21 Always pass obj=None to ModelBackend %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 63f842c7db Implement ObjectPermissionManager %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 06aca2e1d5 Merge branch 'develop-2.9' into 554-object-permissions %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 3abb52a085 #4624: Refactor ObjectDeleteView to use a queryset %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 87fa6bc252 #4624: Refactor ObjectEditView to use a queryset %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 4b5d64939d Introduced ObjectPermissionRequiredMixin %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 6624fc6076 Initial work on #554 (WIP) %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 43ad9aa2b1 Fix version %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 5dfcca96c8 Post-release version bump %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch c9d0293bd0 Release v2.8.2 %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 2e25f6b217 Update release notes index %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch cd0eb0d8ce Fixes #4588: Restore ability to add/remove tags on services, virtual chassis in bulk %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch a4dbd2dae5 Closes #3064: Include tags in object lists as a toggleable table column %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch fbc8b46d13 Cosmetic tweaks to the user area %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 881b0a6add Changelog for #4584 %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 5378f01462 Merge pull request #4586 from netbox-community/4584-id-filters %!s(int64=5) %!d(string=hai) anos
  Jeremy Stretch 3baf983e86 Updated REST API documentation %!s(int64=5) %!d(string=hai) anos