Commit Graph

5498 Commits

Author SHA1 Message Date
Jeremy Stretch
46bd859976 Annotated blocked TODO items 2020-06-10 16:56:24 -04:00
Jeremy Stretch
5bd26815f7 Add EditObjectViewTestCase for VirtualChassis 2020-06-10 16:51:35 -04:00
Jeremy Stretch
2a09da831e Fix permissions enforcement for VirtualChassisEditView 2020-06-10 16:37:35 -04:00
Jeremy Stretch
f88a9cada2 Adopted fix from #4743 and updated API tests 2020-06-10 16:11:28 -04:00
Jeremy Stretch
f994fa4001 Remove extraneous test 2020-06-10 15:22:49 -04:00
Jeremy Stretch
43b5379daa Update v2.9 release notes 2020-06-10 15:05:15 -04:00
Jeremy Stretch
8103a31069 Closes #4742: Add tagging for cables, power panels, and rack reservations 2020-06-10 14:55:46 -04:00
Jeremy Stretch
8988c9228a Merge pull request #4713 from netbox-community/4348-ldap-auth-backend
Closes #4348: Introduce LDAPBackend
2020-06-08 17:07:52 -04:00
Jeremy Stretch
debec071e7 Merge pull request #4733 from netbox-community/4730-api-test-permissions
Closes #4730: Update REST API tests to enforce ObjectPermissions
2020-06-08 16:53:22 -04:00
Jeremy Stretch
b8ded3149d Extend assertInstanceEqual() to handle M2M relations to ContentType 2020-06-08 16:32:50 -04:00
Jeremy Stretch
fa8541fda8 Extend test_bulk_create_objects() to inspect created objects 2020-06-08 15:58:54 -04:00
Jeremy Stretch
29dc8fa857 Introduce NestedObjectPermissionSerializer 2020-06-08 15:44:16 -04:00
Jeremy Stretch
989fce0c95 Add a third initial object to VirtualChassisTest 2020-06-08 15:27:55 -04:00
Jeremy Stretch
c9670cbe09 Remove extraneous permission class from SecretRoleViewSet 2020-06-08 15:21:11 -04:00
Jeremy Stretch
4bad617fa9 Standardize ObjectPermissionTest 2020-06-08 14:01:15 -04:00
Jeremy Stretch
44b03590db Fix managers on Graph and ExportTemplate 2020-06-08 13:41:12 -04:00
Jeremy Stretch
fd7987d703 Add permission assignment to custom test methods 2020-06-08 13:40:46 -04:00
Jeremy Stretch
7ee0f2252e Update API test methods to evaluate permissions assignment 2020-06-08 11:52:29 -04:00
Jeremy Stretch
c005a349b9 Remove duplicate test method 2020-06-08 11:22:12 -04:00
Jeremy Stretch
e218ceb328 Move APIViewTestCases to api.py 2020-06-08 10:46:53 -04:00
Jeremy Stretch
90f0a72e94 Merge branch 'develop' into develop-2.9 2020-06-08 10:33:23 -04:00
Jeremy Stretch
40096d8446 Merge pull request #4728 from netbox-community/4722-api-tests
Closes #4722: Standardize API view tests
2020-06-08 10:16:10 -04:00
Jeremy Stretch
2382066301 Extend assertInstanceEqual() to accommodate REST API data 2020-06-08 09:47:14 -04:00
Jeremy Stretch
1dbbbf5188 Correct exempted test methods on InterfaceTestCase 2020-06-05 16:17:10 -04:00
Jeremy Stretch
2d3619c4e1 Fix list_brief tests 2020-06-05 16:09:55 -04:00
Jeremy Stretch
1aa90fd717 Merge branch 'develop' into 4722-api-tests 2020-06-05 15:50:14 -04:00
Jeremy Stretch
7d13c80400 Fixes #4725: Fix "brief" rendering of various REST API endpoints 2020-06-05 15:49:06 -04:00
Jeremy Stretch
f03ac636fd Fix ProviderTest 2020-06-05 15:18:18 -04:00
Jeremy Stretch
f526920391 Standardize virtualization API tests 2020-06-05 15:06:08 -04:00
Jeremy Stretch
9e691188dd Standardize tenancy API tests 2020-06-05 14:30:01 -04:00
Jeremy Stretch
23f1221a5b Standardize SecretRoleTest 2020-06-05 14:18:38 -04:00
Jeremy Stretch
5367431c49 Standardize IPAM API tests 2020-06-05 14:09:54 -04:00
Jeremy Stretch
79f66ea76d Standardize extras API tests 2020-06-05 13:41:54 -04:00
Jeremy Stretch
b96d28b862 Standardize DCIM API tests 2020-06-05 13:23:33 -04:00
Jeremy Stretch
4aa6e6b3a4 Fix update data 2020-06-05 10:05:54 -04:00
Jeremy Stretch
b503d2920f Optimize test_get_provider_graphs() 2020-06-05 09:36:38 -04:00
Jeremy Stretch
bf7071ff3b Correct test method name 2020-06-05 09:19:31 -04:00
Jeremy Stretch
02f3dc4cdd Update circuits API tests to use APIViewTestCases 2020-06-04 16:47:15 -04:00
Jeremy Stretch
c753a30dfd Introduce APIViewTestCases for standardized API view testing 2020-06-04 16:45:03 -04:00
Jeremy Stretch
14bcd3f353 Merge pull request #4719 from netbox-community/4715-avoid-unnecessary-queries
Fixes #4715: Avoid unnecessary queries in Cable.from_db
2020-06-04 13:13:17 -04:00
Jeremy Stretch
ba0746e027 Closes #4698: Improve display of template code for object in admin UI 2020-06-04 13:11:24 -04:00
Sander Steffann
0c91682c39 Avoid unnecessary queries in Cable.from_db 2020-06-04 17:46:09 +02:00
Jeremy Stretch
50a9b810b1 Add local_requirements.txt to .gitignore 2020-06-04 11:44:16 -04:00
Jeremy Stretch
8bb8039163 Update LDAP configuration documentation 2020-06-03 15:57:11 -04:00
Jeremy Stretch
6c25193b04 Move LDAP authentication support to LDAPBackend 2020-06-03 15:42:24 -04:00
Jeremy Stretch
ccce836e02 Dropped backward compatibility for the /admin/webhook-backend-status URL 2020-06-03 14:15:29 -04:00
Jeremy Stretch
324aefeeef Dropped backward compatibility for 'webhooks' Redis queue 2020-06-03 14:13:18 -04:00
Jeremy Stretch
91af5a056c Merge pull request #4705 from netbox-community/554-object-permissions
Closes #554: Implement object-based permissions
2020-06-03 13:29:16 -04:00
Jeremy Stretch
91d276401a Split ObjectPermission model documentation 2020-06-03 13:20:35 -04:00
Jeremy Stretch
516927ae3a Add REST API endpoint for ObjectPermissions 2020-06-03 13:08:04 -04:00