| 
							
							
								 Jeremy Stretch | d23f97abc8 | Merge branch 'develop' into develop-2.9 | 2020-07-22 17:11:35 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 9f4c1e64ce | Refactor clone_button() to avoid undefined URL | 2020-07-22 17:06:08 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 64a3bd37e7 | Move EXEMPT_EXCLUDE_MODELS to settings; add Group and User models | 2020-07-22 12:13:07 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 788f8c9a1c | Add view_namespace attrbiute to APITestCase to override model's app_label | 2020-07-22 11:51:10 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | e9199d6ca5 | Look for auth model serializers in users app | 2020-07-22 11:50:20 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 3e6b257fa0 | Exclude ObjectPermissions API endpoint from EXEMPT_VIEW_PERMISSIONS | 2020-07-21 17:39:56 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 1dbf776279 | Fix handling of ProtectedError exceptions | 2020-07-16 13:45:02 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8dd41b771e | Update import locations for Django 3.1 | 2020-07-16 11:54:08 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 19d0d6ff10 | Closes #4857: Drop support for legacy numeric choice field values | 2020-07-15 16:54:33 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 7461e76606 | Fix regex for Python 3.7 | 2020-07-15 16:19:30 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | cf0e31ac0f | Introduce BulkRenameObjectsViewTestCase | 2020-07-14 13:19:00 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 4458ce69df | Enforce constrained permissions when bulk renaming objects | 2020-07-14 13:18:22 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 81ed03575d | Rename BulkCreateObjectsViewTestCase to CreateMultipleObjectsViewTestCase | 2020-07-14 11:08:59 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 05aa008ce1 | #2006: Prevent script/report execution if no RQ worker is running | 2020-07-13 15:11:58 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8d7001fe56 | Move abstract ChangeLoggedModel under extras | 2020-07-09 17:07:25 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | c3a7939a77 | Merge branch 'develop' into develop-2.9 | 2020-07-09 16:38:37 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 683ba5eed3 | #4835: Cleanup and improved error handling | 2020-07-09 16:35:02 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | b535608519 | Refactor imports | 2020-07-09 09:13:58 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 6e50ed084d | Fix tags display | 2020-07-08 13:10:40 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | bf7bd68b6a | Fix tag population for object cloning | 2020-07-08 13:07:53 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 5fd5dbab7b | Merge branch 'develop' into develop-2.9 | 2020-07-08 13:04:57 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | fec3ee6f08 | Closes #4835: Support passing multiple initial values for multiple choice fields | 2020-07-08 12:50:12 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 327a93136a | TreeManager should provide an unrestricted QuerySet for MPTT use | 2020-07-07 16:09:47 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 2fbe138c71 | Refactor APITestCase to provide dynamic queryset specification | 2020-07-07 13:13:19 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | a2d957ba0d | Use stock manager as default for Tag model | 2020-07-07 12:18:14 -04:00 |  | 
			
				
					| 
							
							
								 John Anderson | 4a74927fa2 | Merge branch 'develop-2.9' into 2006-scripts-reports-background | 2020-07-06 02:06:53 -04:00 |  | 
			
				
					| 
							
							
								 John Anderson | f092c107b5 | PR review updates | 2020-07-06 02:00:16 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | f4c14d4854 | Replace get_component_template_actions() with ButtonsColumn | 2020-07-02 16:47:28 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 1ed152cd49 | Fix unrestricted queries for Tags | 2020-07-02 16:25:13 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | a1e5a8b86a | Introduce badge template tag | 2020-07-02 14:29:23 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | f98fa364c0 | Merge branch 'develop-2.9' into 2006-scripts-reports-background | 2020-07-02 11:00:59 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8d7377ba04 | Merge branch 'develop' into develop-2.9 | 2020-07-02 10:01:01 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | c484fa99e2 | Introduce ButtonsColumn to reduce boilerplate and standardize organizational object links | 2020-07-01 13:47:01 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8959d2e0a7 | #4416: Add individual delete views for organizational objects | 2020-07-01 12:08:26 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 4613b69c28 | Extend GetReturnURLMixin to automatically resolve default return URL for querysets | 2020-07-01 11:50:31 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 7e8a4a2a77 | Merge pull request #4797 from netbox-community/4695_fix_api_cable_choices_termination_types Fixes #4695 - Add Metadata class that returns content type choices | 2020-07-01 11:03:01 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 7fab929194 | Fix evaluation of empty label_pattern | 2020-06-30 16:30:54 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | af778f8fca | TagFilter should call unrestricted() on its queryset | 2020-06-29 16:07:14 -04:00 |  | 
			
				
					| 
							
							
								 John Anderson | f48a079ae6 | fix tests and cleanup | 2020-06-29 14:34:42 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 6ab4640cdc | Update API tests to work with RestrictedQuerySet | 2020-06-29 10:39:06 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | a6b03b8884 | Update WritableNestedSerializer to call unrestricted() on RestrictedQuerySets | 2020-06-29 10:38:32 -04:00 |  | 
			
				
					| 
							
							
								 John Anderson | 3777fbccc3 | Implements #2006 - run reports and scripts in the background | 2020-06-29 03:50:05 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 86d1370512 | Apply restrict_form_fields() to import views | 2020-06-26 16:26:22 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8c0adc9c61 | Update test methods to call unrestricted() on RestrictedQuerySets | 2020-06-26 16:15:21 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 04571ce920 | Fix the initial permissions check on create/edit view tests | 2020-06-26 15:21:59 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 5dfa80c0b9 | Fix the initial permissions check on create/edit/delete view tests | 2020-06-26 15:17:07 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 9a1531442a | Apply restrict_form_fields() to bulk edit views | 2020-06-26 15:11:05 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 84db1adfaf | Fix create, edit view test methods | 2020-06-26 14:48:04 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | edc65a6a34 | Introduce restrict_form_fields() to automatically restrict field querysets based on user | 2020-06-26 13:59:53 -04:00 |  | 
			
				
					| 
							
							
								 Jeremy Stretch | 8412f9481c | Force restriction of RestrictedQuerySet even for superusers | 2020-06-26 13:18:12 -04:00 |  |