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 |
|
Sander Steffann
|
b26fc81187
|
Sort the list for consistent output
|
2020-06-26 18:42:08 +02:00 |
|
Daniel Sheppard
|
8179cfa4c1
|
#4695 - Rename LimitedMetaData to ContentTypeMetadata
|
2020-06-26 11:09:27 -05:00 |
|