c4b7ab067a
Fixes #10247 : Allow changing selected device/VM when creating a new component ( #10312 )
...
* Initial work on #10247
* Continued work on #10247
* Clean up component creation tests
* Move valdiation of replicated field to form
* Clean up ordering of fields in component creation forms
* Omit fieldset header if none
* Clean up ordering of fields in component template creation forms
* View tests should not move component templates to new device type
* Define replication_fields on VMInterfaceCreateForm
* Clean up expandable field help texts
* Update comments
* Update component bulk update forms & views to support new replication fields
* Fix ModularDeviceComponentForm parent class
* Fix bulk creation of VM interfaces (thanks @kkthxbye-code!)
2022-09-15 10:10:32 -04:00
11a14927c9
Initial work on IP ranges
2021-07-16 13:35:52 -04:00
7e18b0dd3a
Remove csv_headers model attributes
2021-06-09 15:52:49 -04:00
9d3cac43b7
Modify default CSV export to render from tables
2021-06-09 15:02:31 -04:00
664ba55460
Reorganize base TestCase classes
2021-04-14 14:22:58 -04:00
e5bbf47ab9
Fixes #5583 : Eliminate redundant change records when adding/removing tags
2021-04-13 10:14:25 -04:00
981e7017bb
Enable get view tests for organizational objects
2021-03-26 15:15:59 -04:00
7f1d9aeaf8
Skip secondary check if get_absolute_url() not defined for model
2021-03-16 16:48:08 -04:00
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
a8a272b068
Enable table-based export
2021-03-04 16:58:56 -05:00
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
ef77961cf4
Fix tests
2020-12-01 12:01:10 -05:00
f8b523b97b
Extend assertInstanceEqual to accept a list of data fields to exclude from comparison with the instance
2020-11-25 11:44:44 -05:00
3ebef04a11
Closes #5016 : assertHttpStatus() should report form validation errors
2020-08-18 17:02:47 -04:00
c482dcd8cb
Dump full response content on unexpected status code
2020-08-18 10:41:28 -04:00
cb36f9fdb3
Remove restriction enforcement from RestrictedQuerySet
2020-07-23 12:48:03 -04:00
7461e76606
Fix regex for Python 3.7
2020-07-15 16:19:30 -04:00
cf0e31ac0f
Introduce BulkRenameObjectsViewTestCase
2020-07-14 13:19:00 -04:00
81ed03575d
Rename BulkCreateObjectsViewTestCase to CreateMultipleObjectsViewTestCase
2020-07-14 11:08:59 -04:00
2fbe138c71
Refactor APITestCase to provide dynamic queryset specification
2020-07-07 13:13:19 -04:00
8959d2e0a7
#4416 : Add individual delete views for organizational objects
2020-07-01 12:08:26 -04:00
8c0adc9c61
Update test methods to call unrestricted() on RestrictedQuerySets
2020-06-26 16:15:21 -04:00
04571ce920
Fix the initial permissions check on create/edit view tests
2020-06-26 15:21:59 -04:00
9a1531442a
Apply restrict_form_fields() to bulk edit views
2020-06-26 15:11:05 -04:00
84db1adfaf
Fix create, edit view test methods
2020-06-26 14:48:04 -04:00
2e272132b0
Add test method for changelog view
2020-06-25 15:43:47 -04:00
3badfd756c
Extend DeviceComponentViewTestCase to include GetObjectViewTestCase
2020-06-25 11:04:42 -04:00
11a247edc2
Fix up tests
2020-06-18 10:32:22 -04:00
328d639886
Merge branch 'develop' into develop-2.9
2020-06-17 16:57:17 -04:00
2d4694e72d
Merge pull request #4770 from netbox-community/3703-limit-tag-creation
...
Closes #3703 : Restrict tag creation
2020-06-17 12:28:04 -04:00
e917535380
Merge branch 'develop' into develop-2.9
2020-06-15 16:04:32 -04:00
e905a36fb2
Update tests for tag changes
2020-06-12 11:33:23 -04:00
057a022205
Clean up and improve UI view tests
2020-06-11 16:12:50 -04:00
2f53411efc
Extend assertInstanceEqual() to handle M2M relations to ContentType
2020-06-08 16:32:50 -04:00
830fd5f83a
Remove duplicate test method
2020-06-08 11:22:12 -04:00
f83e435a90
Move APIViewTestCases to api.py
2020-06-08 10:46:53 -04:00