d2fea4edc4
Closes #14311 : Move L2VPN models from ipam
to vpn
( #14358 )
...
* Move L2VPN and L2VPNTermination models from ipam to vpn
* Move L2VPN resources from ipam to vpn
* Extend migration to update content types
* Misc cleanup
2023-11-28 13:45:00 -05: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
3eb6b6c07f
Clean up core API imports
2022-07-13 16:18:55 -04:00
8e39e7f830
Change API urls to plural form
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:03:07 -05:00
03f1584d3a
L2VPN Clean Tree
2022-06-27 23:24:50 -05:00
59aba52b03
Rename OrderedDefaultRouter to NetBoxRouter & document for plugins
2022-03-11 15:59:03 -05:00
97e7ef9a3f
Introduce ServiceTemplate
2022-01-12 16:42:28 -05:00
e0cfd5e49b
Closes #2658 : Avalable VLANs API endpoint for VLAN groups
2021-12-23 10:14:28 -05:00
35eabc0353
Move available IPs endpoints to separate views
2021-12-10 12:37:55 -05:00
ef5bbdb1e2
Move available prefixes endpoint to its own view
2021-12-10 11:40:57 -05:00
db2d71ed9e
Merge branch 'feature' into 6732-asn-model
2021-11-03 08:37:11 -05:00
bb4f3e1789
Initial work on #6235
2021-11-01 16:56:30 -04:00
a01068949c
Initial work on #6732
2021-10-24 23:42:47 -05:00
11a14927c9
Initial work on IP ranges
2021-07-16 13:35:52 -04:00
c0c5f52ed9
Reorganize REST API components under netbox app
2020-10-13 15:57:21 -04:00
dfb5a06d9d
Introduce the RouteTarget model
2020-09-24 11:25:52 -04:00
fd139a77f5
Closes #4997 : Introduce OrderedDefaultRouter; move root API views to views.py
2020-08-13 12:49:49 -04:00
ea9de37dd1
Remove FieldChoicesViewSet
2020-03-12 10:48:17 -04:00
a58bbccfd3
Fixes #4094 : Convert unnecessary regular expressions to strings in URL patterns
2020-02-05 16:12:48 -05:00
516faac73f
Fixed deprecation warnings from DRF 3.9
2018-11-02 13:48:44 -04:00
980d62d579
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
f824d1eb3b
Closes #1556 : Added API endpoints listing static field choices for each app
2017-10-10 16:41:35 -04:00
f21c6bca00
Import unicode_literals
2017-05-24 11:33:11 -04:00
369d3aa62e
Rearranged URL namespaces to satisfy deprecation warnings
2017-04-05 14:26:33 -04:00
6cb36a6cee
Fixed browsable API breadcrumbs
2017-03-20 21:50:10 -04:00
6c2ed1be22
Standardized API URL definitions
2017-03-09 13:24:02 -05:00
35f310885e
Standardize API URL inclusions
2017-02-03 16:20:14 -05:00
06e5966cb4
Include API routers directly where possible
2017-02-01 15:09:23 -05:00
acfba410dd
Standardized implementation of nested ViewSets
2017-01-26 17:58:36 -05:00
0f9fe8648e
Converted static URL definitions to routers
2017-01-26 15:34:07 -05:00
062a5bfe8d
Initial work on API v2.0
2017-01-24 17:12:16 -05:00
f02c222d4f
Closes #539 : Implemented L4 services for devices
2016-12-15 15:32:58 -05:00
45a8ee7325
Closes #111 : Implement VLAN groups
2016-07-15 13:26:54 -04:00
e9d09d9a16
Delete deprecated ipam.Status model
2016-05-17 16:54:34 -04:00
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00