Commit Graph

107 Commits

Author SHA1 Message Date
Daniel Sheppard
d2bd335a73 #6732 - Serializers 2021-10-27 23:07:04 -05:00
Daniel Sheppard
a66c6dc27c Initial work on #6732 2021-10-24 23:42:47 -05:00
jeremystretch
662007950b Clean up UniqueTogetherValidator workarounds 2021-10-19 13:32:43 -04:00
jeremystretch
3d14d23a32 Fixes #6894: Fix available IP generation for prefix assigned to a VRF 2021-08-05 13:23:14 -04:00
jeremystretch
b5d39df53d Add available IPs REST API endpoint for IP ranges 2021-07-19 09:32:04 -04:00
jeremystretch
80d0a0f150 Initial work on IP ranges 2021-07-16 13:35:52 -04:00
jeremystretch
32cdc2d72c Merge v2.11.5 2021-06-04 09:47:14 -04:00
Daniel Sheppard
645f459155 Fixes: #6432 - Properly mark nat_outside as read-only and not-required. 2021-06-02 22:45:17 -05:00
jeremystretch
01ceb35626 Merge branch 'develop' into feature 2021-06-02 20:35:38 -04:00
jeremystretch
63317f46cb Closes #6501: Expose prefix depth and children on REST API serializer 2021-05-28 08:56:55 -04:00
jeremystretch
a43cdcbb2e Merge branch 'develop' into feature 2021-05-25 13:19:17 -04:00
jeremystretch
c51d3a5e45 Fixes #6376: Fix assignment of VLAN groups to clusters, cluster groups via REST API 2021-05-12 13:47:42 -04:00
jeremystretch
30c7cfb4fa Closes #4609: Allow marking prefixes as fully utilized 2021-05-11 14:08:18 -04:00
jeremystretch
e1df1d3bf8 Closes #5991: Remove display_name attribute from serializers 2021-05-04 15:56:36 -04:00
Jeremy Stretch
fdaa4a6eb8 Add 'display' field to all REST API serializers 2021-03-16 10:06:25 -04:00
Jeremy Stretch
54b23d4353 Merge branch 'feature' into 5284-vlangroup-scope 2021-03-15 20:48:55 -04:00
Jeremy Stretch
6fa2d0bb91 Fix up VLANGroup tests 2021-03-15 20:35:18 -04:00
Jeremy Stretch
ae80b4f5f4 Clean up base serializers 2021-03-12 13:31:28 -05:00
Jeremy Stretch
e89d532328 Change VLANGroup site to scope (GFK) 2021-03-09 16:18:59 -05:00
Jeremy Stretch
8de5fa0ae2 Introduce NestedGroupModelSerializer 2021-02-25 17:15:42 -05:00
Jeremy Stretch
c43f595e93 Introduce OrganizationalModelSerializer 2021-02-25 16:44:16 -05:00
Jeremy Stretch
ec5da40a4a Add custom field support for organizational models to API serializers 2021-02-25 15:58:13 -05:00
Jeremy Stretch
ca5cabb946 Fixes #5557: Fix VRF route target assignment via REST API 2020-12-31 10:32:40 -05:00
Daniel Sheppard
87d0ad984d Closes: #4967 - Adds Tenancy to Aggregate model 2020-10-15 20:40:19 -05:00
Jeremy Stretch
219d07f997 Reorganize REST API components under netbox app 2020-10-13 15:57:21 -04:00
Jeremy Stretch
c1fefe135a Merge branch 'develop' into develop-2.10 2020-10-09 13:52:16 -04:00
Daniel Sheppard
cdf7855e9a Fixes: #5220 - Fix API patch request against IP-Address endpoint with null assigned_object_type 2020-10-08 12:50:29 -05: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
816238c72e Initial work on #2179: Allow a service to have multiple ports 2020-09-21 13:21:41 -04:00
Jeremy Stretch
e19f6b521d Remove unused class IPAddressInterfaceSerializer 2020-07-06 16:51:23 -04:00
Jeremy Stretch
5909a9b01e Closes #4806: Add a url field to all API serializers 2020-07-06 16:41:08 -04:00
Jeremy Stretch
0a1bd1bf66 Update IPAddressSerializer 2020-06-22 15:39:57 -04:00
Jeremy Stretch
0b165e12a8 Replace TaggitSerializer and TagListSerializerField with TaggedObjectSerializer 2020-06-17 09:57:17 -04:00
Jeremy Stretch
ba8be5afcd Fixes #3356: Correct Swagger schema specification for the available prefixes/IPs API endpoints 2020-04-21 14:12:49 -04:00
Jeremy Stretch
d8bdc0eb62 Fixes #4496: Fix exception when validating certain models via REST API 2020-04-15 09:37:30 -04:00
John Anderson
17a8e6a46c Merge branch 'develop' into develop-2.8 2020-03-16 12:17:00 -04:00
kobayashi
b4a7208381 Fixes #2769: improve prefix_length validations 2020-03-16 03:20:15 -04:00
Jeremy Stretch
97ecfee3d1 Add a description field to all organizational models 2020-03-13 16:33:28 -04:00
Jeremy Stretch
9e119f56d9 Fixes #4083: Permit nullifying applicable choice fields via API requests 2020-02-10 15:10:33 -05:00
Jeremy Stretch
d473c4e682 Fixes #4049: Restore missing tags field in IPAM service serializer 2020-01-29 16:22:06 -05:00
Jeremy Stretch
59841d8203 Fixes #3930: Fix API rendering of the family field for aggregates 2020-01-15 13:56:37 -05:00
Jeremy Stretch
26599d77d8 Add description field to Role model (#3655) 2019-12-10 12:59:10 -05:00
Jeremy Stretch
f710335361 Service.protocol to slug (#3569) 2019-11-27 22:27:06 -05:00
Jeremy Stretch
b22a5616d4 VLAN.status to slug (#3569) 2019-11-27 22:15:59 -05:00
Jeremy Stretch
81772486af IPAddress.role to slug (#3569) 2019-11-27 22:09:16 -05:00
Jeremy Stretch
cf6a9f1a5a IPAddress.status to slug (#3569) 2019-11-27 21:54:01 -05:00
Jeremy Stretch
af42cd7428 Prefix.status to slug (#3569) 2019-11-27 21:46:53 -05:00
Jeremy Stretch
5afec0441b Closes #166: Add dns_name to IPAddress 2019-04-22 18:10:28 -04:00
Jeremy Stretch
a5bbd95093 Added '*_count' fields for child objects 2019-04-19 16:50:42 -04:00