2a0d76d564
Merge branch 'develop' into feature
2023-07-30 13:36:51 -04:00
0b10131564
Satisfy PEP8 E721 linter complaints
2023-07-30 13:34:08 -04:00
bace24b68e
12180 available objects api ( #12935 )
...
* Introduce AvailableObjectsView and refactor 'available objects' API views
* Restore advisory PostgreSQL locks
* Move get_next_available_prefix()
* Apply OpenAPI decorators for get() and post()
2023-06-20 15:04:10 -04:00
7994073687
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
7872460162
Fixes #8682 : Limit available VLANs by group min/max VIDs
2022-02-22 11:39:05 -05:00
afc866eee4
#7665 : Refactored add_requested_prefixes(); removed button icons
2021-12-13 12:15:43 -05:00
dcfd332cbf
Moved filtering logic to utils, adjusted show buttons
2021-12-01 19:24:44 +13:00
641a9bc6c5
pep8 compliance
2021-11-13 15:26:07 +13:00
0edf9b17f6
Closes #7665 add new boolen for filtering assigned prefixes, adjust current filter for avaliabile prefixes to only return avaliable
2021-11-13 13:27:49 +13:00
a8af24d7ca
Fixes #6637 : Fix group assignment in 'available VLANs' link under VLAN group view
2021-06-22 14:16:16 -04:00
84017776ec
Fix handling of duplicate prefixes
2021-05-27 10:03:00 -04:00
34e673f7d6
Introduce rebuild_prefixes management command
2021-05-27 09:24:29 -04:00
18a8a91d57
Introduce ChoiceFieldColumn to replace template columns
2020-09-25 10:52:14 -04:00
6e3a32567c
Move utility functions to utils.py
2020-06-26 11:56:30 -04:00