Jeremy Stretch
0acc59db0c
Rename and refactor CustomFieldForm
2020-01-29 10:59:18 -05:00
Jeremy Stretch
36df544f09
Merge pull request #3885 from hSaria/568-csv-import-cf
...
Fixes #568 : CSV import/export of custom fields
2020-01-29 10:11:40 -05:00
Jeremy Stretch
061e4da46c
Fixes #4033 : Restore missing comments field label of various bulk edit forms
2020-01-28 16:09:10 -05:00
Jeremy Stretch
27f23342ba
Remove obsolete fixtures files
2020-01-24 16:29:23 -05:00
Jeremy Stretch
7784435aa9
#3880 : Define constants for arbitrary values
2020-01-24 14:42:57 -05:00
kobayashi
4d9fa0396f
Fixes #3950 : Cloned Device Form does not retain device type
2020-01-24 03:30:24 -05:00
Saria Hajjar
d4ce046afd
Removed CustomFieldForm class from models without custom fields
2020-01-23 17:03:14 +00:00
hSaria
28c1da9b30
Merge branch 'develop' into 568-csv-import-cf
2020-01-21 21:30:38 +00:00
Jeremy Stretch
defe87b4b0
Fixes #3937 : Suppress warning messages in tests for requests expected to yield a 4XX response
2020-01-17 14:53:33 -05:00
Saria Hajjar
ccb0c753ed
Merge branch 'develop' into 568-csv-import-cf
2020-01-16 16:05:01 +00:00
Jeremy Stretch
fc9b5a5adf
Add tests for browsable API endpoints
2020-01-15 17:47:55 -05:00
Jeremy Stretch
91cf7410e4
Update model ordering parameters to ensure deterministic ordering
2020-01-15 13:20:44 -05:00
Jeremy Stretch
39d973a0b7
Add test for VM interface type choices
2020-01-15 10:04:12 -05:00
Jeremy Stretch
c19ad86328
Refactor FieldChoicesViewSet; add Interface.type to virtualization _choices endpoint
2020-01-15 09:59:44 -05:00
Jeremy Stretch
a1f62f63f7
Add _choices endpoint tests for all apps
2020-01-14 16:13:11 -05:00
Jeremy Stretch
8296fd026c
Reorder operations to avoid "pending trigger events" SQL error
2020-01-14 14:37:50 -05:00
Jeremy Stretch
dfac1a044f
Define __all__ for models.py within each app
2020-01-14 12:01:23 -05:00
Jeremy Stretch
f3b669ce80
Squashed all migrations
2020-01-14 11:06:05 -05:00
Jeremy Stretch
837e1ca0bc
Delete old squashed migrations
2020-01-13 17:01:54 -05:00
hSaria
b547c9ddad
Merge branch 'develop' into 568-csv-import-cf
2020-01-13 21:17:29 +00:00
Jeremy Stretch
ac859954ca
Merge branch 'develop' into develop-2.7
2020-01-13 13:49:22 -05:00
Jeremy Stretch
4dcbde76fc
Closes #3891 : Add local_context_data filter for virtual machines
2020-01-10 15:34:38 -05:00
Saria Hajjar
1a8a16c32c
CSV import/export custom fields
2020-01-10 14:26:39 +00:00
Jeremy Stretch
3f3e32e885
Move TenancyFilterSet to filters.py
2020-01-09 21:05:38 -05:00
Jeremy Stretch
765ff6a126
Rename filter variables for utility views
2020-01-09 20:57:13 -05:00
Jeremy Stretch
08874b3d07
Renamed virtualization FilterSets
2020-01-09 20:42:32 -05:00
Jeremy Stretch
40169c84e0
Update filter tests for v2.7
2020-01-09 16:03:41 -05:00
Jeremy Stretch
1478cb5a52
Merge branch 'develop' into develop-2.7
2020-01-09 15:27:06 -05:00
Jeremy Stretch
414c10af53
Fixes #3868 : Fix creation of interfaces for virtual machines
2020-01-09 14:54:25 -05:00
Jeremy Stretch
fb554b99f3
Clean up filter imports
2020-01-08 17:20:31 -05:00
Jeremy Stretch
d27fea289e
Standardize usage of self.filterset for test cases
2020-01-08 17:06:39 -05:00
Jeremy Stretch
ff25a38459
Fix InterfaceTestCase.test_mac_address
2020-01-08 11:19:13 -05:00
Jeremy Stretch
b18f35c6e3
Merge branch 'develop' into 3834-filter-tests
2020-01-08 11:14:52 -05:00
Jeremy Stretch
7357b1c7e5
Fixes #3856 : Allow filtering VM interfaces by multiple MAC addresses
2020-01-07 10:31:44 -05:00
Jeremy Stretch
ff0662708e
Add tests for virtualization filters
2020-01-07 10:19:21 -05:00
Jeremy Stretch
8b7a13dbbd
#3455 : Make ClusterFilterForm a TenancyFilterForm
2020-01-03 14:26:53 -05:00
Jeremy Stretch
ff25363a12
Merge branch 'develop' into develop-2.7
2020-01-03 14:21:53 -05:00
Jeremy Stretch
0a6d0d9517
Fixes #3833 : Add region and region_id filters where missing ( #3836 )
2020-01-03 13:52:50 -05:00
Jeremy Stretch
e28379ecdd
Fixes #3831 : Fix API-driven filter field rendering ( #3812 regression)
2020-01-03 11:25:22 -05:00
Jeremy Stretch
cf47170cde
Remove obsolete initial_data fixtures (no longer maintained)
2019-12-12 14:30:43 -05:00
Jeremy Stretch
cf718b2c40
Add virtualization CSV import tests
2019-12-12 11:34:02 -05:00
Jeremy Stretch
ae0a5da6bc
Omit default uniqueness validator from VirtualMachineSerializer, which implies required fields
2019-12-09 12:11:42 -05:00
Jeremy Stretch
b8dfbc951f
#2269 : Allow non-unique VirtualMachine names
2019-12-09 11:59:30 -05:00
Jeremy Stretch
afcf796128
ClusterForm should inherit from TenancyForm
2019-12-06 16:47:29 -05:00
Jeremy Stretch
ef79579119
Closes #33 : Add ability to clone objects (pre-populate form fields)
2019-12-06 16:13:52 -05:00
Jeremy Stretch
e4ffd4a5cc
Merge branch 'develop-2.7' into 3569-api-choice-slugs
2019-12-05 17:43:11 -05:00
Jeremy Stretch
645aa2a295
Annotate all migration operation lists
2019-12-05 17:42:33 -05:00
Sander Steffann
9b9a9bf8f5
822 bulk import of device components ( #3711 )
...
Closes #822 : CSV import for device components
* Implement CSV import for netbox-community#822
* Comment out default_return_url until there is a proper target
* Fix the default value of `enabled` when not included in the import
* rear_port is definitely required here
* Power Ports don't have a type (yet)
* Add import for console-ports and console-server-ports
* Add import for device-bays
2019-12-05 15:36:11 -05:00
Jeremy Stretch
b8db33ade9
VirtualMachine.status to slug
2019-12-04 20:40:18 -05:00
Jeremy Stretch
30eaafc2b7
Device.face to slug ( #3569 )
2019-11-25 19:23:43 -05:00