Jeremy Stretch
|
1e1a50ed0b
|
Changelog for #3436
|
2020-09-22 10:36:16 -04:00 |
|
Jeremy Stretch
|
c0b7cd49e6
|
Merge pull request #5163 from netbox-community/3436-api-bulk-delete
#3436: Support for bulk deletion via REST API
|
2020-09-22 10:29:41 -04:00 |
|
Jeremy Stretch
|
e88fd32f1f
|
Add REST API documentation for bulk object deletion
|
2020-09-22 10:18:15 -04:00 |
|
Jeremy Stretch
|
f340e94f3d
|
Monkey-patch DRF to treat bulk_destroy as a built-in operation
|
2020-09-22 10:06:13 -04:00 |
|
Jeremy Stretch
|
9f46293b53
|
Merge pull request #5151 from netbox-community/1503-secret-assignment
#1503: Extend secrets assignment to virtual machines
|
2020-09-22 09:26:57 -04:00 |
|
Jeremy Stretch
|
c825c0c7a5
|
Merge branch 'develop-2.10' into 1503-secret-assignment
|
2020-09-22 09:24:03 -04:00 |
|
Jeremy Stretch
|
7667dd10f6
|
Changelog for #2179
|
2020-09-21 14:49:39 -04:00 |
|
Jeremy Stretch
|
5918dd1c54
|
Merge pull request #5161 from netbox-community/2179-service-port-arrays
#2179: Support multiple port numbers for services
|
2020-09-21 14:47:36 -04:00 |
|
Jeremy Stretch
|
3266ba235e
|
Fix filtering services by port number
|
2020-09-21 14:36:58 -04:00 |
|
Jeremy Stretch
|
9dc06bcff3
|
Fix return URL when editing a service
|
2020-09-21 13:34:39 -04:00 |
|
Jeremy Stretch
|
de4ac2935a
|
Introduce array_to_string() utility function; add port_list property to Service
|
2020-09-21 13:31:38 -04:00 |
|
Jeremy Stretch
|
816238c72e
|
Initial work on #2179: Allow a service to have multiple ports
|
2020-09-21 13:21:41 -04:00 |
|
Jeremy Stretch
|
893278fb94
|
Changelog for #1503
|
2020-09-21 11:12:17 -04:00 |
|
Jeremy Stretch
|
cc0f450f65
|
Fix "add secret" link for VMs
|
2020-09-21 10:54:04 -04:00 |
|
Jeremy Stretch
|
e262a53fdf
|
Update secrets API, views
|
2020-09-18 16:58:51 -04:00 |
|
Jeremy Stretch
|
a96dc6d0de
|
Extend secret filters
|
2020-09-18 16:35:36 -04:00 |
|
Jeremy Stretch
|
076c393ca2
|
Fix migrations to ensure secret assigned_object is required
|
2020-09-18 16:00:21 -04:00 |
|
Jeremy Stretch
|
2190098383
|
Support assignment of secrets to virtual machines
|
2020-09-18 15:39:41 -04:00 |
|
Jeremy Stretch
|
735b630ddd
|
#1503: Initial work on generic secret assignments (WIP)
|
2020-09-18 14:51:09 -04:00 |
|
Jeremy Stretch
|
1fd3bef1fc
|
Closes #5003: CSV import now accepts slug values for choice fields
|
2020-09-18 13:03:38 -04:00 |
|
Jeremy Stretch
|
9b58dbb114
|
Annotate REST API changes in release notes
|
2020-09-18 11:51:38 -04:00 |
|
Jeremy Stretch
|
5b129dd0dd
|
Closes #4956: Include inventory items on primary device view
|
2020-09-18 11:35:15 -04:00 |
|
Jeremy Stretch
|
f8b5f57a1e
|
Closes #1692: Allow assigment of inventory items to parent items in web UI
|
2020-09-18 11:05:31 -04:00 |
|
Jeremy Stretch
|
42b17aa9a4
|
Closes #1846: Enable MPTT for InventoryItem hierarchy
|
2020-09-18 10:18:03 -04:00 |
|
Jeremy Stretch
|
6f437ea97d
|
Fixes #5146: Add custom fields support for cables, power panels, rack reservations, and virtual chassis
|
2020-09-17 14:22:14 -04:00 |
|
Jeremy Stretch
|
3f21c02c2e
|
Changelog for #4878
|
2020-09-17 13:25:18 -04:00 |
|
Jeremy Stretch
|
b7956acd32
|
Merge pull request #5145 from netbox-community/4878-custom-fields
4878 custom fields
|
2020-09-17 13:19:05 -04:00 |
|
Jeremy Stretch
|
1fa8564839
|
Clean up CustomField admin form
|
2020-09-17 12:43:08 -04:00 |
|
Jeremy Stretch
|
76ca1e5b1b
|
Simplify form field for boolean CustomFields
|
2020-09-17 12:26:02 -04:00 |
|
Jeremy Stretch
|
ed9a2ff107
|
Disable bulk deletion of CustomFields in admin UI
|
2020-09-17 12:14:02 -04:00 |
|
Jeremy Stretch
|
abbea95b32
|
Clean up stale data when a custom field is changed/deleted
|
2020-09-16 17:03:31 -04:00 |
|
Jeremy Stretch
|
e3e8b66450
|
Fix serialization of custom_fields for change logging
|
2020-09-15 15:53:59 -04:00 |
|
Jeremy Stretch
|
f54658b202
|
Add test for bulk API deletions
|
2020-09-15 14:36:38 -04:00 |
|
Jeremy Stretch
|
ecd5f15b94
|
Implement support for bulk deletion of objects via a single REST API request
|
2020-09-15 13:36:36 -04:00 |
|
Jeremy Stretch
|
0c737ec1c0
|
Merge branch 'develop-2.10' into 4878-custom-fields
|
2020-09-04 16:14:06 -04:00 |
|
Jeremy Stretch
|
00cdd20681
|
Merge develop into develop-2.10
|
2020-09-04 16:09:05 -04:00 |
|
Jeremy Stretch
|
309da54122
|
Restore and rename CustomChoiceFieldInspector
|
2020-08-26 15:04:22 -04:00 |
|
Jeremy Stretch
|
68af6708e2
|
Add CustomFieldsDataFieldInspector for OpenAPI spec
|
2020-08-26 14:36:45 -04:00 |
|
Jeremy Stretch
|
cc7bebfcd3
|
Cache CustomField assignments for API queries
|
2020-08-25 16:44:59 -04:00 |
|
Jeremy Stretch
|
3212b88a7b
|
Fix filtering by custom field value
|
2020-08-25 16:21:54 -04:00 |
|
Jeremy Stretch
|
da487d727f
|
Fix import test
|
2020-08-25 15:31:01 -04:00 |
|
Jeremy Stretch
|
63bb8d2ed8
|
Replace CustomFieldsSerializer with CustomFieldsDataField
|
2020-08-25 15:22:32 -04:00 |
|
Jeremy Stretch
|
5c1565e9e2
|
Remove unused CustomChoiceFieldInspector
|
2020-08-25 15:16:20 -04:00 |
|
Jeremy Stretch
|
0aa6c4c670
|
Use DjangoJSONEncoder for encoding custom field data
|
2020-08-25 13:57:18 -04:00 |
|
Jeremy Stretch
|
2a8eb75389
|
Remove unused attributes, methods
|
2020-08-25 13:49:23 -04:00 |
|
Jeremy Stretch
|
4ec9143e50
|
Add choices ArrayField to CustomField; drop CustomFieldChoice
|
2020-08-25 13:24:46 -04:00 |
|
Jeremy Stretch
|
b89c78d9c3
|
Update serializer to access custom_field_data directly
|
2020-08-25 10:43:04 -04:00 |
|
Jeremy Stretch
|
5133a2cb66
|
Further work on custom fields
|
2020-08-24 14:11:13 -04:00 |
|
Jeremy Stretch
|
2e6fb7fcf5
|
Drop CustomFieldValue
|
2020-08-21 16:21:11 -04:00 |
|
Jeremy Stretch
|
68cbcf20cf
|
Initial work on reimplementing custom fields
|
2020-08-21 15:16:33 -04:00 |
|