Jeremy Stretch
|
3be9d13485
|
General cleanup of tables
|
2020-09-25 14:18:29 -04:00 |
|
Jeremy Stretch
|
29741ecf7f
|
Introduce LinkedCountColumn to standardize approach to counting related items in tables
|
2020-09-25 12:42:17 -04:00 |
|
Jeremy Stretch
|
1d8e275ad9
|
Introduce ChoiceFieldColumn to replace template columns
|
2020-09-25 10:52:14 -04:00 |
|
Jeremy Stretch
|
db3a7e3b42
|
Relocate CSS classes for ChoiceFields from model to ChoiceSet
|
2020-09-24 16:35:53 -04:00 |
|
Jeremy Stretch
|
b46e6ab7b6
|
Add tests for route targets; extend VRF tests
|
2020-09-24 13:51:17 -04:00 |
|
Jeremy Stretch
|
9312a285b9
|
Model import/export route targets on VRFs
|
2020-09-24 12:09:28 -04:00 |
|
Jeremy Stretch
|
f2bdaf7b4b
|
Introduce the RouteTarget model
|
2020-09-24 11:25:52 -04:00 |
|
Jeremy Stretch
|
18c5a3f4d8
|
Merge v2.9.4 release
|
2020-09-23 16:11:00 -04:00 |
|
Jeremy Stretch
|
efad22e836
|
Closes #5075: Include a VLAN membership view for VM interfaces
|
2020-09-23 11:48:32 -04:00 |
|
Jeremy Stretch
|
c4271ce131
|
Add test for API bulk updates
|
2020-09-22 13:50:55 -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
|
1fd3bef1fc
|
Closes #5003: CSV import now accepts slug values for choice fields
|
2020-09-18 13:03:38 -04:00 |
|
Jeremy Stretch
|
6b26b0dce6
|
Standardize usage of BooleanColumn
|
2020-09-16 14:25:07 -04:00 |
|
Jeremy Stretch
|
b572ddb8d2
|
Fixes #5105: Validation should fail when reassigning a primary IP from device to VM
|
2020-09-16 11:10:30 -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
|
553693d330
|
Fixes #5095: Fix display of assigned prefixes in VLANs list
|
2020-09-03 11:28:25 -04:00 |
|
Jeremy Stretch
|
d07e2c8162
|
Fixes #5085: Fix ordering by assignment in IP addresses table
|
2020-09-01 15:18:47 -04:00 |
|
Jeremy Stretch
|
d06836c0f8
|
Fixes #5078: Fix assignment of existing IP addresses to interfaces via web UI
|
2020-09-01 10:19:28 -04:00 |
|
Jeremy Stretch
|
8da55316b0
|
Closes #5056: Add interface and parent columns to IP address list
|
2020-08-27 13:46:31 -04:00 |
|
Jeremy Stretch
|
0aa6c4c670
|
Use DjangoJSONEncoder for encoding custom field data
|
2020-08-25 13:57:18 -04:00 |
|
Jeremy Stretch
|
6136a0584e
|
Merge pull request #5039 from innovationnorway/5002-available-prefixes-swagger
Use correct serializer for available-prefixes POST response
|
2020-08-24 15:09:58 -04:00 |
|
Jeremy Stretch
|
36128e3fb3
|
Fixes #5040: Limit SLAAC status to IPv6 addresses
|
2020-08-24 10:51:47 -04:00 |
|
Jeremy Stretch
|
f359e8087a
|
Fixes #5042: Fix display of SLAAC label for IP addresses status
|
2020-08-24 10:47:26 -04:00 |
|
Jeremy Stretch
|
035e509e91
|
Fixes #5035: Fix exception when modifying an IP address assigned to a VM
|
2020-08-24 10:39:41 -04:00 |
|
Joakim Bakke Hellum
|
bf50bd034d
|
Use correct serializer for available-prefixes POST response
POST `/ipam/prefixes/{id}/available-prefixes/` returns single `Prefix` object, not list of `AvailablePrefix` objects.
|
2020-08-23 20:49:50 +02: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 |
|
Jeremy Stretch
|
53de24110c
|
Closes #4540: Add IP address status type for SLAAC
|
2020-08-21 13:17:41 -04:00 |
|
Jeremy Stretch
|
c9e7e824d9
|
Fixes #5022: Fix exception when editing IP address with NAT inside IP assigned
|
2020-08-20 14:38:58 -04:00 |
|
Jeremy Stretch
|
4f8783db0b
|
Clean up display_name for various models
|
2020-08-14 10:20:34 -04:00 |
|
Jeremy Stretch
|
61d2692029
|
Closes #4997: Introduce OrderedDefaultRouter; move root API views to views.py
|
2020-08-13 12:49:49 -04:00 |
|
Jeremy Stretch
|
5663866897
|
Allow selecting NAT IP address by assigned virtual machine
|
2020-08-13 10:42:19 -04:00 |
|
Jeremy Stretch
|
e7e8f61d76
|
Use display_name in VRF selection widgets
|
2020-08-13 10:32:57 -04:00 |
|
Jeremy Stretch
|
d12f93a2ff
|
Merge branch 'develop' into develop-2.9
|
2020-08-13 10:06:03 -04:00 |
|
Jeremy Stretch
|
48ed0543fe
|
Fixes #4992: Add display_name to nested VRF serializer
|
2020-08-13 09:56:03 -04:00 |
|
Jeremy Stretch
|
8f5b955d48
|
Set display_field where needed
|
2020-08-13 09:27:21 -04:00 |
|
Jeremy Stretch
|
4c6b88ee30
|
Update cable termination forms to use DynamicModelChoiceField
|
2020-08-12 12:58:32 -04:00 |
|
Jeremy Stretch
|
320edff57b
|
Add support for referencing peer field values in query_params
|
2020-08-12 12:37:17 -04:00 |
|
Jeremy Stretch
|
ba37ec0e33
|
Replace 'nullable' attribute with null_option
|
2020-08-12 10:05:12 -04:00 |
|
Jeremy Stretch
|
693fd1cb9b
|
Move null_option to DynamicModelChoiceMixin
|
2020-08-12 09:47:13 -04:00 |
|
Jeremy Stretch
|
35038f1c44
|
Remove value_field from APISelect; reference to_field_name on field
|
2020-08-11 17:19:40 -04:00 |
|
Jeremy Stretch
|
62e63200c8
|
Add display_field kwarg to DynamicModelChoiceMixin
|
2020-08-11 17:00:28 -04:00 |
|
Jeremy Stretch
|
e341e9c31f
|
Replicate 'max length' field in PrefixFilterForm for consistency
|
2020-08-06 09:20:20 -04:00 |
|
Jeremy Stretch
|
5c817d6422
|
Fix default display of child count in prefix tables
|
2020-08-06 09:14:20 -04:00 |
|
Jeremy Stretch
|
c3d5138bb6
|
Replace expand/collpase with max mask length for prefixes list
|
2020-08-05 16:48:45 -04:00 |
|
Jeremy Stretch
|
3271cd9f69
|
Add LTE and GTE filters for prefix mask length
|
2020-08-05 16:16:51 -04:00 |
|