Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						635fefcb5c
					 | 
					
						
						
							
							Update exempted tests
						
						
						
						
						
						
					 | 
					
						2020-05-22 16:33:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						77a49fa40e
					 | 
					
						
						
							
							Extend bulk import/edit/delete view tests to support object-level permissions
						
						
						
						
						
						
					 | 
					
						2020-05-22 16:04:43 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						5273b9d0ee
					 | 
					
						
						
							
							Rename ImportObjectsViewTestCase
						
						
						
						
						
						
					 | 
					
						2020-05-22 14:57:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						ae7445ee8e
					 | 
					
						
						
							
							Test object permissions for individual/list model views
						
						
						
						
						
						
					 | 
					
						2020-05-22 14:53:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						3ef4287d57
					 | 
					
						
						
							
							Add additional_permissions to ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-22 12:41:20 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						7e64d3e653
					 | 
					
						
						
							
							Transition BulkComponentCreateView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-22 09:23:00 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						f36c797e98
					 | 
					
						
						
							
							Transition ComponentCreateView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 16:28:11 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						af8e1a6472
					 | 
					
						
						
							
							Strip 'param' indicators from docstrings
						
						
						
						
						
						
					 | 
					
						2020-05-21 16:00:18 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						91362b0f82
					 | 
					
						
						
							
							Transition BulkCreateView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 15:53:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						e61fc1f709
					 | 
					
						
						
							
							Introduce ObjectView to enforce object-level permissions for individual object views
						
						
						
						
						
						
					 | 
					
						2020-05-21 15:53:00 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						8fd860a413
					 | 
					
						
						
							
							Transition BulkDeleteView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 15:14:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						82c247f3cf
					 | 
					
						
						
							
							Transition BulkEditView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 15:07:20 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						5e5038d780
					 | 
					
						
						
							
							Transition BulkImportView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 14:43:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						2b32430a10
					 | 
					
						
						
							
							Transition ObjectDeleteView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 14:34:40 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						5381c4e0ae
					 | 
					
						
						
							
							Tweak evaluation of required permission for ObjectEditView
						
						
						
						
						
						
					 | 
					
						2020-05-21 14:26:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						406b076b95
					 | 
					
						
						
							
							Transition ObjectEditView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 13:59:19 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						993ee8c900
					 | 
					
						
						
							
							Transition ObjectListView to use ObjectPermissionRequiredMixin
						
						
						
						
						
						
					 | 
					
						2020-05-21 13:22:09 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						cc6e74dfd5
					 | 
					
						
						
							
							Move ObjectPermissionRequiredMixin to utilities.views
						
						
						
						
						
						
					 | 
					
						2020-05-21 13:12:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						40c590f445
					 | 
					
						
						
							
							Add queryset to all BulkImportViews
						
						
						
						
						
						
					 | 
					
						2020-05-21 12:01:42 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						5486cff441
					 | 
					
						
						
							
							Add object permission support, tests for bulk import/edit/delete views
						
						
						
						
						
						
					 | 
					
						2020-05-21 11:49:50 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						a928d337d9
					 | 
					
						
						
							
							Add object permission support for create/update/delete API views
						
						
						
						
						
						
					 | 
					
						2020-05-21 10:51:40 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						8c40148ca7
					 | 
					
						
						
							
							Add object permission tests for get and list API views
						
						
						
						
						
						
					 | 
					
						2020-05-20 16:47:33 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						8eb4d0a36b
					 | 
					
						
						
							
							Remove ViewExemptBackend; use same for model- and object-level permissions
						
						
						
						
						
						
					 | 
					
						2020-05-20 16:27:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						f3b22acc9a
					 | 
					
						
						
							
							Merge branch 'develop' into develop-2.9
						
						
						
						
						
						
					 | 
					
						2020-05-15 11:29:07 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						aeb32104a4
					 | 
					
						
						
							
							Enforce object-level permissions for API views
						
						
						
						
						
						
					 | 
					
						2020-05-14 17:44:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						73895b1c88
					 | 
					
						
						
							
							Bypass permission caching for anonymous users
						
						
						
						
						
						
					 | 
					
						2020-05-14 17:44:15 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						e0ebb8e7d8
					 | 
					
						
						
							
							Fixes #4617: Restore IP prefix depth notation in list view
						
						
						
						
						
						
					 | 
					
						2020-05-13 17:08:48 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						94d0ebbd7d
					 | 
					
						
						
							
							Fix ObjectPermission attribute consolidation
						
						
						
						
						
						
					 | 
					
						2020-05-12 16:51:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						a275a30dca
					 | 
					
						
						
							
							Reimplement the ViewExemptModelBackend to explicitly cache all exempted view permissions on the User instance
						
						
						
						
						
						
					 | 
					
						2020-05-12 16:07:07 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						c90f680284
					 | 
					
						
						
							
							Cache object-level permissions on the User instance for evaluation
						
						
						
						
						
						
					 | 
					
						2020-05-12 15:42:44 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						daa2c6ff21
					 | 
					
						
						
							
							Always pass obj=None to ModelBackend
						
						
						
						
						
						
					 | 
					
						2020-05-11 17:19:11 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						63f842c7db
					 | 
					
						
						
							
							Implement ObjectPermissionManager
						
						
						
						
						
						
					 | 
					
						2020-05-11 16:02:42 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						06aca2e1d5
					 | 
					
						
						
							
							Merge branch 'develop-2.9' into 554-object-permissions
						
						
						
						
						
						
					 | 
					
						2020-05-11 12:48:36 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						3abb52a085
					 | 
					
						
						
							
							#4624: Refactor ObjectDeleteView to use a queryset
						
						
						
						
						
						
					 | 
					
						2020-05-11 12:47:01 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						87fa6bc252
					 | 
					
						
						
							
							#4624: Refactor ObjectEditView to use a queryset
						
						
						
						
						
						
					 | 
					
						2020-05-11 12:37:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						6624fc6076
					 | 
					
						
						
							
							Initial work on #554 (WIP)
						
						
						
						
						
						
					 | 
					
						2020-05-08 17:30:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						5c1adf9e37
					 | 
					
						
						
							
							Fixes #4593: Fix AttributeError exception when viewing object lists as a non-authenticated user
						
						
						
						
						
						
					 | 
					
						2020-05-06 23:44:06 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						3711283de5
					 | 
					
						
						
							
							Extend ViewTestCases to get and list objects as a non-authenticated user
						
						
						
						
						
						
					 | 
					
						2020-05-06 23:43:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						a4dbd2dae5
					 | 
					
						
						
							
							Closes #3064: Include tags in object lists as a toggleable table column
						
						
						
						
						
						
					 | 
					
						2020-05-06 14:42:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						4d5d298ee1
					 | 
					
						
						
							
							Update super() call for get_filters()
						
						
						
						
						
						
					 | 
					
						2020-05-06 11:47:05 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						9312dea2b2
					 | 
					
						
						
							
							Merge pull request #4564 from netbox-community/3147-csv-import-fields
						
						
						
						
						
						
						
						Closes #3147: Allow dynamic access to related objects during CSV import 
						
						
					 | 
					
						2020-05-06 10:15:00 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						270d61ce1b
					 | 
					
						
						
							
							Remove boilerplate error messages from CSV model choice fields
						
						
						
						
						
						
					 | 
					
						2020-05-06 09:58:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						70d0a5f665
					 | 
					
						
						
							
							Introduce CSVModelChoiceField to provide better validation for CSV model choices
						
						
						
						
						
						
					 | 
					
						2020-05-06 09:43:10 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						839e999a71
					 | 
					
						
						
							
							Introduce CSVModelForm for dynamic CSV imports
						
						
						
						
						
						
					 | 
					
						2020-05-05 16:15:09 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						d85d963842
					 | 
					
						
						
							
							Remove example choices from CSV import form
						
						
						
						
						
						
					 | 
					
						2020-05-04 16:30:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						80f08e6830
					 | 
					
						
						
							
							Merge pull request #4555 from netbox-community/492-table-column-ordering
						
						
						
						
						
						
						
						Closes #492: Table column ordering 
						
						
					 | 
					
						2020-05-04 15:12:29 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						b0478a7e5b
					 | 
					
						
						
							
							Enable dynamic queryset field prefetching based on table columns
						
						
						
						
						
						
					 | 
					
						2020-05-04 14:08:11 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						4486957b9a
					 | 
					
						
						
							
							Clean up comments
						
						
						
						
						
						
					 | 
					
						2020-05-01 16:01:30 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						4b8ef6b09a
					 | 
					
						
						
							
							Removed FlexibleModelChoiceField
						
						
						
						
						
						
					 | 
					
						2020-05-01 13:40:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Stretch
							
						 
					 | 
					
						
						
							
						
						61ae4be16a
					 | 
					
						
						
							
							Add tests for CSVDataField
						
						
						
						
						
						
					 | 
					
						2020-05-01 13:32:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |