Commit Graph

31 Commits

Author SHA1 Message Date
Jeremy Stretch
7028adbb9a Documentation updates for v4.1 2024-07-31 16:26:21 -04:00
Arthur Hanson
4821679731 9627 use ArrayField on VLANGroup for allowed VLANs (#16710)
* 9627 initial commit

* 9627 numeric range field

* 9627 numeric range field

* 9627 numeric range field

* 9627 numeric range field

* 9627 add stuff for utilization calc

* 9627 update views

* 9627 fixes

* 9627 available_vlans

* 9627 available_vlans

* 9627 fixes

* 9627 bulk import / edit

* 9627 test fixes

* 9627 test fixes

* 9627 update validation

* 9627 fix tests

* 9627 fix tests

* 9627 fix tests

* 9627 fix tests

* 9627 fix tests

* 9627 fix tests

* 9627 review changes

* 9627 temp vlan_id filter

* Clean up labels

* Remove annotate_vlan_ranges() from VLANGroupQuerySet

* Misc cleanup

* Implement contains_vid filter

* Serialize VID ranges as integer lists in REST API

* Remove default value from vlan_id_ranges

* 9627 fix typo in test

* Require vlan_id_ranges & set default value

* Fix logic for upper range boundaries

* Add field to VLANGroup model documentation

* Rename vlan_id_ranges to vid_ranges

* Fix computation of available VLAN IDs

* Clean up migration

* Add tests for range utility functions

* Clean up add_available_vlans()

* Misc cleanup, add test for VID validation

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-07-16 10:47:18 -04:00
Jeremy Stretch
539ea1bf6c #14311: Update model documentation 2023-12-04 09:29:43 -05:00
Jeremy Stretch
3b3d813ab8 Update feature introduction flags 2023-08-01 14:25:25 -04:00
jeremystretch
560145a98f Docs cleanup for v3.5 2023-04-18 16:58:53 -04:00
jeremystretch
70c7959ccf Add mark_utilized to IPRange 2023-03-01 09:27:06 -05:00
Jeremy Stretch
2b8c41f3d6 Closes #8550: Implement ASN ranges (#11835)
* Move ASN to a separate module

* Move ASNField from dcim to ipam

* Introduce ASNRange model

* Add relationship from ASN to ASNRange

* Add an available-asns API endpoint

* Add RIR assignment for ASNRange

* Add standard tests

* Move child ASNs to a tabbed view

* Remove FK on ASN to ASNRange

* Add tests for provisioning available ASNs

* Add docs for ASNRange
2023-02-27 16:36:05 -05:00
Jonathan Senecal
af396678d6 Update ipaddress.md
Missing `ipam` before `IPAddress.status`
2023-01-11 09:45:28 -05:00
jeremystretch
ecb31214cb Changelog & cleanup for #9892 2022-09-27 09:55:35 -04:00
Arthur
055dd4ce6d 9892 add supporting tests, form fields 2022-09-26 11:39:43 -07:00
jeremystretch
cd8268ade9 Closes #10032: Remove unique constraint from L2VPN identifier 2022-08-17 10:47:42 -04:00
jeremystretch
61b853c835 Update IPAM models documentation 2022-08-16 15:32:00 -04:00
jeremystretch
2e909b231d Misc cleanup 2022-07-12 16:29:26 -04:00
Daniel Sheppard
18744e2d16 Update docs 2022-07-06 09:00:33 -05:00
Daniel Sheppard
fbd266b981 Add docs 2022-06-30 08:29:08 -05:00
jeremystretch
4c052023db Merge develop into feature 2022-03-24 16:35:35 -04:00
jeremystretch
3741df2862 Introduce ServiceTemplate 2022-01-12 16:42:28 -05:00
jeremystretch
620fc25d8c Closes #8168: Add min/max VID fields to VLANGroup 2021-12-23 11:22:10 -05:00
jeremystretch
2c39dd4145 Closes #7850: Add note about where to assign FHRP groups 2021-11-18 15:12:12 -05:00
Daniel Sheppard
faa8bb6211 #6732 - Add documentation 2021-11-03 12:22:44 -05:00
jeremystretch
dc3c9dd062 Docs & changelog for #6235 2021-11-02 15:26:45 -04:00
jeremystretch
8275df1ac9 Closes #7252: Validate IP range size does not exceed max supported value 2021-09-28 15:44:41 -04:00
Jeremy Stretch
eb81c88975 Closes #6328: Local docs build (#6769)
* Incorporate local documentation build in upgrade script

* Add docs build to CI

* Include docs build path in revision control

* Update footer dcos link

* Changelog for #6328

* Clean up errant links
2021-07-19 14:18:08 -04:00
jeremystretch
bb15e02616 Add IP range documentation 2021-07-16 13:48:57 -04:00
jeremystretch
bb12003a2f Update VLAN documentation 2021-04-05 12:55:57 -04:00
Jeremy Stretch
8e67ed994e Documentation for #259 2020-09-24 14:18:08 -04:00
Jeremy Stretch
00cdd20681 Merge develop into develop-2.10 2020-09-04 16:09:05 -04:00
Jeremy Stretch
d370998672 Update IPAM model documentation 2020-07-30 12:55:51 -04:00
Jeremy Stretch
dc74180bcd Add missing model doc pages 2020-03-05 13:48:47 -05:00
Jeremy Stretch
387fd4c048 Refactor service docs 2020-03-05 11:20:10 -05:00
Jeremy Stretch
549825c5ff Refactor IPAM docs 2020-03-05 11:16:54 -05:00